0001819394-23-000033.txt : 20230510 0001819394-23-000033.hdr.sgml : 20230510 20230509192658 ACCESSION NUMBER: 0001819394-23-000033 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Matterport, Inc./DE CENTRAL INDEX KEY: 0001819394 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 851695048 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39790 FILM NUMBER: 23903834 BUSINESS ADDRESS: STREET 1: 352 EAST JAVA DRIVE CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 650-641-2241 MAIL ADDRESS: STREET 1: 352 EAST JAVA DRIVE CITY: SUNNYVALE STATE: CA ZIP: 94089 FORMER COMPANY: FORMER CONFORMED NAME: Gores Holdings VI, Inc. DATE OF NAME CHANGE: 20200728 10-Q 1 mttr-20230331.htm 10-Q mttr-20230331
FALSE2023Q10001819394December 31Matterport, Inc./DEMarch 31, 2023100018193942023-01-012023-03-3100018193942023-05-02xbrli:shares00018193942023-03-31iso4217:USD00018193942022-12-31iso4217:USDxbrli:shares0001819394us-gaap:SubscriptionAndCirculationMember2023-01-012023-03-310001819394us-gaap:SubscriptionAndCirculationMember2022-01-012022-03-310001819394us-gaap:LicenseMember2023-01-012023-03-310001819394us-gaap:LicenseMember2022-01-012022-03-310001819394us-gaap:ServiceMember2023-01-012023-03-310001819394us-gaap:ServiceMember2022-01-012022-03-310001819394us-gaap:ProductMember2023-01-012023-03-310001819394us-gaap:ProductMember2022-01-012022-03-3100018193942022-01-012022-03-310001819394us-gaap:CommonStockMember2022-12-310001819394us-gaap:AdditionalPaidInCapitalMember2022-12-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001819394us-gaap:RetainedEarningsMember2022-12-310001819394us-gaap:RetainedEarningsMember2023-01-012023-03-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001819394us-gaap:CommonStockMember2023-01-012023-03-310001819394us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001819394us-gaap:CommonStockMember2023-03-310001819394us-gaap:AdditionalPaidInCapitalMember2023-03-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001819394us-gaap:RetainedEarningsMember2023-03-310001819394us-gaap:CommonStockMember2021-12-310001819394us-gaap:AdditionalPaidInCapitalMember2021-12-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001819394us-gaap:RetainedEarningsMember2021-12-3100018193942021-12-310001819394us-gaap:RetainedEarningsMember2022-01-012022-03-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001819394us-gaap:CommonStockMember2022-01-012022-03-310001819394us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001819394us-gaap:CommonStockMember2022-03-310001819394us-gaap:AdditionalPaidInCapitalMember2022-03-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001819394us-gaap:RetainedEarningsMember2022-03-3100018193942022-03-310001819394country:US2023-01-012023-03-310001819394country:US2022-01-012022-03-310001819394us-gaap:NonUsMember2023-01-012023-03-310001819394us-gaap:NonUsMember2022-01-012022-03-310001819394us-gaap:TransferredOverTimeMember2023-01-012023-03-310001819394us-gaap:TransferredOverTimeMember2022-01-012022-03-310001819394us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310001819394us-gaap:TransferredAtPointInTimeMember2022-01-012022-03-3100018193942023-04-012023-03-3100018193942024-04-012023-03-310001819394mttr:EnviewIncMember2022-01-052022-01-050001819394mttr:EnviewIncMember2022-01-052023-03-310001819394us-gaap:CommonStockMember2022-01-052022-01-050001819394mttr:EnviewIncMemberus-gaap:CommonStockMember2022-01-052023-03-310001819394mttr:EnviewIncMember2023-01-012023-03-310001819394mttr:EnviewIncMember2022-01-012022-03-3100018193942022-01-050001819394mttr:EnviewIncMember2022-01-0500018193942022-01-052023-01-050001819394mttr:EnviewIncMemberus-gaap:DevelopedTechnologyRightsMember2022-01-052022-01-050001819394mttr:DevelopedTechnologyMember2023-03-310001819394mttr:DevelopedTechnologyMember2022-12-310001819394us-gaap:CustomerRelationshipsMember2023-03-310001819394us-gaap:CustomerRelationshipsMember2022-12-310001819394us-gaap:MachineryAndEquipmentMember2023-03-310001819394us-gaap:MachineryAndEquipmentMember2022-12-310001819394us-gaap:FurnitureAndFixturesMember2023-03-310001819394us-gaap:FurnitureAndFixturesMember2022-12-310001819394us-gaap:LeaseholdImprovementsMember2023-03-310001819394us-gaap:LeaseholdImprovementsMember2022-12-310001819394us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-03-310001819394us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001819394us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-03-310001819394us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-03-310001819394us-gaap:CostOfSalesMember2023-01-012023-03-310001819394us-gaap:CostOfSalesMember2022-01-012022-03-310001819394us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001819394us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-03-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-03-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Membermttr:PrivateWarrantMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membermttr:PrivateWarrantMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membermttr:PrivateWarrantMember2023-03-310001819394us-gaap:FairValueMeasurementsRecurringMembermttr:PrivateWarrantMember2023-03-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Membermttr:PrivateWarrantMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membermttr:PrivateWarrantMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membermttr:PrivateWarrantMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMembermttr:PrivateWarrantMember2022-12-310001819394us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001819394us-gaap:ForeignGovernmentDebtSecuritiesMember2023-03-310001819394us-gaap:CorporateDebtSecuritiesMember2023-03-310001819394us-gaap:CommercialPaperMember2023-03-310001819394us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:CommercialPaperMember2022-12-310001819394us-gaap:CommonClassAMember2021-07-200001819394us-gaap:CommonClassAMember2021-07-190001819394mttr:CommonClassFMember2021-07-2000018193942020-05-112020-05-11mttr:patent00018193942022-05-162022-05-160001819394us-gaap:WarrantMember2023-03-310001819394mttr:ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember2023-03-310001819394us-gaap:EmployeeStockMember2023-03-310001819394mttr:ShareBasedPaymentArrangementSharesAvailableForGrantMember2023-03-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-03-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-03-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-03-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-03-310001819394mttr:PublicWarrantMember2021-07-210001819394mttr:PrivateWarrantMember2021-07-2100018193942021-07-2100018193942022-01-140001819394mttr:PublicWarrantMember2022-01-140001819394mttr:PrivateWarrantMember2022-01-140001819394mttr:PrivateWarrantMember2021-01-012021-12-310001819394mttr:PublicAndPrivateWarrantsMember2022-01-140001819394mttr:PublicAndPrivateWarrantsMember2021-01-012021-12-310001819394mttr:PublicWarrantMember2022-03-310001819394mttr:PrivateWarrantMember2023-03-310001819394mttr:PrivateWarrantMember2023-01-012023-03-310001819394us-gaap:MeasurementInputSharePriceMembermttr:PrivateWarrantMember2023-03-310001819394mttr:MeasurementInputStrikePriceMembermttr:PrivateWarrantMember2023-03-310001819394us-gaap:MeasurementInputExpectedTermMembermttr:PrivateWarrantMember2023-01-012023-03-310001819394us-gaap:MeasurementInputPriceVolatilityMembermttr:PrivateWarrantMember2023-03-31xbrli:pure0001819394us-gaap:MeasurementInputRiskFreeInterestRateMembermttr:PrivateWarrantMember2023-03-310001819394us-gaap:MeasurementInputExpectedDividendRateMembermttr:PrivateWarrantMember2023-03-310001819394mttr:PrivateWarrantMember2022-12-3100018193942022-01-182022-01-1800018193942021-07-22mttr:tranche0001819394mttr:DerivativeInstrumentTrancheTwoMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheSixMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheFourMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheThreeMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheOneMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheFiveMember2021-07-222021-07-2200018193942021-07-222021-07-22utr:D0001819394mttr:DerivativeInstrumentTrancheOneMember2021-07-220001819394mttr:DerivativeInstrumentTrancheTwoMember2021-07-220001819394mttr:DerivativeInstrumentTrancheThreeMember2021-07-220001819394mttr:DerivativeInstrumentTrancheFourMember2021-07-220001819394mttr:DerivativeInstrumentTrancheFiveMember2021-07-220001819394mttr:DerivativeInstrumentTrancheSixMember2021-07-22mttr:triggeringEvent0001819394us-gaap:RestrictedStockUnitsRSUMember2022-01-182022-01-180001819394mttr:A2021PlanMember2021-07-220001819394mttr:A2021PlanMember2021-07-222021-12-310001819394mttr:A2021PlanMemberus-gaap:EmployeeStockOptionMember2021-07-220001819394mttr:A2021PlanMember2023-03-310001819394mttr:A2021ESPPMember2021-07-220001819394mttr:A2021ESPPMember2021-07-222021-07-220001819394mttr:A2021ESPPMemberus-gaap:EmployeeStockOptionMember2021-07-220001819394mttr:A2021PlanMember2023-01-012023-03-310001819394mttr:A2021ESPPMember2023-01-012023-03-31mttr:purchase_period0001819394mttr:A2021ESPPMember2023-03-3100018193942022-01-012022-12-310001819394us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001819394mttr:RSUsAndPRSUsMember2022-12-310001819394mttr:RSUsAndPRSUsMember2023-01-012023-03-310001819394mttr:RSUsAndPRSUsMember2023-03-310001819394mttr:PerformanceRestrictedStockUnitMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-03-310001819394mttr:PerformanceRestrictedStockUnitMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-03-310001819394us-gaap:RestrictedStockUnitsRSUMember2023-03-310001819394mttr:PerformanceRestrictedStockUnitMember2023-03-310001819394us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001819394mttr:PerformanceRestrictedStockUnitMember2023-01-012023-03-31mttr:event0001819394mttr:EarnOutSharesMember2023-03-310001819394mttr:A2021ESPPMembersrt:MinimumMember2023-01-012023-03-310001819394mttr:A2021ESPPMembersrt:MaximumMember2023-01-012023-03-310001819394mttr:A2021ESPPMembersrt:MinimumMember2022-01-012022-03-310001819394mttr:A2021ESPPMembersrt:MaximumMember2022-01-012022-03-310001819394mttr:A2021ESPPMember2022-01-012022-03-310001819394us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001819394us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001819394mttr:PrivatePlacementWarrantsMember2023-01-012023-03-310001819394mttr:PrivatePlacementWarrantsMember2022-01-012022-03-310001819394us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001819394us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001819394us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001819394us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001819394mttr:ESPPSharesMember2023-01-012023-03-310001819394mttr:ESPPSharesMember2022-01-012022-03-310001819394us-gaap:PensionPlansDefinedBenefitMembercountry:GB2023-01-012023-03-310001819394us-gaap:PensionPlansDefinedBenefitMembercountry:GB2022-01-012022-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________
FORM 10-Q
____________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ____________ to ____________
Commission file number 001-39790
____________________________
MATTERPORT, INC.
(Exact name of registrant as specified in its charter)
____________________________
Delaware
85-1695048
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer
Identification No.)
352 East Java Drive
Sunnyvale, California 94089
(Address of Principal Executive Offices, including zip code)
(650) 641-2241
(Registrant's telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading
Symbol
Name of each exchange
on which registered
Class A Common Stock, par value of $0.0001 per shareMTTRThe Nasdaq Global Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o


Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
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.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No
The registrant had 295,867,535 shares of Class A common stock outstanding as of May 2, 2023.


Table of Contents
Page
Item 2.










3



CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Report”) contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. All statements other than statements of historical facts contained in this Report, including statements concerning possible or assumed future actions, business strategies, events or results of operations, and any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “may,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential” or “continue” or the negative of these terms or other similar expressions. Forward-looking statements in this Report are predictions, projections and other statements about future events that are based on current expectations and assumptions and, as a result, are subject to risks and uncertainties. Many factors could cause actual future events to differ materially from the forward-looking statements in this document, including our ability to grow market share in our existing markets or any new markets we may enter; our ability to respond to general economic conditions; our ability to manage our growth effectively; our success in retaining or recruiting our officers, key employees or directors, or changes required in the retention or recruitment of our officers, key employees or directors; the impact of the regulatory environment and complexities with compliance related to such environment; our ability to maintain an effective system of internal controls over financial reporting; our ability to achieve and maintain profitability in the future; our ability to access sources of capital; our ability to maintain and enhance our products and brand, and to attract customers; our ability to manage, develop and refine our technology platform; the success of our strategic relationships with third parties; our history of losses and whether we will continue to incur continuing losses for the foreseeable future; our ability to protect and enforce our intellectual property rights; our ability to implement business plans, forecasts, and other expectations and identify and realize additional opportunities; our ability to attract and retain new subscribers; the size of the total addressable market for our products and services; the continued adoption of spatial data; any inability to complete acquisitions and integrate acquired businesses; general economic uncertainty and the effect of general economic conditions in our industry; environmental uncertainties and risks related to adverse weather conditions and natural disasters; factors relating to our business, operations and financial performance, including: the impact of the ongoing COVID-19 public health emergency or other infectious diseases, health epidemics and pandemics; the volatility of the market price and liquidity of our Class A common stock, and other securities; the increasingly competitive environment in which we operate; and other factors detailed under the section entitled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”) filed with the Securities and Exchange Commission (the “SEC”) on February 28, 2023, and subsequently filed Quarterly Reports on Form 10-Q.

Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified and some of which are beyond our control, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur, and actual results could differ materially from those projected in the forward-looking statements. Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties. As a result of these factors, we cannot assure you that the forward-looking statements in this Report will prove to be accurate. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

You should read this Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
4

Part I- Financial Information
Item 1. Financial statements
MATTERPORT INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(unaudited)
(In thousands, except per share data)
March 31,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents
$144,315 $117,128 
Short-term investments311,884 355,815 
Accounts receivable, net of allowance of $1,295 and $1,212, as of March 31, 2023 and December 31, 2022, respectively
21,817 20,844 
Inventories
11,002 11,061 
Prepaid expenses and other current assets
10,724 13,084 
Total current assets
499,742 517,932 
Property and equipment, net
31,701 30,559 
Operating lease right-of-use assets2,225 2,515 
Long-term investments 3,959 
Goodwill69,593 69,593 
Intangible assets, net10,447 10,890 
Other assets
5,825 4,947 
Total assets
$619,533 $640,395 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable
$6,044 $8,331 
Deferred revenue
18,284 16,731 
Accrued expenses and other current liabilities
21,900 23,916 
Total current liabilities
46,228 48,978 
Warrants liability581 803 
Deferred revenue, non-current
1,489 1,201 
Other long-term liabilities
1,155 5,502 
Total liabilities
49,453 56,484 
Commitments and contingencies (Note 8)
Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of March 31, 2023 and December 31, 2022, respectively; nil shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively
  
Stockholders’ equity:
Common stock, $0.0001 par value; 640,000 shares authorized as of March 31, 2023 and December 31, 2022, respectively; and 295,700 shares and 290,541 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively
30 29 
Additional paid-in capital
1,206,100 1,168,313 
Accumulated other comprehensive loss
(2,811)(5,034)
Accumulated deficit
(633,239)(579,397)
Total stockholders’ equity
570,080 583,911 
Total liabilities and stockholders’ equity
$619,533 $640,395 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

MATTERPORT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(unaudited)
Three Months Ended March 31,
20232022
Revenue:
Subscription
$19,847 $17,141 
License
27 23 
Services
8,704 3,973 
Product
9,416 7,373 
Total revenue
37,994 28,510 
Costs of revenue:
Subscription
6,962 5,262 
License
  
Services
6,244 2,983 
Product
8,376 8,356 
Total costs of revenue
21,582 16,601 
Gross profit
16,412 11,909 
Operating expenses:
Research and development
18,273 26,002 
Selling, general, and administrative
54,933 70,849 
Total operating expenses
73,206 96,851 
Loss from operations
(56,794)(84,942)
Other income (expense):
Interest income
1,471 1,295 
Change in fair value of warrants liability 222 21,433 
Change in fair value of contingent earn-out liability
 136,043 
Other income (expense), net
1,183 (1,321)
Total other income
2,876 157,450 
Income (loss) before provision for income taxes
(53,918)72,508 
Provision for (benefit from) income taxes
(76)604 
Net income (loss)
$(53,842)$71,904 
Net income (loss) per share attributable to common stockholders:
Basic
$(0.18)$0.26 
Diluted$(0.18)$0.23 
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:
Basic293,074 275,199 
Diluted293,074 312,432 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


6

MATTERPORT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands, unaudited)
Three Months Ended March 31,
20232022
Net income (loss)(53,842)71,904 
Other comprehensive income (loss), net of taxes:
Unrealized gain (loss) on available-for-sale securities, net of tax
2,223 $(4,635)
Other comprehensive income (loss)$2,223 $(4,635)
Comprehensive income (loss)
$(51,619)$67,269 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

MATTERPORT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, unaudited)

Common Stock
SharesAmount
Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
loss
Accumulated
Deficit
Total
Stockholders’
Equity
Balance as of December 31, 2022
290,541 $29 $1,168,313 $(5,034)$(579,397)$583,911 
Net loss
— — — — (53,842)(53,842)
Other comprehensive income
— — — 2,223 — 2,223 
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding4,910 1 356 — — 357 
Issuance of common stock in connection with acquisitions249 — 3,921 — — 3,921 
Stock-based compensation
— — 33,510 — — 33,510 
Balance as of March 31, 2023
295,700 $30 $1,206,100 $(2,811)$(633,239)$570,080 


Common Stock
SharesAmount
Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
loss
Accumulated
Deficit
Total
Stockholders’
Equity
Balance as of December 31, 2021
250,173 $25 $737,735 $(1,539)$(468,058)$268,163 
Net income
— — — — 71,904 71,904 
Other comprehensive loss
— — — (4,635)— (4,635)
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding6,295 1 (14,498)— — (14,497)
Issuance of common stock upon the reverse recapitalization, net of transaction costs— — 76 — — 76 
Issuance of common stock to a customer100 — 559 — — 559 
Issuance of common stock upon exercise of public warrants1,994 — 34,055 — — 34,055 
Issuance of common stock in connection with acquisitions1,215 — 19,118 — — 19,118 
Issuance of earn-out shares upon triggering events, net of tax withholding21,494 2 (17,738)— — (17,736)
Earn-out liability recognized upon the re-allocation— — (896)— — (896)
Reclassification of remaining contingent earn-out liability upon triggering events— — 242,430 — — 242,430 
Stock-based compensation
— — 61,097 — — 61,097 
Balance as of March 31, 2022
281,271 $28 $1,061,938 $(6,174)$(396,154)$659,638 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

MATTERPORT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022
(In thousands, unaudited)
Three Months Ended March 31,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES
Net income (loss)
$(53,842)$71,904 
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization
4,391 2,463 
Amortization of investment premiums, net of accretion of discounts(681)954 
Stock-based compensation, net of amounts capitalized
31,074 55,277 
Change in fair value of warrants liability(222)(21,433)
Change in fair value of contingent earn-out liability
 (136,043)
Deferred income taxes(184)(227)
Allowance for doubtful accounts
289 191 
Loss of excess inventory and purchase obligation 622  
Other
(381)45 
Changes in operating assets and liabilities, net of effects of businesses acquired:
Accounts receivable
(1,261)(3,988)
Inventories
(3,258)427 
Prepaid expenses and other assets
1,308 (1,571)
Accounts payable
(2,287)659 
Deferred revenue
1,841 2,610 
Accrued expenses and other liabilities
2,193 3,254 
Net cash used in operating activities
(20,398)(25,478)
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property and equipment
(87)(448)
Capitalized software and development costs
(2,567)(3,596)
Purchase of investments(57,577)(30,378)
Maturities of investments108,806 46,200 
Business acquisitions, net of cash acquired (1,676)(30,020)
Net cash provided by (used in) investing activities
46,899 (18,242)
CASH FLOW FROM FINANCING ACTIVITIES:
Proceeds from exercise of stock options
686 2,191 
Payments for taxes related to net settlement of equity awards(329)(33,337)
Proceeds from exercise of warrants 27,844 
Other  76 
Net cash provided by (used in) financing activities
357 (3,226)
Net change in cash, cash equivalents, and restricted cash
26,858 (46,946)
Effect of exchange rate changes on cash
329 (45)
Cash, cash equivalents, and restricted cash at beginning of year
117,128 139,987 
Cash, cash equivalents, and restricted cash at end of period
$144,315 $92,996 
Supplemental disclosures of non-cash investing and financing information
Earn-out liability recognized upon the re-allocation $ $896 
Reclassification of remaining contingent Earn-out liability upon triggering events$ $242,430 
Property, equipment and capitalized software and development costs included in accounts payable and accrued expenses and other liabilities 270 
Common stock issued in connection with acquisition $3,921 $19,118 
Unpaid cash consideration in connection with acquisition $2,434 $4,348 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

1. ORGANIZATION AND DESCRIPTION OF BUSINESS
Matterport, Inc., together with its subsidiaries (“Matterport” or the “Company”), is leading the digitization and datafication of the built world. Matterport’s pioneering technology has set the standard for digitizing, accessing and managing buildings, spaces and places online. Matterport’s platform comprising innovative software, spatial data-driven data science, and 3D capture technology has broken down the barriers that have kept the largest asset class in the world, buildings and physical spaces, offline and underutilized for so long. The Company was incorporated in the state of Delaware in 2011. The Company is headquartered at Sunnyvale, California.
On July 22, 2021 (the “Closing Date”), the Company consummated the merger (collectively with the other transactions described in the Merger Agreement, the “Merger”, “Closing”, or “Transactions”) pursuant to an Agreement and Plan of Merger, dated February 7, 2021 (the “Merger Agreement”), by and among the Company (formerly known as Gores Holdings VI, Inc.), the pre-Merger Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), Maker Merger Sub, Inc. (“First Merger Sub”), a direct, wholly owned subsidiary of the Company, and Maker Merger Sub II, LLC (“Second Merger Sub”), a direct, wholly owned subsidiary of the Company, pursuant to which First Merger Sub merged with and into Legacy Matterport, with Legacy Matterport continuing as the surviving corporation (the “First Merger”), and immediately following the First Merger and as part of the same overall transaction as the First Merger, Legacy Matterport merged with and into Second Merger Sub, with Second Merger Sub continuing as the surviving entity as a wholly owned subsidiary of the Company, under the new name “Matterport Operating, LLC”. Upon the closing of the Merger, we changed our name to Matterport, Inc.
Unless the context otherwise requires, the “Company” refers to the combined company and its subsidiaries following the Merger, “Gores” refers to the Company prior to the Merger and “Legacy Matterport” refers to Matterport, Inc. prior to the Merger.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 28, 2023. There have been no significant changes to these policies during the three months ended March 31, 2023.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC, regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in the Company’s 2022 Form 10-K for the fiscal year ended December 31, 2022, which provides a more complete discussion of the Company’s accounting policies and certain other information.
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2023, and its results of operations for the three months ended March 31, 2023 and 2022, and cash flows for the three months ended March 31, 2023 and 2022. The condensed consolidated balance sheet as of December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements.


10

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts and disclosures in the condensed consolidated financial statements and accompanying notes. Significant estimates include assumptions related to the fair value of common stock before the Merger and other assumptions used to measure stock-based compensation, fair value of assets acquired and liabilities assumed in business combinations, fair value of identified intangibles, goodwill impairment, valuation of deferred tax assets, the estimate of net realizable value of inventory, allowance for doubtful accounts, the fair value of warrants liability, and loss contingencies, and the determination of stand-alone selling price of various performance obligations. As a result, many of the Company’s estimates and assumptions required increased judgment and these estimates may change materially in future periods.
Management evaluates its estimates and assumptions on an ongoing basis using historical experience and various other factors, including the current economic environment, which management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company adjusts such estimates and assumptions when dictated by facts and circumstances. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the condensed consolidated financial statements in future periods. Actual results may differ materially from those estimates.
Segment Information
The Company has a single operating segment and reportable segment. The Company’s chief operating decision-maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. Refer to Note 3 for information regarding the Company’s revenue by geography. Substantially all of the Company’s long-lived assets are located in the United States.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, and accounts receivable. The Company maintains its cash balances in accounts held by major banks and financial institutions located in the United States. Such bank deposits from time to time may be exposed to credit risk in excess of the Federal Deposit Insurance Corporation insurance limit, and the Company considers such risk to be minimal.
We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits.
The Company’s accounts receivable is derived from customers located both inside and outside the United States. The Company mitigates its credit risks by performing ongoing credit evaluations of the financial condition of its customers and requires advance payment from customers in certain circumstances. The Company generally does not require collateral from its customers.
No customer accounted for more than 10% of the Company’s total accounts receivable at March 31, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2023 and 2022.

11

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Recently Adopted Accounting Standards
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contract with Customers, as if it had originated the contracts. The Company adopted this standard effective January 1, 2023, which did not have a material impact on the Company’s condensed consolidated financial statements.
3. REVENUE
Disaggregated RevenueThe following table shows the revenue by geography for the three months ended March 31, 2023 and 2022, respectively (in thousands):
Three Months Ended March 31,
20232022
Revenue:
United States
$24,226 $16,237 
International
13,768 12,273 
Total revenue
$37,994 $28,510 
No country other than the United States accounted for more than 10% of the Company’s revenue for the three months ended March 31, 2023 and 2022, respectively. The geographical revenue information is determined by the ship-to address of the products and the billing address of the customers of the services.
The following table shows over time versus point-in-time revenue for the three months ended March 31, 2023 and 2022, respectively (in thousands):
Three Months Ended March 31,
20232022
Over time revenue
$28,551 $21,114 
Point-in-time revenue
9,443 7,396 
Total
$37,994 $28,510 
Contract Asset and Liability Balances—Contract assets consist of unbilled accounts receivable and are recorded when revenue is recognized in advance of scheduled billings. The timing of revenue recognition differs from the timing of invoicing to customers and this timing difference results in contract liabilities (deferred revenue) on the Company’s condensed consolidated balance sheets. The contract balances as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,
2023
December 31,
2022
Accounts receivable, net
$19,965 $19,037 
Unbilled accounts receivable
$1,852 $1,807 
Deferred revenue
$19,773 $17,932 
During the three months ended March 31, 2023 and 2022, the Company recognized revenue of $5.9 million and $4.4 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $49.7 million at the end of March 31, 2023 and consisted of deferred revenue and backlog. The contracted but unsatisfied or partially unsatisfied performance obligations expected to be recognized over the next 12 months at the end of March 31, 2023 were $34.6 million, and the remaining thereafter.
12

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
4. ACQUISITION

On January 5, 2022 (the “Enview Acquisition Date”), the Company completed the acquisition (the “Enview Acquisition”) of Enview, Inc. (“Enview”), a privately-held company engaged in the development of artificial intelligence algorithms to identify natural and man-made features in geospatial data using various techniques. The total purchase consideration for the Enview Acquisition was $64.3 million, including an insignificant working capital adjustment finalized during the measurement period that reduced the purchase price for Enview. The total purchase consideration consisted of the following (in thousands):

Amount
Cash(1)
$36,897 
Common stock (1.5 million shares)(2)
23,161 
Unpaid Consideration (3)
4,266 
Total $64,324 
(1) The Company paid $1.9 million and $35.0 million in cash consideration during the three months period ended March 31, 2023 and 2022, respectively.
(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.3 million shares and 1.2 million shares during the three months period ended March 31, 2023 and 2022, respectively.
(3) The Company recorded a liability for unpaid cash of $2.4 million and stock consideration of $1.9 million that will be paid due to the passage of time on the second anniversary of the Enview Acquisition Date in accordance with the merger agreement. The liabilities are included in accrued expenses and other current liabilities in the condensed consolidated balance sheet.

The Company has accounted for the Enview Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the fair values at the Enview Acquisition Date. The purchase price allocation includes adjustments for additional information that existed as of the Acquisition Date but at that time was unknown and became known during the measurement period of 12 months from the Acquisition Date. As of March 31, 2023, the Company has completed the purchase price allocation of the Enview Acquisition. The following table summarizes the allocation of purchase consideration on the Enview Acquisition Date, inclusive of measurement period adjustments (in thousands):

Amount
Goodwill $53,990 
Identified intangible assets5,400 
Net assets acquired 4,934 
Total $64,324 

Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Enview technology with Matterport’s products and services. The goodwill is not deductible for income tax purposes.

The following table summarizes the estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the Enview Acquisition Date (in thousands, except years):

Fair Value Estimated Useful Life
Developed technology $5,400 5 years

Developed technology relates to existing Enview technology of its artificial intelligence algorithms to identify natural and man-made features in geospatial data. The economic useful life was determined based on the technology cycle related to the developed technology of existing services, as well as the cash flows anticipated over the forecasted periods.

The fair value of developed technology was estimated using the multi-period excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. Significant assumptions used in the discounted cash flow analysis for the developed technology were the revenue growth rates, EBITDA margins, obsolescence technology factor, and discount rate.
13

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Pro forma results of operations have not been presented because the effects of the Enview Acquisition were not material to the Company’s condensed consolidated statements of operations.
Acquisition-related transaction costs are expensed as incurred and are recorded in selling, general, and administrative expenses in the Condensed Consolidated Statements of Operations. The Company incurred $0.5 million of acquisition-related costs for the three months ended March 31, 2022. There were no acquisition-related costs incurred for the three months ended March 31, 2023.

14

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
5. GOODWILL AND INTANGIBLE ASSETS
Goodwill—As of December 31, 2022 and March 31, 2023, goodwill was $69.6 million. The Company did not recognize any impairment losses on goodwill during the three months ended March 31, 2023 and 2022, respectively.
Purchased Intangible AssetsThe following table presents details of the Company’s purchased intangible assets as of March 31, 2023 and December 31, 2022 (in thousands).

March 31, 2023December 31, 2022
Gross Carrying AmountAccumulated Amortization Net Carrying Amount Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology $5,400 $(1,335)$4,065 $5,400 $(1,065)$4,335 
Customer relationships 6,900 (518)6,382 6,900 (345)6,555 
Total $12,300 $(1,853)$10,447 $12,300 $(1,410)$10,890 
The Company recognized amortization expense of $0.4 million and $0.3 million for the three months ended March 31, 2023 and 2022, respectively. The Company did not recognize any impairment losses on intangible assets or other long-lived assets during the three months ended March 31, 2023 and 2022, respectively.
The following table summarizes estimated future amortization expense for the Company’s intangible assets as of March 31, 2023 (in thousands):

Amount
Remaining 2023
$1,327 
20241,770 
20251,770 
20261,770 
2027705 
2028 and thereafter
3,105 
Total future amortization expense$10,447 


15

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
6. BALANCE SHEET COMPONENTS
Allowance for Doubtful AccountsAllowance for doubtful accounts as of March 31, 2023 and 2022 and the rollforward for three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended March 31,
20232022
Balance—beginning of period
$(1,212)$(291)
Increase in reserves
(289)(191)
Write-offs
206  
Balance—end of period
$(1,295)$(482)
Inventories—Inventories as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Finished goods
$731 $2,112 
Work in process
4,628 3,477 
Purchased parts and raw materials
5,643 5,472 
Total inventories
$11,002 $11,061 
Property and Equipment, NetProperty and equipment as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Machinery and equipment
$4,035 $3,948 
Furniture and fixtures
355 355 
Leasehold improvements
734 734 
Capitalized software and development costs
60,665 55,662 
Total property and equipment
65,789 60,699 
Accumulated depreciation and amortization
(34,088)(30,140)
Total property and equipment, net
$31,701 $30,559 
Depreciation and amortization expenses of property and equipment were $3.9 million and $2.2 million for the three months ended March 31, 2023 and 2022, respectively.
Additions to capitalized software and development costs, inclusive of stock-based compensation in the three months ended March 31, 2023 and 2022, was $5.0 million and $9.4 million, respectively. These are recorded as part of property and equipment, net on the condensed consolidated balance sheets.

Amortization expense was $3.8 million and $2.1 million for three months ended March 31, 2023 and 2022, respectively, of which $3.5 million and $1.8 million was recorded to costs of revenue related to subscription and $0.3 million and $0.3 million to selling, general and administrative in the condensed consolidated statements of operations, respectively.

16

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Accrued Expenses and Other Current LiabilitiesAccrued expenses and other current liabilities as of March 31, 2023 and December 31, 2022, consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Accrued compensation
$6,421 $5,609 
Tax payable
1,412 1,669 
ESPP contribution1,122 341 
Current unpaid acquisition consideration4,266 6,109 
Short-term operating lease liabilities1,287 1,267 
Accrued loss on firm inventory purchase commitments1,296 3,991 
Other current liabilities
6,096 4,930 
Total accrued expenses and other current liabilities
$21,900 $23,916 
7. FAIR VALUE MEASUREMENTS
We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:
Level 1—Inputs are unadjusted quoted prices for identical assets or liabilities in active markets.
Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement. The inputs require significant management judgment or estimation.
The Company’s financial assets and liabilities that were measured at fair value on a recurring basis were as follows (in thousands):

March 31, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$71,343 $ $ $71,343 
Total cash equivalents$71,343 $ $ $71,343 
Short-term investments:
U.S. government and agency securities$153,490 $ $ $153,490 
Non-U.S. government and agency securities 19,208  19,208 
Corporate debt securities 95,927  95,927 
Commercial paper 43,259  43,259 
Total short-term investments$153,490 $158,394 $ $311,884 
Total assets measured at fair value$224,833 $158,394 $ $383,227 
Financial Liabilities:
Private warrants liability$ $ $581 $581 
Total liabilities measured at fair value$ $ $581 $581 

17

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
December 31, 2022
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$51,557 $ $ $51,557 
Total cash equivalents$51,557 $ $ $51,557 
Short-term investments:
U.S. government and agency securities$181,714 $ $ $181,714 
Non-U.S. government and agency securities 24,946  24,946 
Corporate debt securities 114,113  114,113 
Commercial paper 35,042  35,042 
Total short-term investments$181,714 $174,101 $ $355,815 
Long-term investments:
Corporate debt securities$ $3,959 $ $3,959 
Total long-term investments$ $3,959 $ $3,959 
Total assets measured at fair value$233,271 $178,060 $ $411,331 
Financial Liabilities:
Private warrants liability$ $ $803 $803 
Total liabilities measured at fair value$ $ $803 $803 

Available-for-sale Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of March 31, 2023 and December 31, 2022 (in thousands):
March 31, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$155,185 $ $(1,695)$153,490 
Non-U.S. government and agency securities19,311  (103)19,208 
Corporate debt securities96,863  (936)95,927 
Commercial paper43,284  (25)43,259 
Total available-for-sale investments$314,643 $ $(2,759)$311,884 
December 31, 2022
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$185,371 $ $(3,657)$181,714 
Non-U.S. government and agency securities24,989  (44)24,945 
Corporate debt securities119,396  (1,324)118,072 
Commercial paper35,052  (9)35,043 
Total available-for-sale investments$364,808 $ $(5,034)$359,774 
As of March 31, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $0.4 million, which were related to $112.5 million of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $2.4 million, which were related to $199.4 million of available-for-sale debt securities. As of December 31, 2022, the gross unrealized losses
18

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
that have been in a continuous unrealized loss position for less than 12 months were $0.2 million, which were related to $49.4 million of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $4.8 million, which were related to $291.0 million of available-for-sale debt securities.
Unrealized losses related to these securities are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three months ended March 31, 2023 and 2022.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of March 31, 2023, by contractual years-to-maturity (in thousands):
March 31, 2023
 Amortized CostFair Value
Due within one year
$314,643 $311,884 
Total
$314,643 $311,884 
8. COMMITMENTS AND CONTINGENCIES

Purchase Obligation—The Company has purchase obligations, which include agreements and issued purchase orders containing non-cancelable payment terms to purchase goods and services.
As of March 31, 2023, future minimum purchase obligations are as follows (in thousands):
Purchase
Obligations
Remainder of 2023
$14,528 
20247,667 
2025100 
Thereafter
 
Total
$22,295 
Litigation—The Company is named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of business. The Company accrues for contingencies when it believes that a loss is probable and that it can reasonably estimate the amount of any such loss.
On July 23, 2021, plaintiff William J. Brown, a former employee and a shareholder of Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), sued Legacy Matterport, Gores Holdings VI, Inc. (now known as Matterport, Inc.), Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors R.J. Pittman, David Gausebeck, Matt Bell, Peter Hebert, Jason Krikorian, Carlos Kokron and Michael Gustafson (collectively, the “Defendants”) in the Court of Chancery of the State of Delaware. The plaintiff’s initial complaint claimed that Defendants imposed invalid transfer restrictions on his shares of Matterport stock in connection with the merger transactions between Matterport, Inc. and Legacy Matterport (the “Transfer Restrictions”), and that Legacy Matterport’s board of directors violated their fiduciary duties in connection with a purportedly misleading letter of transmittal. The initial complaint sought damages and costs, as well as a declaration from the court that he may freely transfer his shares of Class A common stock of Matterport received in connection with the merger transactions. An expedited trial regarding the facial validity of the Transfer Restrictions took place in December 2021. On January 11, 2022, the court issued a ruling that the Transfer Restrictions did not apply to the plaintiff. The opinion did not address the validity of the Transfer Restrictions more broadly. Matterport filed a notice of appeal of the court’s ruling on February 8, 2022, and a hearing was held in front of the Delaware Supreme Court on July 13, 2022, after which the appellate court affirmed the lower court’s ruling. Separate proceedings regarding the plaintiff’s remaining claims are pending. The plaintiff filed a Third Amended Complaint on September 16, 2022, which asserts the causes of action described above but omits as defendants Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors David Gausebeck, Matt Bell, and Carlos Kokron, and adds an
19

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
additional cause of action alleging that Matterport, Inc. violated the Delaware Uniform Commercial Code by failing to timely register Brown’s requested transfer of Matterport, Inc. shares. The remaining defendants’ answer to the Third Amended Complaint was filed on November 9, 2022, and the parties are currently engaged in discovery.
On July 20, 2021, the Company, then operating under the name Gores Holdings VI, Inc., held a special meeting of stockholders (the “2021 Special Meeting”) in lieu of the 2021 annual meeting of the Company’s stockholders to approve certain matters relating to its proposed business combination with Matterport, Inc., Maker Merger Sub, Inc. and Maker Merger Sub II, LLC. One of these matters was a proposal to adopt the Second Amended and Restated Certificate of Incorporation of the Company (the “New Certificate of Incorporation”), which, among other things, increased the total number of authorized shares of the Company’s Class A common stock, par value $0.0001 per share (the “Class A common stock”), from 400,000,000 shares to 600,000,000 shares. The New Certificate of Incorporation was approved by a majority of the shares of Class A common stock and the Company’s Class F common stock, par value $0.0001 per share (the “Class F common stock”), voting together as a single class, that were outstanding as of the record date for the 2021 Special Meeting. After the 2021 Special Meeting, the business combination was consummated and the New Certificate of Incorporation became effective. A December 2022 decision of the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the New Certificate of Incorporation to be approved by a separate vote of the majority of the Company’s then-outstanding shares of Class A common stock, in addition to a majority of the shares of Class A common stock and Class F common stock voting together. The Company continues to believe that a separate vote of Class A common stock was not required to approve the New Certificate of Incorporation. However, in light of the recent Court of Chancery decision, on February 16, 2023 the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL seeking validation of the New Certificate of Incorporation, and the shares issued in reliance on the effectiveness of the New Certificate of Incorporation to resolve any uncertainty with respect to those matters. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts and stock after considering a variety of factors. On March 14, 2023, the Court of Chancery granted the Petition validating the New Certificate of Incorporation and all shares of capital stock issued in reliance on the effectiveness of the New Certificate of Incorporation.
On May 11, 2020, Redfin Corporation (“Redfin”) was served with a complaint by Appliance Computing, Inc. III, d/b/a Surefield (“Surefield”), filed in the United States District Court for the Western District of Texas, Waco Division. In the complaint, Surefield asserted that Redfin’s use of Matterport’s 3D-Walkthrough technology infringes four of Surefield’s patents. Redfin has asserted defenses in the litigation that the patents in question are invalid and have not been infringed upon. We have agreed to indemnify Redfin for this matter pursuant to our existing agreements with Redfin. The parties have vigorously defended against this litigation. The matter went to jury trial in May 2022 and resulted in a jury verdict finding that Redfin had not infringed upon any of the asserted patent claims and that all asserted patent claims were invalid. Final judgment was entered on August 15, 2022. On September 12, 2022, Surefield filed post trial motions seeking to reverse the jury verdict. Redfin has filed oppositions to the motions. In addition, on May 16, 2022, the Company filed a declaratory judgment action against Appliance Computing III, Inc., d/b/a Surefield, seeking a declaratory judgment that the Company had not infringed upon the four patents asserted against Redfin and one additional, related patent. The matter is pending in the Western District of Washington and captioned Matterport, Inc. v. Appliance Computing III, Inc. d/b/a Surefield, Case No. 2:22-cv-00669 (W.D. Wash.). Surefield has filed a motion to dismiss or in the alternative transfer the case to the United States District Court for the Western District of Texas. The Company has filed an opposition to the motion and is awaiting a ruling from the Court.

On January 29, 2021, Legacy Matterport received a voluntary request for information from the Division of Enforcement of the SEC relating to certain sales and repurchases of its securities in the secondary market. We believe we have complied fully with the request. We have not received any updates from the SEC as to the scope, duration or ultimate resolution of the investigation.
The Company monitors developments in these legal matters that could affect the estimate if the Company had previously accrued. As of March 31, 2023 and December 31, 2022, there were no amounts accrued that the Company believes would be material to its financial position.
Indemnification—In the ordinary course of business, the Company enters into certain agreements that provide for indemnification by the Company of varying scope and terms to customers, vendors, directors, officers, employees and other parties with respect to certain matters. Indemnification includes losses from breach of such agreements, services
20

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
provided by the Company, or third-party intellectual property infringement claims. These indemnities may survive termination of the underlying agreement and the maximum potential amount of future indemnification payments, in some circumstances, are not subject to a cap. As of March 31, 2023, there were no known events or circumstances that have resulted in a material indemnification liability.
9. STOCKHOLDERS’ EQUITY
The Company had reserved shares of common stock for future issuance as of March 31, 2023 as follows (in thousands):
 March 31,
2023
Private warrants to purchase common stock 1,708 
Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan
73,302 
Shares available for future grant under 2021 Employee Stock Purchase Plan
11,867 
Shares available for future grant under 2021 Incentive Award Plan
5,956 
Total shares of common stock reserved
92,833 
Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive losses by component, net of tax (in thousands):
Foreign Currency Translation, Net of TaxUnrealized Losses on Available-for-Sale Debt Securities, Net of TaxTotal
Balance at December 31, 2022
$(52)$(4,982)$(5,034)
Net unrealized gain 2,223 2,223 
Balance at March 31, 2023
$(52)$(2,759)$(2,811)
Foreign Currency Translation, Net of TaxUnrealized Losses on Available-for-Sale Debt Securities, Net of TaxTotal
Balance at December 31, 2021
$(52)$(1,487)$(1,539)
Net unrealized loss (4,635)(4,635)
Balance at March 31, 2022
$(52)$(6,122)$(6,174)
10. PUBLIC AND PRIVATE WARRANTS
Prior to the Closing, Gores issued 6,900,000 Public Warrants and 4,450,000 Private Warrants. Each whole warrant entitles the holder to purchase one share of the Company’s Class A common stock at a price of $11.50 per share, subject to adjustments. The Warrants became exercisable on December 15, 2021 and will expire on July 22, 2026, which is five years after the Closing.
On January 14, 2022, the Public Warrants ceased trading on the Nasdaq Global Market. As of the Redemption Date of January 14, 2022, a total of 9.1 million shares of Common Stock have been issued upon the exercise of 6.4 million Public Warrants and 2.7 million Private Warrants by the holders thereof at an exercise price of $11.50 per share, resulting in aggregate proceeds to Matterport of $104.4 million, including 7.1 million shares issued upon the exercise of Public Warrants and Private Warrants by the holders with a total proceeds of $76.6 million received during the year ended December 31, 2021 and 2.0 million shares issued upon the exercise of 2.0 million Public Warrants with a total proceeds of
21

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
$27.8 million received during the three months ended March 31, 2022. The remaining 0.6 million unexercised and outstanding Public Warrants as of 5:00 p.m. January 14, 2022 New York City time were redeemed at a price of $0.01 per Public Warrant and, as a result, no Public Warrants remained outstanding thereafter. Warrants to purchase Common Stock that were issued under the Warrant Agreement in a private placement simultaneously with the Company’s initial public offering and that are still held by the initial holders thereof or their permitted transferees were not subject to this redemption. A total of 1.7 million Private Warrants remained outstanding as of March 31, 2023 and December 31, 2022. No Private Warrants have been exercised during the three months ended March 31, 2023.
The Public Warrants were classified as Level 1 because there was adequate trading volume to provide a reliable indication of value from the Closing Date to the Redemption Date. The Private Warrants were classified as Level 2 because, from the Closing Date until the Redemption Date, the fair value of the Private Warrants was deemed to be substantially the same as the fair value of the Public Warrants because the Private Warrants have similar terms and are subject to substantially the same redemption features as the Public Warrants. Both the Public Warrants and the Private Warrants were valued at $2.00 per unit as of the Redemption Date.
Upon the ceasing of trading of the Public Warrants on the Redemption Date, the fair value measurement of Private Warrants transferred from Level 2 to Level 3 and the Company used a Black Scholes model to determine the fair value of the Private Warrants. The primary significant unobservable input used to evaluate the fair value measurement of the Company’s Private Warrants is the expected volatility of the ordinary shares. Significant increases (decreases) in the expected volatility in isolation would result in a significantly higher (lower) fair value measurement. The Private Warrants were valued at $0.34 per unit as of March 31, 2023.
The following table provides the assumptions used to estimate the fair value of the Private Warrants during the three months ended March 31, 2023:
March 31, 2023
Current stock price$2.73
Strike price$11.50
Expected term (in years)3.31
Expected volatility63.0%
Risk-free interest rate3.8%
Expected dividend yield%
The Private Warrants are measured for fair value at the end of each quarter. The following table presents the changes in the warrants liabilitiy as of March 31, 2023 (in thousands):
Total Warrants
Liability
Fair value at December 31, 2022
$803 
Change in fair value(222)
Fair value at March 31, 2023
$581 
11. CONTINGENT EARN-OUT AWARDS
Legacy Matterport stockholders and certain holders of Legacy Matterport Stock Options and RSUs are entitled to receive a number of Earn-out Shares comprising up to 23.5 million shares of Class A common stock in the aggregate. There are six distinct tranches, and each tranche has 3,910,000 Earn-out Shares. Pursuant to the Merger Agreement, Common Share Price means the share price equal to the volume weighted average price of the Matterport Class A common stock for a period of at least 10 days out of 30 consecutive trading days ending on the trading day immediately prior to the date of determination. If the Common Share Price exceeds $13.00, $15.50, $18.00, $20.50, $23.00, and $25.50, the Earn-out Shares are issuable during the period beginning on the 180th day following the Closing and ending on the fifth anniversary of such date (the “Earn-out Period”). The Earn-out Shares are subject to early release if a change of control that
22

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
will result in the holders of the Company common stock receiving a per share price equal to or in excess of the price target as above (collectively, the “Earn-Out Triggering Events”).
Any Earn-out Shares issuable to any holder of Matterport Stock Options and Matterport RSUs in respect of such Matterport Stock Options and Matterport RSUs shall be issued to such holder only if such holder continues to provide services to the Post-Combination Company through the date of the occurrence of the corresponding triggering event that causes such Earn-out Shares to become issuable. Any Earn-out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the other Legacy Matterport stockholders and Legacy Matterport stock options and RSUs holders who remain entitled to receive Earn-out Shares in accordance with their respective Earn-out pro rata shares.
At the Closing, the estimated fair value of the total Earn-out Shares was $294.8 million. The contingent obligation to issue Earn-out Shares to Legacy Matterport stockholders was accounted for as a liability because the Earn-out Triggering Events that determine the number of Earn-out Shares required to be issued include events that are not solely indexed to the Common Stock of Matterport, Inc. The Earn-out pro rata Shares issuable to holders of Legacy Matterport’s RSUs and holders of Legacy Matterport’s Stock Options are accounted for as a stock-based compensation expense as they are subject to forfeiture based on the satisfaction of certain employment conditions, see Note 12 “Stock Plan” for more information. The Company recognized $231.6 million of contingent earn-out liability attributable to the Earn-out Shares to Matterport legacy Stockholders upon the Closing on July 22, 2021.
On January 18, 2022, all six Earn-out Triggering Events for issuing up to 23.5 million Earn-out Shares occurred. A total of 18.8 million shares of common stock became issuable to the eligible Matterport legacy Stockholders. Another total of 4.7 million pro rata Earn-out Shares became issuable to holders of Matterport's eligible legacy RSU and options holders were immediately vested. The Company issued an aggregate of 21.5 million Earn-out Shares to the eligible Legacy Matterport stockholders and Legacy Matterport RSU and stock option holders, which reflects the withholding of approximately 2.0 million Earn-out Shares to cover tax obligations during the three months ended March 31, 2022.
The following table sets forth a summary of the changes in the earn-out liabilities during the three months ended March 31, 2022 (in thousands):
Fair Value Measurements Using Significant Unobservable Inputs
(Level 3)
Balance at December 31, 2021
$377,576 
Reallocation of Earn-out Shares to earn-out liability upon forfeitures
896 
Change in fair value of earn-out liability
(136,043)
Issuance of Earn-out Shares upon triggering events(242,429)
Balance at March 31, 2022$ 
12. STOCK PLAN
2021 Incentive Award Plan
In connection with the Closing on July 22, 2021, the Company approved the 2021 Incentive Award Plan (the “2021 Plan”), an incentive compensation plan for the benefit of eligible employees, consultants, and directors of the Company and its subsidiaries. The Company concurrently assumed the Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”) and all outstanding awards thereunder, effective as of the Closing, and no further awards shall be granted under the 2011 Plan. The 2021 Plan provides that the initial aggregate number of shares of Class A common stock, available for issuance pursuant to awards thereunder shall be the sum of (a) 10% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to 24.2 million shares of Class A common stock (the “Initial Plan Reserve”), (b) any shares of Class A common stock subject to outstanding equity awards under the amended and restated the 2011 Stock Plan which, following the effective date of the 2021 Plan, become available for issuance under the 2021 Plan and (c) an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031 equal to a number of shares equal to 5% of the aggregate number of shares of Class A common stock outstanding on the
23

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
final day of the immediately preceding calendar year. The maximum aggregate number of shares of common stock that may be issued under the 2021 Plan upon the exercise of ISOs is 181.5 million shares of Class A common stock.
Shares forfeited due to employee termination or expiration are returned to the share pool. Similarly, shares withheld upon exercise to provide for the exercise price and/or taxes due and shares repurchased by the Company are also returned to the pool. As of March 31, 2023, a total of 6.0 million shares remained available for future grant under the Company’s 2021 Plan.
2021 Employee Stock Purchase Plan
In connection with the Closing on July 22, 2021, the Company approved the 2021 Employee Stock Purchase Plan (“2021 ESPP”). The 2021 ESPP provides that the aggregate number of shares of Class A common stock available for issuance pursuant to awards under the 2021 ESPP shall be the sum of (a) 3% of the number of outstanding shares of Class A common stock as of the Closing, which is equivalent to 7.3 million shares of Class A common stock (the “Initial ESPP Reserve”), and (b) an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031 equal to the lesser of (i) 1% of the aggregate number of shares of Class A common stock outstanding on the last day of the immediately preceding fiscal year and (ii) such smaller number of shares of common stock as may be determined by the Company’s board of directors; provided, however, that the number of shares of common stock that may be issued or transferred pursuant to the rights granted under the 2021 ESPP shall not exceed 15.25% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to 36.9 million shares.
Our 2021 ESPP permits eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date. If the fair market value of our common stock on the purchase date is lower than the first trading day of the offering period, the current offering period will be cancelled after purchase and a new 24-month offering period will begin. Participants may purchase shares of common stock through payroll deductions of up to 15% of their eligible compensation, subject to purchase limits of 3,000 shares per purchase period, 12,000 per offering period, and $25,000 worth of stock for each calendar year.
The 2021 ESPP provides for consecutive offering periods that will typically have a duration of approximately 24 months in length and is comprised of four purchase periods of approximately six months in length. The offering periods are scheduled to start on the first trading day on or after June 1 and December 1 of each year, except for the first offering period commenced on July 23, 2021 and will end on May 31, 2023. As of March 31, 2023, a total of 11.9 million shares of our common stock remained available for sale under our 2021 ESPP. For the three months ended March 31, 2023, there were no shares of common stock purchased under the 2021 ESPP.
Stock Option ActivitiesThe following table summarizes the stock option activities under the Company’s stock plans for three months ended March 31, 2023 (in thousands, except for per share data):
 Options Outstanding

Number of
Shares
Weighted-
Average
Exercise Price Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic Value
Balance—December 31, 2022
33,417 $0.65 6.1$71,842 
Expired or canceled
(9)0.76
Exercised
(1,380)0.50 $3,182 
Balance—March 31, 2023
32,028 $0.66 5.9$66,402 
Options vested and exercisable—March 31, 2023
29,234 $0.64 5.8$61,176 
As of March 31, 2023, unrecognized stock-based compensation expense related to unvested options was $0.9 million, which is expected to be amortized over a weighted-average vesting period of 1.2 years.
24

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
RSU and PRSU ActivitiesThe following table summarizes the RSU activity under the Company’s stock plans for the three months ended March 31, 2023 (in thousands, except per share data):
RSUs and PRSUs
Number of
Shares
Weighted-
Average 
Grant-Date Fair Value
Price Per Share
Balance—December 31, 2022
37,176 $10.47 
Granted
8,217 2.93 
Vested
(3,519)10.81 
Canceled or forfeited
(600)5.45 
Balance—March 31, 2023
41,274 $9.01 

Stock-based compensation expense for awards with only service conditions are recognized on a straight-line basis over the requisite service period of the related award. The performance-based RSU (“PRSU”) awards have both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied upon the occurrence of a liquidity event, as defined in the Amended and Restated 2011 Stock Plan. The performance based vesting condition was deemed satisfied upon the Closing.

As of March 31, 2023, unrecognized compensation costs related to unvested RSUs and PRSUs were $333.2 million and $3.1 million, respectively. The remaining unrecognized compensation costs for RSUs and PRSUs are expected to be recognized over a weighted-average period of 2.6 years and 1.3 years, respectively, excluding additional stock-based compensation expense related to any future grants of share-based awards.
Earn-out Award Activities
As discussed in Note 11 “Contingent Earn-Out Awards”, the pro rata Earn-out Shares issuable to holders of Legacy Matterport’s RSUs and holders of Legacy Matterport’s Stock Options for such holders with respect to such holders’ Legacy RSUs and Options are expected to be accounted as stock-based compensation expense as they are subject both a market condition and a service condition to the eligible employees.
On January 18, 2022, all six Earn-out Triggering Events for issuing up to 23.5 million Earn-out Shares occurred. A total of 4.7 million pro rata Earn-out Shares issuable to holders of Matterport's eligible legacy RSU and options holders were immediately vested. The Company issued 2.7 million Earn-out Shares to Matterport's eligible legacy RSU and options holders after withholding 2.0 million these Earn-out Shares to cover tax withholding obligations. The Company recognized all the remaining $27.6 million unamortized stock-based compensation related to the Earn-out Shares during the three months ended March 31, 2022, as both Triggering event condition satisfied and the service condition was met. No further Earn-out Shares remained contingently issuable thereafter.
Employee Stock Purchase Plan—The fair value of shares issued under our 2021 ESPP are estimated on the grant date using the Black-Scholes option pricing model. The following table summarizes the assumptions used and the resulting grant-date fair values of our 2021 ESPP:
Three Months Ended March 31,
20232022
Expected term
0.52.0 years
0.5 – 2.0 years
Expected volatility
35.248.0%
27.9 – 43.4%
Risk-free interest rate
0.44.7%
0.1 – 0.6%
Expected dividend yield
%%
Grant-date fair value per share
$0.85 – $14.36
$7.59 – $14.36
25

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
The expected volatility is based on the average volatility of a peer group of representative public companies with sufficient trading history over the expected term. The expected term represents the term from the first day of the offering period to the purchase dates within each offering period. The dividend yield assumption is based on our expectations about our anticipated dividend policy. The risk-free interest rate is based on the implied yield available on U.S. Treasury zero-coupon issues with maturities that approximate the expected term. As of March 31, 2023, unrecognized compensation cost related to the 2021 ESPP was $1.9 million, which is expected to be recognized over the remaining weighted-average service period of 1.3 years.
Stock-based Compensation— The Company recognizes stock-based compensation expense for awards with only service conditions on a straight-line basis over the requisite service period of the related award and recognizes stock-based compensation expenses for awards with performance conditions on a straight-line basis over the requisite service period for each separate vesting portion of the awards when it is probable that the performance condition will be achieved. The stock-based compensation expenses of Earn-out Awards are recognized on a straight-line basis over the derived services period during which the market conditions are expected to be met. Forfeitures are accounted for in the period in which they occur.
The amount of stock-based compensation related to stock-based awards to employees in the Company’s consolidated statements of operations for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended March 31,
20232022
Costs of revenue
$844 $1,809 
Research and development
7,565 12,943 
Selling, general, and administrative
22,665 40,525 
Stock-based compensation, net of amounts capitalized
31,074 55,277 
Capitalized stock-based compensation
2,436 5,820 
Total stock-based compensation
$33,510 $61,097 
13. INCOME TAXES
The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.
Given the Company has a full valuation allowance recorded against its domestic net deferred tax assets and operating losses in the US, and its foreign subsidiaries are in operating profit, the Company has applied the exception to use a worldwide effective tax rate under ASC 740-270-30-36. The Company used the foreign jurisdiction’s statutory rate as an estimate for the annual effective tax rate (“AETR”). The quarterly tax provision, and estimate of the Company’s annual effective tax rate, is subject to variation due to several factors, including variability in pre-tax income (or loss), the mix of jurisdictions to which such income relates, changes in how we do business, and tax law developments. Tax benefits for the three months ended March 31, 2023 and the tax expense for three months ended March 31, 2022 was primarily attributable to foreign income taxes. The Company records deferred tax assets to the extent we believe these assets will more likely than not be realized. In making such determination, the Company considered all available positive and negative evidence and continued to conclude that as of March 31, 2023, it is not more likely than not that the Company will realize the benefits of its remaining net deferred tax assets.

14. NET INCOME (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
Basic net income (loss) per share attributable to common stockholders was computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the three months ended March 31, 2023 and 2022 (in thousands, except for per share data). Diluted net income (loss) per share gives effect to all potential shares of common stock, including common stock issuable upon conversion of our redeemable convertible preferred stock, stock options and
26

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
RSUs to the extent these are dilutive. We calculated basic and diluted net income (loss) per share attributable to common stockholders as follows (in thousands, except per share amounts):
 Three Months Ended March 31,
 20232022
Basic net income (loss) per share attributable to common stockholders:
Numerator:
 
Net income (loss) attributable to common stockholders
$(53,842)$71,904 
Denominator:
Weighted average shares used in computing net income (loss) per share attributable to common stockholders, basic
293,074 275,199 
Basic net income (loss) per share attributable to common stockholders
$(0.18)$0.26 
Diluted net income (loss) per share attributable to common stockholders
Numerator:
Diluted net income (loss) attributable to common stockholders
$(53,842)$71,904 
Denominator:
Weighted average shares used in computing net income (loss) per share
293,074 275,199 
Weighted average effect of dilutive potential common stock 37,233 
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted293,074 312,432 
Diluted net income (loss) per share attributable to common stockholders$(0.18)$0.23 

Basic net loss per share is the same as diluted net loss per share for the period we reported a net loss. The following potentially dilutive outstanding securities were excluded from the computation of diluted net income (loss) per share attributable to common stockholders, basic and diluted, because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period (shares in thousands):
 
As of March 31,
 20232022
Private warrants1,708 1,708 
Common stock options outstanding
32,028 1,027 
Unvested RSUs
41,274 26,109 
ESPP shares1,955 1,094 
Total potentially dilutive common stock equivalents
76,965 29,938 
15. EMPLOYEE BENEFITS PLANS
The Company contributes to a defined-contribution pension plan for eligible employees in the U.K. Pension plan benefits are based primarily on participants’ compensation and years of service credited as specified under the terms of the plan. The Company made $0.1 million and $0.1 million matching contributions to the U.K. pension plan for the three months ended March 31, 2023 and 2022.
27

Item 2. Management’s Discussion and Analysis of Financial Condition and Result of Operations
The following discussion and analysis provides information that Matterport’s management believes is relevant to an assessment and understanding of Matterport’s condensed consolidated results of operations and financial condition. The discussion should be read together with our unaudited interim condensed consolidated financial statements, the respective notes thereto, and other financial information included elsewhere within this Report. The discussion and analysis should also be read together with the audited consolidated financial statements for the year ended December 31, 2022 and the related notes in the 2022 Form 10-K. This discussion contains forward-looking statements based upon Matterport’s current expectations, estimates and projections that involve risks and uncertainties. Actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed under “Risk Factors”, “Forward-Looking Statements” and other disclosures included in this Form 10-Q. Unless the context otherwise requires, all references in this section to “we,” “our,” “us,” “the Company” or “Matterport” refer to the business of Matterport, Inc., a Delaware corporation, and its subsidiaries both prior to the consummation of and following the Merger (as defined below).
Overview
Matterport is leading the digitization and datafication of the built world. We believe the digital transformation of the built world will fundamentally change the way people interact with buildings and the physical spaces around them. Our Company’s website is www.matterport.com.
Since its founding in 2011, Matterport’s pioneering technology has set the standard for digitizing, accessing and managing buildings, spaces and places online. Our platform’s innovative software, spatial data-driven data science, and 3D capture technology have broken down the barriers that have kept the largest asset class in the world, buildings and physical spaces, offline and underutilized for many years. We believe the digitization and datafication of the built world will continue to unlock significant operational efficiencies and property values, and that Matterport is the platform to lead this enormous global transformation.
The world is rapidly moving from offline to online. Digital transformation has made a powerful and lasting impact across every business and industry today. Nevertheless, the global building stock remains largely offline today, and we estimate that less than 0.1% is penetrated by digital transformation. We were among the first to recognize the increasing need for digitization of the built world and the power of spatial data, the unique details underlying buildings and spaces, in facilitating the understanding of buildings and spaces. With approximately 9.9 million spaces under management as of March 31, 2023, we are continuing to penetrate the estimated $327 trillion global building stock and expand our footprint across various end markets, including residential and commercial real estate, facilities management, retail, architecture, engineering and construction (“AEC”), insurance and repair, and travel and hospitality. We estimate our total addressable market to be more than four billion buildings and 20 billion spaces globally, yielding a more than $240 billion market opportunity.
We believe the total addressable market for the digitization and datafication of the built world could expand beyond $1 trillion as our spatial data platform continues to grow, powered by the following:
Bringing offline buildings online: Traditionally, our customers needed to conduct site visits in-person to understand and assess their buildings and spaces. With the AI-powered capabilities of Cortex, our proprietary AI software engine, the world’s building stock can move from offline to online and be accessible to our customers real-time and on demand from anywhere.
Driven by spatial data: Cortex uses the breadth of the billions of data points we have accumulated over the years to improve the 3D accuracy of our digital twins. Our sophisticated algorithms also deliver significant commercial value to our subscribers by generating data-based insights that allow them to confidently make assessments and decisions about their properties. With approximately 9.9 million spaces under management as of March 31, 2023, our spatial data library is the clearinghouse for information about the built world.
Powered by AI and ML: Artificial intelligence (“AI”) and machine learning (“ML”) technologies effectively utilize spatial data to create a robust virtual experience that is dynamic, realistic, interactive, informative and permits multiple viewing angles. AI and ML also make costly cameras unnecessary for everyday scans—subscribers can now scan their spaces by simply tapping a button on their smartphones. As a result, Matterport is a device agnostic platform, helping us more rapidly scale and drive towards our mission of digitizing and indexing the built world.
28

We believe that Matterport has tremendous growth potential ahead. After securing market-leading positions in a variety of geographies and vertical markets, we have demonstrated our repeatable value proposition and the ability of our sales growth model to scale. The magnitude of our total addressable market is so large that even with leading market share, we believe our penetration rates today are a small fraction of the opportunity for Matterport. With a mature and tested go-to-market playbook and team in place, we are focused on scaling execution across a carefully selected set of growth vectors, including: scaling the enterprise across industry verticals, expanding internationally, investing in R&D, and expanding partner integrations and third-party developer platforms.
Impacts of Macroeconomic and Geopolitical Conditions and Other Factors on our Business
We were impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, slowing of economic activity around the globe, unstable global credit markets and financial conditions, in part due to rising interest rates, and lower consumer spending. In addition, the war in Ukraine has further increased existing global supply chain, logistics, and inflationary challenges. Such global or regional economic and political conditions adversely affect demand for our products. These conditions also have an impact on our suppliers, causing increases in cost of materials and higher shipping and transportation rates, and as a result impacting the pricing of our products. We purchase certain products and key hardware components from a limited number of sources, including in some cases only a single supplier for some products and components, and depend on the supply chain, including freight, to receive components, transport finished goods and deliver our products across the world. The industry-wide global supply chain challenges, including with respect to manufacturing, transportation and logistics could impact our operational and financial performance adversely, including impact on our subscribers and their spending habits, impact on our marketing efforts, and effect on our suppliers. Delays, interruptions and disruptions in our supply chain have and could continue to impact our ability to maintain supplies of products and the costs associated with obtaining products. While we have made improvements to our supply chain since the second half of the fiscal year 2022, we continue to work to mitigate the disruption we have experienced during the three months ended March 31, 2023. If macroeconomic and geopolitical conditions do not improve or if they worsen, then our results of operations may be negatively impacted.
For additional information, refer to Part II Item 1A "Risk Factors.”
Our Business Model
We generate revenue by selling subscriptions to our AI-powered spatial data platform to customers, licensing our data to third parties, selling capture devices (including our newly launched Pro3 and Pro 2 cameras) and by providing services to customers from our technicians and through in-application purchases. We are focused on driving substantial annual growth in subscription revenue and maintaining modest growth in license, product and services revenue.
We serve customers of all sizes, at every stage of maturity, from individuals to large enterprises, and we see opportunities for growth across all of our customer segments. We are particularly focused on increasing sales efficiency and driving customer growth and recurring revenue growth from large enterprises.
Subscription Revenue
Our AI-powered spatial data platform creates high-fidelity and high-accuracy digital twins of physical spaces and generates valuable data analytics and insights for customers. We derive subscription revenue from the sale of subscription plans to subscribers of all sizes ranging from individuals to large enterprises.
Our subscription plans are priced from free to custom plans tailored to the needs of larger-scale businesses. Our standard subscription plans for individuals and small businesses range from a free online Matterport account with a single user and a single active space that can be captured with an iPhone or an Android smartphone to multiple-user accounts that provide for the capture of unlimited active spaces. The pricing of our subscription plans increases as the number of users and active spaces increase. The wide variety and flexibility of our subscription plans enable us to retain existing subscribers and grow our subscriber base across diverse end markets, with particular focus on large enterprise subscribers. Subscription revenue accounted for approximately 52% and 60% of our total revenue for the three months ended March 31, 2023 and 2022, respectively.
The majority of our subscription services are billed either monthly or annually in advance and are typically non-refundable and non-cancellable. Consequently, for month-to-month subscriptions, we recognize the revenue monthly, and
29

for annual or longer subscriptions, we record deferred revenue on our condensed consolidated balance sheet and recognize the deferred revenue ratably over the subscription term.
License Revenue
We also offer data license solutions that allow certain customers to use our digital twin data for their own needs. License revenue accounted for less than 1% of our total revenue for the three months ended March 31, 2023 and 2022. Data licenses to date have been granted as perpetual licenses and are therefore recognized at a point in time upon transfer of control when the customer accepts delivery of the licensed data or other property. We expect our license revenue to fluctuate from quarter to quarter based on the number of new licenses purchased by our customers as we obtain new customers for our license solutions and the delivery of our licensed content is accepted by our customers during each quarter.
Services Revenue
Most of our customers are able to utilize the Pro3 Camera, Pro 2 Camera or other compatible capture devices to scan digital twins without external assistance, as the camera is relatively easy to configure and requires minimal training. However, our customers sometimes may also request professional assistance with the data capture process. We generate professional services revenue from Matterport Capture Services, a fully managed solution for enterprise subscribers worldwide that require on-demand scheduling of experienced and reliable Matterport professionals to scan their properties. In addition, we derive services revenue from in-app purchases, made by subscribers using our smartphone applications or by logging in to their subscriber account. In July 2022, we completed the acquisition of VHT, Inc., known as VHT Studios (“VHT”), a U.S.-based real estate marketing company that offers brokerages and enterprise digital solutions to promote and sell properties, which expands Matterport Capture Services by bringing together Matterport digital twins with professional photography, drone capture, and marketing services. Services revenue accounted for approximately 23% and 14% of our total revenue for the three months ended March 31, 2023 and 2022, respectively.
Product Revenue
We offer a comprehensive set of solutions designed to provide our customers with access to state-of-the-art capture technology that produces the high-quality data necessary to process images into dimensionally accurate digital twins. We derive product revenue from sales of our innovative 3D capture product, the Pro2 Camera, which has played an integral part in shaping the 3D building and property visualization ecosystem. Since April 2022, we also have begun to offer capture devices and accessories manufactured by third parties and Matterport Axis, a cost-effective motor-mount for smartphones. The Pro2 Camera has driven adoption of our solutions and has generated the unique high-quality and scaled data set that has enabled Cortex to become the pioneering software engine for digital twin creation, and we expect that future sales of our Pro2 Camera and third-party capture devices will continue to drive increased adoption of our solutions. In August 2022, we launched and began shipment of our Pro3 Camera along with major updates to our industry-leading digital twin cloud platform. The Matterport Pro3 Camera is an advanced 3D capture device, which includes faster boot time, swappable batteries, and a lighter design. The Pro3 camera can perform both indoors and outdoors and is designed for speed, fidelity, versatility, and accuracy. Along with our Pro2 Camera, we expect that future sales of our Pro3 Camera will continue to drive increased adoption of our solutions. Product revenue accounted for approximately 25% and 26% of our total revenue for the three months ended March 31, 2023 and 2022, respectively.
Key Metrics
We monitor the following key metrics to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions. The calculation of the key metrics discussed below may differ from other similarly titled metrics used by other companies, analysts, investors and other industry participants.
Spaces Under Management
We track the number of spaces that have been scanned and filed on the Matterport platform, which we refer to as spaces under management, because we believe that the number of spaces under management is an indicator of market penetration and the growth of our business. A space can be a single room or building, or any one contiguous scan of a discrete area, and is composed of a collection of imagery and spatial data that is captured and reconstructed in a dimensionally accurate digital twin of the scanned space. For tracking purposes, we treat each scanned and filed space as a unique file or model. We have a history of growing the number of our spaces under management and, as of March 31,
30

2023, we had approximately 9.9 million spaces under management. The scale of our spaces under management allows us to directly monetize each space managed for our paid subscribers as well as increase our ability to offer new and enhanced services to subscribers, which in turn provides us with an opportunity to convert subscribers from free subscription plans to paid plans. We believe our spaces under management will continue to grow as our business expands with our current customers and as we add new free and paid subscribers.
The following chart shows our spaces under management for each of the periods presented (in millions):
Three Months Ended March 31,
20232022
Spaces under management
9.97.3
Total Subscribers
We believe that our ability to increase the number of subscribers on our platform is an indicator of market penetration, the growth of our business and future revenue trends. For purposes of our business, a “subscriber” is an individual or entity that has signed up for a Matterport account during the applicable measurement period. We include both free and paid subscribers in our total subscriber count. We refer to a subscriber that has signed up for a free account and typically scans only one free space allocated to the account as a “free subscriber.” We refer to a subscriber that has signed up for one of our paid subscription levels and typically scans at least one space as a “paid subscriber.” Our paid subscribers typically enter into monthly subscriptions with us. We generally consider a single organization to be a single subscriber if the organization has entered into a discrete enterprise agreement with us, even if the organization includes multiple divisions, segments or subsidiaries that utilize our platform. If multiple individuals, divisions, segments or subsidiaries within an organization have each entered into a discrete subscription with us, we consider each individual account to be a separate subscriber.
We believe the number of paid subscribers on our platform is an important indicator of future revenue trends, and we believe the number of free subscribers on our platform is important because free subscribers may over time become paid subscribers on our platform and are therefore another indicator of our future revenue trend. We continue to demonstrate strong growth in the number of free and paid subscribers on our platform as indicated by our results for the three months ended March 31, 2023.
The following chart shows the number of our free subscribers, paid subscribers and total subscribers for each of the periods presented (in thousands):
Three Months Ended March 31,

20232022
Free subscribers
704 504 
Paid subscribers
67 58 
Total subscribers
771 562 

31

Net Dollar Expansion Rate
We believe our ability to retain and grow the subscription revenue generated by our existing subscribers is an important measure of the health of our business and our future growth prospects. We track our performance in this area by measuring our net dollar expansion rate from the same set of customers across comparable periods. We calculate this metric on a quarterly basis by comparing the aggregate amount of subscription revenue attributable to a subscriber cohort for the most recent quarter divided by the amount of subscription revenue attributable to the same subscriber cohort for the same quarter in the previous fiscal year. Our calculation for the applicable quarter includes any subscriber in the cohort that upgrades or downgrades the subscriber’s respective subscription level or churns. Our net dollar expansion rate can fluctuate from quarter to quarter due to a number of factors, including, but not limited to, the number of subscribers that upgrade or downgrade their respective subscription levels or a higher or lower churn rate during any given quarter.

Three Months Ended March 31,
20232022
Net dollar expansion rate
103 %107 %

Factors Affecting Our Performance
We believe that our growth and financial performance are dependent upon many factors, including the key factors described below, which are in turn subject to significant risks and challenges.
Penetrating a Largely Undigitized Global Property Market
Despite the rapid pace of digital transformation in today’s world, the massive global building stock, estimated by Savills to be $327 trillion in total property value, remains largely undigitized today, and we estimate that less than 0.1% is penetrated by digital transformation. As a first mover in digital twin creation and spatial data library construction, we see significant opportunities to continue leading the digitization and datafication of the built world. We estimate that there are more than 4 billion buildings and 20 billion spaces in the world globally, yielding a more than $240 billion market opportunity. We believe that as Matterport’s unique spatial data library and property data services continue to grow, this opportunity could increase to more than $1 trillion based on the size of the building stock and the untapped value creation available to buildings worldwide. Property digitization and datafication are expected to accelerate on a global basis in both frequency and magnitude as the visually immersive and dimensionally accurate digital twins help increase productivity and reduce costs for our customers with the solutions that we have developed for diverse markets over the past decade.
Through providing a comprehensive set of solutions from cutting-edge capture technology and high-accuracy digital twins to valuable property insights, our AI-powered platform delivers value across the property lifecycle to subscribers from various end markets, including residential and commercial real estate, facilities management and retail, AEC, insurance and repair, and travel and hospitality. As of March 31, 2023, we had over 771,000 subscribers on our platform and approximately 9.9 million spaces under management, and we aim to continue scaling our platform and strengthen our foothold in various end markets and geographies to deepen our market penetration. With the VHT Acquisition completed in July 2022, we were able to service more property listings and position ourselves to increase adoption of digital twin technology and expand further into the residential real estate industry while adding marketing services for other vertical markets such as commercial real estate, travel and hospitality, and the retail sector. We believe that the breadth and depth of the Matterport platform along with the strong network effect from our growing spatial data library will lead to increased adoption of our solutions across diverse end markets, enabling us to drive further digital transformation of the built world.
Adoption of our Solutions by Enterprise Subscribers
We are pioneering the transformation of the built world from offline to online. We provide a complete, data-driven set of solutions for the digitization and datafication of the built world across a diverse set of use cases and industries. We take a largely offline global property market to the online world using a data-based approach, creating a digital experience for subscribers to interact with buildings and spaces and derive actionable insights. Our Cortex AI-driven engine and software platform uses the breadth of the billions of data points we have accumulated over the years to improve the 3D accuracy of our digital twin models. Our machine learning algorithms also deliver significant commercial value to our subscribers by generating data-based insights that allow them to confidently make assessments and decisions about their
32

properties. We provide enterprise subscribers with a comprehensive solution that includes all of the capture, design, build, promote, insure, inspect and manage functionality of our platform.

We believe that our scale of data, superior capture technology, continued focus on innovation and considerable brand recognition will drive a continued adoption of our all-in-one platform by enterprise subscribers.

We are particularly focused on acquiring and retaining large enterprise subscribers due to the significant opportunities to expand our integrated solutions to different parts of an organization and utilize digital twins for more use cases within an organization. In January 2023, we announced that John Deere selected Matterport’s Digital Twin Platform and 3D capture technology to build a virtual Operations Center for remote management of over 60 facilities across North America, South America, Europe and Asia. Matterport’s platform creates simulated digital replicas of John Deere manufacturing facilities, where teams can remotely track progress, plan for site changes, and collaborate remotely. As of March 31, 2023, 25% of Fortune 1000 companies use Matterport to manage their enterprise facilities, real estate portfolios, factories, offices, and retail locations. We will continue improving our proprietary spatial data library and AI-powered platform to strengthen our long-term relationships and commitments with large enterprise customers while increasing investments in direct sales and account-based marketing to enhance enterprise adoption of our solutions.

Retention and Expansion of Existing Subscribers
Our ability to increase revenue depends in part on retaining our existing subscribers and expanding their use of our platform. We offer an integrated, comprehensive set of solutions including spatial data capturing, digital twin creation, publication, vertical-market specific content, and property analytics. We have a variety of subscription plans to meet the needs of every subscriber, including free subscription plans and several standard paid subscription plans, and we are able to provide customized subscription plans tailored to the specific needs of large enterprises. As we seek to develop long-term subscriber relationships, our value proposition to subscribers is designed to serve the entirety of the property lifecycle, from design and build to maintenance and operations, promotion, insure, repair, restore, secure and finance. As a result, we believe we are uniquely positioned to grow our revenue with our existing subscribers as our platform helps them discover opportunities to drive short and long-term returns on their property investments.
Given the all-in-one nature of our platform and its ease of use, we are also able to drive adoption of our solutions across various parts of an organization. For example, we established our long-term relationship with large commercial real estate clients in the areas including being engaged to create digital twins for available office spaces for promotion and leasing, working with the subscriber’s construction team to redesign office spaces through integrating our digital twins with the construction team’s design software, and conducting due diligence of potential real property acquisitions.
As a result of our long-term focus and expansion strategy, we have been able to consistently retain our subscribers and drive increased usage of our platform. Our net dollar expansion rate of 103% and 107% for the three months ended March 31, 2023 and 2022, respectively, demonstrates the stickiness and growth potential of our platform. We continued to see expansion with our enterprise customers in the three months ended March 31, 2023. On a combined basis, growth in enterprise customers was offset by lower expansion in our small and medium business customers, which grew more slowly in the quarter ended March 31, 2023 as the macro environment is further influencing this cohort to be more cautious in spending.
Scaling Across Various Industry Verticals
Matterport’s fundamental go-to-market model is built upon a subscription first approach. We have invested aggressively to unlock a scalable and cost-effective subscription flywheel for customer adoption. With our large spatial data library and pioneering AI-powered capabilities, we pride ourselves on our ability to deliver value across the property lifecycle to subscribers from various end markets, including residential and commercial real estate, facilities management and retail, AEC, insurance and repair, and travel and hospitality. We focus on industry-specific sales and marketing initiatives to increase sales efficiency and drive subscriber and recurring revenue growth. We will continue to improve our spatial data library and AI-powered platform to address the workflows of the industries we serve, while expanding our solutions and reaching new real estate segments.
International Expansion
We are focused on continuing to expand our AI-powered spatial data platform to all corners of the world. Given that the global building stock remains largely undigitized today and with the vast majority of the world’s buildings located
33

outside of the United States, we expect significant opportunities in pursuing the digitization and datafication of the building stock worldwide. We use a “land and expand” model to capitalize on the potential for geographic expansion. We continue to seek to further penetrate our existing geographies in order to add their spatial data to our platform. In February 2022, we started partnering with Midland Holdings, one of the largest residential real estate (RRE) brokerages in the Greater China region, and became the first brokerage firm in the region to use Matterport digital twins to create virtual 3D experiences for its entire portfolio of properties. In March 2022, we expanded our presence in the Brazilian market via two strategic partners, Guandalini Posicionamento and PARS, to offer Matterport's spatial data platform to their enterprise customers in the AEC markets. Subscribers outside the United States accounted for approximately 43% of our subscription revenues for three months ended March 31, 2023. Given the flexibility and ease of use of our platform and capture device agnostic data capture strategy, we believe that we are well-positioned to further penetrate existing and additional geographies.
To scale our international penetration, we plan to continue to increase our investment in sales and marketing efforts across the globe, including building up sales and marketing teams in North America, Europe, the Middle East and Africa, and the Asia Pacific region. With multiple sales attachment points and a global marketing effort, we believe that we can further penetrate enterprises and businesses worldwide through channel partnerships and direct sales. Such international expansion efforts will also involve additional investments in our market research teams to tailor platform solutions, subscription plans and pricing for each market. These international expansion activities may impact our near-term profitability as we lay the foundation for international growth. Nevertheless, we believe that customers around the world will derive value from the universal utility and flexibility of our spatial data platform which transforms how customers interact with their physical spaces in the modern age.
Investing in Research and Innovation for Growth
We will continue to invest in research and development to improve Cortex, expand our solutions portfolio, and support seamless integration of our platform with third-party software applications. We plan to concentrate on in-house innovation and expect to consider acquisitions on an opportunistic basis. Since the launch of Matterport for iPhone in May 2020, we have been continuously developing a robust pipeline of new product releases, including releasing the Android Capture app, collaboration with Facebook AI (now knows as Meta) to release the world’s largest dataset of 3D spaces, partnership with Apex, announced a new integration with Xactimate, and launching Notes and Matterport for Mobile. In January 2022, we completed the acquisition of Enview, Inc., a pioneer in scalable artificial intelligence (AI) for 3D spatial data, which will accelerate our development of artificial intelligence algorithms to identify natural and man-made features in geospatial data using various techniques, including deep learning, neural networks and physics-based modeling. In February 2022, we introduced Axis, a new hands-free motor mount for precision 3D capture for smartphones to enable a hands-free solution that produces reliable, high-fidelity results with just a click of a button. In April 2022, we made Matterport Axis available for purchase, enabling hands-free precision 3D capture for smartphones. In August 2022, we introduced major updates to our industry-leading digital twin cloud platform. Matterport has reimagined the cloud software platform that creates, publishes, and manages digital twins of buildings and spaces of any size or shape, indoors or outdoors. All of these new capabilities integrate seamlessly so customers can securely create immersive environments for their employees, customers and partners to collaborate and explore. We created a new workgroup collaboration framework called Views to enable groups and large organizations to create separate, permissions-based workflows to manage different tasks with different teams such as: virtual inspections, remote training, space planning, personalized virtual tours, and so much more. We have also created new tools called Guided Tours and Tags to elevate the visitor experience that a business user can use to create directed virtual tours of any commercial or residential space tailored to the interest of their visitors, and guided virtual training courses for remote workers. In February 2023, we launched Digital Pro, an all-in-one marketing solution for real estate agents. Digital Pro combines the innovation of Matterport’s 3D digital twin technology with integrated marketing and content production services to create the industry’s most affordable, comprehensive marketing package to help real estate professionals with more listings and sell homes faster. These investments may impact our operating profitability in the near term, but we expect our operating margins to improve over the long term as we solidify our scale and reach. While we plan to concentrate on in-house innovation, we may also pursue acquisitions of products, teams and technologies on an opportunistic basis to further expand the functionality of and use cases for our platform. As with organic research and development, we adopt a long-term perspective in the evaluation of acquisition opportunities in order to ensure sustainable value creation for our customers.
Expanding Partner Integrations and Third-Party Developer Platform

We aim to foster a strong network of partners and developers around our Matterport platform. Through integration with our open, scalable and secure enterprise platform, organizations across numerous industries have been able to automate workflows, enhance subscriber experiences and create custom extensions for high-value vertical applications. For
34

example, in June 2022, we partnered with CGS Partner to deliver virtual training solutions for front-line workers across the Fortune 500. The companies will combine the CGS TeamworkARTM platform with Matterport’s industry-leading digital twins to help customers train workers faster, increase productivity, and reduce costs by training workforces remotely using an exact digital replica of the work environment in immersive 3D. In July 2022, we partnered with Burns & McDonnell. With this relationship, Burns & McDonnell customers can use the Matterport Digital Twin Platform, including software services and hardware, to optimize construction expansion and maintenance projects. The collaboration equips businesses in the energy, utilities, and manufacturing industries with a continuous digital, visual documentation solution that improves operations, enhances collaboration, and increases safety in each project stage. In March 2023, we announced a new integration with Autodesk Construction Cloud — a portfolio of software and services that combines advanced technology, a builders network and predictive insights for construction teams — making it easier for project teams using Matterport and Autodesk Build ® to collaborate within critical project management workflows. This new integration allows project stakeholders to enhance the “Request for Information” (RFI) process in Autodesk Build, moving from traditional methods of communication to immersive digital twin technology, powered by Matterport. In April 2023, we announced the general availability of new integrations with IoT TwinMaker, enabling enterprise customers to seamlessly connect Internet of Things (IoT) data into visually immersive and dimensionally accurate Matterport digital twins. AWS IoT TwinMaker is a solution from Amazon Web Services (AWS) that makes it easier for developers to create digital twins of real-world systems such as buildings, factories, industrial equipment, and production lines. This new offering from Matterport supports enterprise digital transformation efforts by providing customers with an efficient and cost-effective solution to remotely optimize building operations, increase production output, improve equipment performance, and increase environmental health and safety at their facilities.
We believe that our future growth and scale depend partially upon our ability to develop a strong ecosystem of partners and developers which can augment the value of our platform. Going forward, we plan to establish additional strategic partnerships with leading software providers through the Matterport Platform Partner Program, in which our industry partners and developers can build, develop, and integrate with our spatial data library. We will also invest in the Matterport Developer Program to enlarge our marketplace of value-added third-party applications built on top of the Matterport platform. We expect that monetization opportunities from partner integrations and the third-party developer marketplace will allow us to drive subscriber growth and develop a more loyal subscriber base, and the revenue derived from the marketplace will grow over time.
Components of Results of Operations
Revenue
Our revenue consists of subscription revenue, license revenue, services revenue and product revenue.
Subscription revenue—We provide our software as a service on our Matterport platform. Subscribers use our platform under different subscription levels based on the number of active spaces. We typically bill our subscribers monthly or annually in advance based on their subscription level and recognize revenue from subscriptions for our services over the term of the subscription.
License revenue—We provide spatial data to customers in exchange for payment of a license fee. Under these license arrangements, customers take right to possession of the spatial data and pay a fee for an agreed scope of use.
Services revenue—Services revenue consist of capture services and add-on services. Capture services consist of professional services in which a Matterport-qualified third-party technician will provide on-site digital capture services for the customer. With the consummation of the VHT Acquisition in July 2022, our capture solutions expanded to include photos, videos, drone imaging and digital marketing services. Under these arrangements, we will pay the third-party technician and bill the customer directly. Add-on services consist of additional software features that the customer can purchase. These services are typically provided by third parties under our direction and oversight, and we pay the third party and bill the subscriber directly for the provisions of such services.
Product revenue—Product revenue consists of revenue from the sale of capture devices, including our Pro2 and Pro3 Cameras, Matterport Axis, and out-of-warranty repair fees. Customers place orders for our products, and we fulfill the order and ship the devices directly to the customer or, in some cases, we arrange for the shipment of devices from third parties directly to the customer. We recognize product revenue associated with a sale in full at the time of shipment of the product. In some cases, customers prepay for the ordered device and, in other cases we bill the customer upon shipment of the device. Customers purchasing capture devices from us also typically subscribe to the Matterport platform for use with
35

their captured spaces. However, we do not require Pro2 or Pro3 Camera owners to have a subscription when purchasing a Pro2 or Pro3 Camera. We will also repair Pro2 and Pro3 Cameras for a fee if the nature of the repair is outside the scope of the applicable warranty.
Cost of Revenue
Cost of revenue consists of cost of subscription revenue, cost of license revenue, cost of services revenue, and cost of product revenue.
Cost of subscription revenue—Cost of subscription revenue consists primarily of costs associated with hosting and delivery services for our platform to support our subscribers and other users of our subscribers’ spatial data, along with our customer support operations. Cost of subscription revenue also includes amortization of internal-use software and stock-based compensation.
Cost of license revenue—Cost of license revenue consists primarily of costs associated with data curation and delivery costs associated with providing spatial data to customers.
Cost of services revenue—Cost of services revenue consists primarily of costs associated with capture services and costs for add-on features. Costs for capture services are primarily attributable to services rendered by third-party technicians that digitally capture spaces on behalf of the applicable customer, as well as administration and support costs associated with managing the program. Costs for add-on features are primarily attributable to services rendered by third-party contractors that develop the floor plans or other add-ons applications purchased by our subscribers as well as support costs associated with delivering the applications.
Cost of product revenue—Cost of product revenue consists primarily of costs associated with the manufacture of our Pro2 and Pro3 Camera, warranty and repair expenses relating to Pro2 and Pro3 Cameras and personnel-related expenses associated with manufacturing employees including salaries, benefits, bonuses, overhead and stock-based compensation. Cost of product revenue also includes depreciation of property and equipment, costs of acquiring third-party capture devices, and costs associated with shipping devices to customers.
Operating Expenses
Our operating expenses consist primarily of research and development expenses, selling, general and administrative expenses. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation, and sales commissions. Operating expenses also include overhead costs.
Research and development expenses—Research and development expenses consist primarily of personnel-related expenses associated with our research and development employees, including salaries, benefits, bonuses, and stock-based compensation. Research and development expenses also include third-party contractor or professional services fees, and software and subscription services dedicated for use by our research and development organization. We expect that our research and development expenses will increase in absolute dollars as our business grows, particularly as we incur additional costs related to continued investments in our platform and products. In addition, research and development expenses that qualify as internal-use software development costs are capitalized, the amount of which may fluctuate significantly from period to period.
Selling, general and administrative expenses—Selling, general, and administrative expenses consist primarily of personnel-related expenses associated with our sales and marketing, finance, legal, information technology, human resources, facilities, and administrative employees, including salaries, benefits, bonuses, sales commissions, and stock-based compensation. We capitalize and amortize commissions associated with attracting new paid subscribers and services revenue equal to a period of three years, which is the estimated period for which we expect to benefit from the sales commissions. Selling, general and administrative expenses also include external legal, accounting, and other professional services fees, software and subscription services, and other corporate expenses.
Interest Income
Interest income consists of interest income earned on our cash and cash equivalents and investments.
36

Change in Fair Value of Warrants Liability
The public and private warrants are subject to fair value remeasurement at each balance sheet date if outstanding, or upon the time immediately before the exercise or redemption. All Public Warrants have been exercised or redeemed. As of March 31, 2023, there were 1.7 million Private Warrants outstanding. Matterport expects to incur incremental income (expense) in the condensed consolidated statements of operations for the fair value change for the outstanding private warrants liability going forward at the end of each reporting period or through the exercise of such warrants.
Change in Fair Value of Contingent Earn-out Liability
The contingent obligation to issue Earn-out Shares to Matterport Legacy Stockholders was accounted for as a liability because the Earn-out triggering events determined the number of Earn-out Shares required. The estimated fair value of the total Earn-out Shares was determined based on a Monte Carlo simulation valuation model and is subject to remeasurement to fair value at each balance sheet date. Contingent earn-out liability was accounted for as a liability as of the date of the Merger and remeasured to fair value until the Earn-out Triggering Events were met. On January 18, 2022, all Earn-out Triggering Events occurred. Upon the occurrence of the triggering events, the Company's common stock price represented the fair value of the Earn-out Awards and the Company reclassified the outstanding Earn-out liability to additional paid-in capital as the Earn-out Shares became issuable as a fixed number of Common Shares. There will be no incremental income (expense) in the consolidated statements of operations for the fair value adjustments for the outstanding earn-out liability as all the Earn-out Shares were issued during the three months ended March 31, 2022.
Other Expense, net
Other expense, net consists primarily of amortization of investment premium.

Provision for Income Taxes
Provision for income taxes consists primarily of income taxes in certain foreign and state jurisdictions in which we conduct business. We record income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are recorded based on the estimated future tax effects of differences between the financial statement and income tax basis of existing assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to apply to taxable income for the years in which differences are expected to reverse. We recognize the effect on deferred income taxes of a change in tax rates in income in the period that includes the enactment date.
We record a valuation allowance to reduce our deferred tax assets and liabilities to the net amount that we believe is more likely than not to be realized. We consider all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing tax planning strategies in assessing the need for a valuation allowance.
37

RESULTS OF OPERATIONS
The following table sets forth our results of operations for the periods presented based on our condensed consolidated statements of operations data (in thousands, except percentages). The period-to-period comparison of results is not necessarily indicative of results for future periods.
Three Months Ended March 31,Change
20232022Amount%
Revenue:
Subscription$19,847 $17,141 $2,706 16 %
License27 23 17 %
Services8,704 3,973 4,731 119 %
Product9,416 7,373 2,043 28 %
Total revenue37,994 28,510 9,484 33 %
Costs of revenue:
Subscription6,962 5,262 1,700 32 %
License— — — — %
Services6,244 2,983 3,261 109 %
Product8,376 8,356 20 — %
Total costs of revenue21,582 16,601 4,981 30 %
Gross profit16,412 11,909 4,503 38 %
Gross margin
43%42%
Operating expenses:
Research and development18,273 26,002 (7,729)(30)%
Selling, general, and administrative54,933 70,849 (15,916)(22)%
Total operating expenses73,206 96,851 (23,645)(24)%
Loss from operations(56,794)(84,942)28,148 (33)%
Other income (expense):
Interest income1,471 1,295 176 14%
Change in fair value of warrants liability 222 21,433 (21,211)(99)%
Change in fair value of contingent earn-out liability— 136,043 (136,043)(100)%
Other income (expense), net1,183 (1,321)2,504 (190)%
Total other income2,876 157,450 (154,574)(98)%
Income (loss) before provision for income taxes(53,918)72,508 (126,426)(174)%
Provision for (benefit from) income taxes(76)604 (680)(113)%
Net income (loss)$(53,842)$71,904 $(125,746)(175)%
Revenues
Total revenue increased by $9.5 million, or 33%, to $38.0 million during the three months ended March 31, 2023, from $28.5 million during the three months ended March 31, 2022. The increase in revenue is attributable to growth primarily driven by services, subscriptions, and product revenue.
38

Three Months Ended March 31,
20232022Change
AmountAmountAmount%
(dollars in thousands)
Subscription
$19,847 $17,141 $2,706 16 %
License27 23 17 %
Services8,704 3,973 4,731 119 %
Product9,416 7,373 2,043 28 %
Total revenue$37,994 $28,510 $9,484 33 %
Subscription revenue increased for the three months ended March 31, 2023 compared to the same period in 2022, primarily due to higher volume of subscription plans from new subscribers and expansion of the subscription by existing subscribers. Of the $2.7 million increase, approximately $2.6 million was attributable to the higher volume of subscription plans from additional new subscribers during the three months ended March 31, 2023 and approximately $0.1 million was attributable to additional sales to existing customers during that period.
License revenue can fluctuate from period to period, depending on the timing of completed transactions and any associated implementation work that we must perform to recognize revenue. License revenue did not fluctuate significantly for the three months ended March 31, 2023 compared to the same period in 2022.
Services revenue increased for the three months ended March 31, 2023 compared to the same period in 2022. The increase was primarily attributable to increased sales of capture services, including $3.2 million revenue from the acquisition of VHT, and add-on services, primarily driven by our investment in growing our capture services business and the increase in the number of our subscribers.
Product revenue increased for the three months ended March 31, 2023 compared to the same period in 2022. The increase was primarily due to an increase in demand for our Pro3 Camera, which launched in August 2022.
Cost of Revenue
Our cost of revenue consists of cost of subscription revenue, cost of license revenue, cost of services revenue and cost of product revenue.

Three Months Ended March 31,
20232022Change
AmountAmountAmount%
(dollars in thousands)
Cost of subscription revenue
$6,962 $5,262 $1,700 32 %
Cost of license revenue
— — — — %
Cost of services revenue6,244 2,983 3,261 109 %
Cost of products revenue8,376 8,356 20 — %
Total cost of revenue$21,582 $16,601 $4,981 30 %
Total cost of revenue increased by $5.0 million, or 30%, to $21.6 million for the three months ended March 31, 2023, from $16.6 million for the three months ended March 31, 2022. The increase was primarily attributable to an increase in capture services sold and subscription services provided.
Cost of subscription revenue increased by $1.7 million or 32%, to $7.0 million for the three months ended March 31, 2023 from $5.3 million for the three months ended March 31, 2022, primarily due to increased costs related to hosting and delivery services for our platform to support the growth of subscription services provided.
39

Cost of services revenue increased by $3.3 million or 109%, to $6.2 million for the three months ended March 31, 2023 from $3.0 million for the three months ended March 31, 2022, primarily due to an increase in volume and cost related to capture services sold, including the cost of VHT services.
Cost of products revenue did not fluctuate significantly in the three months ended March 31, 2023 compared to the same period in 2022.
Gross Profit and Gross Margin
Three Months Ended March 31,
20232022
(dollars in thousands)
Gross profit
$16,412 $11,909 
Gross margin
43%42%

Gross profit increased by $4.5 million, or 38%, to $16.4 million for the three months ended March 31, 2023, from $11.9 million for the three months ended March 31, 2022. The increase was primarily due to the increase in product and service revenue and improved margins, along with the increase of subscription revenue, which has higher gross margins in the mix.

Gross margin increased to 43% during the three months ended March 31, 2023 from 42% during the three months ended March 31, 2022. The increase in gross margin was primarily driven by an increase in service and product gross margins, benefiting from the increase of volume and our efforts to mitigate the challenges caused by supply chain shortages.
Three Months Ended March 31,
20232022Change
AmountAmountAmount%
(dollars in thousands)
Research and development expenses
$18,273 $26,002 $(7,729)(30)%

Research and development expenses decreased by $7.7 million, or 30%, to $18.3 million for the three months ended March 31, 2023 from $26.0 million for the three months ended March 31, 2022. The decrease was primarily attributable to a $5.4 million decrease in stock-based compensation, a $1.3 million decrease in salary compensation expenses, and a $1.0 million decrease in professional services.
Selling, General and Administrative Expenses
Three Months Ended March 31,
20232022Change
AmountAmountAmount%
(dollars in thousands)
Selling, general and administrative expenses
$54,933 $70,849 $(15,916)(22)%
Selling, general and administrative expenses decreased by $15.9 million, or 22%, to $54.9 million for the three months ended March 31, 2023, from $70.8 million for the three months ended March 31, 2022. The decrease was primarily attributable to a $17.9 million decrease in stock-based compensation, partially offset by a $2.3 million increase in personnel-related costs, including a $1.4 million increase in salary compensation expenses as a result of increased headcount.
40

Interest Income
Three Months Ended March 31,
20232022
(dollars in thousands)
Interest income
$1,471 $1,295 
Interest income increased to $1.5 million for the three months ended March 31, 2023, from $1.3 million for the three months ended March 31, 2022. The increase was primarily attributable to interest earned on our cash equivalents and investments during the three months ended March 31, 2023.
Change in Fair Value of Warrants Liability
Three Months Ended March 31,
20232022
(dollars in thousands)
Change in fair value of warrants liability
$222 $21,433 
We recognized a change in fair value of warrants liability of $0.2 million during the three months ended March 31, 2023 due to the decrease in the fair value of our outstanding Private Warrants. As of March 31, 2023, there were 1.7 million Private Warrants outstanding.

Change in Fair Value of Contingent Earn-out Liability
Three Months Ended March 31,
20232022
(dollars in thousands)
Change in fair value of contingent earn-out liability
$— $136,043 
As of January 18, 2022, all Earn-out triggering events were achieved, and the Company issued a total of 21.5 million shares of common stock for Earn-out Shares, net of tax withholding to eligible recipients on February 1, 2022.
Other (Expense) Income, Net
Three Months Ended March 31,
20232022
(dollars in thousands)
Other expense, net$1,183 $(1,321)
Other expense increased by $2.5 million, or 190%, to $1.2 million for the three months ended March 31, 2023 from $1.3 million for the three months ended March 31, 2022. The increase was primarily due to accretion of discounts, net of amortization related to investments premiums.
Provision for (Benefit from) Income Taxes
Three Months Ended March 31,
20232022
(dollars in thousands)
Provision for (benefit from) income taxes$(76)$604 
For the three months ended March 31, 2023 and 2022, our provision for income taxes reflects an effective tax rate of 0.14% and 0.83%, respectively. Our effective tax rate for the three months ended March 31, 2023 and 2022, differs from
41

the U.S. federal statutory tax rate of 21% primarily due to losses that cannot be benefited from due to the valuation allowance on the U.S entity, foreign earnings being taxed at different tax rates and stock-based compensation activities.

Non-GAAP Financial Measures
In addition to our results of operations below, we report certain financial measures that are not required by, or presented in accordance with, U.S. generally accepted accounting principles (“GAAP”). These measures have limitations as analytical tools when assessing our operating performance and should not be considered in isolation or as a substitute for GAAP measures, including gross profit and net income. We may calculate or present our non-GAAP financial measures differently than other companies who report measures with similar titles and, as a result, the non-GAAP financial measures we report may not be comparable with those of companies in our industry or in other industries.

Non-GAAP Income (Loss) from Operations
We calculate non-GAAP loss from operations as GAAP loss from operations excluding stock-based compensation related charges (including share-based payroll tax expense), payroll tax related to contingent earn-out share issuance, acquisition-related costs, and amortization of acquired intangible assets, which we do not consider to be indicative of our overall operating performance. We believe this measure provides our management and investors with consistency and comparability with our past financial performance and is an important indicator of the performance and profitability of our business.
The following table presents our non-GAAP loss from operations for each of the periods presented (in thousands):

Three months ended March 31,
20232022
GAAP loss from operations$(56,794)$(84,942)
Add back: stock-based compensation expense, net
33,111 56,088
Add back: acquisition-related costs— 172 
Add back: amortization expense of acquired intangible assets443 260 
Add back: payroll tax related to contingent earn-out share issuance— 1,164 
Non-GAAP loss from operations
$(23,240)$(27,258)

Free Cash Flow
We calculate free cash flow as net cash used in operating activities less purchases of property and equipment and capitalized software and development costs. We believe this metric provides our management and investors with an important indicator of the ability of our business to generate additional cash from our business operations or our need to access additional sources of cash, in order to fund our operations and investments.
The following table presents our free cash flow for each of the periods presented (in thousands):

Three months ended March 31,
20232022
Net cash used in operating activities
$(20,398)$(25,478)
Less: purchases of property and equipment
87 448 
Less: capitalized software and development costs
2,567 3,596 
Free cash flow
$(23,052)$(29,522)
LIQUIDITY AND CAPITAL RESOURCES
Sources of Liquidity
Our capital requirements will depend on many factors, including the growth and expansion of our paid subscribers, development of our technology and software platform (including research and development efforts), expansion of our sales and marketing activities and sales, general and administrative expenses. As of March 31, 2023, we had cash, cash equivalents and investments of approximately $456.2 million. Our cash equivalents primarily consist of cash on hand and
42

amounts on deposit with financial institutions. To date, our principal sources of liquidity have been proceeds received from the issuance of equity, proceeds from the Merger and proceeds from warrant and option exercises for cash.

March 31, 2023December 31, 2022
(dollars in thousands)
Cash, cash equivalents, and investments:
Cash and cash equivalents
$144,315 $117,128 
Investments
311,884 359,774 
Total cash, cash equivalents, and investments
$456,199 $476,902 
On January 14, 2022, the Public Warrants ceased trading on the Nasdaq Global Market. As of the Redemption Date of January 14, 2022, 9.1 million shares of Common Stock have been issued upon the exercise of Public Warrants and Private Warrants by the holders thereof at an exercise price of $11.50 per share during the Exercise Period from December 15, 2021 to January 14, 2022, resulting in aggregate proceeds to Matterport of $104.4 million, including 7.1 million shares issued upon the exercise of Public Warrants and Private Warrants by the holders with total proceeds of $27.8 million received during the year ended December 31, 2022.
We have incurred negative cash flows from operating activities and significant losses from operations in the past. We expect to continue to incur operating losses at least for the next 12 months due to the investments that we intend to make in our business. As a result, we may require additional capital resources to grow our business. Our future capital requirements will depend on many factors, including increase in our customer base, the timing and extent of spend to support the expansion of sales, marketing and development activities. Management believes that its current financial resources are sufficient to continue operating activities for at least one year past the issuance date of the financial statements.
Other commitments
We lease office space under operating leases for our U.S. headquarters and other locations in the United States that expire at various dates through 2025. In addition, we have purchase obligations, which include contracts and issued purchase orders containing non-cancellable payment terms to purchase third-party goods and services. As of March 31, 2023, our 12-month lease obligations (through March 31, 2023) totaled approximately $1.3 million, or approximately $2.5 million through the year ending December 31, 2025. Our non-cancellable purchase obligations as of March 31, 2023 totaled approximately $22.3 million and are due through the year ending December 31, 2024.
Cash Flows

The following table set forth a summary of our cash flows for the three months ended March 31, 2023 and 2022 (in thousands):
Three Months Ended March 31,
20232022
Cash provided by (used in):
Operating activities
$(20,398)$(25,478)
Investing activities
$46,899 $(18,242)
Financing activities
$357 $(3,226)
Net Cash Used in Operating Activities
Net cash used in operating activities was $20.4 million for the three months ended March 31, 2023. This amount primarily consisted of a net loss of $53.8 million, offset by non-cash charges of $34.9 million, and a change in net operating assets and liabilities of $1.5 million. The non-cash charges primarily consisted of $31.1 million of stock-based compensation expense and $4.4 million of depreciation and amortization expense, partially offset by $0.7 million accretion of discounts, net of amortization premiums and $0.2 million of change in fair value of warrants liability. Changes in net
43

operating assets and liabilities primarily consisted of an increase in accounts receivable, inventory, and a decrease in accounts payable, which was partially offset by an increase in accruals and other liabilities and deferred revenue.
Net cash used in operating activities was $25.5 million for the three months ended March 31, 2022. This amount primarily consisted of a net income of $71.9 million, offset by non-cash gains of $98.8 million, and a change in net operating assets and liabilities of $1.4 million. The non-cash gains primarily consisted of $21.4 million of change in fair value of warrants liability and $136.0 million of change in fair value of contingent earn-out liability, partially offset by $2.5 million of depreciation and amortization expense, $55.3 million of stock-based compensation expense, $1.0 million of amortization of investment premiums, net of accretion of discounts, and a $0.2 million increase of allowance for doubtful accounts. Changes in net operating assets and liabilities primarily consisted of an increase in accounts payable, deferred revenue, accruals and other liabilities, which was partially offset by an increase in accounts receivable and prepaid expenses and other assets.
Net Cash Provided by (Used in) Investing Activities
Net cash provided by investing activities was $46.9 million for the three months ended March 31, 2023. This amount primarily consisted of maturities of marketable securities investments of $108.8 million., partially offset by investments in available-for-sale securities of $57.6 million, capitalized software and development costs of $2.6 million, consideration paid (net of cash acquired) for business acquisitions of $1.7 million, and purchases of property and equipment of $0.1 million.
Net cash used in investing activities was $18.2 million for the three months ended March 31, 2022. This amount primarily consisted of investments in available-for-sale securities of $30.4 million, purchase price (net of cash acquired) for business acquisitions of $30.0 million, capitalized software and development costs of $3.6 million, and purchases of property and equipment of $0.4 million, partially offset by maturities of marketable securities investments of $46.2 million.
Net Cash Provided by (Used in) Financing Activities
Net cash provided by financing activities was $0.4 million for the three months ended March 31, 2023. This amount primarily consisted of $0.7 million of proceeds from the exercise of stock options, partially offset by a $0.3 million payment for taxes related to the net settlement of equity awards.
Net cash used in financing activities was $3.2 million for the three months ended March 31, 2022. This amount primarily consisted of $33.3 million payment for taxes related to the net settlement of equity awards, partially offset by $27.8 million of proceeds from the exercise of warrants and $2.2 million of proceeds from the exercise of stock options.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Our discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with GAAP. We evaluated the development and selection of our critical accounting policies and estimates and believe that the following involve a higher degree of judgment or complexity and are most significant to reporting our results of operations and financial position and are therefore discussed as critical.

We believe that the critical accounting estimates discussed under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our 2022 Form 10-K for the fiscal year ended December 31, 2022 reflect our more significant judgments and estimates used in the preparation of our condensed consolidated financial statements. There have been no material changes to our critical accounting estimates as filed in such report. Refer to Note 2. “Summary of Significant Accounting Policies” in Part I, Item 1 of this Report for more information on our adoption of new accounting guidance.
Recent Accounting Pronouncements
For a discussion of the recent accounting pronouncements, refer to “Accounting Pronouncements” in Note 2. “Summary of Significant Accounting Policies” in Part I, Item 1 of this Report.
44

Item 3. Quantitative and Qualitative Disclosures About Market Risk
Matterport is subject to market risk, primarily relating to potential losses arising from adverse changes in foreign currency exchange rates.
Foreign Currency Exchange Risk
Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Currently, our revenue is primarily generated in U.S. dollars. Our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations, which are primarily in the United States, the United Kingdom (U.K.), and Singapore. However, there has been, and may continue to be, significant volatility in global stock markets and foreign currency exchange rates that result in the strengthening of the U.S. dollar against foreign currencies in which we conduct business. The strengthening of the U.S. dollar may potentially decrease our revenue given our prices are fixed in foreign currencies for some of our end-customers outside of the United States, and to the extent that our customers pay for our products and services in currencies other than the U.S. dollar. If the U.S. dollar continues to strengthen, this could adversely affect our operations and cash flows in the future. In addition, the increase of non-U.S. dollar denominated contracts and the growth of our international entities in the future may result in greater foreign currency denominated sales, which would increase our foreign currency risk. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our consolidated financial statements as of March 31, 2023. To date, we have not engaged in any hedging strategies. As our international operations grow, we will continue to reassess our approach to manage the risk relating to fluctuations in currency rates.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition, or results of operations. If our costs 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, financial condition and operating results.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a–15(e) and Rule 15d–15(e) under the Exchange Act that are designed to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2023. Based on the evaluation of our disclosure controls and procedures as of March 31, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) under the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls
A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Inherent limitations in all control systems include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by
45

collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost–effective control system, misstatements due to error or fraud may occur and not be detected.
46

Part II - Other Information
None.
Item 1. Legal Proceedings
On July 23, 2021, plaintiff William J. Brown, a former employee and a shareholder of Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), sued Legacy Matterport, Gores Holdings VI, Inc. (now known as Matterport, Inc.), Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors R.J. Pittman, David Gausebeck, Matt Bell, Peter Hebert, Jason Krikorian, Carlos Kokron and Michael Gustafson (collectively, the “Defendants”) in the Court of Chancery of the State of Delaware. The plaintiff’s initial complaint claimed that Defendants imposed invalid transfer restrictions on his shares of Matterport stock in connection with the merger transactions between Matterport, Inc. and Legacy Matterport (the “Transfer Restrictions”), and that Legacy Matterport’s board of directors violated their fiduciary duties in connection with a purportedly misleading letter of transmittal. The initial complaint sought damages and costs, as well as a declaration from the court that he may freely transfer his shares of Class A common stock of Matterport received in connection with the merger transactions. An expedited trial regarding the facial validity of the Transfer Restrictions took place in December 2021. On January 11, 2022, the court issued a ruling that the Transfer Restrictions did not apply to the plaintiff. The opinion did not address the validity of the Transfer Restrictions more broadly. Matterport filed a notice of appeal of the court’s ruling on February 8, 2022, and a hearing was held in front of the Delaware Supreme Court on July 13, 2022, after which the appellate court affirmed the lower court’s ruling. Separate proceedings regarding the plaintiff’s remaining claims are pending. The plaintiff filed a Third Amended Complaint on September 16, 2022, which asserts the causes of action described above but omits as defendants Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors David Gausebeck, Matt Bell, and Carlos Kokron, and adds an additional cause of action alleging that Matterport, Inc. violated the Delaware Uniform Commercial Code by failing to timely register Brown’s requested transfer of Matterport, Inc. shares. The remaining defendants’ answer to the Third Amended Complaint was filed on November 9, 2022, and the parties are currently engaged in discovery.
On July 20, 2021, the Company, then operating under the name Gores Holdings VI, Inc., held a special meeting of stockholders (the “2021 Special Meeting”) in lieu of the 2021 annual meeting of the Company’s stockholders to approve certain matters relating to its proposed business combination with Matterport, Inc., Maker Merger Sub, Inc. and Maker Merger Sub II, LLC. One of these matters was a proposal to adopt the Second Amended and Restated Certificate of Incorporation of the Company (the “New Certificate of Incorporation”), which, among other things, increased the total number of authorized shares of the Company’s Class A common stock, par value $0.0001 per share (the “Class A common stock”), from 400,000,000 shares to 600,000,000 shares. The New Certificate of Incorporation was approved by a majority of the shares of Class A common stock and the Company’s Class F common stock, par value $0.0001 per share (the “Class F common stock”), voting together as a single class, that were outstanding as of the record date for the 2021 Special Meeting. After the 2021 Special Meeting, the business combination was consummated and the New Certificate of Incorporation became effective. A December 2022 decision of the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the New Certificate of Incorporation to be approved by a separate vote of the majority of the Company’s then-outstanding shares of Class A common stock, in addition to a majority of the shares of Class A common stock and Class F common stock voting together. The Company continues to believe that a separate vote of Class A common stock was not required to approve the New Certificate of Incorporation. However, in light of the recent Court of Chancery decision, on February 16, 2023 the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL seeking validation of the New Certificate of Incorporation, and the shares issued in reliance on the effectiveness of the New Certificate of Incorporation to resolve any uncertainty with respect to those matters. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts and stock after considering a variety of factors. On March 14, 2023, the Court of Chancery granted the Petition validating the New Certificate of Incorporation and all shares of capital stock issued in reliance on the effectiveness of the New Certificate of Incorporation.
On May 11, 2020, Redfin Corporation (“Redfin”) was served with a complaint by Appliance Computing, Inc. III, d/b/a Surefield (“Surefield”), filed in the United States District Court for the Western District of Texas, Waco Division. In the complaint, Surefield asserted that Redfin’s use of Matterport’s 3D-Walkthrough technology infringes four of Surefield’s patents. Redfin has asserted defenses in the litigation that the patents in question are invalid and have not been infringed upon. We have agreed to indemnify Redfin for this matter pursuant to our existing agreements with Redfin. The parties have vigorously defended against this litigation. The matter went to jury trial in May 2022 and resulted in a jury verdict finding that Redfin had not infringed upon any of the asserted patent claims and that all asserted patent claims were
47

invalid. Final judgment was entered on August 15, 2022. On September 12, 2022, Surefield filed post trial motions seeking to reverse the jury verdict. Redfin has filed oppositions to the motions. In addition, on May 16, 2022, the Company filed a declaratory judgment action against Appliance Computing III, Inc., d/b/a Surefield, seeking a declaratory judgment that the Company had not infringed upon the four patents asserted against Redfin and one additional, related patent. The matter is pending in the Western District of Washington and captioned Matterport, Inc. v. Appliance Computing III, Inc. d/b/a Surefield, Case No. 2:22-cv-00669 (W.D. Wash.). Surefield has filed a motion to dismiss or in the alternative transfer the case to the United States District Court for the Western District of Texas. The Company has filed an opposition to the motion and is awaiting a ruling from the Court.

On January 29, 2021, Legacy Matterport received a voluntary request for information from the Division of Enforcement of the SEC relating to certain sales and repurchases of its securities in the secondary market. We believe we have complied fully with the request. We have not received any updates from the SEC as to the scope, duration or ultimate resolution of the investigation.
Item 1A. Risk Factors
Our operating and financial results are subject to various risks and uncertainties including those described under the section titled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (the “SEC”) on February 28, 2023 and the updated risk factors described below, together with all of the other information in this report, including the Condensed Consolidated Financial Statements and the related notes included elsewhere in this report. The risks and uncertainties described in our 2022 Form 10-K and below are not the only ones that may impact our operating and financial results. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks or others not specified below actually occurs, our business, financial condition, results of operations, and future prospects could be materially and adversely affected, which could result in a decrease in the market price of our common stock.
The following risk factor amends and supplements the “Risks Related to Our Business” subsection contained under Part I, Item 1A. Risk Factors in our 2022 Form 10-K.

Our business may be negatively affected by domestic and global economic and credit conditions.

We have international operations with sales outside the U.S., and we have plans to expand internationally. In addition, our global supply chain is large and complex and the majority of our supplier facilities are located outside the U.S. As a result, our operations and performance depend significantly on global and regional economic conditions.

Adverse macroeconomic conditions, including inflation, slower growth or recession, new or increased tariffs and other barriers to trade, changes to fiscal and monetary policy, tighter credit, higher interest rates, high unemployment, unstable global credit markets and financial conditions and currency fluctuations can adversely impact consumer confidence and spending and materially adversely affect demand for our products and services. In addition, consumer confidence and spending can be materially adversely affected in response to financial market volatility, negative financial news, conditions in the real estate and mortgage markets, declines in income or asset values, energy shortages and cost increases, labor and healthcare costs and other economic factors.

In addition to an adverse impact on demand for our products and services, uncertainty about, or a decline in, global or regional economic conditions can have a significant impact on our suppliers and subscribers. These and other economic factors can negatively adversely affect our business, results of operations, financial condition and stock price.

Additionally, turmoil in the global banking system has the potential to impact our business, results of operations, financial condition and stock price. For example, on March 10, 2023, Silicon Valley Bank (SVB), one of our banking partners, was closed by the California Department of Financial Protection and Innovation, which appointed the FDIC as receiver. On March 27, 2023, First Citizens Bank & Trust Company assumed all of SVB’s customer deposits and certain other liabilities and acquired substantially all of SVB's loans and certain other assets from the FDIC. We held a minimal amount of cash directly at SVB and, since that date, the FDIC has stated that all depositors of SVB will be made whole, and First Citizens Bank & Trust Company has assumed our deposits from SVB. However, there is no guarantee that the federal government would guarantee all depositors as they did with SVB depositors in the event of further bank closures, and continued instability in the global banking system may adversely impact our business and financial condition as well as the financial condition of our customers and suppliers.
48



Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
None.
Item 6. Exhibits and Financial Statement Schedules.
The financial statements filed as part of this registration statement are listed in the index to the financial statements immediately preceding such financial statements, which index to the financial statements is incorporated herein by reference.
49

Exhibit
Number
DescriptionFormFile No.ExhibitFiling DateFiled Herewith
2.1†8-K001-397902.17/28/2021
3.18-K001-397903.17/28/2021
3.28-K001-397903.27/28/2021
4.18-K001-397904.112/16/2020
4.28-K001-397904.37/28/2021
31.1*
31.2*
32.1*
32.2*
101.INS
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.
*
101.SCH
Inline XBRL Taxonomy Extension Schema Document.
*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.*
Exhibit 104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
_____________
*    Filed herewith
† Indicates a management contract or compensatory plan, contract or arrangement.
The schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601(b)(2). The Company agrees to furnish supplementally a copy of any omitted schedule to the Securities and Exchange Commission upon its request.

50


SIGNATURES
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.

MATTERPORT, INC.
Date: May 9, 2023
By:/s/ R.J. Pittman
R.J. Pittman
Chief Executive Officer
(Duly Authorized Officer and Principal Executive Officer)
51
EX-31.1 2 mttr-exhibit311050923.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO SECTION 302(a)
OF THE SARBANES-OXLEY ACT OF 2002
I, R.J. Pittman, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Matterport, Inc.;
2.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;
3.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;
4.The registrant’s other certifying officers 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:
(a)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;
(b)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;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)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
5.The registrant’s other certifying officers 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):
(a)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
(b)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.
Date: May 9, 2023
By:
/s/ R.J. Pittman
R.J. Pittman
Chief Executive Officer

EX-31.2 3 mttr-exhibit312050923.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO SECTION 302(a)
OF THE SARBANES-OXLEY ACT OF 2002
I, James D. Fay, certify that:
1.I have reviewed this Quarterly Report on Form-10-Q of Matterport, Inc.;
2.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;
3.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;
4.The registrant’s other certifying officers 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:
(a)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;
(b)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;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)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
5.The registrant’s other certifying officers 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):
(a)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
(b)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.
Date: May 9, 2023
By:
/s/ James D. Fay
James D. Fay
Chief Financial Officer

EX-32.1 4 mttr-exhibit321050923.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Matterport, Inc. (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 9, 2023
By:
/s/ R.J. Pittman
R.J. Pittman
Chief Executive Officer

EX-32.2 5 mttr-exhibit322050923.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Matterport, Inc. (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 9, 2023
By:
/s/ James D. Fay
James D. Fay
Chief Financial Officer

EX-101.SCH 6 mttr-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Public and Private Warrants link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Contingent Earn-out Awards link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock Plan link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Public and Private Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Contingent Earn-out Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Stock Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Revenue - Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Revenue - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Acquisition - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Acquisition - Schedule of Business Acquisitions, by Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Balance Sheet Components - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Balance sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Balance Sheet Components - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Fair Value Measurements - Assets on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Fair Value Measurements - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Fair Value Measurements - Amortized Cost and Fair Value by Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Commitment and Contingencies - Future Minimum Operating Lease Payments and Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Stockholders' Equity - Shares Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Public and Private Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Public and Private Warrants - Valuation Assumptions to Fair Value of Private Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Public and Private Warrants - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Contingent Earn-out Awards - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Contingent Earn-out Awards - Rollforward of Contingent Earn-out Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Stock Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Stock Plan - Stock Option Activities (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Stock Plan - RSU and PRSU Activities (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Stock Plan - Fair Value Assumptions, Options and Earn-out Shares (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Stock Plan - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mttr-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mttr-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mttr-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair value, due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Business Acquisition [Axis] Business Acquisition [Axis] Public and Private Warrants Warrants and Rights Note Disclosure [Text Block] Warrants and Rights Note Disclosure Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Allowance for doubtful accounts Increase in reserves Accounts Receivable, Credit Loss Expense (Reversal) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Issuance of common stock to a customer Stock Issued During Period to Customer, Value Stock Issued During Period to Customer, Value Earn-out shares issued (shares) Class of Warrant or Right, Earn-out Shares Issued Class of Warrant or Right, Earn-out Shares Issued Unrealized gain (loss) on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Total property and equipment Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Capitalized software and development costs Software and Software Development Costs [Member] Changes in operating assets and liabilities, net of effects of businesses acquired: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Developed technology Developed Technology [Member] Developed Technology Other income (expense): Other Income and Expenses [Abstract] Additional paid-in capital Additional Paid in Capital Offering period length under the plan Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Financial Instruments [Domain] Financial Instruments [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Derivative liability, measurement input, term Derivative Liability, Measurement Input, Term Derivative Liability, Measurement Input, Term Exercised (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Reverse Recapitalization [Line Items] Reverse Recapitalization [Line Items] Reverse Recapitalization Share-Based Payment Arrangement [Abstract] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Issuance of common stock in connection with acquisitions (shares) Stock Issued during period (shares) Stock Issued During Period, Shares, Acquisitions Other Other Noncash Income (Expense) Subscription Subscription and Circulation [Member] Shares available for grant, as maximum percentage of shares outstanding at closing (percent) Shares Available for Grant, as Percentage of Shares Outstanding at Closing, Maximum Shares Available for Grant, as Percentage of Shares Outstanding at Closing, Maximum Redeemable convertible preferred, outstanding (shares) Temporary Equity, Shares Outstanding Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net income (loss) Net income (loss) Net income (loss) Net income (loss) attributable to common stockholders Net Income (Loss) Attributable to Parent Measurement Input Type [Domain] Measurement Input Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Totally potentially dilutive common stock equivalents (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Earn-out share release, number of consecutive trading days in trigger period Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Earn-out Shares [Domain] Derivative Instrument, Tranches [Domain] Derivative Instrument, Tranches Warrants, redemption date fair value ($ per share) Class of Warrant or Right, Redemption Date Fair Value Class of Warrant or Right, Redemption Date Fair Value Equity Component [Domain] Equity Component [Domain] Total assets measured at fair value Assets, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Other current liabilities Accrued Liabilities, Other Miscellaneous, Current Accrued Liabilities, Other Miscellaneous, Current Capitalized computer software amortization Capitalized Computer Software, Amortization Plan Name [Axis] Plan Name [Axis] Convertible notes receivable Available-for-sale, fair value Total available-for-sale investments Debt Securities, Available-for-Sale Cash equivalents: Cash Equivalents, Fair Value [Abstract] Cash Equivalents, Fair Value Dividend yield Measurement Input, Expected Dividend Rate [Member] Redemption price per warrant ($ dollar per warrant) Warrants, Redemption Price Per Warrant Warrants, Redemption Price Per Warrant Warrants, fair value ($ per share) Class of Warrant or Right, Grant Date Fair Value Class of Warrant or Right, Grant Date Fair Value Unrecognized stock-based expense, other than options Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] Issuance of common stock upon exercise of public warrants Stock Issued During Period, Value, Exercise of Warrants Stock Issued During Period, Value, Exercise of Warrants Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Shares available for future grant under 2021 Employee Stock Purchase Plan Employee Stock [Member] Options outstanding, weighted-average remaining contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Measurement period Business Combination, Measurement Period Business Combination, Measurement Period Award Type [Axis] Award Type [Axis] Equity earn-out period start, number of days after closing Derivative Instrument, Reverse Recapitalization, Contingent Consideration, Equity, Earnout Period, Threshold Business Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Business Days Weighted-average shares used in computing net income (loss) per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Weighted Average Share Price in Excess of $13.00 Derivative Instrument, Tranche One [Member] Derivative Instrument, Tranche One Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Property and Equipment Property, Plant and Equipment [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Issuance of common stock in connection with employee equity incentive plans, net of tax withholding Stock Issued During Period, Value, With Employee Equity Incentive Plans, Net Of Tax Withholding Stock Issued During Period, Value, With Employee Equity Incentive Plans, Net Of Tax Withholding Shares available for future grant under 2021 Incentive Award Plan Share-based Payment Arrangement, Shares Available for Grant [Member] Share-based Payment Arrangement, Shares Available for Grant Total liabilities Liabilities Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accrued loss on firm inventory purchase commitments Accrued Loss On Inventory, Firm Purchase Commitments Accrued Loss On Inventory, Firm Purchase Commitments Geographical [Axis] Geographical [Axis] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Schedule of Warrants Measured at Fair Value Schedule of Warrants Measured at Fair Value [Table Text Block] Schedule of Warrants Measured at Fair Value Earn-out shares Earn-out Shares [Member] Earn-out Shares Schedule of Property Plant and Equipment Property, Plant and Equipment [Table Text Block] Short-term investments Debt Securities, Available-for-Sale, Current Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Document Type Document Type Weighted-
Average
Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Point-in-time revenue Transferred at Point in Time [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Reverse Recapitalization [Abstract] Reverse Recapitalization Expired or canceled (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Financial Assets: Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Earn-out Shares [Axis] Derivative Instrument, Tranches [Axis] Derivative Instrument, Tranches Outstanding, beginning, weighted-average grant date fair value ($ per share) Outstanding, ending, weighted-average grant date fair value ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred income taxes Deferred Income Tax Expense (Benefit) Pro rate earnout shares issuable for holders Class Of Warrant Or Right, Pro Rata Earnout Shares Issuable For Holders Class Of Warrant Or Right, Pro Rata Earnout Shares Issuable For Holders Maximum employee contribution amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Financial Instrument [Axis] Financial Instrument [Axis] Developed technology Developed Technology Rights [Member] Proceeds from exercise of warrants Proceeds from Warrant Exercises Enview Inc Enview Inc [Member] Enview Inc Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan Share Based Payment Arrangement, Options and Unvested RSU's [Member] Share Based Payment Arrangement, Options and Unvested RSU's Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Service-based Vesting Share-Based Payment Arrangement, Tranche One [Member] Estimated fair value of total earn-out shares at closing Derivative Instrument, Contingent Consideration, Liability, Fair Value Derivative Instrument, Contingent Consideration, Liability, Fair Value Common Class F Common Class F [Member] Common Class F Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets 2021 ESPP 2021 ESPP [Member] 2021 ESPP Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Net income (loss) per share attributable to common stockholders: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Exercised ($ per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Finite-lived intangible assets acquired Finite-Lived Intangible Assets Acquired Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Earn out shares Issued after withholding of obligations Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued After Withholding Of Obligations Derivative Instrument, Contingent Consideration, Liability, Earn out Shares Issued After Withholding Of Obligations Earn-out triggering event Number Of Triggering Events Number Of Triggering Events PRSUs Performance Restricted Stock Unit [Member] Performance Restricted Stock Unit Accrued compensation Employee-related Liabilities, Current Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of March 31, 2023 and December 31, 2022, respectively; nil shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively Temporary Equity, Carrying Amount, Attributable to Parent Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Net Income (Loss) Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Stock consideration Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Employee Stock Option Valuation Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Number of purchase periods Number Of Purchase Periods Number Of Purchase Periods Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Award Type [Domain] Award Type [Domain] Shares issued upon exercise of warrants (shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Unrecognized stock-based expense, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Options exercisable, weighted-average remaining contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash Payments to Acquire Businesses, Gross Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Redeemable convertible preferred, authorized (shares) Temporary Equity, Shares Authorized Expected dividend yield (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Foreign Currency Translation, Net of Tax Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer Relationships [Member] Earn-out share release, number of trading days above trigger price Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Thereafter Purchase Obligation, to be Paid, after Year Two Purchase Obligation, to be Paid, after Year Two Entity Address, City or Town Entity Address, City or Town Employee Benefit Plans Retirement Benefits [Text Block] Other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract] Number of tranches of earn-out shares Reverse Recapitalization, Number of Tranches of Earn-out Shares Reverse Recapitalization, Number of Tranches of Earn-out Shares Operating expenses: Operating Expenses [Abstract] Expected term Measurement Input, Expected Term [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Issuance of Earn-out Shares upon triggering events Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuance of Earn-out Shares Upon Triggering Events Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuance of Earn-out Shares Upon Triggering Events Earn-out liability recognized upon the re-allocation Earn-out Liability Recognized Upon Re-allocation Earn-out Liability Recognized Upon Re-allocation Total revenue Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer Minimum Minimum [Member] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value ($ per share) Common Stock, Par or Stated Value Per Share Purchased parts and raw materials Inventory, Raw Materials, Net of Reserves Loss of excess inventory and purchase obligation Inventory Write-down Commitments and Contingencies Disclosure [Abstract] Pension Plan Pension Plan [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number 2021 Plan 2021 Plan [Member] 2021 Plan Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Schedule of Reverse Recapitalization [Table] Schedule of Reverse Recapitalization [Table] Schedule of Reverse Recapitalization Marketable Securities [Line Items] Marketable Securities [Line Items] Granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Unvested RSUs RSUs Restricted Stock Units (RSUs) [Member] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Acquisition Business Combination Disclosure [Text Block] Accounts payable Increase (Decrease) in Accounts Payable Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Balance at beginning Balance at ending Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Unpaid Consideration Business Combination, Consideration Transferred, Liabilities Incurred Expected volatility, maximum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Income Taxes Income Tax Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves AFS, in continuous unrealized loss position, 12 months or longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Private warrants Private Placement Warrants [Member] Private Placement Warrants Amortization of expense Amortization of Intangible Assets Warrant, exercise price ($ per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of Goodwill Schedule of Goodwill [Table Text Block] Basic ($ per share) Basic net income (loss) per share attributable to common stockholders ($ per share) Earnings Per Share, Basic Warrants and rights unexercised and outstanding Warrants And Rights Unexercised And Outstanding Warrants And Rights Unexercised And Outstanding Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Canceled or forfeited ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Public Warrant Public Warrant [Member] Public Warrant Debt securities, allowance for credit loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Changes in Estimated Fair Value of the Company's Level 3 Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Money market funds Money Market Funds [Member] Accumulated Deficit Retained Earnings [Member] Unrecognized stock-based expense related to unvested options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Change in fair value of earn-out liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment Issuance of common stock upon the reverse recapitalization, net of transaction costs Stock Issued During Period, Value, Reverse Recapitalization Stock Issued During Period, Value, Reverse Recapitalization Net change in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Common Stock Common Stock [Member] Maximum employee subscription rate as a percentage of eligible compensation under the plan (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Net unrealized gain (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stock-based Compensation Arrangement Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Shares available for grant under the plan (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock [Axis] Class of Stock [Axis] Schedule of RSU and PRSU Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Statement [Table] Statement [Table] Numerator: Numerator [Abstract] Numerator Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Vested ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Issuance of common stock in connection with acquisitions Stock Issued During Period, Value, Acquisitions Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Acquired (Liabilities) Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Acquired (Liabilities) Assumed Document Quarterly Report Document Quarterly Report Redeemable convertible preferred, issued (shares) Temporary Equity, Shares Issued Furniture and fixtures Furniture and Fixtures [Member] Reclassification of remaining contingent earn-out liability upon triggering events Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events Current assets: Assets, Current [Abstract] Discretionary matching contribution Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Leasehold improvements Leasehold Improvements [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable, net of allowance of $1,295 and $1,212, as of March 31, 2023 and December 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Earn-out (shares) Derivative Instrument, Contingent Consideration, Liability, Shares Derivative Instrument, Contingent Consideration, Liability, Shares Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Purchase of investments Payments to Acquire Debt Securities, Available-for-sale, Investments Payments to Acquire Debt Securities, Available-for-sale, Investments Fair Value, Recurring Fair Value, Recurring [Member] Exercisable ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Segment Information Segment Reporting, Policy [Policy Text Block] AFS, in continuous unrealized loss position, less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Document Fiscal Year Focus Document Fiscal Year Focus Foreign Plan Foreign Plan [Member] United Kingdom UNITED KINGDOM CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Warrants, contractual life Warrants and Rights Outstanding, Term Beginning balance (shares) Ending balance (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number RSUs and PRSUs RSUs and PRSUs [Member] RSUs and PRSUs Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total other income Nonoperating Income (Expense) Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general, and administrative Selling, General and Administrative Expense Accounts receivable, net Accounts Receivable, Net, Excluding Unbilled Receivables Accounts Receivable, Net, Excluding Unbilled Receivables 2028 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Loss Contingencies [Table] Loss Contingencies [Table] Available-for-sale investments, unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Product Product [Member] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive loss Total AOCI Attributable to Parent [Member] Weighted Average Share Price in Excess of $15.50 Derivative Instrument, Tranche Two [Member] Derivative Instrument, Tranche Two Number of shares purchasable with each warrant (shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) Earn-out period stock price trigger ($ per share, in excess of) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Inventories Increase (Decrease) in Inventories Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, outstanding (shares) Common stock, outstanding, beginning (shares) Common stock, outstanding, ending (shares) Common Stock, Shares, Outstanding Services Service [Member] Goodwill Goodwill Balance Sheet Related Disclosures [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Provision for (benefit from) income taxes Income Tax Expense (Benefit) ESPP shares ESPP Shares [Member] ESPP Shares Geographical [Domain] Geographical [Domain] Patents found not infringed Loss Contingency, Patents Found Not Infringed, Number Income Statement [Abstract] Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Options exercised, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Maturities of investments Proceeds​ From​ ​Maturity ​Of​ Investments Proceeds​ From​ ​Maturity ​Of​ Investments Total costs of revenue Cost of Goods and Services Sold Diluted (shares) Weighted average shares used in computing net loss per share attributable to common stockholders, diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Expected volatility, minimum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Contingent earn-out liability Derivative Liability Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Inventories Schedule of Inventory, Current [Table Text Block] Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Maximum number of shares per employee, per purchase period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Loss Contingencies [Line Items] Loss Contingencies [Line Items] Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value of AFS Debt Securities Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Common stock, $0.0001 par value; 640,000 shares authorized as of March 31, 2023 and December 31, 2022, respectively; and 295,700 shares and 290,541 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Weighted Average Share Price in Excess of $25.50 Derivative Instrument, Tranche Six [Member] Derivative Instrument, Tranche Six Payments for taxes related to net settlement of equity awards Payments For Taxes Related To Net Settlement Of Equity Awards Payments For Taxes Related To Net Settlement Of Equity Awards Number of patents allegedly infringed Loss Contingency, Patents Allegedly Infringed, Number Issuance of common stock upon exercise of public warrants (shares) Stock Issued During Period, Shares, Exercise of Warrants Stock Issued During Period, Shares, Exercise of Warrants Granted ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Cash, cash equivalents, and restricted cash at beginning of year Cash, cash equivalents, and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current stock price Measurement Input, Share Price [Member] Current liabilities Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common stock, issued (shares) Common Stock, Shares, Issued Deferred revenue Contract with Customer, Liability, Current 2024 Purchase Obligation, to be Paid, Year One Property, equipment and capitalized software and development costs included in accounts payable and accrued expenses and other liabilities Capital Expenditures Incurred but Not yet Paid Retirement Plan Type [Domain] Retirement Plan Type [Domain] Warrants liability Fair value at beginning balance Fair value at ending balance Warrants and Rights Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Transaction costs Business Combination, Acquisition Related Costs Over time revenue Transferred over Time [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Available-for-sale investments, unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Purchase
Obligations Purchase Obligation, Fiscal Year Maturity [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Depreciation and amortization Depreciation, Depletion and Amortization Purchase price of common stock under the plan (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares) Stock Issued During Period, Shares, With Employee Equity Incentive Plans, Net Of Tax Withholding Stock Issued During Period, Shares, With Employee Equity Incentive Plans, Net Of Tax Withholding 2025 Purchase Obligation, to be Paid, Year Two Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Balance, beginning (shares) Balance, ending (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Identified intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Short-term operating lease liabilities Short-term Operating Lease Liabilities Short-term Operating Lease Liabilities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Class of warrant or right, warrant exercised Class of Warrant or Right, Warrant Exercised Class of Warrant or Right, Warrant Exercised Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] ISOs Common stock options outstanding Share-Based Payment Arrangement, Option [Member] Closing stock price ($ per share) Closing Stock Price Closing Stock Price Issuance of earn-out shares upon triggering events, net of tax withholding (shares) Issuance Of Earn-out Shares Upon Triggering Events, Net of Tax Withholding Issuance Of Earn-out Shares Upon Triggering Events, Net of Tax Withholding Canceled or forfeited (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other income (expense), net Other Nonoperating Income (Expense) Common stock, authorized (shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total operating expenses Operating Expenses Maximum Maximum [Member] Issuance of common stock to a customer (shares) Stock Issued During Period to Customer, Shares Stock Issued During Period to Customer, Shares Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Redeemable convertible preferred stock, par value ($ per share) Temporary Equity, Par Value Common Class A Common Class A [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Tax payable Taxes Payable, Current Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Denominator: Denominator [Abstract] Denominator Measurement Frequency [Domain] Measurement Frequency [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Earn-out liability recognized upon the re-allocation Reallocation, Contingent Earnout Liability Recognized Reallocation, Contingent Earnout Liability Recognized Shares purchased during the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Total future amortization expense Finite-Lived Intangible Assets, Net Number of earnout triggers Number Of Earnout Triggers Number Of Earnout Triggers Contracted but unsatisfied performance obligations, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Financial Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Future Minimum Operating Lease Payments and Purchase Obligations Contractual Obligation, Fiscal Year Maturity [Table Text Block] Long-term investments Other Long-Term Investments Options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Additional patent found not infringed Loss Contingency, Additional Patents Found Not Infringed, Number Loss Contingency, Additional Patents Found Not Infringed, Number Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Business Combination and Asset Acquisition [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] AFS, Less than 12 months, gross unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Maximum number of shares per employee, per offering period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee, Per Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee, Per Offering Period U.S. government and agency securities US Government Agencies Debt Securities [Member] Measurement Input, Price Volatility [Member] Measurement Input, Price Volatility [Member] Amortization of investment premiums, net of accretion of discounts Accretion (Amortization) of Discounts and Premiums, Investments Selling, general, and administrative Selling, General and Administrative Expenses [Member] Unrealized loss position for more than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Change in fair value of contingent earn-out liability Change in fair value of contingent earn-out liability Derivative, Gain (Loss) on Derivative, Net LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Total available-for-sale investments Debt Securities, Available-for-Sale, Amortized Cost Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Expired or canceled ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Inventories Total inventories Inventory, Net Accounts payable Accounts Payable, Current Weighted Average Share Price in Excess of $18.00 Derivative Instrument, Tranche Three [Member] Derivative Instrument, Tranche Three ESPP contribution Employee Share Purchase Plan Contributions Employee Share Purchase Plan Contributions Amortized Cost and Fair Value of AFS Securities by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Private warrants to purchase common stock Warrant [Member] Entity Filer Category Entity Filer Category Basic (shares) Weighted average shares used in computing net loss per share attributable to common stockholders, basic (shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Unpaid cash Business Combination, Consideration Transferred, Liabilities Incurred, Unpaid Cash Business Combination, Consideration Transferred, Liabilities Incurred, Unpaid Cash Financial Liabilities: Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Expense Supplemental disclosures of non-cash investing and financing information Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Note 8) Commitments and Contingencies Security Exchange Name Security Exchange Name Beginning balance ($ per share) Ending Balance ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price License License [Member] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Weighted Average Life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Short-term investments: Short-term Marketable Securities, Fair Value [Abstract] Short-term Marketable Securities, Fair Value Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Common stock issued in connection with acquisition Common stock (1.5 million shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Total shares of common stock reserved Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Level 3 Fair Value, Inputs, Level 3 [Member] Long-term investments Debt Securities, Available-for-Sale, Noncurrent Private Warrant Private Warrant [Member] Private Warrant Goodwill impairment loss Goodwill, Impairment Loss Annual increase to shares available for grant under the plan as percentage of shares outstanding at prior year end (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Stock Plan Share-Based Payment Arrangement [Text Block] Allowance for credit loss Balance—beginning of period Balance—end of period Accounts Receivable, Allowance for Credit Loss Work in process Inventory, Work in Process, Net of Reserves Revenue Revenue from Contract with Customer [Text Block] Strike price Measurement Input, Strike Price [Member] Measurement Input, Strike Price Other current assets: Other Current Assets, Fair Value [Abstract] Other Current Assets, Fair Value Total liabilities and stockholders’ equity Liabilities and Equity Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Warrant Liability [Roll Forward] Warrant Liability [Roll Forward] Warrant Liability Weighted average effect of dilutive potential common stock Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements International Non-US [Member] Public And Private Warrants Public And Private Warrants [Member] Public And Private Warrants Organization, Consolidation and Presentation of Financial Statements [Abstract] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Diluted net income (loss) attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted Vesting [Axis] Vesting [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Diluted ($ per share) Diluted net income (loss) per share attributable to common stockholders ($ per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Service-based Cliff Vesting Period Share-Based Payment Arrangement, Tranche Two [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Common Stock Reserved for Future Issuance Schedule of Stock by Class [Table Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Change in fair value of warrants liability Change in fair value of warrants liability Fair Value Adjustment of Warrants Total current liabilities Liabilities, Current Risk-free interest rate, minimum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Total stock-based compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount Weighted Average Share Price in Excess of $23.00 Derivative Instrument, Tranche Five [Member] Derivative Instrument, Tranche Five Marketable Securities [Table] Marketable Securities [Table] Capitalized computer software additions Capitalized Computer Software, Additions Capitalized software and development costs Payments to Develop Software Contracted but unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Corporate debt securities Corporate Debt Securities [Member] Exercisable (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Risk-free interest rate, maximum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Shares available for grant under the plan, as percentage of shares outstanding at closing (percent) Shares Available for Grant, as Percentage of Shares Outstanding at Closing Shares Available for Grant, as Percentage of Shares Outstanding at Closing Non-U.S. government and agency securities Debt Security, Government, Non-US [Member] Entity Address, Address Line One Entity Address, Address Line One Recognized remaining weighted average service period Recognized Remaining Weighted Average Service Period Recognized Remaining Weighted Average Service Period Other Proceeds from (Payments for) Other Financing Activities Capitalized stock-based compensation Share-Based Payment Arrangement, Amount Capitalized Deferred revenue Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Schedule Valuation Assumptions to Fair Value of Private Warrants Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions Contingent Earn-out Awards Contingent Earnout Awards [Text Block] Contingent Earnout Awards Class of Stock [Domain] Class of Stock [Domain] Unbilled accounts receivable Unbilled Contracts Receivable Fair Value Disclosures [Abstract] Investments: Debt Securities, Available-for-Sale [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Weighted Average Share Price in Excess of $20.50 Derivative Instrument, Tranche Four [Member] Derivative Instrument, Tranche Four Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Equity [Abstract] Machinery and equipment Machinery and Equipment [Member] Vested (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Remainder of 2023 Purchase Obligation, to be Paid, Remainder of Fiscal Year Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Remaining 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Earn-out shares withheld for tax obligation (shares) Class of Warrant or Right, Earn-out Shares Withheld For Tax Obligation Class of Warrant or Right, Earn-out Shares Withheld For Tax Obligation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Current unpaid acquisition consideration Current Unpaid Acquisition Consideration Current Unpaid Acquisition Consideration Commercial paper Commercial Paper [Member] Equity Interest Type [Axis] Equity Interest Type [Axis] Unpaid cash consideration in connection with acquisition Unpaid Cash Consideration In Connection With Acquisition Unpaid Cash Consideration In Connection With Acquisition Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Interest income Investment Income, Interest Measurement Frequency [Axis] Measurement Frequency [Axis] Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Derivative liability, measurement input Derivative Liability, Measurement Input Total Total Business Combination, Consideration Transferred Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Reallocation of Earn-out Shares to earn-out liability upon forfeitures Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reallocation of Earn-out Shares to Earn-out Liability upon Forfeitures Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reallocation upon Forfeitures of Shares Estimated litigation liability Estimated Litigation Liability City Area Code City Area Code ASSETS Assets [Abstract] Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Retirement Benefits [Abstract] Total Purchase Obligation Long-term investments: Long-term Marketable Securities, Fair Value [Abstract] Long-term Marketable Securities, Fair Value Statement of Stockholders' Equity [Abstract] Earn out shares issued (shares) Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued For Obligations Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued For Obligations CASH FLOW FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Total liabilities measured at fair value Financial Liabilities Fair Value Disclosure Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Noncash Expense Grant-date fair value ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Warrants issued (shares) Class of Warrant or Right, Outstanding Other long-term liabilities Other Liabilities, Noncurrent Issuance of earn-out shares upon triggering events, net of tax withholding Issuance Of Value Earn-out Shares Upon Triggering Events, Net of Tax Withholding Issuance Of Value Earn-out Shares Upon Triggering Events, Net of Tax Withholding Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Net Income (Loss) Attributable to Common Stockholders, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Costs of revenue Cost of Sales [Member] EX-101.PRE 10 mttr-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
3 Months Ended
Mar. 31, 2023
May 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-39790  
Entity Registrant Name Matterport, Inc./DE  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-1695048  
Entity Address, Address Line One 352 East Java Drive  
Entity Address, City or Town Sunnyvale  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94089  
City Area Code 650  
Local Phone Number 641-2241  
Title of 12(b) Security Class A Common Stock, par value of $0.0001 per share  
Trading Symbol MTTR  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   295,867,535
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001819394  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 144,315 $ 117,128
Short-term investments 311,884 355,815
Accounts receivable, net of allowance of $1,295 and $1,212, as of March 31, 2023 and December 31, 2022, respectively 21,817 20,844
Inventories 11,002 11,061
Prepaid expenses and other current assets 10,724 13,084
Total current assets 499,742 517,932
Property and equipment, net 31,701 30,559
Operating lease right-of-use assets 2,225 2,515
Long-term investments 0 3,959
Goodwill 69,593 69,593
Intangible assets, net 10,447 10,890
Other assets 5,825 4,947
Total assets 619,533 640,395
Current liabilities    
Accounts payable 6,044 8,331
Deferred revenue 18,284 16,731
Accrued expenses and other current liabilities 21,900 23,916
Total current liabilities 46,228 48,978
Warrants liability 581 803
Deferred revenue, non-current 1,489 1,201
Other long-term liabilities 1,155 5,502
Total liabilities 49,453 56,484
Commitments and contingencies (Note 8)
Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of March 31, 2023 and December 31, 2022, respectively; nil shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively 0 0
Stockholders’ equity:    
Common stock, $0.0001 par value; 640,000 shares authorized as of March 31, 2023 and December 31, 2022, respectively; and 295,700 shares and 290,541 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively 30 29
Additional paid-in capital 1,206,100 1,168,313
Accumulated other comprehensive loss (2,811) (5,034)
Accumulated deficit (633,239) (579,397)
Total stockholders’ equity 570,080 583,911
Total liabilities and stockholders’ equity $ 619,533 $ 640,395
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit loss $ 1,295,000 $ 1,212,000
Redeemable convertible preferred stock, par value ($ per share) $ 0.0001 $ 0.0001
Redeemable convertible preferred, authorized (shares) 30,000,000 30,000,000
Redeemable convertible preferred, issued (shares) 0 0
Redeemable convertible preferred, outstanding (shares) 0 0
Common stock, par value ($ per share) $ 0.0001 $ 0.0001
Common stock, authorized (shares) 640,000,000 640,000,000
Common stock, issued (shares) 295,700,000 290,541,000
Common stock, outstanding (shares) 295,700,000 290,541,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total revenue $ 37,994 $ 28,510
Total costs of revenue 21,582 16,601
Gross profit 16,412 11,909
Operating expenses:    
Research and development 18,273 26,002
Selling, general, and administrative 54,933 70,849
Total operating expenses 73,206 96,851
Loss from operations (56,794) (84,942)
Other income (expense):    
Interest income 1,471 1,295
Change in fair value of warrants liability 222 21,433
Change in fair value of contingent earn-out liability 0 136,043
Other income (expense), net 1,183 (1,321)
Total other income 2,876 157,450
Income (loss) before provision for income taxes (53,918) 72,508
Provision for (benefit from) income taxes (76) 604
Net income (loss) $ (53,842) $ 71,904
Net income (loss) per share attributable to common stockholders:    
Basic ($ per share) $ (0.18) $ 0.26
Diluted ($ per share) $ (0.18) $ 0.23
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:    
Basic (shares) 293,074 275,199
Diluted (shares) 293,074 312,432
Subscription    
Total revenue $ 19,847 $ 17,141
Total costs of revenue 6,962 5,262
License    
Total revenue 27 23
Total costs of revenue 0 0
Services    
Total revenue 8,704 3,973
Total costs of revenue 6,244 2,983
Product    
Total revenue 9,416 7,373
Total costs of revenue $ 8,376 $ 8,356
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (53,842) $ 71,904
Other comprehensive income (loss), net of taxes:    
Unrealized gain (loss) on available-for-sale securities, net of tax 2,223 (4,635)
Other comprehensive income (loss) 2,223 (4,635)
Comprehensive income (loss) $ (51,619) $ 67,269
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive loss
Accumulated Deficit
Common stock, outstanding, beginning (shares) at Dec. 31, 2021   250,173      
Beginning balance at Dec. 31, 2021 $ 268,163 $ 25 $ 737,735 $ (1,539) $ (468,058)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 71,904       71,904
Other comprehensive income (loss) (4,635)     (4,635)  
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)   6,295      
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (14,497) $ 1 (14,498)    
Issuance of common stock in connection with acquisitions (shares)   1,215      
Issuance of common stock in connection with acquisitions 19,118   19,118    
Issuance of common stock upon the reverse recapitalization, net of transaction costs 76   76    
Issuance of common stock to a customer 559   559    
Issuance of common stock to a customer (shares)   100      
Issuance of common stock upon exercise of public warrants (shares)   1,994      
Issuance of common stock upon exercise of public warrants 34,055   34,055    
Issuance of earn-out shares upon triggering events, net of tax withholding (shares)   21,494      
Issuance of earn-out shares upon triggering events, net of tax withholding (17,736) $ 2 (17,738)    
Earn-out liability recognized upon the re-allocation (896)   (896)    
Reclassification of remaining contingent earn-out liability upon triggering events 242,430   242,430    
Stock-based compensation 61,097   61,097    
Common stock, outstanding, ending (shares) at Mar. 31, 2022   281,271      
Ending balance at Mar. 31, 2022 $ 659,638 $ 28 1,061,938 (6,174) (396,154)
Common stock, outstanding, beginning (shares) at Dec. 31, 2022 290,541 290,541      
Beginning balance at Dec. 31, 2022 $ 583,911 $ 29 1,168,313 (5,034) (579,397)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (53,842)       (53,842)
Other comprehensive income (loss) 2,223     2,223  
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)   4,910      
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding 357 $ 1 356    
Issuance of common stock in connection with acquisitions (shares)   249      
Issuance of common stock in connection with acquisitions 3,921   3,921    
Reclassification of remaining contingent earn-out liability upon triggering events 0        
Stock-based compensation $ 33,510   33,510    
Common stock, outstanding, ending (shares) at Mar. 31, 2023 295,700 295,700      
Ending balance at Mar. 31, 2023 $ 570,080 $ 30 $ 1,206,100 $ (2,811) $ (633,239)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ (53,842) $ 71,904
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 4,391 2,463
Amortization of investment premiums, net of accretion of discounts (681) 954
Stock-based compensation, net of amounts capitalized 31,074 55,277
Change in fair value of warrants liability (222) (21,433)
Change in fair value of contingent earn-out liability 0 (136,043)
Deferred income taxes (184) (227)
Allowance for doubtful accounts 289 191
Loss of excess inventory and purchase obligation 622 0
Other (381) 45
Changes in operating assets and liabilities, net of effects of businesses acquired:    
Accounts receivable (1,261) (3,988)
Inventories (3,258) 427
Prepaid expenses and other assets 1,308 (1,571)
Accounts payable (2,287) 659
Deferred revenue 1,841 2,610
Accrued expenses and other liabilities 2,193 3,254
Net cash used in operating activities (20,398) (25,478)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (87) (448)
Capitalized software and development costs (2,567) (3,596)
Purchase of investments (57,577) (30,378)
Maturities of investments 108,806 46,200
Business acquisitions, net of cash acquired (1,676) (30,020)
Net cash provided by (used in) investing activities 46,899 (18,242)
CASH FLOW FROM FINANCING ACTIVITIES:    
Proceeds from exercise of stock options 686 2,191
Payments for taxes related to net settlement of equity awards (329) (33,337)
Proceeds from exercise of warrants 0 27,844
Other 0 76
Net cash provided by (used in) financing activities 357 (3,226)
Net change in cash, cash equivalents, and restricted cash 26,858 (46,946)
Effect of exchange rate changes on cash 329 (45)
Cash, cash equivalents, and restricted cash at beginning of year 117,128 139,987
Cash, cash equivalents, and restricted cash at end of period 144,315 92,996
Supplemental disclosures of non-cash investing and financing information    
Earn-out liability recognized upon the re-allocation 0 896
Reclassification of remaining contingent earn-out liability upon triggering events 0 242,430
Property, equipment and capitalized software and development costs included in accounts payable and accrued expenses and other liabilities 0 270
Common stock issued in connection with acquisition 3,921 19,118
Unpaid cash consideration in connection with acquisition $ 2,434 $ 4,348
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business ORGANIZATION AND DESCRIPTION OF BUSINESS
Matterport, Inc., together with its subsidiaries (“Matterport” or the “Company”), is leading the digitization and datafication of the built world. Matterport’s pioneering technology has set the standard for digitizing, accessing and managing buildings, spaces and places online. Matterport’s platform comprising innovative software, spatial data-driven data science, and 3D capture technology has broken down the barriers that have kept the largest asset class in the world, buildings and physical spaces, offline and underutilized for so long. The Company was incorporated in the state of Delaware in 2011. The Company is headquartered at Sunnyvale, California.
On July 22, 2021 (the “Closing Date”), the Company consummated the merger (collectively with the other transactions described in the Merger Agreement, the “Merger”, “Closing”, or “Transactions”) pursuant to an Agreement and Plan of Merger, dated February 7, 2021 (the “Merger Agreement”), by and among the Company (formerly known as Gores Holdings VI, Inc.), the pre-Merger Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), Maker Merger Sub, Inc. (“First Merger Sub”), a direct, wholly owned subsidiary of the Company, and Maker Merger Sub II, LLC (“Second Merger Sub”), a direct, wholly owned subsidiary of the Company, pursuant to which First Merger Sub merged with and into Legacy Matterport, with Legacy Matterport continuing as the surviving corporation (the “First Merger”), and immediately following the First Merger and as part of the same overall transaction as the First Merger, Legacy Matterport merged with and into Second Merger Sub, with Second Merger Sub continuing as the surviving entity as a wholly owned subsidiary of the Company, under the new name “Matterport Operating, LLC”. Upon the closing of the Merger, we changed our name to Matterport, Inc.
Unless the context otherwise requires, the “Company” refers to the combined company and its subsidiaries following the Merger, “Gores” refers to the Company prior to the Merger and “Legacy Matterport” refers to Matterport, Inc. prior to the Merger.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 28, 2023. There have been no significant changes to these policies during the three months ended March 31, 2023.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC, regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in the Company’s 2022 Form 10-K for the fiscal year ended December 31, 2022, which provides a more complete discussion of the Company’s accounting policies and certain other information.
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2023, and its results of operations for the three months ended March 31, 2023 and 2022, and cash flows for the three months ended March 31, 2023 and 2022. The condensed consolidated balance sheet as of December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements.
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts and disclosures in the condensed consolidated financial statements and accompanying notes. Significant estimates include assumptions related to the fair value of common stock before the Merger and other assumptions used to measure stock-based compensation, fair value of assets acquired and liabilities assumed in business combinations, fair value of identified intangibles, goodwill impairment, valuation of deferred tax assets, the estimate of net realizable value of inventory, allowance for doubtful accounts, the fair value of warrants liability, and loss contingencies, and the determination of stand-alone selling price of various performance obligations. As a result, many of the Company’s estimates and assumptions required increased judgment and these estimates may change materially in future periods.
Management evaluates its estimates and assumptions on an ongoing basis using historical experience and various other factors, including the current economic environment, which management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company adjusts such estimates and assumptions when dictated by facts and circumstances. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the condensed consolidated financial statements in future periods. Actual results may differ materially from those estimates.
Segment Information
The Company has a single operating segment and reportable segment. The Company’s chief operating decision-maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. Refer to Note 3 for information regarding the Company’s revenue by geography. Substantially all of the Company’s long-lived assets are located in the United States.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, and accounts receivable. The Company maintains its cash balances in accounts held by major banks and financial institutions located in the United States. Such bank deposits from time to time may be exposed to credit risk in excess of the Federal Deposit Insurance Corporation insurance limit, and the Company considers such risk to be minimal.
We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits.
The Company’s accounts receivable is derived from customers located both inside and outside the United States. The Company mitigates its credit risks by performing ongoing credit evaluations of the financial condition of its customers and requires advance payment from customers in certain circumstances. The Company generally does not require collateral from its customers.
No customer accounted for more than 10% of the Company’s total accounts receivable at March 31, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2023 and 2022.
Recently Adopted Accounting Standards
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contract with Customers, as if it had originated the contracts. The Company adopted this standard effective January 1, 2023, which did not have a material impact on the Company’s condensed consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Disaggregated Revenue—The following table shows the revenue by geography for the three months ended March 31, 2023 and 2022, respectively (in thousands):
Three Months Ended March 31,
20232022
Revenue:
United States
$24,226 $16,237 
International
13,768 12,273 
Total revenue
$37,994 $28,510 
No country other than the United States accounted for more than 10% of the Company’s revenue for the three months ended March 31, 2023 and 2022, respectively. The geographical revenue information is determined by the ship-to address of the products and the billing address of the customers of the services.
The following table shows over time versus point-in-time revenue for the three months ended March 31, 2023 and 2022, respectively (in thousands):
Three Months Ended March 31,
20232022
Over time revenue
$28,551 $21,114 
Point-in-time revenue
9,443 7,396 
Total
$37,994 $28,510 
Contract Asset and Liability Balances—Contract assets consist of unbilled accounts receivable and are recorded when revenue is recognized in advance of scheduled billings. The timing of revenue recognition differs from the timing of invoicing to customers and this timing difference results in contract liabilities (deferred revenue) on the Company’s condensed consolidated balance sheets. The contract balances as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,
2023
December 31,
2022
Accounts receivable, net
$19,965 $19,037 
Unbilled accounts receivable
$1,852 $1,807 
Deferred revenue
$19,773 $17,932 
During the three months ended March 31, 2023 and 2022, the Company recognized revenue of $5.9 million and $4.4 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $49.7 million at the end of March 31, 2023 and consisted of deferred revenue and backlog. The contracted but unsatisfied or partially unsatisfied performance obligations expected to be recognized over the next 12 months at the end of March 31, 2023 were $34.6 million, and the remaining thereafter.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition ACQUISITION
On January 5, 2022 (the “Enview Acquisition Date”), the Company completed the acquisition (the “Enview Acquisition”) of Enview, Inc. (“Enview”), a privately-held company engaged in the development of artificial intelligence algorithms to identify natural and man-made features in geospatial data using various techniques. The total purchase consideration for the Enview Acquisition was $64.3 million, including an insignificant working capital adjustment finalized during the measurement period that reduced the purchase price for Enview. The total purchase consideration consisted of the following (in thousands):

Amount
Cash(1)
$36,897 
Common stock (1.5 million shares)(2)
23,161 
Unpaid Consideration (3)
4,266 
Total $64,324 
(1) The Company paid $1.9 million and $35.0 million in cash consideration during the three months period ended March 31, 2023 and 2022, respectively.
(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.3 million shares and 1.2 million shares during the three months period ended March 31, 2023 and 2022, respectively.
(3) The Company recorded a liability for unpaid cash of $2.4 million and stock consideration of $1.9 million that will be paid due to the passage of time on the second anniversary of the Enview Acquisition Date in accordance with the merger agreement. The liabilities are included in accrued expenses and other current liabilities in the condensed consolidated balance sheet.

The Company has accounted for the Enview Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the fair values at the Enview Acquisition Date. The purchase price allocation includes adjustments for additional information that existed as of the Acquisition Date but at that time was unknown and became known during the measurement period of 12 months from the Acquisition Date. As of March 31, 2023, the Company has completed the purchase price allocation of the Enview Acquisition. The following table summarizes the allocation of purchase consideration on the Enview Acquisition Date, inclusive of measurement period adjustments (in thousands):

Amount
Goodwill $53,990 
Identified intangible assets5,400 
Net assets acquired 4,934 
Total $64,324 

Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Enview technology with Matterport’s products and services. The goodwill is not deductible for income tax purposes.

The following table summarizes the estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the Enview Acquisition Date (in thousands, except years):

Fair Value Estimated Useful Life
Developed technology $5,400 5 years

Developed technology relates to existing Enview technology of its artificial intelligence algorithms to identify natural and man-made features in geospatial data. The economic useful life was determined based on the technology cycle related to the developed technology of existing services, as well as the cash flows anticipated over the forecasted periods.

The fair value of developed technology was estimated using the multi-period excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. Significant assumptions used in the discounted cash flow analysis for the developed technology were the revenue growth rates, EBITDA margins, obsolescence technology factor, and discount rate.
Pro forma results of operations have not been presented because the effects of the Enview Acquisition were not material to the Company’s condensed consolidated statements of operations.
Acquisition-related transaction costs are expensed as incurred and are recorded in selling, general, and administrative expenses in the Condensed Consolidated Statements of Operations. The Company incurred $0.5 million of acquisition-related costs for the three months ended March 31, 2022. There were no acquisition-related costs incurred for the three months ended March 31, 2023.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill—As of December 31, 2022 and March 31, 2023, goodwill was $69.6 million. The Company did not recognize any impairment losses on goodwill during the three months ended March 31, 2023 and 2022, respectively.
Purchased Intangible Assets—The following table presents details of the Company’s purchased intangible assets as of March 31, 2023 and December 31, 2022 (in thousands).

March 31, 2023December 31, 2022
Gross Carrying AmountAccumulated Amortization Net Carrying Amount Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology $5,400 $(1,335)$4,065 $5,400 $(1,065)$4,335 
Customer relationships 6,900 (518)6,382 6,900 (345)6,555 
Total $12,300 $(1,853)$10,447 $12,300 $(1,410)$10,890 
The Company recognized amortization expense of $0.4 million and $0.3 million for the three months ended March 31, 2023 and 2022, respectively. The Company did not recognize any impairment losses on intangible assets or other long-lived assets during the three months ended March 31, 2023 and 2022, respectively.
The following table summarizes estimated future amortization expense for the Company’s intangible assets as of March 31, 2023 (in thousands):

Amount
Remaining 2023
$1,327 
20241,770 
20251,770 
20261,770 
2027705 
2028 and thereafter
3,105 
Total future amortization expense$10,447 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Allowance for Doubtful Accounts—Allowance for doubtful accounts as of March 31, 2023 and 2022 and the rollforward for three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended March 31,
20232022
Balance—beginning of period
$(1,212)$(291)
Increase in reserves
(289)(191)
Write-offs
206 — 
Balance—end of period
$(1,295)$(482)
Inventories—Inventories as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Finished goods
$731 $2,112 
Work in process
4,628 3,477 
Purchased parts and raw materials
5,643 5,472 
Total inventories
$11,002 $11,061 
Property and Equipment, Net—Property and equipment as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Machinery and equipment
$4,035 $3,948 
Furniture and fixtures
355 355 
Leasehold improvements
734 734 
Capitalized software and development costs
60,665 55,662 
Total property and equipment
65,789 60,699 
Accumulated depreciation and amortization
(34,088)(30,140)
Total property and equipment, net
$31,701 $30,559 
Depreciation and amortization expenses of property and equipment were $3.9 million and $2.2 million for the three months ended March 31, 2023 and 2022, respectively.
Additions to capitalized software and development costs, inclusive of stock-based compensation in the three months ended March 31, 2023 and 2022, was $5.0 million and $9.4 million, respectively. These are recorded as part of property and equipment, net on the condensed consolidated balance sheets.

Amortization expense was $3.8 million and $2.1 million for three months ended March 31, 2023 and 2022, respectively, of which $3.5 million and $1.8 million was recorded to costs of revenue related to subscription and $0.3 million and $0.3 million to selling, general and administrative in the condensed consolidated statements of operations, respectively.
Accrued Expenses and Other Current Liabilities—Accrued expenses and other current liabilities as of March 31, 2023 and December 31, 2022, consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Accrued compensation
$6,421 $5,609 
Tax payable
1,412 1,669 
ESPP contribution1,122 341 
Current unpaid acquisition consideration4,266 6,109 
Short-term operating lease liabilities1,287 1,267 
Accrued loss on firm inventory purchase commitments1,296 3,991 
Other current liabilities
6,096 4,930 
Total accrued expenses and other current liabilities
$21,900 $23,916 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:
Level 1—Inputs are unadjusted quoted prices for identical assets or liabilities in active markets.
Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement. The inputs require significant management judgment or estimation.
The Company’s financial assets and liabilities that were measured at fair value on a recurring basis were as follows (in thousands):

March 31, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$71,343 $— $— $71,343 
Total cash equivalents$71,343 $— $— $71,343 
Short-term investments:
U.S. government and agency securities$153,490 $— $— $153,490 
Non-U.S. government and agency securities— 19,208 — 19,208 
Corporate debt securities— 95,927 — 95,927 
Commercial paper— 43,259 — 43,259 
Total short-term investments$153,490 $158,394 $— $311,884 
Total assets measured at fair value$224,833 $158,394 $— $383,227 
Financial Liabilities:
Private warrants liability$— $— $581 $581 
Total liabilities measured at fair value$— $— $581 $581 
December 31, 2022
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$51,557 $— $— $51,557 
Total cash equivalents$51,557 $— $— $51,557 
Short-term investments:
U.S. government and agency securities$181,714 $— $— $181,714 
Non-U.S. government and agency securities— 24,946 — 24,946 
Corporate debt securities— 114,113 — 114,113 
Commercial paper— 35,042 — 35,042 
Total short-term investments$181,714 $174,101 $— $355,815 
Long-term investments:
Corporate debt securities$— $3,959 $— $3,959 
Total long-term investments$— $3,959 $— $3,959 
Total assets measured at fair value$233,271 $178,060 $— $411,331 
Financial Liabilities:
Private warrants liability$— $— $803 $803 
Total liabilities measured at fair value$— $— $803 $803 

Available-for-sale Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of March 31, 2023 and December 31, 2022 (in thousands):
March 31, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$155,185 $— $(1,695)$153,490 
Non-U.S. government and agency securities19,311 — (103)19,208 
Corporate debt securities96,863 — (936)95,927 
Commercial paper43,284 — (25)43,259 
Total available-for-sale investments$314,643 $— $(2,759)$311,884 
December 31, 2022
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$185,371 $— $(3,657)$181,714 
Non-U.S. government and agency securities24,989 — (44)24,945 
Corporate debt securities119,396 — (1,324)118,072 
Commercial paper35,052 — (9)35,043 
Total available-for-sale investments$364,808 $— $(5,034)$359,774 
As of March 31, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $0.4 million, which were related to $112.5 million of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $2.4 million, which were related to $199.4 million of available-for-sale debt securities. As of December 31, 2022, the gross unrealized losses
that have been in a continuous unrealized loss position for less than 12 months were $0.2 million, which were related to $49.4 million of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $4.8 million, which were related to $291.0 million of available-for-sale debt securities.
Unrealized losses related to these securities are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three months ended March 31, 2023 and 2022.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of March 31, 2023, by contractual years-to-maturity (in thousands):
March 31, 2023
 Amortized CostFair Value
Due within one year
$314,643 $311,884 
Total
$314,643 $311,884 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Purchase Obligation—The Company has purchase obligations, which include agreements and issued purchase orders containing non-cancelable payment terms to purchase goods and services.
As of March 31, 2023, future minimum purchase obligations are as follows (in thousands):
Purchase
Obligations
Remainder of 2023
$14,528 
20247,667 
2025100 
Thereafter
— 
Total
$22,295 
Litigation—The Company is named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of business. The Company accrues for contingencies when it believes that a loss is probable and that it can reasonably estimate the amount of any such loss.
On July 23, 2021, plaintiff William J. Brown, a former employee and a shareholder of Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), sued Legacy Matterport, Gores Holdings VI, Inc. (now known as Matterport, Inc.), Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors R.J. Pittman, David Gausebeck, Matt Bell, Peter Hebert, Jason Krikorian, Carlos Kokron and Michael Gustafson (collectively, the “Defendants”) in the Court of Chancery of the State of Delaware. The plaintiff’s initial complaint claimed that Defendants imposed invalid transfer restrictions on his shares of Matterport stock in connection with the merger transactions between Matterport, Inc. and Legacy Matterport (the “Transfer Restrictions”), and that Legacy Matterport’s board of directors violated their fiduciary duties in connection with a purportedly misleading letter of transmittal. The initial complaint sought damages and costs, as well as a declaration from the court that he may freely transfer his shares of Class A common stock of Matterport received in connection with the merger transactions. An expedited trial regarding the facial validity of the Transfer Restrictions took place in December 2021. On January 11, 2022, the court issued a ruling that the Transfer Restrictions did not apply to the plaintiff. The opinion did not address the validity of the Transfer Restrictions more broadly. Matterport filed a notice of appeal of the court’s ruling on February 8, 2022, and a hearing was held in front of the Delaware Supreme Court on July 13, 2022, after which the appellate court affirmed the lower court’s ruling. Separate proceedings regarding the plaintiff’s remaining claims are pending. The plaintiff filed a Third Amended Complaint on September 16, 2022, which asserts the causes of action described above but omits as defendants Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors David Gausebeck, Matt Bell, and Carlos Kokron, and adds an
additional cause of action alleging that Matterport, Inc. violated the Delaware Uniform Commercial Code by failing to timely register Brown’s requested transfer of Matterport, Inc. shares. The remaining defendants’ answer to the Third Amended Complaint was filed on November 9, 2022, and the parties are currently engaged in discovery.
On July 20, 2021, the Company, then operating under the name Gores Holdings VI, Inc., held a special meeting of stockholders (the “2021 Special Meeting”) in lieu of the 2021 annual meeting of the Company’s stockholders to approve certain matters relating to its proposed business combination with Matterport, Inc., Maker Merger Sub, Inc. and Maker Merger Sub II, LLC. One of these matters was a proposal to adopt the Second Amended and Restated Certificate of Incorporation of the Company (the “New Certificate of Incorporation”), which, among other things, increased the total number of authorized shares of the Company’s Class A common stock, par value $0.0001 per share (the “Class A common stock”), from 400,000,000 shares to 600,000,000 shares. The New Certificate of Incorporation was approved by a majority of the shares of Class A common stock and the Company’s Class F common stock, par value $0.0001 per share (the “Class F common stock”), voting together as a single class, that were outstanding as of the record date for the 2021 Special Meeting. After the 2021 Special Meeting, the business combination was consummated and the New Certificate of Incorporation became effective. A December 2022 decision of the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the New Certificate of Incorporation to be approved by a separate vote of the majority of the Company’s then-outstanding shares of Class A common stock, in addition to a majority of the shares of Class A common stock and Class F common stock voting together. The Company continues to believe that a separate vote of Class A common stock was not required to approve the New Certificate of Incorporation. However, in light of the recent Court of Chancery decision, on February 16, 2023 the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL seeking validation of the New Certificate of Incorporation, and the shares issued in reliance on the effectiveness of the New Certificate of Incorporation to resolve any uncertainty with respect to those matters. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts and stock after considering a variety of factors. On March 14, 2023, the Court of Chancery granted the Petition validating the New Certificate of Incorporation and all shares of capital stock issued in reliance on the effectiveness of the New Certificate of Incorporation.
On May 11, 2020, Redfin Corporation (“Redfin”) was served with a complaint by Appliance Computing, Inc. III, d/b/a Surefield (“Surefield”), filed in the United States District Court for the Western District of Texas, Waco Division. In the complaint, Surefield asserted that Redfin’s use of Matterport’s 3D-Walkthrough technology infringes four of Surefield’s patents. Redfin has asserted defenses in the litigation that the patents in question are invalid and have not been infringed upon. We have agreed to indemnify Redfin for this matter pursuant to our existing agreements with Redfin. The parties have vigorously defended against this litigation. The matter went to jury trial in May 2022 and resulted in a jury verdict finding that Redfin had not infringed upon any of the asserted patent claims and that all asserted patent claims were invalid. Final judgment was entered on August 15, 2022. On September 12, 2022, Surefield filed post trial motions seeking to reverse the jury verdict. Redfin has filed oppositions to the motions. In addition, on May 16, 2022, the Company filed a declaratory judgment action against Appliance Computing III, Inc., d/b/a Surefield, seeking a declaratory judgment that the Company had not infringed upon the four patents asserted against Redfin and one additional, related patent. The matter is pending in the Western District of Washington and captioned Matterport, Inc. v. Appliance Computing III, Inc. d/b/a Surefield, Case No. 2:22-cv-00669 (W.D. Wash.). Surefield has filed a motion to dismiss or in the alternative transfer the case to the United States District Court for the Western District of Texas. The Company has filed an opposition to the motion and is awaiting a ruling from the Court.

On January 29, 2021, Legacy Matterport received a voluntary request for information from the Division of Enforcement of the SEC relating to certain sales and repurchases of its securities in the secondary market. We believe we have complied fully with the request. We have not received any updates from the SEC as to the scope, duration or ultimate resolution of the investigation.
The Company monitors developments in these legal matters that could affect the estimate if the Company had previously accrued. As of March 31, 2023 and December 31, 2022, there were no amounts accrued that the Company believes would be material to its financial position.
Indemnification—In the ordinary course of business, the Company enters into certain agreements that provide for indemnification by the Company of varying scope and terms to customers, vendors, directors, officers, employees and other parties with respect to certain matters. Indemnification includes losses from breach of such agreements, services
provided by the Company, or third-party intellectual property infringement claims. These indemnities may survive termination of the underlying agreement and the maximum potential amount of future indemnification payments, in some circumstances, are not subject to a cap. As of March 31, 2023, there were no known events or circumstances that have resulted in a material indemnification liability.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
The Company had reserved shares of common stock for future issuance as of March 31, 2023 as follows (in thousands):
 March 31,
2023
Private warrants to purchase common stock 1,708 
Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan
73,302 
Shares available for future grant under 2021 Employee Stock Purchase Plan
11,867 
Shares available for future grant under 2021 Incentive Award Plan
5,956 
Total shares of common stock reserved
92,833 
Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive losses by component, net of tax (in thousands):
Foreign Currency Translation, Net of TaxUnrealized Losses on Available-for-Sale Debt Securities, Net of TaxTotal
Balance at December 31, 2022
$(52)$(4,982)$(5,034)
Net unrealized gain— 2,223 2,223 
Balance at March 31, 2023
$(52)$(2,759)$(2,811)
Foreign Currency Translation, Net of TaxUnrealized Losses on Available-for-Sale Debt Securities, Net of TaxTotal
Balance at December 31, 2021
$(52)$(1,487)$(1,539)
Net unrealized loss— (4,635)(4,635)
Balance at March 31, 2022
$(52)$(6,122)$(6,174)
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Public and Private Warrants
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Public and Private Warrants PUBLIC AND PRIVATE WARRANTS
Prior to the Closing, Gores issued 6,900,000 Public Warrants and 4,450,000 Private Warrants. Each whole warrant entitles the holder to purchase one share of the Company’s Class A common stock at a price of $11.50 per share, subject to adjustments. The Warrants became exercisable on December 15, 2021 and will expire on July 22, 2026, which is five years after the Closing.
On January 14, 2022, the Public Warrants ceased trading on the Nasdaq Global Market. As of the Redemption Date of January 14, 2022, a total of 9.1 million shares of Common Stock have been issued upon the exercise of 6.4 million Public Warrants and 2.7 million Private Warrants by the holders thereof at an exercise price of $11.50 per share, resulting in aggregate proceeds to Matterport of $104.4 million, including 7.1 million shares issued upon the exercise of Public Warrants and Private Warrants by the holders with a total proceeds of $76.6 million received during the year ended December 31, 2021 and 2.0 million shares issued upon the exercise of 2.0 million Public Warrants with a total proceeds of
$27.8 million received during the three months ended March 31, 2022. The remaining 0.6 million unexercised and outstanding Public Warrants as of 5:00 p.m. January 14, 2022 New York City time were redeemed at a price of $0.01 per Public Warrant and, as a result, no Public Warrants remained outstanding thereafter. Warrants to purchase Common Stock that were issued under the Warrant Agreement in a private placement simultaneously with the Company’s initial public offering and that are still held by the initial holders thereof or their permitted transferees were not subject to this redemption. A total of 1.7 million Private Warrants remained outstanding as of March 31, 2023 and December 31, 2022. No Private Warrants have been exercised during the three months ended March 31, 2023.
The Public Warrants were classified as Level 1 because there was adequate trading volume to provide a reliable indication of value from the Closing Date to the Redemption Date. The Private Warrants were classified as Level 2 because, from the Closing Date until the Redemption Date, the fair value of the Private Warrants was deemed to be substantially the same as the fair value of the Public Warrants because the Private Warrants have similar terms and are subject to substantially the same redemption features as the Public Warrants. Both the Public Warrants and the Private Warrants were valued at $2.00 per unit as of the Redemption Date.
Upon the ceasing of trading of the Public Warrants on the Redemption Date, the fair value measurement of Private Warrants transferred from Level 2 to Level 3 and the Company used a Black Scholes model to determine the fair value of the Private Warrants. The primary significant unobservable input used to evaluate the fair value measurement of the Company’s Private Warrants is the expected volatility of the ordinary shares. Significant increases (decreases) in the expected volatility in isolation would result in a significantly higher (lower) fair value measurement. The Private Warrants were valued at $0.34 per unit as of March 31, 2023.
The following table provides the assumptions used to estimate the fair value of the Private Warrants during the three months ended March 31, 2023:
March 31, 2023
Current stock price$2.73
Strike price$11.50
Expected term (in years)3.31
Expected volatility63.0%
Risk-free interest rate3.8%
Expected dividend yield—%
The Private Warrants are measured for fair value at the end of each quarter. The following table presents the changes in the warrants liabilitiy as of March 31, 2023 (in thousands):
Total Warrants
Liability
Fair value at December 31, 2022
$803 
Change in fair value(222)
Fair value at March 31, 2023
$581 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Contingent Earn-out Awards
3 Months Ended
Mar. 31, 2023
Reverse Recapitalization [Abstract]  
Contingent Earn-out Awards CONTINGENT EARN-OUT AWARDSLegacy Matterport stockholders and certain holders of Legacy Matterport Stock Options and RSUs are entitled to receive a number of Earn-out Shares comprising up to 23.5 million shares of Class A common stock in the aggregate. There are six distinct tranches, and each tranche has 3,910,000 Earn-out Shares. Pursuant to the Merger Agreement, Common Share Price means the share price equal to the volume weighted average price of the Matterport Class A common stock for a period of at least 10 days out of 30 consecutive trading days ending on the trading day immediately prior to the date of determination. If the Common Share Price exceeds $13.00, $15.50, $18.00, $20.50, $23.00, and $25.50, the Earn-out Shares are issuable during the period beginning on the 180th day following the Closing and ending on the fifth anniversary of such date (the “Earn-out Period”). The Earn-out Shares are subject to early release if a change of control that
will result in the holders of the Company common stock receiving a per share price equal to or in excess of the price target as above (collectively, the “Earn-Out Triggering Events”).
Any Earn-out Shares issuable to any holder of Matterport Stock Options and Matterport RSUs in respect of such Matterport Stock Options and Matterport RSUs shall be issued to such holder only if such holder continues to provide services to the Post-Combination Company through the date of the occurrence of the corresponding triggering event that causes such Earn-out Shares to become issuable. Any Earn-out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the other Legacy Matterport stockholders and Legacy Matterport stock options and RSUs holders who remain entitled to receive Earn-out Shares in accordance with their respective Earn-out pro rata shares.
At the Closing, the estimated fair value of the total Earn-out Shares was $294.8 million. The contingent obligation to issue Earn-out Shares to Legacy Matterport stockholders was accounted for as a liability because the Earn-out Triggering Events that determine the number of Earn-out Shares required to be issued include events that are not solely indexed to the Common Stock of Matterport, Inc. The Earn-out pro rata Shares issuable to holders of Legacy Matterport’s RSUs and holders of Legacy Matterport’s Stock Options are accounted for as a stock-based compensation expense as they are subject to forfeiture based on the satisfaction of certain employment conditions, see Note 12 “Stock Plan” for more information. The Company recognized $231.6 million of contingent earn-out liability attributable to the Earn-out Shares to Matterport legacy Stockholders upon the Closing on July 22, 2021.
On January 18, 2022, all six Earn-out Triggering Events for issuing up to 23.5 million Earn-out Shares occurred. A total of 18.8 million shares of common stock became issuable to the eligible Matterport legacy Stockholders. Another total of 4.7 million pro rata Earn-out Shares became issuable to holders of Matterport's eligible legacy RSU and options holders were immediately vested. The Company issued an aggregate of 21.5 million Earn-out Shares to the eligible Legacy Matterport stockholders and Legacy Matterport RSU and stock option holders, which reflects the withholding of approximately 2.0 million Earn-out Shares to cover tax obligations during the three months ended March 31, 2022.
The following table sets forth a summary of the changes in the earn-out liabilities during the three months ended March 31, 2022 (in thousands):
Fair Value Measurements Using Significant Unobservable Inputs
(Level 3)
Balance at December 31, 2021
$377,576 
Reallocation of Earn-out Shares to earn-out liability upon forfeitures
896 
Change in fair value of earn-out liability
(136,043)
Issuance of Earn-out Shares upon triggering events(242,429)
Balance at March 31, 2022$— 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Plan STOCK PLAN
2021 Incentive Award Plan
In connection with the Closing on July 22, 2021, the Company approved the 2021 Incentive Award Plan (the “2021 Plan”), an incentive compensation plan for the benefit of eligible employees, consultants, and directors of the Company and its subsidiaries. The Company concurrently assumed the Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”) and all outstanding awards thereunder, effective as of the Closing, and no further awards shall be granted under the 2011 Plan. The 2021 Plan provides that the initial aggregate number of shares of Class A common stock, available for issuance pursuant to awards thereunder shall be the sum of (a) 10% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to 24.2 million shares of Class A common stock (the “Initial Plan Reserve”), (b) any shares of Class A common stock subject to outstanding equity awards under the amended and restated the 2011 Stock Plan which, following the effective date of the 2021 Plan, become available for issuance under the 2021 Plan and (c) an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031 equal to a number of shares equal to 5% of the aggregate number of shares of Class A common stock outstanding on the
final day of the immediately preceding calendar year. The maximum aggregate number of shares of common stock that may be issued under the 2021 Plan upon the exercise of ISOs is 181.5 million shares of Class A common stock.
Shares forfeited due to employee termination or expiration are returned to the share pool. Similarly, shares withheld upon exercise to provide for the exercise price and/or taxes due and shares repurchased by the Company are also returned to the pool. As of March 31, 2023, a total of 6.0 million shares remained available for future grant under the Company’s 2021 Plan.
2021 Employee Stock Purchase Plan
In connection with the Closing on July 22, 2021, the Company approved the 2021 Employee Stock Purchase Plan (“2021 ESPP”). The 2021 ESPP provides that the aggregate number of shares of Class A common stock available for issuance pursuant to awards under the 2021 ESPP shall be the sum of (a) 3% of the number of outstanding shares of Class A common stock as of the Closing, which is equivalent to 7.3 million shares of Class A common stock (the “Initial ESPP Reserve”), and (b) an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031 equal to the lesser of (i) 1% of the aggregate number of shares of Class A common stock outstanding on the last day of the immediately preceding fiscal year and (ii) such smaller number of shares of common stock as may be determined by the Company’s board of directors; provided, however, that the number of shares of common stock that may be issued or transferred pursuant to the rights granted under the 2021 ESPP shall not exceed 15.25% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to 36.9 million shares.
Our 2021 ESPP permits eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date. If the fair market value of our common stock on the purchase date is lower than the first trading day of the offering period, the current offering period will be cancelled after purchase and a new 24-month offering period will begin. Participants may purchase shares of common stock through payroll deductions of up to 15% of their eligible compensation, subject to purchase limits of 3,000 shares per purchase period, 12,000 per offering period, and $25,000 worth of stock for each calendar year.
The 2021 ESPP provides for consecutive offering periods that will typically have a duration of approximately 24 months in length and is comprised of four purchase periods of approximately six months in length. The offering periods are scheduled to start on the first trading day on or after June 1 and December 1 of each year, except for the first offering period commenced on July 23, 2021 and will end on May 31, 2023. As of March 31, 2023, a total of 11.9 million shares of our common stock remained available for sale under our 2021 ESPP. For the three months ended March 31, 2023, there were no shares of common stock purchased under the 2021 ESPP.
Stock Option Activities—The following table summarizes the stock option activities under the Company’s stock plans for three months ended March 31, 2023 (in thousands, except for per share data):
 Options Outstanding

Number of
Shares
Weighted-
Average
Exercise Price Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic Value
Balance—December 31, 2022
33,417 $0.65 6.1$71,842 
Expired or canceled
(9)0.76
Exercised
(1,380)0.50 $3,182 
Balance—March 31, 2023
32,028 $0.66 5.9$66,402 
Options vested and exercisable—March 31, 2023
29,234 $0.64 5.8$61,176 
As of March 31, 2023, unrecognized stock-based compensation expense related to unvested options was $0.9 million, which is expected to be amortized over a weighted-average vesting period of 1.2 years.
RSU and PRSU Activities—The following table summarizes the RSU activity under the Company’s stock plans for the three months ended March 31, 2023 (in thousands, except per share data):
RSUs and PRSUs
Number of
Shares
Weighted-
Average 
Grant-Date Fair Value
Price Per Share
Balance—December 31, 2022
37,176 $10.47 
Granted
8,217 2.93 
Vested
(3,519)10.81 
Canceled or forfeited
(600)5.45 
Balance—March 31, 2023
41,274 $9.01 

Stock-based compensation expense for awards with only service conditions are recognized on a straight-line basis over the requisite service period of the related award. The performance-based RSU (“PRSU”) awards have both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied upon the occurrence of a liquidity event, as defined in the Amended and Restated 2011 Stock Plan. The performance based vesting condition was deemed satisfied upon the Closing.

As of March 31, 2023, unrecognized compensation costs related to unvested RSUs and PRSUs were $333.2 million and $3.1 million, respectively. The remaining unrecognized compensation costs for RSUs and PRSUs are expected to be recognized over a weighted-average period of 2.6 years and 1.3 years, respectively, excluding additional stock-based compensation expense related to any future grants of share-based awards.
Earn-out Award Activities
As discussed in Note 11 “Contingent Earn-Out Awards”, the pro rata Earn-out Shares issuable to holders of Legacy Matterport’s RSUs and holders of Legacy Matterport’s Stock Options for such holders with respect to such holders’ Legacy RSUs and Options are expected to be accounted as stock-based compensation expense as they are subject both a market condition and a service condition to the eligible employees.
On January 18, 2022, all six Earn-out Triggering Events for issuing up to 23.5 million Earn-out Shares occurred. A total of 4.7 million pro rata Earn-out Shares issuable to holders of Matterport's eligible legacy RSU and options holders were immediately vested. The Company issued 2.7 million Earn-out Shares to Matterport's eligible legacy RSU and options holders after withholding 2.0 million these Earn-out Shares to cover tax withholding obligations. The Company recognized all the remaining $27.6 million unamortized stock-based compensation related to the Earn-out Shares during the three months ended March 31, 2022, as both Triggering event condition satisfied and the service condition was met. No further Earn-out Shares remained contingently issuable thereafter.
Employee Stock Purchase Plan—The fair value of shares issued under our 2021 ESPP are estimated on the grant date using the Black-Scholes option pricing model. The following table summarizes the assumptions used and the resulting grant-date fair values of our 2021 ESPP:
Three Months Ended March 31,
20232022
Expected term
0.5 – 2.0 years
0.5 – 2.0 years
Expected volatility
35.2 – 48.0%
27.9 – 43.4%
Risk-free interest rate
0.4 – 4.7%
0.1 – 0.6%
Expected dividend yield
—%—%
Grant-date fair value per share
$0.85 – $14.36
$7.59 – $14.36
The expected volatility is based on the average volatility of a peer group of representative public companies with sufficient trading history over the expected term. The expected term represents the term from the first day of the offering period to the purchase dates within each offering period. The dividend yield assumption is based on our expectations about our anticipated dividend policy. The risk-free interest rate is based on the implied yield available on U.S. Treasury zero-coupon issues with maturities that approximate the expected term. As of March 31, 2023, unrecognized compensation cost related to the 2021 ESPP was $1.9 million, which is expected to be recognized over the remaining weighted-average service period of 1.3 years.
Stock-based Compensation— The Company recognizes stock-based compensation expense for awards with only service conditions on a straight-line basis over the requisite service period of the related award and recognizes stock-based compensation expenses for awards with performance conditions on a straight-line basis over the requisite service period for each separate vesting portion of the awards when it is probable that the performance condition will be achieved. The stock-based compensation expenses of Earn-out Awards are recognized on a straight-line basis over the derived services period during which the market conditions are expected to be met. Forfeitures are accounted for in the period in which they occur.
The amount of stock-based compensation related to stock-based awards to employees in the Company’s consolidated statements of operations for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended March 31,
20232022
Costs of revenue
$844 $1,809 
Research and development
7,565 12,943 
Selling, general, and administrative
22,665 40,525 
Stock-based compensation, net of amounts capitalized
31,074 55,277 
Capitalized stock-based compensation
2,436 5,820 
Total stock-based compensation
$33,510 $61,097 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXESThe income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.Given the Company has a full valuation allowance recorded against its domestic net deferred tax assets and operating losses in the US, and its foreign subsidiaries are in operating profit, the Company has applied the exception to use a worldwide effective tax rate under ASC 740-270-30-36. The Company used the foreign jurisdiction’s statutory rate as an estimate for the annual effective tax rate (“AETR”). The quarterly tax provision, and estimate of the Company’s annual effective tax rate, is subject to variation due to several factors, including variability in pre-tax income (or loss), the mix of jurisdictions to which such income relates, changes in how we do business, and tax law developments. Tax benefits for the three months ended March 31, 2023 and the tax expense for three months ended March 31, 2022 was primarily attributable to foreign income taxes. The Company records deferred tax assets to the extent we believe these assets will more likely than not be realized. In making such determination, the Company considered all available positive and negative evidence and continued to conclude that as of March 31, 2023, it is not more likely than not that the Company will realize the benefits of its remaining net deferred tax assets.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share Attributable to Common Stockholders
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Attributable to Common Stockholders NET INCOME (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERSBasic net income (loss) per share attributable to common stockholders was computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the three months ended March 31, 2023 and 2022 (in thousands, except for per share data). Diluted net income (loss) per share gives effect to all potential shares of common stock, including common stock issuable upon conversion of our redeemable convertible preferred stock, stock options and
RSUs to the extent these are dilutive. We calculated basic and diluted net income (loss) per share attributable to common stockholders as follows (in thousands, except per share amounts):
 Three Months Ended March 31,
 20232022
Basic net income (loss) per share attributable to common stockholders:
Numerator:
 
Net income (loss) attributable to common stockholders
$(53,842)$71,904 
Denominator:
Weighted average shares used in computing net income (loss) per share attributable to common stockholders, basic
293,074 275,199 
Basic net income (loss) per share attributable to common stockholders
$(0.18)$0.26 
Diluted net income (loss) per share attributable to common stockholders
Numerator:
Diluted net income (loss) attributable to common stockholders
$(53,842)$71,904 
Denominator:
Weighted average shares used in computing net income (loss) per share
293,074 275,199 
Weighted average effect of dilutive potential common stock— 37,233 
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted293,074 312,432 
Diluted net income (loss) per share attributable to common stockholders$(0.18)$0.23 

Basic net loss per share is the same as diluted net loss per share for the period we reported a net loss. The following potentially dilutive outstanding securities were excluded from the computation of diluted net income (loss) per share attributable to common stockholders, basic and diluted, because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period (shares in thousands):
 
As of March 31,
 20232022
Private warrants1,708 1,708 
Common stock options outstanding
32,028 1,027 
Unvested RSUs
41,274 26,109 
ESPP shares1,955 1,094 
Total potentially dilutive common stock equivalents
76,965 29,938 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans
3 Months Ended
Mar. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans EMPLOYEE BENEFITS PLANSThe Company contributes to a defined-contribution pension plan for eligible employees in the U.K. Pension plan benefits are based primarily on participants’ compensation and years of service credited as specified under the terms of the plan. The Company made $0.1 million and $0.1 million matching contributions to the U.K. pension plan for the three months ended March 31, 2023 and 2022
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC, regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in the Company’s 2022 Form 10-K for the fiscal year ended December 31, 2022, which provides a more complete discussion of the Company’s accounting policies and certain other information.
In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2023, and its results of operations for the three months ended March 31, 2023 and 2022, and cash flows for the three months ended March 31, 2023 and 2022. The condensed consolidated balance sheet as of December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements.
Principles of Consolidation
Principles of Consolidation
The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts and disclosures in the condensed consolidated financial statements and accompanying notes. Significant estimates include assumptions related to the fair value of common stock before the Merger and other assumptions used to measure stock-based compensation, fair value of assets acquired and liabilities assumed in business combinations, fair value of identified intangibles, goodwill impairment, valuation of deferred tax assets, the estimate of net realizable value of inventory, allowance for doubtful accounts, the fair value of warrants liability, and loss contingencies, and the determination of stand-alone selling price of various performance obligations. As a result, many of the Company’s estimates and assumptions required increased judgment and these estimates may change materially in future periods.
Management evaluates its estimates and assumptions on an ongoing basis using historical experience and various other factors, including the current economic environment, which management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company adjusts such estimates and assumptions when dictated by facts and circumstances. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the condensed consolidated financial statements in future periods. Actual results may differ materially from those estimates.
Segment Information
Segment Information
The Company has a single operating segment and reportable segment. The Company’s chief operating decision-maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. Refer to Note 3 for information regarding the Company’s revenue by geography. Substantially all of the Company’s long-lived assets are located in the United States.
Concentration of Credit Risk and Other Risks and Uncertainties
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, and accounts receivable. The Company maintains its cash balances in accounts held by major banks and financial institutions located in the United States. Such bank deposits from time to time may be exposed to credit risk in excess of the Federal Deposit Insurance Corporation insurance limit, and the Company considers such risk to be minimal.
We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits.
The Company’s accounts receivable is derived from customers located both inside and outside the United States. The Company mitigates its credit risks by performing ongoing credit evaluations of the financial condition of its customers and requires advance payment from customers in certain circumstances. The Company generally does not require collateral from its customers.
Recently Adopted Accounting Standards
Recently Adopted Accounting Standards
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contract with Customers, as if it had originated the contracts. The Company adopted this standard effective January 1, 2023, which did not have a material impact on the Company’s condensed consolidated financial statements.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table shows the revenue by geography for the three months ended March 31, 2023 and 2022, respectively (in thousands):
Three Months Ended March 31,
20232022
Revenue:
United States
$24,226 $16,237 
International
13,768 12,273 
Total revenue
$37,994 $28,510 
The following table shows over time versus point-in-time revenue for the three months ended March 31, 2023 and 2022, respectively (in thousands):
Three Months Ended March 31,
20232022
Over time revenue
$28,551 $21,114 
Point-in-time revenue
9,443 7,396 
Total
$37,994 $28,510 
Contract Balances The contract balances as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,
2023
December 31,
2022
Accounts receivable, net
$19,965 $19,037 
Unbilled accounts receivable
$1,852 $1,807 
Deferred revenue
$19,773 $17,932 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition The total purchase consideration consisted of the following (in thousands):
Amount
Cash(1)
$36,897 
Common stock (1.5 million shares)(2)
23,161 
Unpaid Consideration (3)
4,266 
Total $64,324 
(1) The Company paid $1.9 million and $35.0 million in cash consideration during the three months period ended March 31, 2023 and 2022, respectively.
(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.3 million shares and 1.2 million shares during the three months period ended March 31, 2023 and 2022, respectively.
(3) The Company recorded a liability for unpaid cash of $2.4 million and stock consideration of $1.9 million that will be paid due to the passage of time on the second anniversary of the Enview Acquisition Date in accordance with the merger agreement. The liabilities are included in accrued expenses and other current liabilities in the condensed consolidated balance sheet.
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table summarizes the allocation of purchase consideration on the Enview Acquisition Date, inclusive of measurement period adjustments (in thousands):
Amount
Goodwill $53,990 
Identified intangible assets5,400 
Net assets acquired 4,934 
Total $64,324 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes the estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the Enview Acquisition Date (in thousands, except years):

Fair Value Estimated Useful Life
Developed technology $5,400 5 years
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Schedule of Purchased Intangible Assets The following table presents details of the Company’s purchased intangible assets as of March 31, 2023 and December 31, 2022 (in thousands).
March 31, 2023December 31, 2022
Gross Carrying AmountAccumulated Amortization Net Carrying Amount Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology $5,400 $(1,335)$4,065 $5,400 $(1,065)$4,335 
Customer relationships 6,900 (518)6,382 6,900 (345)6,555 
Total $12,300 $(1,853)$10,447 $12,300 $(1,410)$10,890 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense for the Company’s intangible assets as of March 31, 2023 (in thousands):

Amount
Remaining 2023
$1,327 
20241,770 
20251,770 
20261,770 
2027705 
2028 and thereafter
3,105 
Total future amortization expense$10,447 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Allowance for Doubtful Accounts Allowance for doubtful accounts as of March 31, 2023 and 2022 and the rollforward for three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended March 31,
20232022
Balance—beginning of period
$(1,212)$(291)
Increase in reserves
(289)(191)
Write-offs
206 — 
Balance—end of period
$(1,295)$(482)
Inventories
Inventories—Inventories as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Finished goods
$731 $2,112 
Work in process
4,628 3,477 
Purchased parts and raw materials
5,643 5,472 
Total inventories
$11,002 $11,061 
Schedule of Property Plant and Equipment Property and equipment as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Machinery and equipment
$4,035 $3,948 
Furniture and fixtures
355 355 
Leasehold improvements
734 734 
Capitalized software and development costs
60,665 55,662 
Total property and equipment
65,789 60,699 
Accumulated depreciation and amortization
(34,088)(30,140)
Total property and equipment, net
$31,701 $30,559 
Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities as of March 31, 2023 and December 31, 2022, consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Accrued compensation
$6,421 $5,609 
Tax payable
1,412 1,669 
ESPP contribution1,122 341 
Current unpaid acquisition consideration4,266 6,109 
Short-term operating lease liabilities1,287 1,267 
Accrued loss on firm inventory purchase commitments1,296 3,991 
Other current liabilities
6,096 4,930 
Total accrued expenses and other current liabilities
$21,900 $23,916 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis
The Company’s financial assets and liabilities that were measured at fair value on a recurring basis were as follows (in thousands):

March 31, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$71,343 $— $— $71,343 
Total cash equivalents$71,343 $— $— $71,343 
Short-term investments:
U.S. government and agency securities$153,490 $— $— $153,490 
Non-U.S. government and agency securities— 19,208 — 19,208 
Corporate debt securities— 95,927 — 95,927 
Commercial paper— 43,259 — 43,259 
Total short-term investments$153,490 $158,394 $— $311,884 
Total assets measured at fair value$224,833 $158,394 $— $383,227 
Financial Liabilities:
Private warrants liability$— $— $581 $581 
Total liabilities measured at fair value$— $— $581 $581 
December 31, 2022
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$51,557 $— $— $51,557 
Total cash equivalents$51,557 $— $— $51,557 
Short-term investments:
U.S. government and agency securities$181,714 $— $— $181,714 
Non-U.S. government and agency securities— 24,946 — 24,946 
Corporate debt securities— 114,113 — 114,113 
Commercial paper— 35,042 — 35,042 
Total short-term investments$181,714 $174,101 $— $355,815 
Long-term investments:
Corporate debt securities$— $3,959 $— $3,959 
Total long-term investments$— $3,959 $— $3,959 
Total assets measured at fair value$233,271 $178,060 $— $411,331 
Financial Liabilities:
Private warrants liability$— $— $803 $803 
Total liabilities measured at fair value$— $— $803 $803 
Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value of AFS Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of March 31, 2023 and December 31, 2022 (in thousands):
March 31, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$155,185 $— $(1,695)$153,490 
Non-U.S. government and agency securities19,311 — (103)19,208 
Corporate debt securities96,863 — (936)95,927 
Commercial paper43,284 — (25)43,259 
Total available-for-sale investments$314,643 $— $(2,759)$311,884 
December 31, 2022
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$185,371 $— $(3,657)$181,714 
Non-U.S. government and agency securities24,989 — (44)24,945 
Corporate debt securities119,396 — (1,324)118,072 
Commercial paper35,052 — (9)35,043 
Total available-for-sale investments$364,808 $— $(5,034)$359,774 
Amortized Cost and Fair Value of AFS Securities by Contractual Maturity Date
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of March 31, 2023, by contractual years-to-maturity (in thousands):
March 31, 2023
 Amortized CostFair Value
Due within one year
$314,643 $311,884 
Total
$314,643 $311,884 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Operating Lease Payments and Purchase Obligations
As of March 31, 2023, future minimum purchase obligations are as follows (in thousands):
Purchase
Obligations
Remainder of 2023
$14,528 
20247,667 
2025100 
Thereafter
— 
Total
$22,295 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Common Stock Reserved for Future Issuance
The Company had reserved shares of common stock for future issuance as of March 31, 2023 as follows (in thousands):
 March 31,
2023
Private warrants to purchase common stock 1,708 
Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan
73,302 
Shares available for future grant under 2021 Employee Stock Purchase Plan
11,867 
Shares available for future grant under 2021 Incentive Award Plan
5,956 
Total shares of common stock reserved
92,833 
Schedule of Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive losses by component, net of tax (in thousands):
Foreign Currency Translation, Net of TaxUnrealized Losses on Available-for-Sale Debt Securities, Net of TaxTotal
Balance at December 31, 2022
$(52)$(4,982)$(5,034)
Net unrealized gain— 2,223 2,223 
Balance at March 31, 2023
$(52)$(2,759)$(2,811)
Foreign Currency Translation, Net of TaxUnrealized Losses on Available-for-Sale Debt Securities, Net of TaxTotal
Balance at December 31, 2021
$(52)$(1,487)$(1,539)
Net unrealized loss— (4,635)(4,635)
Balance at March 31, 2022
$(52)$(6,122)$(6,174)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Public and Private Warrants (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule Valuation Assumptions to Fair Value of Private Warrants
The following table provides the assumptions used to estimate the fair value of the Private Warrants during the three months ended March 31, 2023:
March 31, 2023
Current stock price$2.73
Strike price$11.50
Expected term (in years)3.31
Expected volatility63.0%
Risk-free interest rate3.8%
Expected dividend yield—%
Schedule of Warrants Measured at Fair Value The following table presents the changes in the warrants liabilitiy as of March 31, 2023 (in thousands):
Total Warrants
Liability
Fair value at December 31, 2022
$803 
Change in fair value(222)
Fair value at March 31, 2023
$581 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Contingent Earn-out Awards (Tables)
3 Months Ended
Mar. 31, 2023
Reverse Recapitalization [Abstract]  
Changes in Estimated Fair Value of the Company's Level 3 Financial Liabilities
The following table sets forth a summary of the changes in the earn-out liabilities during the three months ended March 31, 2022 (in thousands):
Fair Value Measurements Using Significant Unobservable Inputs
(Level 3)
Balance at December 31, 2021
$377,576 
Reallocation of Earn-out Shares to earn-out liability upon forfeitures
896 
Change in fair value of earn-out liability
(136,043)
Issuance of Earn-out Shares upon triggering events(242,429)
Balance at March 31, 2022$— 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity The following table summarizes the stock option activities under the Company’s stock plans for three months ended March 31, 2023 (in thousands, except for per share data):
 Options Outstanding

Number of
Shares
Weighted-
Average
Exercise Price Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic Value
Balance—December 31, 2022
33,417 $0.65 6.1$71,842 
Expired or canceled
(9)0.76
Exercised
(1,380)0.50 $3,182 
Balance—March 31, 2023
32,028 $0.66 5.9$66,402 
Options vested and exercisable—March 31, 2023
29,234 $0.64 5.8$61,176 
Schedule of RSU and PRSU Activity The following table summarizes the RSU activity under the Company’s stock plans for the three months ended March 31, 2023 (in thousands, except per share data):
RSUs and PRSUs
Number of
Shares
Weighted-
Average 
Grant-Date Fair Value
Price Per Share
Balance—December 31, 2022
37,176 $10.47 
Granted
8,217 2.93 
Vested
(3,519)10.81 
Canceled or forfeited
(600)5.45 
Balance—March 31, 2023
41,274 $9.01 
Employee Stock Option Valuation The following table summarizes the assumptions used and the resulting grant-date fair values of our 2021 ESPP:
Three Months Ended March 31,
20232022
Expected term
0.5 – 2.0 years
0.5 – 2.0 years
Expected volatility
35.2 – 48.0%
27.9 – 43.4%
Risk-free interest rate
0.4 – 4.7%
0.1 – 0.6%
Expected dividend yield
—%—%
Grant-date fair value per share
$0.85 – $14.36
$7.59 – $14.36
Stock-based Compensation Arrangement
The amount of stock-based compensation related to stock-based awards to employees in the Company’s consolidated statements of operations for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended March 31,
20232022
Costs of revenue
$844 $1,809 
Research and development
7,565 12,943 
Selling, general, and administrative
22,665 40,525 
Stock-based compensation, net of amounts capitalized
31,074 55,277 
Capitalized stock-based compensation
2,436 5,820 
Total stock-based compensation
$33,510 $61,097 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Attributable to Common Stockholders, Basic and Diluted Basic net income (loss) per share attributable to common stockholders was computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the three months ended March 31, 2023 and 2022 (in thousands, except for per share data). Diluted net income (loss) per share gives effect to all potential shares of common stock, including common stock issuable upon conversion of our redeemable convertible preferred stock, stock options and
RSUs to the extent these are dilutive. We calculated basic and diluted net income (loss) per share attributable to common stockholders as follows (in thousands, except per share amounts):
 Three Months Ended March 31,
 20232022
Basic net income (loss) per share attributable to common stockholders:
Numerator:
 
Net income (loss) attributable to common stockholders
$(53,842)$71,904 
Denominator:
Weighted average shares used in computing net income (loss) per share attributable to common stockholders, basic
293,074 275,199 
Basic net income (loss) per share attributable to common stockholders
$(0.18)$0.26 
Diluted net income (loss) per share attributable to common stockholders
Numerator:
Diluted net income (loss) attributable to common stockholders
$(53,842)$71,904 
Denominator:
Weighted average shares used in computing net income (loss) per share
293,074 275,199 
Weighted average effect of dilutive potential common stock— 37,233 
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted293,074 312,432 
Diluted net income (loss) per share attributable to common stockholders$(0.18)$0.23 
Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss Per Share Attributable to Common Stockholders The following potentially dilutive outstanding securities were excluded from the computation of diluted net income (loss) per share attributable to common stockholders, basic and diluted, because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period (shares in thousands):
 
As of March 31,
 20232022
Private warrants1,708 1,708 
Common stock options outstanding
32,028 1,027 
Unvested RSUs
41,274 26,109 
ESPP shares1,955 1,094 
Total potentially dilutive common stock equivalents
76,965 29,938 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 37,994 $ 28,510
Over time revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 28,551 21,114
Point-in-time revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 9,443 7,396
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 24,226 16,237
International    
Disaggregation of Revenue [Line Items]    
Total revenue $ 13,768 $ 12,273
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 19,965 $ 19,037
Unbilled accounts receivable 1,852 1,807
Deferred revenue $ 19,773 $ 17,932
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]    
Deferred revenue recognized $ 5.9 $ 4.4
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Remaining Performance Obligation (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but unsatisfied performance obligations $ 49.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but unsatisfied performance obligations $ 34.6
Contracted but unsatisfied performance obligations, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but unsatisfied performance obligations, period
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Narratives (Details) - USD ($)
3 Months Ended 12 Months Ended 15 Months Ended
Jan. 05, 2022
Mar. 31, 2023
Mar. 31, 2022
Jan. 05, 2023
Mar. 31, 2023
Business Acquisition [Line Items]          
Measurement period       12 months  
Transaction costs   $ 0 $ 500,000    
Enview Inc          
Business Acquisition [Line Items]          
Total $ 64,300,000       $ 64,324,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Schedule of Business Acquisitions, by Acquisition (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 15 Months Ended
Jan. 05, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Business Acquisition [Line Items]        
Common stock (1.5 million shares)   $ 3,921 $ 19,118  
Closing stock price ($ per share) $ 15.73      
Common Stock        
Business Acquisition [Line Items]        
Stock Issued during period (shares) 1,500,000      
Enview Inc        
Business Acquisition [Line Items]        
Cash   $ 1,900 $ 35,000 $ 36,897
Unpaid Consideration       4,266
Total $ 64,300     64,324
Stock Issued during period (shares)   300,000 1,200,000  
Unpaid cash 2,400      
Stock consideration $ 1,900      
Enview Inc | Common Stock        
Business Acquisition [Line Items]        
Common stock (1.5 million shares)       $ 23,161
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Jan. 05, 2022
Business Acquisition [Line Items]      
Goodwill $ 69,593 $ 69,593  
Enview Inc      
Business Acquisition [Line Items]      
Goodwill     $ 53,990
Identified intangible assets     5,400
Net assets acquired     4,934
Total     $ 64,324
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) - Developed technology - Enview Inc
$ in Thousands
Jan. 05, 2022
USD ($)
Business Acquisition [Line Items]  
Finite-lived intangible assets acquired $ 5,400
Weighted Average Life (in years) 5 years
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 69,593,000   $ 69,593,000
Goodwill impairment loss 0 $ 0  
Amortization of expense 400,000 300,000  
Impairment of intangible assets $ 0 $ 0  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 12,300 $ 12,300
Accumulated Amortization (1,853) (1,410)
Total future amortization expense 10,447 10,890
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,400 5,400
Accumulated Amortization (1,335) (1,065)
Total future amortization expense 4,065 4,335
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,900 6,900
Accumulated Amortization (518) (345)
Total future amortization expense $ 6,382 $ 6,555
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining 2023 $ 1,327  
2024 1,770  
2025 1,770  
2026 1,770  
2027 705  
2028 and thereafter 3,105  
Total future amortization expense $ 10,447 $ 10,890
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance—beginning of period $ (1,212) $ (291)
Increase in reserves (289) (191)
Write-offs 206 0
Balance—end of period $ (1,295) $ (482)
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Balance sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Finished goods $ 731 $ 2,112
Work in process 4,628 3,477
Purchased parts and raw materials 5,643 5,472
Total inventories $ 11,002 $ 11,061
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 65,789   $ 60,699
Accumulated depreciation and amortization (34,088)   (30,140)
Total property and equipment, net 31,701   30,559
Depreciation and amortization 4,391 $ 2,463  
Capitalized computer software additions 5,000 9,400  
Capitalized computer software amortization 3,800 2,100  
Costs of revenue      
Property, Plant and Equipment [Line Items]      
Capitalized computer software amortization 3,500 1,800  
Selling, general, and administrative      
Property, Plant and Equipment [Line Items]      
Capitalized computer software amortization 300 300  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment 4,035   3,948
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total property and equipment 355   355
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment 734   734
Capitalized software and development costs      
Property, Plant and Equipment [Line Items]      
Total property and equipment 60,665   $ 55,662
Property and Equipment      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 3,900 $ 2,200  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 6,421 $ 5,609
Tax payable 1,412 1,669
ESPP contribution 1,122 341
Current unpaid acquisition consideration 4,266 6,109
Short-term operating lease liabilities 1,287 1,267
Accrued loss on firm inventory purchase commitments 1,296 3,991
Other current liabilities 6,096 4,930
Total accrued expenses and other current liabilities $ 21,900 $ 23,916
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Assets on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Short-term investments:    
Short-term investments $ 311,884 $ 355,815
Other current assets:    
Convertible notes receivable 311,884 359,774
Financial Liabilities:    
Warrants liability 581 803
Private Warrant    
Financial Liabilities:    
Warrants liability 581 803
U.S. government and agency securities    
Other current assets:    
Convertible notes receivable 153,490 181,714
Non-U.S. government and agency securities    
Other current assets:    
Convertible notes receivable 19,208 24,945
Corporate debt securities    
Other current assets:    
Convertible notes receivable 95,927 118,072
Commercial paper    
Other current assets:    
Convertible notes receivable 43,259 35,043
Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 71,343 51,557
Short-term investments:    
Short-term investments 311,884 355,815
Long-term investments:    
Long-term investments   3,959
Other current assets:    
Total assets measured at fair value 383,227 411,331
Financial Liabilities:    
Total liabilities measured at fair value 581 803
Fair Value, Recurring | Private Warrant    
Financial Liabilities:    
Warrants liability 581 803
Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 153,490 181,714
Fair Value, Recurring | Non-U.S. government and agency securities    
Short-term investments:    
Short-term investments 19,208 24,946
Fair Value, Recurring | Corporate debt securities    
Short-term investments:    
Short-term investments 95,927 114,113
Long-term investments:    
Long-term investments   3,959
Fair Value, Recurring | Commercial paper    
Short-term investments:    
Short-term investments 43,259 35,042
Fair Value, Recurring | Money market funds    
Cash equivalents:    
Cash equivalents, fair value 71,343 51,557
Level 1 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 71,343 51,557
Short-term investments:    
Short-term investments 153,490 181,714
Long-term investments:    
Long-term investments   0
Other current assets:    
Total assets measured at fair value 224,833 233,271
Financial Liabilities:    
Total liabilities measured at fair value 0 0
Level 1 | Fair Value, Recurring | Private Warrant    
Financial Liabilities:    
Warrants liability 0 0
Level 1 | Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 153,490 181,714
Level 1 | Fair Value, Recurring | Non-U.S. government and agency securities    
Short-term investments:    
Short-term investments 0 0
Level 1 | Fair Value, Recurring | Corporate debt securities    
Short-term investments:    
Short-term investments 0 0
Long-term investments:    
Long-term investments   0
Level 1 | Fair Value, Recurring | Commercial paper    
Short-term investments:    
Short-term investments 0 0
Level 1 | Fair Value, Recurring | Money market funds    
Cash equivalents:    
Cash equivalents, fair value 71,343 51,557
Level 2 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 0 0
Short-term investments:    
Short-term investments 158,394 174,101
Long-term investments:    
Long-term investments   3,959
Other current assets:    
Total assets measured at fair value 158,394 178,060
Financial Liabilities:    
Total liabilities measured at fair value 0 0
Level 2 | Fair Value, Recurring | Private Warrant    
Financial Liabilities:    
Warrants liability 0 0
Level 2 | Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 0 0
Level 2 | Fair Value, Recurring | Non-U.S. government and agency securities    
Short-term investments:    
Short-term investments 19,208 24,946
Level 2 | Fair Value, Recurring | Corporate debt securities    
Short-term investments:    
Short-term investments 95,927 114,113
Long-term investments:    
Long-term investments   3,959
Level 2 | Fair Value, Recurring | Commercial paper    
Short-term investments:    
Short-term investments 43,259 35,042
Level 2 | Fair Value, Recurring | Money market funds    
Cash equivalents:    
Cash equivalents, fair value 0 0
Level 3 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 0 0
Short-term investments:    
Short-term investments 0 0
Long-term investments:    
Long-term investments   0
Other current assets:    
Total assets measured at fair value 0 0
Financial Liabilities:    
Total liabilities measured at fair value 581 803
Level 3 | Fair Value, Recurring | Private Warrant    
Financial Liabilities:    
Warrants liability 581 803
Level 3 | Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 0 0
Level 3 | Fair Value, Recurring | Non-U.S. government and agency securities    
Short-term investments:    
Short-term investments 0 0
Level 3 | Fair Value, Recurring | Corporate debt securities    
Short-term investments:    
Short-term investments 0 0
Long-term investments:    
Long-term investments   0
Level 3 | Fair Value, Recurring | Commercial paper    
Short-term investments:    
Short-term investments 0 0
Level 3 | Fair Value, Recurring | Money market funds    
Cash equivalents:    
Cash equivalents, fair value $ 0 $ 0
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investments:    
Total available-for-sale investments $ 314,643 $ 364,808
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (2,759) (5,034)
Available-for-sale, fair value 311,884 359,774
U.S. government and agency securities    
Investments:    
Total available-for-sale investments 155,185 185,371
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (1,695) (3,657)
Available-for-sale, fair value 153,490 181,714
Non-U.S. government and agency securities    
Investments:    
Total available-for-sale investments 19,311 24,989
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (103) (44)
Available-for-sale, fair value 19,208 24,945
Corporate debt securities    
Investments:    
Total available-for-sale investments 96,863 119,396
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (936) (1,324)
Available-for-sale, fair value 95,927 118,072
Commercial paper    
Investments:    
Total available-for-sale investments 43,284 35,052
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (25) (9)
Available-for-sale, fair value $ 43,259 $ 35,043
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Fair Value Disclosures [Abstract]      
AFS, Less than 12 months, gross unrealized losses $ 400 $ 200  
AFS, in continuous unrealized loss position, less than 12 months 112,500 49,400  
Unrealized loss position for more than 12 months 2,400 4,800  
AFS, in continuous unrealized loss position, 12 months or longer 199,400 $ 291,000  
Debt securities, allowance for credit loss $ 0   $ 0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Amortized Cost and Fair Value by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Due within one year $ 314,643  
Total available-for-sale investments 314,643 $ 364,808
Fair value, due within one year 311,884  
Total available-for-sale investments $ 311,884 $ 359,774
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Future Minimum Operating Lease Payments and Purchase Obligations (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Purchase
Obligations  
Remainder of 2023 $ 14,528
2024 7,667
2025 100
Thereafter 0
Total $ 22,295
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Narrative (Details)
May 16, 2022
patent
May 11, 2020
patent
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Jul. 20, 2021
$ / shares
shares
Jul. 19, 2021
shares
Loss Contingencies [Line Items]            
Common stock, par value ($ per share) | $ / shares     $ 0.0001 $ 0.0001    
Common stock, authorized (shares) | shares     640,000,000 640,000,000    
Number of patents allegedly infringed | patent   4        
Patents found not infringed | patent 4          
Additional patent found not infringed | patent 1          
Estimated litigation liability | $     $ 0 $ 0    
Common Class A            
Loss Contingencies [Line Items]            
Common stock, par value ($ per share) | $ / shares         $ 0.0001  
Common stock, authorized (shares) | shares         600,000,000 400,000,000
Common Class F            
Loss Contingencies [Line Items]            
Common stock, par value ($ per share) | $ / shares         $ 0.0001  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Shares Reserved for Future Issuance (Details)
Mar. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares of common stock reserved 92,833,000
Private warrants to purchase common stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares of common stock reserved 1,708,000
Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares of common stock reserved 73,302,000
Shares available for future grant under 2021 Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares of common stock reserved 11,867,000
Shares available for future grant under 2021 Incentive Award Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares of common stock reserved 5,956,000
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 583,911 $ 268,163
Net unrealized gain (loss) 2,223 (4,635)
Ending balance 570,080 659,638
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (5,034) (1,539)
Ending balance (2,811) (6,174)
Foreign Currency Translation, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (52) (52)
Net unrealized gain (loss) 0 0
Ending balance (52) (52)
Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (4,982) (1,487)
Net unrealized gain (loss) 2,223 (4,635)
Ending balance $ (2,759) $ (6,122)
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Public and Private Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Jan. 14, 2022
Jul. 21, 2021
Class of Warrant or Right [Line Items]            
Number of shares purchasable with each warrant (shares)           1
Warrant, exercise price ($ per share)         $ 11.50 $ 11.50
Warrants, contractual life           5 years
Shares issued upon exercise of warrants (shares)   2,000,000     9,100,000  
Proceeds from exercise of warrants $ 0 $ 27,844,000        
Warrants and rights unexercised and outstanding       $ 1,700,000    
Redemption price per warrant ($ dollar per warrant)         $ 0.01  
Public And Private Warrants            
Class of Warrant or Right [Line Items]            
Shares issued upon exercise of warrants (shares)         7,100,000  
Proceeds from exercise of warrants     $ 76,600,000      
Warrants, redemption date fair value ($ per share)         $ 2.00  
Public Warrant            
Class of Warrant or Right [Line Items]            
Warrants issued (shares)           6,900,000
Shares issued upon exercise of warrants (shares)   2,000,000     6,400,000  
Warrants and rights unexercised and outstanding         $ 600,000  
Private Warrant            
Class of Warrant or Right [Line Items]            
Warrants issued (shares)           4,450,000
Shares issued upon exercise of warrants (shares)         2,700,000  
Proceeds from exercise of warrants     $ 104,400,000      
Warrants and rights unexercised and outstanding 1,700,000          
Class of warrant or right, warrant exercised $ 0          
Warrants, fair value ($ per share) $ 0.34          
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Public and Private Warrants - Valuation Assumptions to Fair Value of Private Warrants (Details) - Private Warrant
3 Months Ended
Mar. 31, 2023
$ / shares
Current stock price  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 2.73
Strike price  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 11.50
Expected term  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input, term 3 years 3 months 21 days
Measurement Input, Price Volatility [Member]  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 0.630
Risk-free interest rate  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 0.038
Dividend yield  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 0
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Public and Private Warrants - Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Warrant Liability [Roll Forward]    
Fair value at beginning balance $ 803  
Change in fair value of warrants liability (222) $ (21,433)
Fair value at ending balance 581  
Private Warrant    
Warrant Liability [Roll Forward]    
Fair value at beginning balance 803  
Change in fair value of warrants liability (222)  
Fair value at ending balance $ 581  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Contingent Earn-out Awards - Narrative (Details)
$ / shares in Units, $ in Millions
Jan. 18, 2022
USD ($)
triggeringEvent
shares
Jul. 22, 2021
USD ($)
d
tranche
$ / shares
shares
Reverse Recapitalization [Line Items]    
Earn-out (shares) 23,500,000  
Number of tranches of earn-out shares | tranche   6
Earn-out share release, number of trading days above trigger price | d   10
Earn-out share release, number of consecutive trading days in trigger period | d   30
Equity earn-out period start, number of days after closing | d   180
Estimated fair value of total earn-out shares at closing | $   $ 294.8
Contingent earn-out liability | $   $ 231.6
Earn-out triggering event | triggeringEvent 6  
Earn out shares issued (shares) 18,800,000  
Earn out shares Issued after withholding of obligations | $ $ 21.5  
Earn-out shares withheld for tax obligation (shares) 2,000,000  
Unvested RSUs    
Reverse Recapitalization [Line Items]    
Pro rate earnout shares issuable for holders 4,700,000  
Weighted Average Share Price in Excess of $13.00    
Reverse Recapitalization [Line Items]    
Earn-out (shares)   3,910,000
Earn-out period stock price trigger ($ per share, in excess of) | $ / shares   $ 13.00
Weighted Average Share Price in Excess of $15.50    
Reverse Recapitalization [Line Items]    
Earn-out (shares)   3,910,000
Earn-out period stock price trigger ($ per share, in excess of) | $ / shares   $ 15.50
Weighted Average Share Price in Excess of $18.00    
Reverse Recapitalization [Line Items]    
Earn-out (shares)   3,910,000
Earn-out period stock price trigger ($ per share, in excess of) | $ / shares   $ 18.00
Weighted Average Share Price in Excess of $20.50    
Reverse Recapitalization [Line Items]    
Earn-out (shares)   3,910,000
Earn-out period stock price trigger ($ per share, in excess of) | $ / shares   $ 20.50
Weighted Average Share Price in Excess of $23.00    
Reverse Recapitalization [Line Items]    
Earn-out (shares)   3,910,000
Earn-out period stock price trigger ($ per share, in excess of) | $ / shares   $ 23.00
Weighted Average Share Price in Excess of $25.50    
Reverse Recapitalization [Line Items]    
Earn-out (shares)   3,910,000
Earn-out period stock price trigger ($ per share, in excess of) | $ / shares   $ 25.50
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Contingent Earn-out Awards - Rollforward of Contingent Earn-out Liability (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Balance at beginning $ 377,576
Reallocation of Earn-out Shares to earn-out liability upon forfeitures 896
Change in fair value of earn-out liability (136,043)
Issuance of Earn-out Shares upon triggering events (242,429)
Balance at ending $ 0
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan - Narrative (Details)
3 Months Ended 5 Months Ended
Jan. 18, 2022
event
shares
Jul. 22, 2021
USD ($)
shares
Mar. 31, 2023
USD ($)
purchase_period
shares
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based expense related to unvested options | $     $ 900,000  
Earn-out (shares) 23,500,000      
Number of earnout triggers | event 6      
Earn-out shares withheld for tax obligation (shares) 2,000,000      
ISOs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based expense, period for recognition     1 year 2 months 12 days  
PRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based expense, period for recognition     1 year 3 months 18 days  
Unrecognized stock-based expense, other than options | $     $ 3,100,000  
PRSUs | Service-based Vesting        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     4 years  
PRSUs | Service-based Cliff Vesting Period        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     1 year  
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based expense, period for recognition     2 years 7 months 6 days  
Unrecognized stock-based expense, other than options | $     $ 333,200,000  
Pro rate earnout shares issuable for holders 4,700,000      
Earn-out shares issued (shares) 2,700,000      
Earn-out shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based expense, other than options | $     $ 27,600,000  
2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant under the plan (shares)   24,200,000 6,000,000  
Shares available for grant under the plan, as percentage of shares outstanding at closing (percent)   10.00%    
Annual increase to shares available for grant under the plan as percentage of shares outstanding at prior year end (percent)       5.00%
Offering period length under the plan     24 months  
2021 Plan | ISOs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant under the plan (shares)   181,500,000    
2021 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant under the plan (shares)   7,300,000 11,900,000  
Shares available for grant under the plan, as percentage of shares outstanding at closing (percent)   3.00%    
Annual increase to shares available for grant under the plan as percentage of shares outstanding at prior year end (percent)   1.00%    
Shares available for grant, as maximum percentage of shares outstanding at closing (percent)   15.25%    
Purchase price of common stock under the plan (percent)   85.00%    
Offering period length under the plan   24 months    
Maximum employee subscription rate as a percentage of eligible compensation under the plan (percent)   15.00%    
Maximum number of shares per employee, per purchase period (in shares)   3,000    
Maximum number of shares per employee, per offering period (in shares)   12,000    
Maximum employee contribution amount | $   $ 25,000    
Number of purchase periods | purchase_period     4  
Purchase period     6 months  
Shares purchased during the period (in shares)     0  
Unrecognized stock-based expense, other than options | $     $ 1,900,000  
Recognized remaining weighted average service period     1 year 3 months 18 days  
2021 ESPP | ISOs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant under the plan (shares)   36,900,000    
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan - Stock Option Activities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Balance, beginning (shares) 33,417  
Expired or canceled (shares) (9)  
Exercised (shares) (1,380)  
Balance, ending (shares) 32,028 33,417
Exercisable (shares) 29,234  
Weighted-
Average
Exercise Price Per Share    
Beginning balance ($ per share) $ 0.65  
Expired or canceled ($ per share) 0.76  
Exercised ($ per share) 0.50  
Ending Balance ($ per share) 0.66 $ 0.65
Exercisable ($ per share) $ 0.64  
Options outstanding, weighted-average remaining contractual term (in years) 5 years 10 months 24 days 6 years 1 month 6 days
Options exercisable, weighted-average remaining contractual term (in years) 5 years 9 months 18 days  
Options outstanding, aggregate intrinsic value $ 66,402 $ 71,842
Options exercised, aggregate intrinsic value 3,182  
Options exercisable, aggregate intrinsic value $ 61,176  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan - RSU and PRSU Activities (Details) - RSUs and PRSUs
shares in Thousands
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (shares) | shares 37,176
Granted (shares) | shares 8,217
Vested (shares) | shares (3,519)
Canceled or forfeited (shares) | shares (600)
Ending balance (shares) | shares 41,274
Weighted-Average Grant Date Fair Value  
Outstanding, beginning, weighted-average grant date fair value ($ per share) | $ / shares $ 10.47
Granted ($ per share) | $ / shares 2.93
Vested ($ per share) | $ / shares 10.81
Canceled or forfeited ($ per share) | $ / shares 5.45
Outstanding, ending, weighted-average grant date fair value ($ per share) | $ / shares $ 9.01
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan - Fair Value Assumptions, Options and Earn-out Shares (Details) - 2021 ESPP - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum (percent) 35.20% 27.90%
Expected volatility, maximum (percent) 48.00% 43.40%
Risk-free interest rate, minimum (percent) 0.40% 0.10%
Risk-free interest rate, maximum (percent) 4.70% 0.60%
Expected dividend yield (percent) 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 6 months 6 months
Grant-date fair value ($ per share) $ 0.85 $ 7.59
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 2 years 2 years
Grant-date fair value ($ per share) $ 14.36 $ 14.36
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Plan - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized $ 31,074 $ 55,277
Capitalized stock-based compensation 2,436 5,820
Total stock-based compensation 33,510 61,097
Costs of revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized 844 1,809
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized 7,565 12,943
Selling, general, and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation, net of amounts capitalized $ 22,665 $ 40,525
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net income (loss) attributable to common stockholders $ (53,842) $ 71,904
Weighted average shares used in computing net loss per share attributable to common stockholders, basic (shares) 293,074 275,199
Basic net income (loss) per share attributable to common stockholders ($ per share) $ (0.18) $ 0.26
Diluted net income (loss) attributable to common stockholders $ (53,842) $ 71,904
Denominator:    
Weighted average shares used in computing net loss per share attributable to common stockholders, basic (shares) 293,074 275,199
Weighted average effect of dilutive potential common stock 0 37,233
Weighted average shares used in computing net loss per share attributable to common stockholders, diluted (shares) 293,074 312,432
Diluted net income (loss) per share attributable to common stockholders ($ per share) $ (0.18) $ 0.23
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share Attributable to Common Stockholders - Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Totally potentially dilutive common stock equivalents (shares) 76,965 29,938
Private warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Totally potentially dilutive common stock equivalents (shares) 1,708 1,708
Common stock options outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Totally potentially dilutive common stock equivalents (shares) 32,028 1,027
Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Totally potentially dilutive common stock equivalents (shares) 41,274 26,109
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Totally potentially dilutive common stock equivalents (shares) 1,955 1,094
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Pension Plan | United Kingdom    
Defined Contribution Plan Disclosure [Line Items]    
Discretionary matching contribution $ 0.1 $ 0.1
XML 81 mttr-20230331_htm.xml IDEA: XBRL DOCUMENT 0001819394 2023-01-01 2023-03-31 0001819394 2023-05-02 0001819394 2023-03-31 0001819394 2022-12-31 0001819394 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-03-31 0001819394 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-03-31 0001819394 us-gaap:LicenseMember 2023-01-01 2023-03-31 0001819394 us-gaap:LicenseMember 2022-01-01 2022-03-31 0001819394 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001819394 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001819394 us-gaap:ProductMember 2023-01-01 2023-03-31 0001819394 us-gaap:ProductMember 2022-01-01 2022-03-31 0001819394 2022-01-01 2022-03-31 0001819394 us-gaap:CommonStockMember 2022-12-31 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001819394 us-gaap:RetainedEarningsMember 2022-12-31 0001819394 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001819394 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001819394 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001819394 us-gaap:CommonStockMember 2023-03-31 0001819394 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001819394 us-gaap:RetainedEarningsMember 2023-03-31 0001819394 us-gaap:CommonStockMember 2021-12-31 0001819394 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001819394 us-gaap:RetainedEarningsMember 2021-12-31 0001819394 2021-12-31 0001819394 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001819394 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001819394 us-gaap:CommonStockMember 2022-03-31 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001819394 us-gaap:RetainedEarningsMember 2022-03-31 0001819394 2022-03-31 0001819394 country:US 2023-01-01 2023-03-31 0001819394 country:US 2022-01-01 2022-03-31 0001819394 us-gaap:NonUsMember 2023-01-01 2023-03-31 0001819394 us-gaap:NonUsMember 2022-01-01 2022-03-31 0001819394 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0001819394 us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001819394 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0001819394 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001819394 2023-04-01 2023-03-31 0001819394 2024-04-01 2023-03-31 0001819394 mttr:EnviewIncMember 2022-01-05 2022-01-05 0001819394 mttr:EnviewIncMember 2022-01-05 2023-03-31 0001819394 us-gaap:CommonStockMember 2022-01-05 2022-01-05 0001819394 mttr:EnviewIncMember us-gaap:CommonStockMember 2022-01-05 2023-03-31 0001819394 mttr:EnviewIncMember 2023-01-01 2023-03-31 0001819394 mttr:EnviewIncMember 2022-01-01 2022-03-31 0001819394 2022-01-05 0001819394 mttr:EnviewIncMember 2022-01-05 0001819394 2022-01-05 2023-01-05 0001819394 mttr:EnviewIncMember us-gaap:DevelopedTechnologyRightsMember 2022-01-05 2022-01-05 0001819394 mttr:DevelopedTechnologyMember 2023-03-31 0001819394 mttr:DevelopedTechnologyMember 2022-12-31 0001819394 us-gaap:CustomerRelationshipsMember 2023-03-31 0001819394 us-gaap:CustomerRelationshipsMember 2022-12-31 0001819394 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001819394 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001819394 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001819394 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001819394 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001819394 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001819394 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-03-31 0001819394 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001819394 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-03-31 0001819394 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001819394 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001819394 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-03-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-03-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819394 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001819394 us-gaap:CommercialPaperMember 2023-03-31 0001819394 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819394 us-gaap:CommercialPaperMember 2022-12-31 0001819394 us-gaap:CommonClassAMember 2021-07-20 0001819394 us-gaap:CommonClassAMember 2021-07-19 0001819394 mttr:CommonClassFMember 2021-07-20 0001819394 2020-05-11 2020-05-11 0001819394 2022-05-16 2022-05-16 0001819394 us-gaap:WarrantMember 2023-03-31 0001819394 mttr:ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember 2023-03-31 0001819394 us-gaap:EmployeeStockMember 2023-03-31 0001819394 mttr:ShareBasedPaymentArrangementSharesAvailableForGrantMember 2023-03-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-03-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-03-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-03-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-03-31 0001819394 mttr:PublicWarrantMember 2021-07-21 0001819394 mttr:PrivateWarrantMember 2021-07-21 0001819394 2021-07-21 0001819394 2022-01-14 0001819394 mttr:PublicWarrantMember 2022-01-14 0001819394 mttr:PrivateWarrantMember 2022-01-14 0001819394 mttr:PrivateWarrantMember 2021-01-01 2021-12-31 0001819394 mttr:PublicAndPrivateWarrantsMember 2022-01-14 0001819394 mttr:PublicAndPrivateWarrantsMember 2021-01-01 2021-12-31 0001819394 mttr:PublicWarrantMember 2022-03-31 0001819394 mttr:PrivateWarrantMember 2023-03-31 0001819394 mttr:PrivateWarrantMember 2023-01-01 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputSharePriceMember 2023-03-31 0001819394 mttr:PrivateWarrantMember mttr:MeasurementInputStrikePriceMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputExpectedTermMember 2023-01-01 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-03-31 0001819394 mttr:PrivateWarrantMember 2022-12-31 0001819394 2022-01-18 2022-01-18 0001819394 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheTwoMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheSixMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheFourMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheThreeMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheOneMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheFiveMember 2021-07-22 2021-07-22 0001819394 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheOneMember 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheTwoMember 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheThreeMember 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheFourMember 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheFiveMember 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheSixMember 2021-07-22 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2022-01-18 2022-01-18 0001819394 mttr:A2021PlanMember 2021-07-22 0001819394 mttr:A2021PlanMember 2021-07-22 2021-12-31 0001819394 us-gaap:EmployeeStockOptionMember mttr:A2021PlanMember 2021-07-22 0001819394 mttr:A2021PlanMember 2023-03-31 0001819394 mttr:A2021ESPPMember 2021-07-22 0001819394 mttr:A2021ESPPMember 2021-07-22 2021-07-22 0001819394 us-gaap:EmployeeStockOptionMember mttr:A2021ESPPMember 2021-07-22 0001819394 mttr:A2021PlanMember 2023-01-01 2023-03-31 0001819394 mttr:A2021ESPPMember 2023-01-01 2023-03-31 0001819394 mttr:A2021ESPPMember 2023-03-31 0001819394 2022-01-01 2022-12-31 0001819394 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001819394 mttr:RSUsAndPRSUsMember 2022-12-31 0001819394 mttr:RSUsAndPRSUsMember 2023-01-01 2023-03-31 0001819394 mttr:RSUsAndPRSUsMember 2023-03-31 0001819394 mttr:PerformanceRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-03-31 0001819394 mttr:PerformanceRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-03-31 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001819394 mttr:PerformanceRestrictedStockUnitMember 2023-03-31 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001819394 mttr:PerformanceRestrictedStockUnitMember 2023-01-01 2023-03-31 0001819394 mttr:EarnOutSharesMember 2023-03-31 0001819394 srt:MinimumMember mttr:A2021ESPPMember 2023-01-01 2023-03-31 0001819394 srt:MaximumMember mttr:A2021ESPPMember 2023-01-01 2023-03-31 0001819394 srt:MinimumMember mttr:A2021ESPPMember 2022-01-01 2022-03-31 0001819394 srt:MaximumMember mttr:A2021ESPPMember 2022-01-01 2022-03-31 0001819394 mttr:A2021ESPPMember 2022-01-01 2022-03-31 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001819394 mttr:PrivatePlacementWarrantsMember 2023-01-01 2023-03-31 0001819394 mttr:PrivatePlacementWarrantsMember 2022-01-01 2022-03-31 0001819394 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001819394 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001819394 mttr:ESPPSharesMember 2023-01-01 2023-03-31 0001819394 mttr:ESPPSharesMember 2022-01-01 2022-03-31 0001819394 country:GB us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001819394 country:GB us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-03-31 shares iso4217:USD iso4217:USD shares mttr:patent pure mttr:tranche utr:D mttr:triggeringEvent mttr:purchase_period mttr:event false 2023 Q1 0001819394 --12-31 Matterport, Inc./DE 2023-03-31 P1Y 10-Q true 2023-03-31 false 001-39790 DE 85-1695048 352 East Java Drive Sunnyvale CA 94089 650 641-2241 Class A Common Stock, par value of $0.0001 per share MTTR NASDAQ Yes Yes Large Accelerated Filer false false false 295867535 144315000 117128000 311884000 355815000 1295000 1212000 21817000 20844000 11002000 11061000 10724000 13084000 499742000 517932000 31701000 30559000 2225000 2515000 0 3959000 69593000 69593000 10447000 10890000 5825000 4947000 619533000 640395000 6044000 8331000 18284000 16731000 21900000 23916000 46228000 48978000 581000 803000 1489000 1201000 1155000 5502000 49453000 56484000 0.0001 0.0001 30000000 30000000 0 0 0 0 0 0 0.0001 0.0001 640000000 640000000 295700000 295700000 290541000 290541000 30000 29000 1206100000 1168313000 -2811000 -5034000 -633239000 -579397000 570080000 583911000 619533000 640395000 19847000 17141000 27000 23000 8704000 3973000 9416000 7373000 37994000 28510000 6962000 5262000 0 0 6244000 2983000 8376000 8356000 21582000 16601000 16412000 11909000 18273000 26002000 54933000 70849000 73206000 96851000 -56794000 -84942000 1471000 1295000 -222000 -21433000 0 136043000 1183000 -1321000 2876000 157450000 -53918000 72508000 -76000 604000 -53842000 71904000 -0.18 0.26 -0.18 0.23 293074000 275199000 293074000 312432000 -53842000 71904000 2223000 -4635000 2223000 -4635000 -51619000 67269000 290541000 29000 1168313000 -5034000 -579397000 583911000 -53842000 -53842000 2223000 2223000 4910000 1000 356000 357000 249000 3921000 3921000 33510000 33510000 295700000 30000 1206100000 -2811000 -633239000 570080000 250173000 25000 737735000 -1539000 -468058000 268163000 71904000 71904000 -4635000 -4635000 6295000 1000 -14498000 -14497000 76000 76000 100000 559000 559000 1994000 34055000 34055000 1215000 19118000 19118000 21494000 2000 -17738000 -17736000 896000 896000 242430000 242430000 61097000 61097000 281271000 28000 1061938000 -6174000 -396154000 659638000 -53842000 71904000 4391000 2463000 681000 -954000 31074000 55277000 -222000 -21433000 0 136043000 -184000 -227000 289000 191000 622000 0 381000 -45000 1261000 3988000 3258000 -427000 -1308000 1571000 -2287000 659000 1841000 2610000 2193000 3254000 -20398000 -25478000 87000 448000 2567000 3596000 57577000 30378000 108806000 46200000 1676000 30020000 46899000 -18242000 686000 2191000 329000 33337000 0 27844000 0 76000 357000 -3226000 26858000 -46946000 329000 -45000 117128000 139987000 144315000 92996000 0 896000 0 242430000 0 270000 3921000 19118000 2434000 4348000 ORGANIZATION AND DESCRIPTION OF BUSINESS<div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matterport, Inc., together with its subsidiaries (“Matterport” or the “Company”), is leading the digitization and datafication of the built world. Matterport’s pioneering technology has set the standard for digitizing, accessing and managing buildings, spaces and places online. Matterport’s platform comprising innovative software, spatial data-driven data science, and 3D capture technology has broken down the barriers that have kept the largest asset class in the world, buildings and physical spaces, offline and underutilized for so long. The Company was incorporated in the state of Delaware in 2011. The Company is headquartered at Sunnyvale, California.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 22, 2021 (the “Closing Date”), the Company consummated the merger (collectively with the other transactions described in the Merger Agreement, the “Merger”, “Closing”, or “Transactions”) pursuant to an Agreement and Plan of Merger, dated February 7, 2021 (the “Merger Agreement”), by and among the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(formerly known as Gores Holdings VI, Inc.), the pre-Merger Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), Maker Merger Sub, Inc. (“First Merger Sub”), a direct, wholly owned subsidiary of the Company, and Maker Merger Sub II, LLC (“Second Merger Sub”), a direct, wholly owned subsidiary of the Company, pursuant to which First Merger Sub merged with and into Legacy Matterport, with Legacy Matterport continuing as the surviving corporation (the “First Merger”), and immediately following the First Merger and as part of the same overall transaction as the First Merger, Legacy Matterport merged with and into Second Merger Sub, with Second Merger Sub continuing as the surviving entity as a wholly owned subsidiary of the Company, under the new name “Matterport Operating, LLC”. Upon the closing of the Merger, we changed our name to Matterport, Inc.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the “Company” refers to the combined company and its subsidiaries following the Merger, “Gores” refers to the Company prior to the Merger and “Legacy Matterport” refers to Matterport, Inc. prior to the Merger.</span></div> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 28, 2023. There have been no significant changes to these policies during the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2023.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC, regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed or o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Form 10-K for the fiscal year ended December 31, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which provides a more complete discussion of the Company’s accounting policies and certain other information.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2023, and its results of operations for the three months ended March 31, 2023 and 2022, and cash flows for the three months ended March 31, 2023 and 2022. The condensed consolidated balance sheet as of December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts and disclosures in the condensed consolidated financial statements and accompanying notes. Significant estimates include assumptions related to the fair value of common stock before the Merger and other assumptions used to measure stock-based compensation, fair value of assets acquired and liabilities assumed in business combinations, fair value of identified intangibles, goodwill impairment, valuation of deferred tax assets, the estimate of net realizable value of inventory, allowance for doubtful accounts, the fair value of warrants liability, and loss contingencies, and the determination of stand-alone selling price of various performance obligations. As a result, many of the Company’s estimates and assumptions required increased judgment and these estimates may change materially in future periods.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates its estimates and assumptions on an ongoing basis using historical experience and various other factors, including the current economic environment, which management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company adjusts such estimates and assumptions when dictated by facts and circumstances. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the condensed consolidated financial statements in future periods. Actual results may differ materially from those estimates.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a single operating segment and reportable segment. The Company’s chief operating decision-maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. Refer to Note 3 for information regarding the Company’s revenue by geography. Substantially all of the Company’s long-lived assets are located in the United States.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, and accounts receivable. The Company maintains its cash balances in accounts held by major banks and financial institutions located in the United States. Such bank deposits from time to time may be exposed to credit risk in excess of the Federal Deposit Insurance Corporation insurance limit, and the Company considers such risk to be minimal. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accounts receivable is derived from customers located both inside and outside the United States. The Company mitigates its credit risks by performing ongoing credit evaluations of the financial condition of its customers and requires advance payment from customers in certain circumstances. The Company generally does not require collateral from its customers.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customer accounted for more than 10% of the Company’s total accounts receivable at March 31, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three months ended March 31, 2023 and 2022.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contract with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as if it had originated the contracts. The Company adopted this standard effective January 1, 2023, which did not have a material impact on the Company’s condensed consolidated financial statements.</span></div> <div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the SEC, regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed or o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mitted pursuant to such rules and regulations. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Form 10-K for the fiscal year ended December 31, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which provides a more complete discussion of the Company’s accounting policies and certain other information.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of March 31, 2023, and its results of operations for the three months ended March 31, 2023 and 2022, and cash flows for the three months ended March 31, 2023 and 2022. The condensed consolidated balance sheet as of December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements.</span></div> <div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts and disclosures in the condensed consolidated financial statements and accompanying notes. Significant estimates include assumptions related to the fair value of common stock before the Merger and other assumptions used to measure stock-based compensation, fair value of assets acquired and liabilities assumed in business combinations, fair value of identified intangibles, goodwill impairment, valuation of deferred tax assets, the estimate of net realizable value of inventory, allowance for doubtful accounts, the fair value of warrants liability, and loss contingencies, and the determination of stand-alone selling price of various performance obligations. As a result, many of the Company’s estimates and assumptions required increased judgment and these estimates may change materially in future periods.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates its estimates and assumptions on an ongoing basis using historical experience and various other factors, including the current economic environment, which management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company adjusts such estimates and assumptions when dictated by facts and circumstances. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the condensed consolidated financial statements in future periods. Actual results may differ materially from those estimates.</span></div> <div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a single operating segment and reportable segment. The Company’s chief operating decision-maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of making operating decisions, assessing financial performance, and allocating resources. Refer to Note 3 for information regarding the Company’s revenue by geography. Substantially all of the Company’s long-lived assets are located in the United States.</span></div> <div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, and accounts receivable. The Company maintains its cash balances in accounts held by major banks and financial institutions located in the United States. Such bank deposits from time to time may be exposed to credit risk in excess of the Federal Deposit Insurance Corporation insurance limit, and the Company considers such risk to be minimal. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Deposits held with banks may exceed the amount of insurance provided on such deposits.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accounts receivable is derived from customers located both inside and outside the United States. The Company mitigates its credit risks by performing ongoing credit evaluations of the financial condition of its customers and requires advance payment from customers in certain circumstances. The Company generally does not require collateral from its customers.</span></div> <div style="margin-top:18pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contract with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as if it had originated the contracts. The Company adopted this standard effective January 1, 2023, which did not have a material impact on the Company’s condensed consolidated financial statements.</span></div> REVENUE<div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The following table shows the revenue by geography for the three months ended March 31, 2023 and 2022, respectively (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,994 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,510 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No country other than the United States accounted for more than 10% of the Company’s revenue for the three months ended March 31, 2023 and 2022, respectively. The geographical revenue information is determined by the ship-to address of the products and the billing address of the customers of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the services.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows over time versus point-in-time revenue for the three months ended March 31, 2023 and 2022, respectively (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Point-in-time revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,510 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Asset and Liability Balances</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Contract assets consist of unbilled accounts receivable and are recorded when revenue is recognized in advance of scheduled billings. The timing of revenue recognition differs from the timing of invoicing to customers and this timing difference results in contract liabilities (deferred revenue) on the Company’s condensed consolidated balance sheets. The contract balances as of March 31, 2023 and December 31, 2022 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2022, the Company recognized revenue of $5.9 million and $4.4 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $49.7 million at the end of March 31, 2023 and consisted of deferred revenue and backlog. The contracted but unsatisfied or partially unsatisfied performance obligations expected to be recognized over the next 12 months at the end of March 31, 2023 were $34.6 million, and the remaining thereafter.</span></div> The following table shows the revenue by geography for the three months ended March 31, 2023 and 2022, respectively (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,994 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,510 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows over time versus point-in-time revenue for the three months ended March 31, 2023 and 2022, respectively (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Point-in-time revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,510 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 24226000 16237000 13768000 12273000 37994000 28510000 28551000 21114000 9443000 7396000 37994000 28510000 The contract balances as of March 31, 2023 and December 31, 2022 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 19965000 19037000 1852000 1807000 19773000 17932000 5900000 4400000 49700000 34600000 ACQUISITION<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2022 (the “Enview Acquisition Date”), the Company completed the acquisition (the “Enview Acquisition”) of Enview, Inc. (“Enview”), a privately-held company engaged in the development of artificial intelligence algorithms to identify natural and man-made features in geospatial data using various techniques. The total purchase consideration for the Enview Acquisition was $64.3 million, including an insignificant working capital adjustment finalized during the measurement period that reduced the purchase price for Enview. The total purchase consideration consisted of the following (in thousands): </span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (1.5 million shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid Consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company paid $1.9 million and $35.0 million in cash consideration during the three months period ended March 31, 2023 and 2022, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.3 million shares and 1.2 million shares during the three months period ended March 31, 2023 and 2022, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The Company recorded a liability for unpaid cash of $2.4 million and stock consideration of $1.9 million that will be paid due to the passage of time on the second anniversary of the Enview Acquisition Date in accordance with the merger agreement. The liabilities are included in accrued expenses and other current liabilities in the condensed consolidated balance sheet. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for the Enview Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the fair values at the Enview Acquisition Date. The purchase price allocation includes adjustments for additional information that existed as of the Acquisition Date but at that time was unknown and became known during the measurement period of 12 months from the Acquisition Date. As of March 31, 2023, the Company has completed the purchase price allocation of the Enview Acquisition. The following table summarizes the allocation of purchase consideration on the Enview Acquisition Date, inclusive of measurement period adjustments (in thousands): </span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Enview technology with Matterport’s products and services. The goodwill is not deductible for income tax purposes. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the Enview Acquisition Date (in thousands, except years): </span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology relates to existing Enview technology of its artificial intelligence algorithms to identify natural and man-made features in geospatial data. The economic useful life was determined based on the technology cycle related to the developed technology of existing services, as well as the cash flows anticipated over the forecasted periods.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of developed technology was estimated using the multi-period excess earnings method, an income approach (Level 3), which converts projected revenues and costs into cash flows. Significant assumptions used in the discounted cash flow analysis for the developed technology were the revenue growth rates, EBITDA margins, obsolescence technology factor, and discount rate.</span></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma results of operations have not been presented because the effects of the Enview Acquisition were not material to the Company’s condensed consolidated statements of operations. </span></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related transaction costs are expensed as incurred and are recorded in selling, general, and administrative expenses in the Condensed Consolidated Statements of Operations. The Company incurred $0.5 million of acquisition-related costs for the three months ended March 31, 2022. There were no acquisition-related costs incurred for the three months ended March 31, 2023.</span></div> 64300000 The total purchase consideration consisted of the following (in thousands): <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (1.5 million shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid Consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company paid $1.9 million and $35.0 million in cash consideration during the three months period ended March 31, 2023 and 2022, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.3 million shares and 1.2 million shares during the three months period ended March 31, 2023 and 2022, respectively.</span></div>(3) The Company recorded a liability for unpaid cash of $2.4 million and stock consideration of $1.9 million that will be paid due to the passage of time on the second anniversary of the Enview Acquisition Date in accordance with the merger agreement. The liabilities are included in accrued expenses and other current liabilities in the condensed consolidated balance sheet. 36897000 1500000 23161000 4266000 64324000 1900000 35000000 15.73 300000 1200000 2400000 1900000 P12M The following table summarizes the allocation of purchase consideration on the Enview Acquisition Date, inclusive of measurement period adjustments (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 53990000 5400000 4934000 64324000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the Enview Acquisition Date (in thousands, except years): </span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.359%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 5400000 P5Y 500000 0 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—As of December 31, 2022 and March 31, 2023, goodwill was $69.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company did not recognize any impairment losses on goodwill during the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchased Intangible Assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The following table presents details of the Company’s purchased intangible assets as of March 31, 2023 and December 31, 2022 (in thousands). </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.880%"><tr><td style="width:1.0%"/><td style="width:26.810%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.944%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets subject to amortization: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,853)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,410)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,890 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized amortization expense of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.3 million for the three months ended March 31, 2023 and 2022, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize any impairment losses on intangible assets or other long-lived assets during the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense for the Company’s intangible assets as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.389%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,447 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 69600000 69600000 0 0 The following table presents details of the Company’s purchased intangible assets as of March 31, 2023 and December 31, 2022 (in thousands). <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.880%"><tr><td style="width:1.0%"/><td style="width:26.810%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.944%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets subject to amortization: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,853)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,410)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,890 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 5400000 1335000 4065000 5400000 1065000 4335000 6900000 518000 6382000 6900000 345000 6555000 12300000 1853000 10447000 12300000 1410000 10890000 400000 300000 0 0 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense for the Company’s intangible assets as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.389%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,447 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1327000 1770000 1770000 1770000 705000 3105000 10447000 BALANCE SHEET COMPONENTS<div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Allowance for doubtful accounts as of March 31, 2023 and 2022 and the rollforward for three months ended March 31, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(291)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase in reserves</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inventories as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased parts and raw materials</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Property and equipment as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software and development costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,701 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expenses of property and equipment were $3.9 million and $2.2 million for the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions to capitalized software and development costs, inclusive of stock-based compensation in the three months ended March 31, 2023 and 2022, was $5.0 million and $9.4 million, respectively. These are recorded as part of property and equipment, net on the condensed consolidated balance sheets. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $3.8 million and $2.1 million for three months ended March 31, 2023 and 2022, respectively, of which $3.5 million and $1.8 million was recorded to costs of revenue related to subscription and $0.3 million and $0.3 million to selling, general and administrative in the condensed consolidated statements of operations, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Accrued expenses and other current liabilities as of March 31, 2023 and December 31, 2022, consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP contribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current unpaid acquisition consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued loss on firm inventory purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other current liabilities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Allowance for doubtful accounts as of March 31, 2023 and 2022 and the rollforward for three months ended March 31, 2023 and 2022 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(291)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase in reserves</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance—end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1212000 291000 289000 191000 206000 0 1295000 482000 <div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inventories as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased parts and raw materials</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,002 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 731000 2112000 4628000 3477000 5643000 5472000 11002000 11061000 Property and equipment as of March 31, 2023 and December 31, 2022 consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software and development costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,701 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4035000 3948000 355000 355000 734000 734000 60665000 55662000 65789000 60699000 34088000 30140000 31701000 30559000 3900000 2200000 5000000 9400000 3800000 2100000 3500000 1800000 300000 300000 Accrued expenses and other current liabilities as of March 31, 2023 and December 31, 2022, consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP contribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current unpaid acquisition consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued loss on firm inventory purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other current liabilities</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6421000 5609000 1412000 1669000 1122000 341000 4266000 6109000 1287000 1267000 1296000 3991000 6096000 4930000 21900000 23916000 FAIR VALUE MEASUREMENTS<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs are unadjusted quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs to the valuation methodology are unobservable and significant to the fair value measurement. The inputs require significant management judgment or estimation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities that were measured at fair value on a recurring basis were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,227 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,815 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-sale Debt Securities</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:41.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:41.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,034)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,774 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were $0.4 million, which were related to $112.5 million of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $2.4 million, which were related to $199.4 million of available-for-sale debt securities. As of December 31, 2022, the gross unrealized losses </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that have been in a continuous unrealized loss position for less than 12 months were $0.2 million, which were related to $49.4 million of available-for-sale debt securities, and the gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months were $4.8 million, which were related to $291.0 million of available-for-sale debt securities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized losses related to these securities are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three months ended March 31, 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of March 31, 2023, by contractual years-to-maturity (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.972%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due within one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities that were measured at fair value on a recurring basis were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,394 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,227 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,557 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,815 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 71343000 0 0 71343000 71343000 0 0 71343000 153490000 0 0 153490000 0 19208000 0 19208000 0 95927000 0 95927000 0 43259000 0 43259000 153490000 158394000 0 311884000 224833000 158394000 0 383227000 0 0 581000 581000 0 0 581000 581000 51557000 0 0 51557000 51557000 0 0 51557000 181714000 0 0 181714000 0 24946000 0 24946000 0 114113000 0 114113000 0 35042000 0 35042000 181714000 174101000 0 355815000 0 3959000 0 3959000 0 3959000 0 3959000 233271000 178060000 0 411331000 0 0 803000 803000 0 0 803000 803000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:41.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:41.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:7.2pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:14.4pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,034)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,774 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 155185000 0 1695000 153490000 19311000 0 103000 19208000 96863000 0 936000 95927000 43284000 0 25000 43259000 314643000 0 2759000 311884000 185371000 0 3657000 181714000 24989000 0 44000 24945000 119396000 0 1324000 118072000 35052000 0 9000 35043000 364808000 0 5034000 359774000 400000 112500000 2400000 199400000 200000 49400000 4800000 291000000 0 0 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of March 31, 2023, by contractual years-to-maturity (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.972%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due within one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 314643000 311884000 314643000 311884000 COMMITMENTS AND CONTINGENCIES<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—T</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company has purchase obligations, which include agreements and issued purchase orders containing non-cancelable payment terms to purchase goods and services.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, future minimum purchase obligations are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.506%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase<br/>Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company is named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of business. The Company accrues for contingencies when it believes that a loss is probable and that it can reasonably estimate the amount of any such loss.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2021, plaintiff William J. Brown, a former employee and a shareholder of Matterport, Inc. (now known as Matterport Operating, LLC) (“Legacy Matterport”), sued Legacy Matterport, Gores Holdings VI, Inc. (now known as Matterport, Inc.), Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors R.J. Pittman, David Gausebeck, Matt Bell, Peter Hebert, Jason Krikorian, Carlos Kokron and Michael Gustafson (collectively, the “Defendants”) in the Court of Chancery of the State of Delaware. The plaintiff’s initial complaint claimed that Defendants imposed invalid transfer restrictions on his shares of Matterport stock in connection with the merger transactions between Matterport, Inc. and Legacy Matterport (the “Transfer Restrictions”), and that Legacy Matterport’s board of directors violated their fiduciary duties in connection with a purportedly misleading letter of transmittal. The initial complaint sought damages and costs, as well as a declaration from the court that he may freely transfer his shares of Class A common stock of Matterport received in connection with the merger transactions. An expedited trial regarding the facial validity of the Transfer Restrictions took place in December 2021. On January 11, 2022, the court issued a ruling that the Transfer Restrictions did not apply to the plaintiff. The opinion did not address the validity of the Transfer Restrictions more broadly. Matterport filed a notice of appeal of the court’s ruling on February 8, 2022, and a hearing was held in front of the Delaware Supreme Court on July 13, 2022, after which the appellate court affirmed the lower court’s ruling. Separate proceedings regarding the plaintiff’s remaining claims are pending. The plaintiff filed a Third Amended Complaint on September 16, 2022, which asserts the causes of action described above but omits as defendants Maker Merger Sub Inc., Maker Merger Sub II, LLC, and Legacy Matterport directors David Gausebeck, Matt Bell, and Carlos Kokron, and adds an </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">additional cause of action alleging that Matterport, Inc. violated the Delaware Uniform Commercial Code by failing to timely register Brown’s requested transfer of Matterport, Inc. shares. The remaining defendants’ answer to the Third Amended Complaint was filed on November 9, 2022, and the parties are currently engaged in discovery.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2021, the Company, then operating under the name Gores Holdings VI, Inc., held a special meeting of stockholders (the “2021 Special Meeting”) in lieu of the 2021 annual meeting of the Company’s stockholders to approve certain matters relating to its proposed business combination with Matterport, Inc., Maker Merger Sub, Inc. and Maker Merger Sub II, LLC. One of these matters was a proposal to adopt the Second Amended and Restated Certificate of Incorporation of the Company (the “New Certificate of Incorporation”), which, among other things, increased the total number of authorized shares of the Company’s Class A common stock, par value $0.0001 per share (the “Class A common stock”), from 400,000,000 shares to 600,000,000 shares. The New Certificate of Incorporation was approved by a majority of the shares of Class A common stock and the Company’s Class F common stock, par value $0.0001 per share (the “Class F common stock”), voting together as a single class, that were outstanding as of the record date for the 2021 Special Meeting. After the 2021 Special Meeting, the business combination was consummated and the New Certificate of Incorporation became effective. A December 2022 decision of the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the New Certificate of Incorporation to be approved by a separate vote of the majority of the Company’s then-outstanding shares of Class A common stock, in addition to a majority of the shares of Class A common stock and Class F common stock voting together. The Company continues to believe that a separate vote of Class A common stock was not required to approve the New Certificate of Incorporation. However, in light of the recent Court of Chancery decision, on February 16, 2023 the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL seeking validation of the New Certificate of Incorporation, and the shares issued in reliance on the effectiveness of the New Certificate of Incorporation to resolve any uncertainty with respect to those matters. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts and stock after considering a variety of factors. On March 14, 2023, the Court of Chancery granted the Petition validating the New Certificate of Incorporation and all shares of capital stock issued in reliance on the effectiveness of the New Certificate of Incorporation.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 11, 2020, Redfin Corporation (“Redfin”) was served with a complaint by Appliance Computing, Inc. III, d/b/a Surefield (“Surefield”), filed in the United States District Court for the Western District of Texas, Waco Division. In the complaint, Surefield asserted that Redfin’s use of Matterport’s 3D-Walkthrough technology infringes four of Surefield’s patents. Redfin has asserted defenses in the litigation that the patents in question are invalid and have not been infringed upon. We have agreed to indemnify Redfin for this matter pursuant to our existing agreements with Redfin. The parties have vigorously defended against this litigation. The matter went to jury trial in May 2022 and resulted in a jury verdict finding that Redfin had not infringed upon any of the asserted patent claims and that all asserted patent claims were invalid. Final judgment was entered on August 15, 2022. On September 12, 2022, Surefield filed post trial motions seeking to reverse the jury verdict. Redfin has filed oppositions to the motions. In addition, on May 16, 2022, the Company filed a declaratory judgment action against Appliance Computing III, Inc., d/b/a Surefield, seeking a declaratory judgment that the Company had not infringed upon the four patents asserted against Redfin and one additional, related patent. The matter is pending in the Western District of Washington and captioned Matterport, Inc. v. Appliance Computing III, Inc. d/b/a Surefield, Case No. 2:22-cv-00669 (W.D. Wash.). Surefield has filed a motion to dismiss or in the alternative transfer the case to the United States District Court for the Western District of Texas. The Company has filed an opposition to the motion and is awaiting a ruling from the Court. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 29, 2021, Legacy Matterport received a voluntary request for information from the Division of Enforcement of the SEC relating to certain sales and repurchases of its securities in the secondary market. We believe we have complied fully with the request. We have not received any updates from the SEC as to the scope, duration or ultimate resolution of the investigation.</span></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors developments in these legal matters that could affect the estimate if the Company had previously accrued. As of March 31, 2023 and December 31, 2022, there were no amounts accrued that the Company believes would be material to its financial position.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In the ordinary course of business, the Company enters into certain agreements that provide for indemnification by the Company of varying scope and terms to customers, vendors, directors, officers, employees and other parties with respect to certain matters. Indemnification includes losses from breach of such agreements, services </span></div>provided by the Company, or third-party intellectual property infringement claims. These indemnities may survive termination of the underlying agreement and the maximum potential amount of future indemnification payments, in some circumstances, are not subject to a cap. As of March 31, 2023, there were no known events or circumstances that have resulted in a material indemnification liability. <div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, future minimum purchase obligations are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.506%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase<br/>Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div> 14528000 7667000 100000 0 22295000 0.0001 400000000 600000000 0.0001 4 4 1 0 0 STOCKHOLDERS’ EQUITY<div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for future issuance as of March 31, 2023 as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants to purchase common stock </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares available for future grant under 2021 Employee Stock Purchase Plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Shares available for future grant under 2021 Incentive Award Plan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total shares of common stock reserved</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,833 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive losses by component, net of tax </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,982)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net unrealized gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,811)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,487)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,539)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net unrealized loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at March 31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,122)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,174)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved shares of common stock for future issuance as of March 31, 2023 as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants to purchase common stock </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares available for future grant under 2021 Employee Stock Purchase Plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Shares available for future grant under 2021 Incentive Award Plan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total shares of common stock reserved</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,833 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1708000 73302000 11867000 5956000 92833000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive losses by component, net of tax </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,982)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net unrealized gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at March 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,759)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,811)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,487)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,539)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net unrealized loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at March 31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,122)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,174)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -52000 -4982000 -5034000 0 2223000 2223000 -52000 -2759000 -2811000 -52000 -1487000 -1539000 0 -4635000 -4635000 -52000 -6122000 -6174000 PUBLIC AND PRIVATE WARRANTS<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Closing, Gores issued 6,900,000 Public Warrants and 4,450,000 Private Warrants. Each whole warrant entitles the holder to purchase one share of the Company’s Class A common stock at a price of $11.50 per share, subject to adjustments. The Warrants became exercisable on December 15, 2021 and will expire on July 22, 2026, which is five years after the Closing.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 14, 2022, the Public Warrants ceased trading on the Nasdaq Global Market. As of the Redemption Date of January 14, 2022, a total of 9.1 million shares of Common Stock have been issued upon the exercise of 6.4 million Public Warrants and 2.7 million Private Warrants by the holders thereof at an exercise price of $11.50 per share, resulting in aggregate proceeds to Matterport of $104.4 million, including 7.1 million shares issued upon the exercise of Public Warrants and Private Warrants by the holders with a total proceeds of $76.6 million received during the year ended December 31, 2021 and 2.0 million shares issued upon the exercise of 2.0 million Public Warrants with a total proceeds of </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$27.8 million received during the three months ended March 31, 2022. The remaining 0.6 million unexercised and outstanding Public Warrants as of 5:00 p.m. January 14, 2022 New York City time were redeemed at a price of $0.01 per Public Warrant and, as a result, no Public Warrants remained outstanding thereafter. Warrants to purchase Common Stock that were issued under the Warrant Agreement in a private placement simultaneously with the Company’s initial public offering and that are still held by the initial holders thereof or their permitted transferees were not subject to this redemption. A total of 1.7 million Private Warrants remained outstanding as of March 31, 2023 and December 31, 2022. No Private Warrants have been exercised during the three months ended March 31, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants were classified as Level 1 because there was adequate trading volume to provide a reliable indication of value from the Closing Date to the Redemption Date. The Private Warrants were classified as Level 2 because, from the Closing Date until the Redemption Date, the fair value of the Private Warrants was deemed to be substantially the same as the fair value of the Public Warrants because the Private Warrants have similar terms and are subject to substantially the same redemption features as the Public Warrants. Both the Public Warrants and the Private Warrants were valued at $2.00 per unit as of the Redemption Date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the ceasing of trading of the Public Warrants on the Redemption Date, the fair value measurement of Private Warrants transferred from Level 2 to Level 3 and the Company used a Black Scholes model to determine the fair value of the Private Warrants. The primary significant unobservable input used to evaluate the fair value measurement of the Company’s Private Warrants is the expected volatility of the ordinary shares. Significant increases (decreases) in the expected volatility in isolation would result in a significantly higher (lower) fair value measurement. The Private Warrants were valued at $0.34 per unit as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the assumptions used to estimate the fair value of the Private Warrants during the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current stock price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strike price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Warrants are measured for fair value at the end of each quarter. The following table presents the changes in the warrants liabilitiy as of March 31, 2023 (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:78.717%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:-1.7pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Warrants</span></div><div style="text-align:center;text-indent:6.55pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at December 31, 2022</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at March 31, 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6900000 4450000 1 11.50 P5Y 9100000 6400000 2700000 11.50 104400000 7100000 76600000 2000000 2000000 27800000 600000 0.01 1700000 1700000 0 2.00 0.34 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the assumptions used to estimate the fair value of the Private Warrants during the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current stock price</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strike price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> 2.73 11.50 P3Y3M21D 0.630 0.038 0 The following table presents the changes in the warrants liabilitiy as of March 31, 2023 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:78.717%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:19.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:-1.7pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Warrants</span></div><div style="text-align:center;text-indent:6.55pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at December 31, 2022</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at March 31, 2023</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 803000 -222000 581000 CONTINGENT EARN-OUT AWARDS<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Matterport stockholders and certain holders of Legacy Matterport Stock Options and RSUs are entitled to receive a number of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shares comprising up to 23.5 million shares of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A common stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the aggregate. There are six distinct tranches, and each tranche has 3,910,000 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out Shares. Pursuant to the Merger Agreement, Common Share Price means the share price equal to the volume weighted average price of the Matterport Class A common stock for a period of at least 10 days out of 30 consecutive trading days ending on the trading day immediately prior to the date of determination. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Common Share Price exceeds $13.00, $15.50, $18.00, $20.50, $23.00, and $25.50, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Earn-out Shares are issuable</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the period beginning on the 180th day following the Closing and ending on the fifth anniversary of such date (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Period”). </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earn-out Shares are subject to early release if a change of control that </span><div style="margin-top:12pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">will result in the holders of the Company common stock receiving a per share price equal to or in excess of the price target as above (collectively, the “Earn-Out Triggering Events”).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shares issuable to any holder of Matterport Stock Options and Matterport RSUs in respect of such Matterport Stock Options and Matterport RSUs shall be issued to such holder only if such holder continues to provide services to the Post-Combination Company through the date of the occurrence of the corresponding triggering event that causes such </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shares to become issuable. Any </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the other Legacy Matterport stockholders and Legacy Matterport stock options and RSUs holders who remain entitled to receive </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Shares in accordance with their respective </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pro rata shares.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Closing, the estimated fair value of the total Earn-out Shares was $294.8 million. The contingent obligation to issue Earn-out Shares to Legacy Matterport stockholders was accounted for as a liability because the Earn-out Triggering Events that determine the number of Earn-out Shares required to be issued include events that are not solely indexed to the Common Stock of Matterport, Inc. The Earn-out pro rata Shares issuable to holders of Legacy Matterport’s RSUs and holders of Legacy Matterport’s Stock Options are accounted for as a stock-based compensation expense as they are subject to forfeiture based on the satisfaction of certain employment conditions, see Note 12 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“Stock Plan”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information. The Company recognized $231.6 million of contingent earn-out liability attributable to the Earn-out Shares to Matterport legacy Stockholders upon the Closing on July 22, 2021. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 18, 2022, all six Earn-out Triggering Events for issuing up to 23.5 million Earn-out Shares occurred. A total of 18.8 million shares of common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> became issuable </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the eligible </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matterport legacy Stockholders. Another </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">total of 4.7 million pro rata Earn-out Shares became issuable to holders of Matterport's eligible legacy RSU and options holders were immediately vested. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued an aggregate of 21.5 million Earn-out Shares to the eligible Legacy Matterport stockholders and Legacy Matterport RSU and stock option holders, which reflects the withholding of approximately 2.0 million Earn-out Shares to cover tax obligations during the three months ended March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the earn-out liabilities during the three months ended March 31, 2022 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using Significant Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reallocation of Earn-out Shares to earn-out liability upon forfeitures</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earn-out liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Earn-out Shares upon triggering events</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 23500000 6 3910000 3910000 3910000 3910000 3910000 3910000 10 30 13.00 15.50 18.00 20.50 23.00 25.50 180 294800000 231600000 6 23500000 18800000 4700000 21500000 2000000 <div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the earn-out liabilities during the three months ended March 31, 2022 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using Significant Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reallocation of Earn-out Shares to earn-out liability upon forfeitures</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earn-out liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Earn-out Shares upon triggering events</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 377576000 896000 -136043000 242429000 0 STOCK PLAN<div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Incentive Award Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Closing on July 22, 2021, the Company approved the 2021 Incentive Award Plan (the “2021 Plan”), an incentive compensation plan for the benefit of eligible employees, consultants, and directors of the Company and its subsidiaries. The Company concurrently assumed the Amended and Restated 2011 Stock Incentive Plan (the “2011 Plan”) and all outstanding awards thereunder, effective as of the Closing, and no further awards shall be granted under the 2011 Plan. The 2021 Plan provides that the initial aggregate number of shares of Class A common stock, available for issuance pursuant to awards thereunder shall be the sum of (a) 10% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to 24.2 million shares of Class A common stock (the “Initial Plan Reserve”), (b) any shares of Class A common stock subject to outstanding equity awards under the amended and restated the 2011 Stock Plan which, following the effective date of the 2021 Plan, become available for issuance under the 2021 Plan and (c) an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031 equal to a number of shares equal to 5% of the aggregate number of shares of Class A common stock outstanding on the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">final day of the immediately preceding calendar year. The maximum aggregate number of shares of common stock that may be issued under the 2021 Plan upon the exercise of ISOs is 181.5 million shares of Class A common stock.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares forfeited due to employee termination or expiration are returned to the share pool. Similarly, shares withheld upon exercise to provide for the exercise price and/or taxes due and shares repurchased by the Company are also returned to the pool. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> total of 6.0 million shares remained available for future grant under the Company’s 2021 Plan.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Closing on July 22, 2021, the Company approved the 2021 Employee Stock Purchase Plan (“2021 ESPP”). The 2021 ESPP provides that the aggregate number of shares of Class A common stock available for issuance pursuant to awards under the 2021 ESPP shall be the sum of (a) 3% of the number of outstanding shares of Class A common stock as of the Closing, which is equivalent to 7.3 million shares of Class A common stock (the “Initial ESPP Reserve”), and (b) an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031 equal to the lesser of (i) 1% of the aggregate number of shares of Class A common stock outstanding on the last day of the immediately preceding fiscal year and (ii) such smaller number of shares of common stock as may be determined by the Company’s board of directors; provided, however, that the number of shares of common stock that may be issued or transferred pursuant to the rights granted under the 2021 ESPP shall not exceed 15.25% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to 36.9 million shares.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2021 ESPP permits eligible employees to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date. If the fair market value of our common stock on the purchase date is lower than the first trading day of the offering period, the current offering period will be cancelled after purchase and a new 24-month offering period will begin. Participants may purchase shares of common stock through payroll deductions of up to 15% of their eligible compensation, subject to purchase limits of 3,000 shares per purchase period, 12,000 per offering period, and $25,000 worth of stock for each calendar year.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 ESPP provides for consecutive offering periods that will typically have a duration of approximately 24 months in length and is comprised of four purchase periods of approximately six months in length. The offering periods are scheduled to start on the first trading day on or after June 1 and December 1 of each year, except for the first offering period commenced on July 23, 2021 and will end on May 31, 2023. As of March 31, 2023, a total of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of our common stock remained available for sale under our 2021 ESPP.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were no shares of common stock purchased under the 2021 ESPP.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Option Activities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The following table summarizes the stock option activities under the Company’s stock plans for three months ended March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except for per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,417 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired or canceled</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable—March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, unrecognized stock-based compensation expense related to unvested options was $0.9 million, which is expected to be amortized over a weighted-average vesting period of 1.2 years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RSU and PRSU Activities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The following table summarizes the RSU activity under the Company’s stock plans for the three months ended March 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share data): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs and PRSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average <br/>Grant-Date Fair Value<br/>Price Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled or forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation expense for awards with only service conditions are recognized on a straight-line basis over the requisite service period of the related award. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The performance-based RSU (“PRSU”) awards have both service-based and performance-based vesting conditions. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied upon the occurrence of a liquidity event, as defined in the Amended and Restated 2011 Stock Plan. The performance based vesting condition was deemed satisfied upon the Closing.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March 31, 2023, unrecognized compensation costs related to unvested RSUs and PRSUs were $333.2 million and $3.1 million, respectively. The remaining unrecognized compensation costs for RSUs and PRSUs are expected to be recognized over a weighted-average period of 2.6 years and 1.3 years, respectively, excluding additional stock-based compensation expense related to any future grants of share-based awards.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earn-out Award Activities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11 “Contingent Earn-Out Awards”, the pro rata Earn-out Shares issuable to holders of Legacy Matterport’s RSUs and holders of Legacy Matterport’s Stock Options for such holders with respect to such holders’ Legacy RSUs and Options are expected to be accounted as stock-based compensation expense as they are subject both a market condition and a service condition to the eligible employees.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 18, 2022, all six Earn-out Triggering Events for issuing up to 23.5 million Earn-out Shares occurred. A total of 4.7 million pro rata Earn-out Shares issuable to holders of Matterport's eligible legacy RSU and options holders were immediately vested. The Company issued 2.7 million Earn-out Shares to Matterport's eligible legacy RSU and options holders after withholding 2.0 million these Earn-out Shares to cover tax withholding obligations. The Company recognized all the remaining $27.6 million unamortized stock-based compensation related to the Earn-out Shares during the three months ended March 31, 2022, as both Triggering event condition satisfied and the service condition was met. No further Earn-out Shares remained contingently issuable thereafter.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The fair value of shares issued under our 2021 ESPP are estimated on the grant date using the Black-Scholes option pricing model. The following table summarizes the assumptions used and the resulting grant-date fair values of our 2021 ESPP:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 2.0 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 2.0 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.2 – 48.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9 – 43.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 – 4.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 – 0.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant-date fair value per share</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.85 – $14.36</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.59 – $14.36</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected volatility is based on the average volatility of a peer group of representative public companies with sufficient trading history over the expected term. The expected term represents the term from the first day of the offering period to the purchase dates within each offering period. The dividend yield assumption is based on our expectations about our anticipated dividend policy. The risk-free interest rate is based on the implied yield available on U.S. Treasury zero-coupon issues with maturities that approximate the expected term. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, unrecognized compensation cost related to the 2021 ESPP was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is expected to be recognized over the remaining weighted-average service period of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company recognizes stock-based compensation expense for awards with only service conditions on a straight-line basis over the requisite service period of the related award and recognizes stock-based compensation expenses for awards with performance conditions on a straight-line basis over the requisite service period for each separate vesting portion of the awards when it is probable that the performance condition will be achieved. The stock-based compensation expenses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earn-out</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Awards are recognized on a straight-line basis over the derived services period during which the market conditions are expected to be met. Forfeitures are accounted for in the period in which they occur.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of stock-based compensation related to stock-based awards to employees in the Company’s consolidated statements of operations for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.841%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation, net of amounts capitalized</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,074 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,510 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,097 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.10 24200000 0.05 181500000 6000000 0.03 7300000 0.01 0.1525 36900000 0.85 P24M 0.15 3000 12000 25000 P24M 4 P6M 11900000 0 The following table summarizes the stock option activities under the Company’s stock plans for three months ended March 31, 2023<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except for per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,417 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired or canceled</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable—March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 33417000 0.65 P6Y1M6D 71842000 9000 0.76 1380000 0.50 3182000 32028000 0.66 P5Y10M24D 66402000 29234000 0.64 P5Y9M18D 61176000 900000 P1Y2M12D The following table summarizes the RSU activity under the Company’s stock plans for the three months ended March 31, 2023<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share data): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs and PRSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average <br/>Grant-Date Fair Value<br/>Price Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled or forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 37176000 10.47 8217000 2.93 3519000 10.81 600000 5.45 41274000 9.01 P4Y P1Y 333200000 3100000 P2Y7M6D P1Y3M18D 6 23500000 4700000 2700000 2000000 27600000 The following table summarizes the assumptions used and the resulting grant-date fair values of our 2021 ESPP:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 2.0 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 – 2.0 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.2 – 48.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9 – 43.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 – 4.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 – 0.6%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant-date fair value per share</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.85 – $14.36</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.59 – $14.36</span></div></td></tr></table> P0Y6M P2Y P0Y6M P2Y 0.352 0.480 0.279 0.434 0.004 0.047 0.001 0.006 0 0 0.85 14.36 7.59 14.36 1900000 P1Y3M18D <div style="margin-top:12pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of stock-based compensation related to stock-based awards to employees in the Company’s consolidated statements of operations for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.841%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation, net of amounts capitalized</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,074 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,510 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,097 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 844000 1809000 7565000 12943000 22665000 40525000 31074000 55277000 2436000 5820000 33510000 61097000 INCOME TAXESThe income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.Given the Company has a full valuation allowance recorded against its domestic net deferred tax assets and operating losses in the US, and its foreign subsidiaries are in operating profit, the Company has applied the exception to use a worldwide effective tax rate under ASC 740-270-30-36. The Company used the foreign jurisdiction’s statutory rate as an estimate for the annual effective tax rate (“AETR”). The quarterly tax provision, and estimate of the Company’s annual effective tax rate, is subject to variation due to several factors, including variability in pre-tax income (or loss), the mix of jurisdictions to which such income relates, changes in how we do business, and tax law developments. Tax benefits for the three months ended March 31, 2023 and the tax expense for three months ended March 31, 2022 was primarily attributable to foreign income taxes. The Company records deferred tax assets to the extent we believe these assets will more likely than not be realized. In making such determination, the Company considered all available positive and negative evidence and continued to conclude that as of March 31, 2023, it is not more likely than not that the Company will realize the benefits of its remaining net deferred tax assets. NET INCOME (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share attributable to common stockholders was computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the three months ended March 31, 2023 and 2022 (in thousands, except for per share data). Diluted net income (loss) per share gives effect to all potential shares of common stock, including</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> common stock issuable upon conversion of our redeemable convertible preferred stock, stock options and </span><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs to the extent these are dilutive. We calculated</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> basic and diluted net income (loss) per share attributable to common stockholders as follows (in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income (loss) per share attributable to common stockholders, basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share attributable to common stockholders</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to common stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income (loss) per share </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of dilutive potential common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.23 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:24.5pt"><span><br/></span></div><div style="text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is the same as diluted net loss per share for the period we reported a net loss. The following potentially dilutive outstanding securities were excluded from the computation of diluted net income (loss) per share attributable to common stockholders, basic and diluted, because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period (shares in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potentially dilutive common stock equivalents</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share attributable to common stockholders was computed by dividing net income (loss) by the weighted-average number of common shares outstanding for the three months ended March 31, 2023 and 2022 (in thousands, except for per share data). Diluted net income (loss) per share gives effect to all potential shares of common stock, including</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> common stock issuable upon conversion of our redeemable convertible preferred stock, stock options and </span><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs to the extent these are dilutive. We calculated</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> basic and diluted net income (loss) per share attributable to common stockholders as follows (in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income (loss) per share attributable to common stockholders, basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share attributable to common stockholders</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to common stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income (loss) per share </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of dilutive potential common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.23 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -53842000 71904000 293074000 275199000 -0.18 0.26 -53842000 71904000 293074000 275199000 0 37233000 293074000 312432000 -0.18 0.23 The following potentially dilutive outstanding securities were excluded from the computation of diluted net income (loss) per share attributable to common stockholders, basic and diluted, because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period (shares in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potentially dilutive common stock equivalents</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1708000 1708000 32028000 1027000 41274000 26109000 1955000 1094000 76965000 29938000 EMPLOYEE BENEFITS PLANSThe Company contributes to a defined-contribution pension plan for eligible employees in the U.K. Pension plan benefits are based primarily on participants’ compensation and years of service credited as specified under the terms of the plan. The Company made $0.1 million and $0.1 million matching contributions to the U.K. pension plan for the three months ended March 31, 2023 and 2022 100000 100000 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N;J58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !;FZE6 O:"E.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITVQ8.CFLN))07!!\1:2V=U@DX9DI-VWMXV[740?P&-F_GSS M#4RG@]!#Q.'7I*4)I[^ *6&"$T:7O IJ5F*M_8G,'V#DY);NFQG$LQR;GYAUJ>'MZ?,GK%M8G M4E[C_"M90:> &W:9_-IL[W621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %N;J5816TQJS@4 -0> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,B"T9"*2$&4*2;=K-+@EI.]M./PA;@&=MB\HRA'_? M(P-VDLH'QK-\27P[+WIT='DE]==2?4T70FCR$D=)>M58:+V\=)S47XB8I^=R M*1)X,Y,JYAINU=Q)ETKP( ^*(X>Y;L>)>9@T!OW\V5@-^C+349B(L2)I%L=< M;:Y%)-=7#=K8/W@*YPMM'CB#_I+/Q43HWY=C!7=.H1*$L4C24"9$B=E58T@O M1QXS ?D7?X1BG;ZZ)@9E*N57Y_D7L@-I&SY=1FO\E MZ^VWK5:#^%FJ9;P+AA+$8;+]SU]V%?$JH.U5!+!= 'L70*L"O%V EX-N2Y9C MW7#-!WTEUT29KT'-7.1UDT<#39B8-$ZT@K M./XN_GH;SRKB/?(@$[U(R6T2B.!MO -E*0K$]@6Z9JC@ U?GQ*-GA+G,LY1G M="A\0UQFBWY3&J^H'B^7\]#J^7LX3;6"%O>/K8*V"BV[@NF&E^F2^^*J ?TL M%6HE&H,?OJ,=]V<;W3<2>P/;*F!;F/K@1OH9]%!-GC=+82/%PZG;?+0AH5$U MD=H%4OLXI,>,*RU4M"%/8BF5MN'A4EIEMDH9H5$U\3H%7N$:KDN;7N^BY]K@T-":<+T"KG<,W).8AV88A31^ MXK&UC>(Z#UQ#%S99/R/WB7_NW-S:4%&1FJC4+>=3]QA8*)\T1>6FK9Z1B89> M2:0B(YDE6FW@?V"M@0/J=F(\J"[R*PM!CT%^YB_D/H!>&LY"/^=&FO(!R6Z[ M23N]MMOJ6GG1X+J\K.1EQ_ .@P#4T[/]!?D(WY'/B3VON*379N26IYK\RE>< MW"BPME9P5*4N>&F&*&H__@<^,G?0J)_E.K%"XW*3+$DV*Q[944_AA&AIA2AN M9MZC%AUXK.0J3'Q[DG'-T= *>@I_1$N#1'%;\QYT+%/-(_)7N*P>HW#%7LOM M]JRDI[!*M/1*%+6L=PEJW&@P7Z+2M4RL>51>KM$84]S,?I0_Y&B]D@EF' M R*=%FTRUJ)6OE,8(UHZ(XK;FN=0@RF2,T+9C].?R$3XF8),6B%QI5'$890> M0OKC&":GB9;^US.RY(K ()3EO_&]>^Z"CR)+6/7E2V)KA9S"3-'235'"HC:ST<\%'/ST]6KE,X)U8Z)X9[FWUFR>V+O^#)7%3:Q -"GX:3 MFZ%U*8H'UB4LC1([RBB-,J7,8F:[@LE3";-+9MU].:#XQ;IG,\*CZG*6!HD= M99#N$[#KVWTZLRKE>W K)ZY8Q7D*/\1*/\2.\D-FU0;.'@S"7"KKP'1 YR-7 MT-J'OB] "&2"K:25^!2VB)6VB!UEBR8QCR)RG:7P.K6W6URGF%FC"5/[*G%!:M!3V&&6&F&&.YE]HE<"$@DAH?+5..= MPA2QTA0QW,_L1]HW,_TDW^,FGS,-%C4!N4>K=<>#ZC*6?L<[ MSN\ I@+$^R00+^0W81UH#D@95]ZE/:_7LG*>PN]XI=_Q<'>R-W2OFRNV%7] MKMFDK.G9$_I-#8_SZMS0S'CY<6I*?+-'N3U"+)X61[;#_*#2*3_?GO<^<#-A MIB02,PAUSR]@Q%/;(]3MC9;+_!1R*K66<7ZY$#P0RGP [V=2ZOV-^8'B('OP M'U!+ P04 " !;FZE657N/=IT& :' & 'AL+W=O1[#^;THOU1;SB7ZEF=%=;'82KD[ M7:VJ>,MS5IV('2_@EXTH,LS<7^QP(O'!Q_2NZU4#U;K\QV[XS=*ZDB+O!@."/"W:_^Q;EXC1 .S.#"#= /+< M ;0;T&1NU2)KPKIBDJW/2W&/2F4-WM1%DYMF-$23%FH9;V0)OZ8P3JXO19' MHO $P54ELC1A$F[>LHP5,4((J7B#B$&H9?VH=?\;@?3@Z'KR#R/GS2AT\:?W0N M_+HL>2$1JRJ(\]043^O -3M0N^RTVK&87RQ@&U6\W//%^N4+[#MGINA^DK.# M6&D?*[5Y7U^R:HM@U5"L+OC7.MVS#((WKF+KRF]IB>%>:;.!8U (-V%G-(YFW&EZB UBLVB&70()LM!#='>$DBK\F]NL1D M"06G?H#=$&_;!7[<$XT5E#G/;WEY\!.,@J+8\:;Q90^F='A:G 2'.)ADPV#E MA*YK3H;?)\.W)N,=+%0A19ERXT+YVIP8.PZ9(#-:^=B,+.B1!59DUR7?L31! M_-M.=;JJR;"06UY"@QUO?Q/N0$?D!&1:7P8KZH0S&0U[W*$5]T%YF18F>@.L>*]3T@93(M[E#&@?E1J2C^6&R.:[B9SV_G]6"_$#+MA"8K M;Z[#X!$]8ROF/T5Q]ZQ.V/D9S^],(>HF-)I-ZT"AV,I:Z]^%2.[3+#.B(MJ4 M/DQ)I\B>,CN$-C >ME/>NT*RXBZ%QMRM[VQA=HX.-[KK3ENGT2R,G!F@ ^%A M.^.];]J1I09U!O-"O09U*S<:Q7 (;J Y;.>YMA%9P.F$XN/(H]HJ&^Q)CQQZ4\C &K/.2 M[[A3\C)8A93.D"X>V O;Z>N*;S@L2P*B!91!;0:HDQ(.B2;?3&9^, MQX"YL M)R_(85ESJS)XJJ1TJB(X2@>*(G>+:6GT*H9'!O"F3&,P\WYT3W&1@.F)GNDN1YVFKL=J3LBB4 M7N1%#'C1J[^%Y&U1A*^-Z*W>S92 C*\)?MS1808&*B7V8]P'GG">*T)1P>]! MVC?J":;I-DQ#\*!V(6#VH2BL!0:B,9? M6&G*DD3>,AC-T#QREIZ+_Y\BU/4/U:I0MR$S1SLR""3RA$!*DE2];6=9"UF] M1SE."Q2S70K=W(A5ESK =#[6-)')$/LAQ3-$3@=51.VJ"&1=G==9\R*[4W,B MAU+=JJ\/>PY\69G?>>K*YYB$>*H^3&:>0V?(APX"B=H%TAAVPC=IG!H%!]7% MS[%/*>C)*4Z#H1=$-)HY$-)!*5&[4FJIO)KM44;8N@+R8(N%T[(PV86@E6>T M$AV]_;9K)4U_-%OR.X/0WW<;3[HF.]-)=S7Z<*.^FD'CN$L+D,A\ P.=DP#2 M4+8?HMH;*7;-MYQ;(:7(F\LM9P!>&<#O&P$2I;M1GX?ZSX'K_P!02P,$% M @ 6YNI5K2?KV@J P $@L !@ !X;"]W;W)K\N06I35=O%I*A1MXMI%PZ;YPSU:)-A?<<)S3%.)XA@@X1-I(4/S9P!0X-TK(\:L4=:HU36)]_*Q^9\VC MF055,!7\.XMU,G&&#HEA2==)+BR_\FVB.UW'1*ME19IF8P$ M*B& M9>8QSK7$NPSS=#@568P/!6*"(R4XBZG&R0WE-(N S(VP(FW\^=C5"&"DW*A>\*18,=BSXE'WERC7RQ+3<22W+$,73/*R4PH9LOLQ_5":8G%]K/-:J'= M;=3 M@4028J8)%TJUN2ZD^E;*'!.;T ]&/<_SQNZF;J@MS@_J<0W6;L7:W+TA.)=E0O@8L5)(#GET)5G%KR18+#FJD MWB5R^B\,'0QK^.E5?GIO\G-!Z%HG0K(_Z.W,FE"M+HIE>C6\CE?\O?!Q1&## M2;]RTG^C$Z;4^H"+_BNXE_C[(AK<@XI[\$9N_ J3;.89:N]\(.#\/LB&O## M"GZX%WXJTA0/JM.+?GA!=\6V@[OUAH6TRUB M4[!BF2(RG0;D'3KI]IF[:% M2J)'TD[Z[W>4%\7N)U*8LF?QQRPOQ>#/"H^<'G_/E2IL'X\GUFBWY ]=?U_<2[L:ME7E> M\DKEHD*2+VY&[_#5'4V,0BWQ=\X?U=XU,JY,A?AN;C[,;T:!0<0+/M/&!(.? M+;_C16$L 8Y_&J.C]IU&*;_E%S!%=*%/F<:;AYT/ #T=(*B07Z:\TE,ZNNT 7Z^O >O7USAM2*2:Y07J$O M*[%1K)JK<_3FX/YZK &B>=%XUL"YW<$A W H^B0JO5+H5X U/]0?@VNM?^39 MOUOB-?B)R4M$\3DB :$./'?'JQ,/'-HN-ZWMA0/VO@C-"DC_+:\VW+4\._6X M5C=;<#NA29:%U^/M/FA;BJ01#EJI VQABRT\ MM,J%W0/2!W=J+]U^,H)3V0 MMA2.XP"[048MR,@+\G:&%K?0XEJ-#D!K M=DFU1/QI;?:4NG(AC'W^F:I]I=9LQF]&4)85EUL^FOS\$XZ#7US9>R)C!_XF MK;^)-Q2?P2*3LQ6"K0Z5(@(.ZPI"W,U OS M 2@"@G*.EKR" !7G-5XVAV*:*VTBMG4F>6J!B<*,]B';4DF0A@.9E+60LR-V MHK#RR04SLP%0$L0]F+94%D/%<,/$04<>@1?H1[,9%U*4SV"!(IQ%/[#>?Q'% MB5777'*PFN% "N ]EL/^O:E77 (WS43)T=MF/<^<^[.Q=*(->BIKAWZ3SF_B M#="'2G.PJQO7G?X2>V^&">Y'QB%%LF@@+AT=8C\?WJU8M>2F:5BP7*(M*S;< MD,\CDY*9[J/(V30OL>6V$^70]!GT,# IH5" MB* \5A?0.[_@A4V40=\'!Y?2. B'G.C8%/OIU+TOSE'%G643SYP^[S? BHAE.^S[8<@F)@G3 A8XPL9\Q[P_0 MOIT";T*W5=?YLY?!VXQX8:^^+039/("[8TWLI\T_N6Y3N5Y^)[[,ZIUA<=/0 M*ANV7 (]X@!(TE$F";Q,9(%$P)R[80HQK64^W6@V+6"%!922LH0HP! X^[X2 MQ9Q+=TM)O"S]6LHZE;7#!>JHFG@I<7++5#Z#";-;%V<<&ROI?AR#2VN/.,2" M2Q(/1+'C5>+GU?=YL3%S\LLPR7$P;3& .5#>24>OA'J3[5O]%8//+]@6VC-@ MJV9HWYB!'Y@+$FR]J5O,ZO](2R_WOSHM3V3M<"D[NB=^NF_2 [E [QN*, M!DF_R77))1'.!H8&TI$Y\9-YFY0^D#8WNT':(G\8?-5,UD MOC:S@A/@2>?C4UD[=+9K!HB_&7CQ+4 M= AFQY34SY0PX(Z]=\=;*PXU')8O-?2JVITBD5]7O]\=YA6? MSO6>W^*KN]UI8V=F=_CYB5C<*9RY%4K",A":24$4S$;.97LP[MOX/. K@[7>&A.K9"KEHYW<)"/'LX2 M0VPL L7;"L; N05"&C]+3*?:TB9NCS?H[W/MJ&5*-8PE_\82DXZ0^*E-C(KDY%!QD1QIT^E#UL)B%.?X)<)_GY" MYTA"4"8$N=""62[KFAH:#95<$V6C$BA:Y">W<2-2RI7!17_")6 W$IA4DW>(:5D-]]%694V?Z/M MRF\$O*7JG 3M,^)[?E##9_S\=+^!3E!9'>1XP1&\RM.CEGZ_G&JC\,W^4>=> M@=ZI1[=?^T O: PC!X$UJ!4XT>M7[=![6R?]A#BQ\B7B M]B6J4UM A#F$/8I64:L;]#M8B-6VCL.P7OO"ZU11.P2[%<%N8Z4^FQ04B7=* MM$/XC C(RVCH$^A!'?_N2U;KAK<+YOO]*=ZAX&M3IAT*VO;J\2 MU&L4],_JUM'M/8?N85 #W7Y%M]](=_Q_1/LUWTT[;%_L43T,"WM^>+%'U=UJ M+!FH>=YO-7JW%*8XAZO5JJ5?YIUL;_T*6WW1F?_"%/\)>,K.F="$PPPAO?,> MVJ>*WEM,C%SD[6LJ#3;#?)CB[PHH&X#/9U*:S<1N4/T 17\ 4$L#!!0 ( M %N;J59F"F@98P@ ,\^ 8 >&PO=V]R:W-H965T&UL MQ5M;<]NX%?XK''6G36:BB !X$5/;,QN)G,U#VTRRVSYT^@"3L,4)16A)R$KV MUQ>D9%&X"!*])[LO)FGA? <\'ZX?#VYVO/G2KA@3WM=U5;>WDY40FW>S69NO MV)JV;_F&U?*7!]ZLJ9"/S>.LW32,%KW1NIIAWX]F:UK6D[N;_G\?F[L;OA55 M6;./C==NUVO:?'O/*KZ[G:#)\S\^E8\KT?UC=G>SH8_L,Q._;#XV\FEV1"G* M-:O;DM=>PQYN)S^B=QD).X.^Q+]+MFM/[KWN5>XY_](]?"AN)WY7(U:Q7'00 M5%Z>V()5583^<0KV /= M5N(3W_W$#B_45S#G5=O_]7:'LO[$R[>MX.N#L:S!NJSW5_KU$(@3 T3.&."# M ;[6@!P,B&: XS,&P<$@T S(.8/P8!#J'LZ]='0PB/K8[X/51WI)!;V[:?C. M:[K2$JV[Z>GJK66 R[IK69]%(W\MI9VX6_"ZD.V$%9Z\:WE5%E3(A\]"7F0# M$JW''^03S[^L>%6PIOV;E_ZZ+<4W;^K]\GGIO?KAM=>N:,-:KZR]GU=\V]*Z M:-]X/RC/-S,A*]NYG.6'BKW?5PR?J=C/7-#*8K9PFRWX>BT;;%]CB_72;?UC M491=@Z>5]Y&6Q?1#[2WHIK37)+V E>?;];;JP_DOL6*-C/!:]OY5URV?F%?Q MUA:6['K4)7LH\U*H(#/9 (ZM !]; >Y1 W?4VBYJ;SPY +5"LE;6CV^\>_98 MUK6\]5[M>7[M42%=YV\]@MYXV,?(1J[37S=W$QF1EC5/;'+WU[^@ MR/^[C?(]6-B#=4/ETQT.?123F]G3*;>0/E-(L P(3.&6'+DE3F[?'PF\IQ6M M^_GWA5>7):V]&F^)\M=@%D MVX<$6T*"I9!@&1"8PGYX9#]T]I!_R@5<6>=\+?GO1N77-E)#8PR*4>('6G]P M.AK+%B18"@F670J&0D-TI"%RTK"?)'-EDKQ(2V341 X(^N"R<#H>2PLD6'I5 M_3,@EPHM\9&6V$G+A[;=]M.&7 CF)^N$;H#,>5T?M@B[4JP\MMY4_!MC'MN/ ME9(^N8;LB-S(J4>N"FO9U22.H%][@VYL/5U:V!AVUF[L:!H;X8YPHL]8D!Y3 M2+ ,"$QI!_-C.YC_V>W 1O_<[" H"))8Z^%S8V& -%;/ ,VU=8@S"&/Y @)3 M^$J.?"5@?-%<\M3V6Y_6V1F=+L=VQL1@!&&D=T9(CRDD6 8$II"+_&'?[G\7 M>JT[<=]D(D%(ZQH+=XW&3J/7.4U!G690:"II)V(+>AEIVXV\E>L?KV%/AB&SD0,HW9.;\U;8"47F BW2V716=32;ESVFH!XS*#25RD$Q M06[)Y"R5@GOTH-RQQDJ.*6>$8:*S ZD_+*]QF8*ZS*#05'H&T0.Y58_KZ''. M=6X/8R>[ YHRW/F^-MF!NDQ!T3(H-)700:%!3@G@PM#)OK(F+]O^U\WVOBIS M;T<;.50*]WK&[70TQX%E2DL"G610%084+8-"4TD>A!CD5F)>3+*56U.E(($? MZMJ NTJC1]JKG*:@3C,H-)6U0;=!;N'FE#5&FWK*M^+YH]!^8=.4CX^LZ7;Z MB^:BHO& 5F9P55>T#1,B@TE?9!%T+7"T._CW8KVZ94,T5Q M3(QE;&Q^@M Y/ -E;#5 M1HH-)6=0:U!;KDF?6:D*NE]674JC-Q3\,>Z_(T5 MI_N-*:TJGO>;#"L/%MUDGA@L0,HFRZM\IJ ^,R@TE:Y!K$%NM>83RRO:MN5# MN:>BZR4-ZU)#NNXC-_1"7F4?&GK:P*N]LUG)-"47'." ^#J=D$+)\DJO*:C7 M# I-_: ^Z#/8K<_TWPZG7=)+T7_38'+7?JZ/85,*B9!O:)QNCV-9NR0;VFH&@9 M%)K*[TD:BUN42?1B1H^=H,!HP.&<),@@R"R'$YT#+EM7X"B+4'14E"T# I-;02#0('= L55"3[8 MDHH1DGF ]?X!FDP"BI:"HF67(Z+R,2@'V*T(RQGI#H]CR:'=!4 MD*O>((/RJ7(SZ ;X3T_S<*I\[NJ-'F)-)2%(D/[9!=1G"HJ60:&IS6'0)3!< M%@E@U@\V)0,2&OOAY&+2CQ5'%Y+<(1A-V/?0'UK.XLMS2 M7?O1W0DT,P0*365NT'&(.S/$K>S:V0E-P4O&?&ZP8Y;3/TTM+640]B,C@RNU M%)SBN2ZR9;9B$2'XY,#;/E"SDZ.]W5%O^=:/I5RM5>Q!6OIO8PG4[$]/[Q\$ MW_2G?>^Y$'S=WZX8+5C3%9"_/W NGA^Z \3',^QW_P=02P,$% @ 6YNI M5D1@(^O1" M24 !@ !X;"]W;W)K1N@$T:)&WW,R/3-F]ET4M22;.__@XIQ;+% M1](B_=#8\G!TAO,X,Y1.'H7\KM:,:?1C4Y3JM+?6>GL\&*A\S394?1!;5L(O M2R$W5,-7N1JHK61T81=MB@%.DM%@0WG9FYW8:S=R=B(J7?"2W4BDJLV&RJ>/ MK!"/I[VT]WSAEJ_6VEP8S$ZV=,7NF/ZZO9'P;;#3LN ;5BHN2B39\K1WEA[/ MLZ%98"6^*S47Q-U_H]6EOTD,+MJ15H6_%XY^L,<@"S$6A[/_H ML9%->BBOE!:;9C$@V/"R_DM_-!NQMP#T^!?@9@'N+L@""TBS@%A#:V36K$]4 MT]F)%(](&FG09C[8O;&KP1I>&C?>:0F_7/G MC_6=<>#.!%V)4J\5.@<$B\/U [!B9PI^-N4CCBJ\HO(#(ND1P@DF'CSSUR_' M$3ADM[/$ZB.AG3V[^Q-=_/7Y[SMTWRR^7Y MG6_7:JV97ZO)ZF.UI3D[[4':*B8?6&_V^W_24?*'S^0W4G:P =EN [*8]MDU M%"%>YF+#T+M"*/7>9VVM8F15F)+S,.L/R20#!SSLV^&*C=-IDNVD#@ .=P"' M40^=+?X'"59'N190E')1YKQ@J.PB-S^;B[E)A*T4#QQ"%MT_H7>521U>OD=0 M6"75O%S5E8EKSM2QS^+A6_KWC90=;-]HMWVCJ'\_,5":T[,R#3M>-H5PMF(^!T]WB$=1Y&>[0$S]8R7#ZQV/#B3;7BU44?6 MO_ ;S7/)G@477.6B@OCPF3-VD/9'DZXYKM!T& C;RXV[%\ FE&0E$4IJT M?)G\$G2H'2;[34PQ*LL^M$QQ*YK[["-,.C9X1/HI&259R(H]UD]?R-TED]*6 M+EOF-/W!_!R>>B!,ND'BD\(X$"0I;E'B>-X6T'/0,F<(^E6T$-6]7E:%2=%@ M4C8:#^K'9-J%ZPJE>X7H$&W+]VF436=_ 5.82& _<@:?3)$IM9!/MC9N*YFO M(661N"_X*E@BFUOL(QLYH>T12@+@6ZY.XV3]6:^9]"+*7-<2I\QYI+)A %-+ MSVF%\QKLTNS_12/'+=ZQ,AT,@EXMN7C M-$[(ETUN\$#1\5 KP<-)%YTKE@6+3LNN:9Q>;R3;4KZ -#;,RNI0$R8]FMCS M(G9I,B6) ]B5ZJ?#<:CRM&R:QNETY_0M?0IZW,N:DW$7HBLV&D[] '%+FCA. MFCNZD0P<7WD!8I?L@&BZ$>F1@K -E#_<\B&.\R'LH*R8U^E[5<8+VZ4^G$Y) M%[8K!0$=: 1Q2Y X3I#7SS-),X9XIQ O:I7U]_.[SK3L;=:XS>=C]]*V^$NM*R+XZQ[TW0%EJ]@K@3OZ;I?8$!86S.A M>/? P\E.)ON$LBSDN):4<93 9O-VJ$!*+#6T[,PB7D!J%\)BAF98^>MDH[P3 M3R,'NT>,#*>C /B6'7&<'6]V7=C^$.A'ZJ&^X7@X=J#Z*#(AP0QI.1+'.?** MZDK:!'X-6I<*TV0R249=M![*'.$D5#];TL1QTOS8]%IUIZ6XZ6_;ILR6J.<> MS O?1XRCL8/>(T:2!(?@MP2*XP1Z'3_;J3?_%575)<]L-)EVQP^/&,Q4>._0 MZ_# L:59DKRNJ-8U]>+R^NQZ_HJ:2J+L_=-GCF^D[7 36BHG<2J_D2)G;*'0 M4HH-$#J3.:\S7IF#$Z!(&YS>?7!9>C3I!J%'" >G1])2.8E3^0U]JD\BS:AK MQW%HE@I[&-\3+-!+D9:+R2].P,0E4@>3*S(.D!5IF9;$F?:% MHK3D)2WSEXL2<;F4#+LLYA&"8,$A&UK")7'"M3;L3LR,-4>U329\'VAA(O[( MM@]0"K3DN8EW(^"UQ',V/)HX8Z%'K)^-IEG(F):129R1S^W90G/$4QL%S39K M# 2:+L/07=[UY*)G[ V=HI"6FDFOWW1$-;IG*UZ6)JS SB=&_2GA&7?3 M<8H=5_C&XNET$JHN+6&3%PZ0?\XH9J8YZ+"9Y,+;@!"7DM,L(^FP:Y K-\73 M4&.:M5D_S@^<*69O MRNYOI>UPHUIVS^+L?NZD/,,9"3336V9>]I>+R_F(O-!MQ7-Z%-J^T/'*]WA^@O/#=3H-, M4S",%+6H:F$FSMB7)XBW)U](>C=IJ!, 5="6RCN)?L&3H/-.'Z.L^6?)( M@5#7D,'>"S ;)E?VO2"%;.#4+Y#LKN[>/3JS;]QTKG],C^?U&T2MFOJ%IBLJ M@1@5*M@25"8?Q@!,UN\(U5^TV-K7;.Z%UF)C/ZX9A0TR O#[4@C]_,7<8/>F MUNS_4$L#!!0 ( %N;J5:G1N!8H 4 !8. 8 >&PO=V]R:W-H965T M&ULK5?;;MLX$/V5@0H4*:#ZFE[0) 8*9?=0:_WMILSH:+1J5^[-:-373HI M%+\U8,L\9V9]SJ6NSJ)^U"S$E6EK_ M"U6]MQ=!4EJG\UH9/YV'WU$8U H#[W$HJ+,G$&I0#TWNC%+IL0/%E*D4KC@-C&B\.]Z >>E10UK3[L.K9%. M-ZF1SP/RX"?(0[C2RF46/JJ4IT_UN^CEQM5!X^KYX%G *V8Z,.S',.@-AL_@ M#3>A#SW>\#="CV&BE=52I-M,W!INN7*L2<6E4$PE@DF8X2+'SG06_A[/K3/8 M6_\OFB_[9W\DQXQYOPCI]#_T^5_07R MW:?Q]?2O\=?IS36,KR_@XN-L]]>\WEW!^/YM>?YS-X(HYQTVAC8MAJI). M#$XON<'4 MNA:^BD%8D$A)0BW]ME0LA6O'CF5E"Y%L:DF;YJ60CDA#IAUX:K'_[L1"@7LY M-QZ3)YG24B_7D#'T&B&+Y*.- MP=?=>G$A_:/V>3[LB62.^!<2C-L(#RR4TBM&E 96+US%#/>HCAJ4PGV=&A0J M_PPV$5PEN(,,#B\@884K#=\-;&[T ZGH2H44,8-U,19?F,,=:.R!%R%XRHQE6%#$7E@B1YC2"2E^\)!.JT%J MM>S 5P2LZPT5(QN)IO3@"*:-04L#276]X))1*D@PZ/7[3]6Q2S+LDL>2&4PQ MJF-0LU*I]8I)S,V$28&FE6 =N%'P1RG7,!AXONG#4;O]I/8U0,;EVQYT+4L) ML@D=<^0CK><*C+D!8,5CZ'*L/9K0'Q.R M93E.VPK++V5[WAJOVOKQ@3@.IF&O%G4:]M:?30,.B'!K6F>_73C/FGY)X?57 M47![!^A.M]>9[,!]H0.Q)#69U>!-\!5*,J8H7%V: ([![DW9O9)XU 4D#(]_ M=X'.*F$YWMH?2VQ&&__\\*:;O3]A=(V1SP6%G=24X-.\>T]X6O7&Y1K?,\9A M](9G\!"E"X5N,RL9^@41M-#V\G LG/H%M=MW=5].]$7B<5P2^7"M7VSNOGH M&8>[_G9[^&+""S%>*^CFLT#57N?=FPA,^ H)+TX7_N8_UPZ_(_PCG7_&PO M=V]R:W-H965T&ULK5EM;]LX$OXKA!>WV 4$<+R]>&ASPI523^P2V7P9FY=)0-^NL6A7SHE<]Y4E8>C MX?#5826UZ9V?\K-;=WYJZU!JHVZ=\'552?=XH4J[/NL=]9H'=WI1!'IP>'ZZ ME LU5>%^>>OPZ["5DNM*&:^M$4[-SWKCH]<7+V@]+_BG5FO?^5N0)3-K/]&/ MJ_RL-R2%5*FR0!(D_ENIB2I+$@0U/B>9O?9(VMC]NY%^R;;#EIGT:F++/W0> MBK/>24_D:B[K,MS9]6\JV?.2Y&6V]/RO6,>U+XY[(JM]L%7:# TJ;>+_\B'Y MH;/A9+AGPRAM&+'>\2#6\E<9Y/FILVOA:#6DT1]L*N^&F'T7&?2!#'.,EN;H,U"W-I29UKYT\. \VC7899D7T39HSVRC\6U M-:'PXJW)5;Z]_Q!ZMLJ.&F4O1L\*O)9N((Z/^F(T'!T_(^^X-?Z8Y1WOD;?# M2O'O\4;;%ZVV M+YZ3_IVA^HKL^^OK\=V_Q,VEF%Z]>W]U>349O_\@QI/)S?W[#U?OWXG;F]^O M)E=OI^)_5T-\*)28V&HIS>.//YR,CGYYXX7O[)&;/5D63[2 M>[4,<2]9=6]8D2F=PZJ/*^7@%?%30L/]8#H0[\;CVQ3=GX4TN9#+)3PD9Z42 MKJ83Z*%3B[IDFWV# 82D3\^ERTDE;0*D5QT#':,![P9BHEQ ;\.BV &YE4 L M8;2TOH9/$3B\(3M@6EGG&SMVNJSK*'*,R[%&14>U=G4IJ5E%/?EXE+9U92N\U))$0'WU%B:;V.T.UDX(F[06[:SGWP*L M5+=:G-8F^"<@;F.\+BR5.KLVD.;KF=>YE@XY,A!C6-GM8%Q8DTJ-SV,J@6$9 M+[.(CTVI4Z4&QY6A[2(; P?B'G4,.KT%SBON"V1R+*;1!4GA[_#"%XUK4X^= M^EQK"E4E#:853A.4WDI^4FUA4*UJW(T\)IUE-#$4$CB;SS&+L(ZQP1"2JNCL MIRTEU<5O49_/[-K.%7:PQ8\V&C8A[VK9E.;(.&)16,FR9K]#,/(.!]KL$Z(U MIZ)*JZZ56R!KZ/18&+L2:Q_%54J277'W 8U1.5=DV,:QZS\Y##(4F92QTW.6 M7FHYTR7*$/F7SH@HF=4>9-93=:QF!!XZ^*D\= (4]+GF+0&\2H,D8-7"VGRM M 5L-KVE'CNSSKA91F/"4(Q6"?$AJQ7K>N)(6&501M,A2_\GD8W.L64&B=6@! MJ !VS46':EENZUF8UV6;;?T='E]+AS2!&QK+'V-=!$9B+T"0E:'V%)^3A!PM MSE7)#20$ #'Y@2RM@?!X(0=-4V MAV[7FT14,60$Z_"<+LS=\._"DAMF3(P)/@M1H'U:HIBE4 ]TA")?T/[&1Q'< M&H5,C MWV.KR[3+ZHK"EZD$CTY[C2(I:/PFFD+(0D$BI1H7PPBDP%/7!@88;Z; M9T_2*Y8K.)MZ&'$_321]2;05VG.SBN[PMG:9BC1STRF8:?A(2_<'8UV@XNH_JX+Z=3SM^Q!M58Q-:XZ\T;7N86DE"3,EJHA M6;#6JTU&Q>;"<$J/!SM'\:S0:MZ1D:M,$R\^H*8&@ANS:<*KWCZ 2-(%FKB9 MHY(]I6 -8C')@%Y&/";T?JD3E3A@U7.R M=GCIIG#%&DAE-HM;<7B#SCLJXI1L?(MPS,=V%=W,@KMJ&XQ4!B49$%THNW!R M63PB4* ^ &B(P>P0O*?;47H7!R63R";=@!56<\_$.R!NE\%S&V(S00750=QI M_XGMO.'THY\Q8^Y-(B&=MSR=JCSJ2APOJ.^ULT;#2YCG8!Y16 =L;M<,NC\F]2/F M6&)+&-.Q)MD_W[)8ASK:\;R7IU2@2 9@QA-.0\1UI9@$ MT?^4O"@1Z HVD9FN9XCU/= LU43_4N5TJ8%Q@B4BCT%\N+%.+'">(JK;I\1X MPZ9_-_Y@CT-2JJ)\5FP6:.X(0CD0?ZCDYSCP09-"+XJ#SZ@\Q%^3EET T"&- MHP5R8W\(8]!64I<4J@-DRH''FVY@N>[IA]C8;46U!EV0^\=6;][T.H+?]JW( M5JSX/8:+G%7KGD3YTFZ"J#;-I[JQFO0Q"4AB4E^ M1!'%F4*I8B B,8\DKHE5NE/@E, MG4?^@>[-?^_ [U8"P?.+E@)U3/:4+JE.<6BMU09 MH*JWOQJGDW^)#<4I!:3O:/BW?04ZV"#+G=$"('=<+WQQ4_!_TJ#I,W_ELN-. M4?F&[\:YY9O4SDWXE$8 ]#=/UU0WX*^D.[8=159Y.9Y> )>^IEW3>]@RX+<' MPY.^N&BFJTEGNA(_?;!+4*F3X&_[;&N^S-JA M9=\A.VYOQ].)>#5\U47 M/50W_N(:?P2[Y*^<*)_P+_]98'!1CA;@/5V[-3_H@/:S]_E_ 5!+ P04 M" !;FZE6%H(HIR0% #3# &0 'AL+W=O MK]\94E*7V**G#D\,W,X9,XV2G\S!><6[JM2FO-!86U],AJ9M. 5,T-5 M;F;O7B3#6V%)+?:C!-53&] MO>2EVIP/PD$W\4GDA:6)T>*L9CG_S.U=?:OQ:]2C9*+BT@@E0?/5^> B/+E, MR-X9?!5\8W;&0)$LE?I&'^^S\\&8"/&2IY80&/ZL^14O2P)"&M];S$&_)3GN MCCOT'UWL&,N2&7ZERE]%9HOSP?$ ,KYB36D_J/M-W(LKYEEBS.M-J#)&M%HX$)U MWDA.2"K*9ZMQ5:"?77SB:RX;?C:R"$93H[1UO/2.T0N.,7Q0TA8&;F3&L\?^ M(R31,XDZ)I?10< /3 \A#@.(QE%\ "_N(XL=7GPX,EAI5<$5#* MY95K^.UB:=S\[_L2X/&3_?AT6DY,S5)^/L#C8+A>\\'B]:MP.CX]P#[IV2>' MT _5Y2\<;[[>?+R[@6MA6)YKGC/+,^B2\?K5<11&IU\*S(LJ\40*F8-ERY*# M*=3&@,45W1HOMY!SE6M6%ULTUV[1%IISJ'SM.=4>L')IT9<.F,QH$ 4(9&KN MCEVYA3="HK-J#*Z;MR?PQ0'MBN@I$(%TS$_@3@J*Y+/%@ P<090$433%03@- MHG@&[Z7E6C(ZZZR$, YFTV,(HR":Q?!%69SKXCJ">!;,YPF!' >3< P?%:2J M08EL06&0%"F3+MS'N[+4F>$$I:-2FGO+36)7IV:OI-_VO^ MAD!%Z^HATIUXA/3-F;J<,-B3,!'8*A 9*TA[FD+4[ZP"EF4(:3JJM599DUKC M=J2)I2A+$L03N[0]+OT$B5VDW'A.^X6DUI1&[-^ ],8J)60]IV0[]SD_Y66 M?RNK7WIZ#ZH@,4Q"&H1!&"9PNY?Q/$B2&&9!/)^VNGJNI[[=7!B#%RM1_UDP M3*^P6[AD)9.8O>XP]L:,C TJ$:\\8RG9C:228 BM\$A.*1=KEV="99J(I4I3 MG)N"RP=1.%N52_$'+F&26+:F;0F6KO:L(=RVXFTE,4XJ(UIT*"V$DU8F5BL2 M@6NH]I&YD&LE4BMX2Y]E<%=C&U^_T[(K 7.:WJ.T:\QSM42- MM+,1;) YV7NYFV?">P!YY'OQO'(!2!0%-JYY,)]._&",'>SN4+71*CB>1/YW M/,--'N?'P\RPV>$ Y1A'<-UH5Y)_>+QVDKPKH6X?S-?19#C'QPA*A]Y5Z'B4 M#)-^ CLBWK.,:IN63>;51Z!/2]K7".U=^^&YD+*5%$VLA*$^M^5,/VV&W:&A M2C<6#XK!_F=6 K]KKET_=&)?EB)WG='X AXE\^'L@;O?&!/R@@S:L\C=^C/^ M9+%DZ;=2Y8\%MH<5]KF::2M8B4WK[]#E]Q0N&N"16O+=2OC6BMM)?F_QBNOJ M>C :'WV<#*==]$'?]S6GYWNK%7S:K_ "&>Y[Q(QV'IIXPG/WG#;^[O1OSGZV M?[%?^(?J@[E_[B,]K+:!DJ_0=3R<30:@_1/:?UA5NV?K4EEL)VY8X'\=7),! MKJ^4LMT';=#_'[/X$U!+ P04 " !;FZE6MD?T "\( C%0 &0 'AL M+W=O9JS\B41$E.G-B> ML9U9-@5WN#2KL2V-X*G?5.3C M>#(Y'Q=Y6CNZ,;Z^ M+/E*/ CWM?QB<#5NK:2R$,I*K9@1V=7@9OKN=D[K_8+?I-C8SO^,(EEJ_8TN M[M.KP80 B5PDCBQP_#R).Y'G9 @POM_ZLW?1!W/@NPE.K?^+]N$M8OY@"65=;JH-P-!(57XY<]U M'CH;WDX.;(CK#;'''1QYE!^XX]>71F^8H=6P1O_X4/UN@).*BO+@#)Y*['/7 M-\GW2EI)&;H<.QBDV^.DWGP;-L<'-L_8)ZWQ+,C]F9M=#-O;W; WFUE<<=:=J>+I50\$$&E[,9:$+X3//O7 MS=(Z Y+\>U\>@IOY?C?4..]LR1-Q-4!G6&&>Q.#ZQQ^FYY/W1X*8MT',CUE_ MK42O;+[[Q]?[A_O'^\^_L,^*_9VK"KW'%C[%,3MQ:\%^_.%M'$_>?U1/U$7= MI(!2PC^=OC\=,5J+1)9<;5F"WUPXD?J[O+/GN,G&&M,9"T]'[%XE$3OI;=DY MY:PT\@DX\NW96N2I]TP(A%I!-5(FE8>0BB

8P$VYW(E M5 *D^4H;Z=:%94XSF6*YS+8,U*@,UA(W"J[."IX*E@FZ*RRY6 F-"CNREZ+/ M&!%KQ9ZXD;J"*9&LE?Q>"1NQ1X!QVF%A69ED#<4 9(A8*DS@'Y34(]Z3[PVW M;'@^CV9H=4#6:@3?25ZEY(PK7%BY4A081YBD=_0@X:4D?SS]'8+A,Y"![+G\ M#]*35H;6D,-"<(MX_()2 #D5CSMH:UHE=25;S,@ZTD58 \X_$9B_LL0)%(", M93J'Z)/[$U\EI H)MJ?OV$VA*Z"XXW;-3J:G;,AFYZ.W%V^(7P5,0?>2;W@2 M+9I,,+OFJ,4I.XE/63P;3<^G[*LJN4RQIXOB9';*YJ/X_)P]>K!#=CX?S>*Y M]_/8H;#?.YQ&%ZT+JOYPMH@F[1W 3@AC/]!.3MW:"&0VR&"=5$%JR*!ER;H5 M,V^;6FZ$=-M2^,,HWT8^G,_J$"&H 7N-]Q?+DEQ[\H4*0LS@"47!258VD)2ZQ\P*!> K9(P:+12A"5)2NHVHFSJ(%ZP8 MJHQXQJ!EZWIHV#(X_XVA9NUNK^6.X-+RU"=#YQ*JA(LESST>/Q#T"8"&]8C1 M=UAX1(1H'5LV)V?RXN3D:.F$NY=RT2\)DLWIA+7A9#!4:>SMI0%\+#QB"J(N M0\:E@:CF%2UPQ_(?8GNA5C6VT+@^P[8CBM8'S=/46_$'0QAJ6]*(YR!?R$!= M_3^4?5FY@(S^$(&H\RKU3>E-R,]2)!RWPXWCX@L?T[AIJ\SH8J_+",,*+>VW M6O\TIMKV3^3#F3G(ZY#2G68[OLQ%/:WC*+'AI.\9.E!^_8J>^>)8=!K9V).8 M;LT.G!Q_U3KU/3YDB]GHXF+"[L-9+GU7.:Y6DN#7-%R,YI,)^P4SWTM>SD<7 ML_G+HZ*UCJ&!@J*&"?61=G]KX#XR39G*MR"(,Q),\0FLA8?\%KA._;$-XE%5 M5&C[A!R4VKJS[B!EM_"]HE[QOFF,65&"49HZLW[LT+E>;8, ?8)C84IM',U/ MTS?O"93&X>Z"JM!D"C;40\JJ"1+8E7:8H&BESQHU"HJD063'GZG,0-?L>X4A MPJ(O0LJZW4RAMD\J*[(JAQX\B;;5B+]:^9KC3CV92>_AC_7+E_J<0=GLDV0_A!3VI Z MW1_Q10EVJM N-%79XUXPMH@!9&]12>6Z@0.)*.PI#MB<]+] Z'Y)[\3%[8 M#"\CF[5,_# (F,XWU^^A>0V6J(;G"3J9BH D[<*,V$-G=/>G7TDDM52,W5N, MM,T)W6Z%39YO,5FWA_;^L(41_FF-A:WPG@E1(/E"_C_>WC]^N %9("D*UWJ) MJ4'8Q+.L8R;#*[ V(Q](@\;;B-@7HYD_,6FZ0S)]ZP%&4'V+4PB*3DJR%$(Q M_R;L(Z$C$4$&=<@RD;AC3>OC("M4/T,$KLE6'W:MM!T8@:S#3]'HR Y>U/5R MUA+9<&5Y4K^_6!?FLWH6\_(".M 8%B88>M@.KZB9I4Y5JU%]4.0A;SQ%+TGZ MG$ #\&ZRJXM\UP*_ZP)_Z '_W '>F^,;.,-)Y^6(WGCW1!?A\ M^"D0F^4BP]9)]&8Q8"9\D@L73I?^,]A2.Z<+_^]:0#8-+<#S3&O77)"#]KOH M]7\!4$L#!!0 ( %N;J59(!$(.#@0 ',* 9 >&PO=V]R:W-H965T M#@4X+6A+=EQ45N+.2JB0&ERH?Z$I1DCFGD@]"WQ\.2L*$-YLXW:V:361M M.!/T5H&NRY*HIS/*Y7KJ!5ZKN&-Y8:QB,)M4)*?WU/Q>W2I<#3J4C)54:"8% M*+J:>O/@Y"RV]L[@#T;7^ID,-I*EE%_M8I%-/=\2HIRFQB(0_/M&SRGG%@AI M_+/!]+HCK>-SN47_U<6.L2R)IN>2?V&9*:;>V(.,KDC-S9U<_T8W\206+Y5< MNU]8-[9)Y$%::R/+C3,R*)EH_LGC)@_/',;^#QS"C4/H>#<'.987Q)#91,DU M*&N-:%9PH3IO),>$O91[HW"7H9^974F9K1GG0$0&"V&(R-F24YAK38V># R> M82T'Z0;OK,$+?X 7P2^D_0&X=P; E>!;N!?Q$5!^BH >A'T9[ M\*(NX,CA1>\*&"Z83KG4M:+PYWRIC<*R^6M7&II3XMVGV%8ZT15)Z=3#7M%4 M?:/>[..'8.B?[HDA[F*(]Z&_X]+VXNUF>_7Y\\67Q?4US&\N8''S,+^Y6IQ= M7\+\_O[RX1XZ#A\_C,,@/)UKD"NXH"DMEU2U-Q8ZBGB':=%=8@_RUG=--!P, MC_M#+&W.;9?VX:&@<"[+BH@GR%@&0AKL_E3F@GVG8+4,-YG"E\$ 7I6F>++8 M8F:U8B('@S"F4)1"V10DM07YBHIC9VGV\ A=4?=$\*<^W-9HALV^JT0V 5N> M*\GQ57/'$6OALB?0)J.&,.Y28K;Q.,_1J8:J@V=;>-+ $^>U@^?;W!XR@?"R MUKBMC_JOG=XZ7"G,%YP3I9XLZ7DI:TSB/$WKLN;$(!]4*<.^$_=DWN!'X;7Q M3X!8O(E9U\N_,?E@))!GWB<8 MX'?H$R,#0MA.0R?X(#2'JQ[^/_8="+HN0( MI;CG#Y.7.ZAH=M $SMU3BKE0E#ML7;!*P[!WC.:'23 ^0CD:AZTFBA.K29($ M'J0A'(&"L!>UV.,DLMB!WXOCT:N]./ W>^-C_T4Y=V6RMHR+J%/@1_I^%_<[N>ENFR$0B%85&(O^%(WS6;OV4#MS57LWD@$01 M2QM6NG);U<:^UCL3VN;K=?_]QZY[V5\G;?W>43OM6%K."J^Z%X4CNXA1'(U\ M*R9;<;@51S#R$RN,7> V@92LC.W17N"WM;8OI*[H=GU'!L\& 2SVW(T[&E)+ MNYD).FTW4;WN$% #/#@ &0 M 'AL+W=OUO>[NFD!__ZN-!9DQU.![K).,%TR-9\1*_K*4JF,%7M1GK2G&66J8B'_NN M&XT+)LK!R9'=6ZJ3(UF;7)1\J4#71<'4_2G/Y?9XX VZC:]BDQG:&)\<56S# MK[GYHUHJ?!OW**DH>*F%+$'Q]?%@[AV>AD1O"?X4?*MWUD"6K*3\3B^?TN.! M2PKQG">&$!C^W?(SGN<$A&K\:#$'O4ABW%UWZ!?6=K1EQ30_D_DWD9KL># ; M0,K7K,[-5[G]R%M[)H27R%S;)VP;VG R@*361A8M,VI0B++Y9W>M'W889NXS M#'[+X%N]&T%6RW-FV,F1DEM01(UHM+"F6FY43I04E&NC\*M /G-RRG)6)ARN M;0::<=(BG39(_C-( 5S*TF0:%F7*TWW^,6K5J^9WJIWZ M+P)>,C6"P'/ =_W@!;R@-S6P>,%OF?J5Y\SP%,Z%3G*I:\4U_#5?::,P4?Y^ MROP&/7P:G8KG4%UO-T M_GE^=;: ZX^+Q0V)K%$\O'TS M\SW_PSY9VI&QCHQID&O @"99'U%@94H+WRY,QD')G-K,EJG4XIA,<0Y%DU6< MLNI9B"U7G*2L)6FBX9THD5W6&BGTP2'<6*C=!'T,96%:-[=6K?A&E*4H-Z1\ MQ960*0SAG>?@QP-:^;%W )_*!+NAYB"H2UF'HGQ_%A\@*1%\4\+P]W*]UB@D MZESV2!::]XN4>&*EA#.?I-QBO*42O'?Z[M:S#C[G"2]67'6[/B02.ZJFU$<. M\/9@+D0IL..DL)$RU:CB-/#PZ3N>Y\,W;,+DBDK)A&L-H1/Y M,PB<<#J%98UXZ*H4*J8H+5!!Q;;8SPS:S7(-$R<* WR&4Q]NI&$Y0CU8.03/ M1!TN%XTF9>PNU^%&+"@>&<> *JZ1UTQX)[TC^7X]=LB3#.E2/E1BB M>]Q@@O^!$XVH:.),9['E MB&.J_+JHF]:9$4F5DAEQ,]FXUV MLUF6 6!ZWBA>_"B& =*3OY M;TU=RB9DFDQB=.-+,O@='DXTMZ%\1GW;&8;!*,;IF><=RM ?^?U&TVOX*_J- M0Y5><7NBR.]',$]300II,!*2WPZ#@]F=Y+5&%+( AWWR_?W*%DB"+1Y-:\RT M2?8Z_;:8W\/)R-VW.AZ%W<9C$VXR[%U JJ*_I2)PA* Z?=ZY3=!DHQU624K! M2&V]R%RD-DE6[>2R1Q2-KGHB?HVVP6CV.$;>HQC]N_@X9,$V$TB)0B;[0KP= MJ:1&;SU%TM8*,BN,7%F3:YK,QV^Z7NE$B:I/S*$["O:A=S>( X^>V#,YI.5*6JY\A^OW&ZCS'W303KF]NAA"Y(0^=0OL M8VX,-^P.,_:>K7(.GA/B-/*PO\6PN%XN20>CQ*JVG)[C86,/0J]W2%U63& \ M$DQN;8NYT3IMG8R=VH\B%.BAH.L,D_@]#JVBBP):DMM3P*Z+<(;/IO2,IKT! M>-;45#)K@I0B<.W+;%LM=% M$D>WY\2N2PL4YD7PU(EUO'/)*+C:V*N4!GO":^X;_6Y_6YLWEY0'\N:JAS'& MDY5&CZV1U1U-\7*DFNM3\V)D9:\L*VGP F27&=XXN2("_+Z6TG0O)*"_PY[\ M U!+ P04 " !;FZE6)QG&]M(' ";&0 &0 'AL+W=OGU]_9DA)EF^Y='?1ASBBR!E^=F[/+?O/JK+ M6[PQ>#R?$'G[)Z9A\5'!:-!RR7C M!2LUER51;';1N_+/WD:XWB[XPME2=YX)2C*5\AL./F07O2$"8H*E!CE0^/?( MKID0R A@?*]Y]MHMD;#[W'!_;V4'6:94LVLIOO+,Y!>]I$TVLBC? M44,OSY5<$H6K@1L^6%$M-8#C)1KEWBB8Y4!G+M]3KL@7*BI&[AC5E6*@<:// M!P:8XY)!6C-ZZQ@%!QB%Y$Z6)M?DILQ8MDD_ % MLJ!!]C9XDN$=57T2^AX) MAD'X!+^PE32T_,+G)7W'=2HD"JO)[U=3;10XQQ_[9'8LH_TL,6#.](*F[*(' M$:&9>F2]RU]_\4?#-T\ CEK T5/<7V.:)QGMA_G^ZL,G\N7J]N&&W-UWS/?G*2$H-FTO%_\<(U9H936B9$<'IE MN."A-L50J,#.1BF1.F3"@ MALP0\Z/%#"$G*T52"?Y0XC0\:2EX!MPSB"1!RY01Z[G:!E9&J@40F9P1P1Z9 M(')&_JRR.4J-0&3*+>F2FYSP,J15A(-,AJ=4 M-!J"=UT%\2;?0*RJ;["@7^\4;.T$V%%@!$MMFBJ8R64FA9RO@$LJJHSMV5_S M@@NJ#MEG9WL/ =8Z,SD8"B644_0%.A7,\D0;P1&5DI.I;+"> YK!1%&05U4V/6P6R4$,4P5:&+[@I?@#; .$,T M5FCR1F/A:S3F#-<1##6C^;SD,[ 6^%%-W?'38AU;SEMJ-2GVO0(A-Z@+6D*E ML@[9>B9(R+3AA07C.%S+8D'+E<4]?J,[XAVPES7)DJD6S9Y@HAAUE5*\G&.X M<.T(ULY,CCE&CZPTL-Y-@O#T$GRF8L@98T 7$6S,?A5X03[:' M3J-ZKVHV9/;CQ LGT8;,H>][21+53&J?/.!Y1R0((B\)PT.\$@ $^-?^<[MV M[#/R48&U01E+JA1%;&UB.6"/./'K7X>N&R8'(3[-Z!U+63$%E=:A$/Q;H1#[ M7AR/#^%QDP=#X27$?SL4$M\;^]&A4*AG7Q\*X"&3:+0]?#X4?#_R?#_<&1\, MAC#VAE&P/7PN&%JI_3'P'_J;#AS'7N+'Y%:6\SVJ/2S$!A-O D&Y^Z;VX7VL M7T'_;(2&$(-CWPJ8>,/19JZ+(-K#T/_'(C09AO7OWXS0-:.K1PKM#-3K4V@8 M3C7$! 0M:/M^K6VLJZ[080$TN%C71TEL5&WS4H #P !;36T\: 3@F"KLBSD< M3^NR*T&9T _A<[? SFRW2G>!;)L="BXLWJJMR&TWS3Q3D*]:O-> ESRLX?[' MPNV\N+6H2>=(\.''2F'L^4F\885CWQM-XI,?*H50\Z"6M,R._6%X\GPAG(R\ M9+0.^N-).#HY6 :QWD&I:A<' '6C!NXQV6:4A9!41EM-QG'@C>/)2:<6[EKO M)Y@GB;UPO)F>CD-O%(]/?B@]8QY.UJW#<12=N-P?9N)\K M4'\WVEV,NZXZIW *FC)6VD,1'D(-+RN(R6T"LI":VP,%'EH@NU@&)?$#4KB; M#=MO'PW[$8'#E[#GFV7. 8Z=4$S8XRF<,(Y\/^C'S2J$_7Q><1GIWQ('7)GM M%R=XB3B3R7K5R\3IU_;:":N?8[+@61FC5XOXLRP6]9-GI0DF?G_X6HL][ C0 M80ER:K91!V'+##(=S/$2FAL(:&(3RDQ4J7%G(]@C,UG*2F2@W^:\ MOB;;03QE,VGUE&+B7-67#Y"R-QL'=[IN5%O0%7*G>/@WR E@?P6D/+-HD-F\ MM%=EY:J1;U=[+^PMLLH>[]&G3*X8:PS/\$YU7\^!$=7?UQNM6R.]IS?Z9[L? MCTQ7UJ_Q&A5,2U:,*GUJY&FCLE=V0MVK6OC#"S^@AQ.7Y;Q1TC>/LOMF]MW$ M#CH7YE#,YO:S@ 89JM*XN_/V;?OEX &[?>8R_\#4$L#!!0 ( %N; MJ59J (+O1@X )\F 9 >&PO=V]R:W-H965T(A"34),$"H!7MK]_O M' "\6+*3W?8AL40"!^?ZG0OTNMDKFO*DL#J:3R_W9XMM!2R77I:J<-I6P:O%J M[_3P^9MC6L\+_M!J[7J?!4DR-^:&OISGK_8FQ) J5.:)@L2?6S5314&$P,9? MD>9>>R1M['].U-^Q[)!E+IV:F>):YW[U:N_9GLC50C:%_V+6OZ@HSQ.BEYG" M\?]B'=8^F>Z)K''>E'$S."AU%?[*KU$/O0W/)O=LF,8-4^8[',1*NQS[^>F;+4'EKV0E:YF)G*ZVJIJDPK]_+ MXP1:=Y!%:F\"M>D]U([$!0BLG'A;Y2H?[C\ 9RU[T\3>F^F#!"^D'8NCPY&8 M3J9'#] [:L4]8GI'WQ37;K6'0''*WJJ]US_]<'@R>?& ",>M",78K3CV=B]NGCU?G']V\_SL[?7HK/C3H^NF'9]/#Z8LK ML5+@J*QEM1%8(^JTUK1KW4BL5SI;"5UE19,K(9=6J4X@[5RC\MY.FROK1 8Y M 3(0552F>IS)*E.%G!=*U'+##NR5+9WPIMNZ-"8/1$DPG2DW%J=.F(6 8X&# MY%DCL6@\F1T1ILNFW,FVD%@ D1:F )0YL:\KX5>F<:#O'CWOU/)%$1J":3J( MR(L?Q>'QZ,GT&7T[%D]')R=/Z>,3<3B9B*N5 IPNP'W2HK@R7A;8-9V.IC\_ M$1^TOZOGGIJU$Y4LH;&%-:7P@$S2 ?\%MQ+JL7Y#CPJY=HV.6C8>QPJ_J17K MHU!+G%A;DRF50\=A459(#96RH IJ!PP6,$1C23,+,6\ M+!NMBZ_U2E5">S%7A5:W>.!7$K@C$'..Q,#Q<[8HG+!"![L&)B5:8_&I$K\V6$VFA:)AYAJB@)?%0ESKHM"R%+^. MQ1O$7C4"!Y3=H Y5UH79J," %&X%DZ],$4UY(3V,5!OK1^*\RL9BOT+HWN"_ MBC3=O1:?:F4E"3X2'S[,'HE],MMT\N(#M)QM>BOY^>&+1R/!/K_U?B3>&T2E M^ 5,L%7^./_&V>$U"%[(&[!]H>P2?RZ;.3_?]?BR<6JNLIL1[Q'(\L5(?%;DS+_@!?'S*]E._&;UC;&: MMLZDA97$;^;&4E[&L1> ZD*\1X)3RYH^3X2&V?N6U5L1FSLJ,,SM5!5+H$6 M27G)/V=P3':&V8K P6[H,[VX].0P^'(&Q%C#IL%A6Y?@H'KZ@AP=D<8N7H:7 M(0)4],;N:*'+VC@\U]6M+* (Y(K*+2 UK.6MS@)B0) 5_)K]R U=2""U9S?$ M.F*DBC7*6OL5)NR\][CK?:\-MIW^R M9N9&VIPDZ/SA5IL">J6M2ENQT'F3:11V(F\\1?L.T20!*]%5.8*SU*Y '4F( M7B@ZD>U%K"+! 0"#E;9MXDR#4DODLD39&('*.(^\@DA8PP,#[N4*QK,!-@,T M@EK&/L+"DIKE!J\47*PSX-!@LT("FT[I]!)T@M&&AH0^%-PT_Q]LB2Q4"?6U M!M2R BT):*%\R]J@70N9T4/V+NU;5]YI28"[N2%WSDA=<--,E8@]1KZ A;)J MR#*'(=]-1SU=Q'0KA6V*<+CT#QR5P]DK ]2NZX*SBN]'4C"9J6$TJ*!=F^=0 MI^.EWR=0"=03:?FEE7P M+&D@0/Q*24M+UG"9E2K8B'"6D%2(8((,8"7JH[)%F9A@#H]:>IS!0V7#N0E\ M%10@4<]RL= V0(E"EEHKNY/9L;A4-;FM&F3CH7-L(Y?EFH/>QYQ-+*-SRYGD M .U:'5ZM-&+Z%+43BG5.WR&^(!MX\,&'#D^2@$$TA -0/=@R(_3G, E^C9!S MF=5SHCXWM[!@ VHEEQR.>J6$GO]X;GHH&W&1W$\YT?8YEX;T5Q/S!#&TOR>. M1 I:MC&QA;M] .S\Y/=*4S5!^D3DU_E,PIQBNJL5JS=$KTO1_DBP',HV-P@ =+AXC)NN @;^N4#ZM$F M13ROE140E)Z:%%69/X1=8O4 M!L1P\]PA50W[*$5L@U;,ZO_@=9>\=YEL5T(?D5-39FJ4^'$RGDPFA\!.&R@- M)-FUN^.>JXSCR60T"?\2*U#PR=;3$+;?4DVP57"KG#!$PHI_0M(N@WZC6$EQ MNUL1[_Z6(M[=HXA;$[U]J=B&[&_P]"5ZNXQVC@*D I4@B&*44)][[W@?(V1UGDJ<*/(_TT=?]]]@$*88 2BT6H4,! M#X.B:TJUIW:]J&BSPW:/,M#JW;A<::]7P9:\_I M\71__FA_^FCK_/>J MQ22NK$^2#7;8=Z]G[VH3UT;1H@[4K>*LY(R+;?J2"P M-%=WW-:EL@;.D3!IRY?O.BEEB,=]!WG8V0DEVH3.N/;_1,LNW[[KTL.11QAS M-"'4XW0C#3>VY-YY+ODBE^SD^_'8_CN[/-9)&=:;SUTK%8A4-!\4EG-!5R8E!X>ITGI;LLN M4:>F4CCY0VO"V+5\4[]-"%B>EN=IM-$-*(!WIVB/ X<40DW(1%ROG5-MEA_,#R0J-:L6FJK9 M=$C[I%=4<.C%D$)S05KF@1;?5W#+'.V1TN0UM0ZVZEY#\"OU52+K7LO,X/DM MQSUXJ6+3'#D?]5@*C5X:?772,R['/FG'H.CH[/&U+&[\RM*41GB5K2I3F.4& M(BS(TW@RW'#1-I"6=]>2W!B.%PU!::]EA!L;I]IY=-&-Q=NA121 2[B%8K>R MJIW3D8MQ0B.PG=,X+;&%O%J33JY56,"W$HS#-,LO*PJYR%50M'8QO@>P1J*I MK] \!U5WL\%.$O;'?CSV47S8K5X:*,S%Z VE]Q(F<3Z3URJ<^F=C M-W&,I(-/B*<;BG::F^\\F7_+U#444_BH;.M#39ME ^L,GH0'E8.V- M)::I+^T\-D0*>AH?55&:,$U**87Q&\*[D%/[NAAX7.R":Y#2:< 6RA43QW?G M79G!V9-1Y*0_7+N;.=,TTN#,5N0T9XB6W@$: 2Y" W@'-$:M7/=0;X.BNY#; M:5L>-Y+?IN!IK9<8B[KA>R,TE-W(9!1:V];0 ^>D&YTP@4H1NPN9KJ6C#L]' M_ ?B$VF5[YBWC!_6T+:"9G0=]]&,Q?3Y=/HXNWT\F9R<_"SVK\=G8SYX_&C< MTH*,$;"]BWD[&XQ#TJC$R2+.\JU*MZ^9:(^?"?#H@'0/,#,P7=AZC(EKS"P";>R M:6S#\9QQ3R:YW@FE3[H0U8NM8*\!=SJDE7 KF^^^_V:]MQWL4?^6P*J VI6) MMZTND=K&E_9>-S2._F5FJ9]"P1N==W@LBK8^.9R#@GC#/2=9.^2W] N#\,L< MG#=" JER0Q_::30RP@)D^6VZ4>Y?NJ?,?[=GN#,UW-9,_,&$XTONY)USJR1, M2=-/NO_N1!ZU/WH0NWYVUOTE[_%U!+ P04 " !;FZE6 )7R*_8# ! "0 &0 'AL+W=O5Y$.@TIP719[*D G?64A7$X%1M ETJ2C)G5/ @#L-^4! FO.G8K>+/H_+)K]9W"+XQN]9$,-I*5E(]V7< M B&-KPVFU[JTAL?R'OT'%SO&LB*:7DG^*\M,/O&&'F1T32IN[N7V$VWBZ5F\ M5'+MOK"M=6/TF%;:R*(QQGG!1#V2YR8/1P;#\(1!W!C$CG?MR+&\)H9,QTIN M05EM1+.""]59(SDF;%$61N$N0SLS71B9/N:29U3I[^'F:\7,;AP81+;[0=J@ M7-8H\0F4!+Y(87(--R*CV4O[ !FUM.(]KX'1=V6T06@F-H #5.*):H,AW"\>-,XP=^B>P@P?#3R&3N<>-8C5B<,H I=E MN,58A'T,8,Z)@$'B)V$,BSH/Y(DP3E:<'F=@8TDW'C#H"&Z*DLL=I0WB?!^* M XPB?]@?_#? Z<9YBBK@7K^J->'I32$GRI36\91[ ^3!&9I6A45=R'?83*4 M*[JBN7U'$?VSU-J=A;IF-I7&D:M?9?8G^K YQ'#$!F5F'\X#I'20Z0M(CI"H MN=JY=2DP#A\$]A/D:LCS-Z<"S@&?4WPL!5Q52E&1[F")V=#H *OLPT^UY1(M M'P3V&8Z<,L?;AB]@ML_G1\SGQP5![M=T96!!TTHQPZA^@5%G[Y+P^@0;5$YI ML<(HFA,_UL@CPW#%X33 M-9J&9X.>!ZKNU_7$R-+UR)4TV'&=F.,O#E56 ??74IK]Q#IH?YJF?P%02P,$ M% @ 6YNI5I;N-'QE!P JQ, !D !X;"]W;W)K&ULE5AM<]M&#OXKIV#,J15'R2QW;,[+CMKE)7(^=-'-SG6#N5I>#<:#]L:C7&26;XRN+RNQP">T7ZH'3;]&:RN)++ T4I6@ M,;T:S,87-U->[Q;\)7%I.M? DN8?'Y*K0M]9_<[%3+'-A\%;E7V5BLZO!^0 23$6=VT>U_ .;>$[87JQR MX_["TJ^-:'%<&ZN*9C,A*&3I_XOO31XZ&\[#/1NB9D/D<'M'#N5[8<7UI59+ MT+R:K/&%"]7M)G"RY*(\64U/)>VSUP_U/)-DH;HS=>&/1'F,3^*1*FQFX*Q-,7N\?$; UNJA%=Q,=-/A)Z FXR%$830Y M8&^RCG;B[$WVV+O[5DN[@O_,YL9J(L1_^V+T)J;])KA)+DPE8KP:4!<8U"\X MN/[YI_%I^.X P.D:X/20]1\MQT%C_5 ?OMQ\_' +L_OW\/#XX:_9YSOX.GM\ MG-U_?F*72H-58#.$VUP962Z&\+NBS2"-J3&!T^&O83@,PQ :J"T\AWDZG)XT M3[?0!W GX@R6F1_$TM1AK# #]G&[@PQU@4"/@==2R-F.>,!MYCC,6<3(U/'"?'+NJE MS'-:64GM%OVKSE<016[!Z9!"EA2X-)"2_, *A:9LL KMO,<(Z4F >)O0AO9(:^Z%R81W^#W7,U%#M0WSV@#F)DV#M2:<),\%';BKLL68>)"HC.&L73!ZW;2[0"= M7) 454$1[) =[NG \&\Z,, M3P1+!PU8$KO(=8)8L(?7,A(&X=@QZ[4G!C)D M;Z+AVA!*M8/&QX.O(3LV.R4(-BN[\O>JVVQ&@!S"MFQETFA("V5&]$86,T=V MQN[85N4T MQM(PM"*$I4M2&-2D.QPLR<:R[&68 M)RV-VVW;[:H<3*DY?86D;G/J51JRBD1#%U2I;%>8;2:-*X77+%*RC32-#RE& M;Z8]&5X1;>*"V6X5HM^]VC6Z4;H- 7^ U!-/ZITVXKACGF RE4PX Q_Q!7,8 MN^E3&_09I'%)]$KP6\V@6MU_47E-G&6^:/4B$W0,S*4;59+BCH53>PK\1>0U M0JI5T1TY?@XTPWYK/#2 M_.P%W'4(A[N<5/3I,_[//D9EPIBAX?9S*M=W^2L MZ4S"/$=F"Q>8&9=[_AF>V,+LL[B5_DZ.]U2D7UJ=YQ.$ M.SJDFU-$?XZ:#?]4LX(,4I1.8WCT;4-NNYT2X_G1LH9RZ"\GZW@;+8+:J3S< MD'@]PU/,YT9#/9;08MJ5(!>%&OW_I(\G-"DBOWE281>C<=,W M56V]:W*";-(UR<%P^Q1T)P72-".V(NZ0>6I?ZL^<9T]C0FFJA$/GIG, 3QV4 M= S1?.XS<)1@A+O>-C/D\D<34GG%F4PZ:.$5/.?8I MQH\H-%QLW[BMB:X\,]WT]>> -WQ:G=! UO(9U_?\H?.N+0(3$XXHR^ZH?PR3 M8#+>/.V4Z'02A&_A49KG7U*&)TO:2D&"YC FP?G;S;9$9N'(1+G@@Z/G MW;)UR%.'8Y*K_H(?N0UTZ* F-\<7\-F-\C7>C\WV%?SV"NC.=*9DGX=4&@># M470".XJBZ'C+P!:,-W!R/H:^M_11YP-*@7KA/A/1JY:BN>6_I:SOKK]$S?P' MF,UR_QF+?"XDL3;'E+:&P=G) +3_-.1_6%6YSS%S9:TJW&6&--XU+Z#GJ5*V M_<$.UM_GKO\'4$L#!!0 ( %N;J5:9>BG)W0< #44 9 >&PO=V]R M:W-H965T7Y_7 $G1LJSLY(M$@NC&Z^MUDR=+;;[;E,B) MESPK[&DO=:[\.AS:.*5&)Z=E')!#^2>RCN# MNV&K)5$Y%5;I0AB:G_:FXZ_G>[S?;_A-T=)VK@5;,M/Z.]]<):>]$0.BC&+' M&B3^GNF"LHP5 <8?M>R0+=J\;[;]XVV'+3%JZT-GO*G'I:>^H)Q*:RRIS M]WKY=ZKMV6=]L.P-'H X&H%H@\ M[G"01_E-.GEV8O12&-X-;7SA3?72 *<*#LJ#,WBJ(.?.+G3A5+&@PHE+:8K/ MB)N8+J5)[,G003_O&L:UKO.@*_I UT1<0UMJQ6614/)6?@A<+;BH 7<>;55X M+]MT_Z#\=FJ:S/2 MB]N;QZN;7R]O'L7E]/[F\^W3HYC^/KW_]B#^20L9OXIKZ1R94ALGD([Q]U1G M"=PH9)&(F(Q#Y8MF3<\W2#VPE+@MV=5![/[A"1>&!.Q2+J-$.(T2CPD5*J0H MJGQ&AI6U-C^DV&Y%K//2* N/B*IDH6@RV$==9!F'T89-D+O(I+5BROMS?N 1 M *=+H7^Q,,#H:" >4P((!F+5BTB4A:]C)Y *!=C/]CU8DG':+(E46C'I?QF/ M^J/1:!W>0-Q5QE82P0(T/NN:S *63'$B@L(.]UNH\-GW\ZBJ+1\0K=G3_>+X^//_EL MW C=5K/_4.QSBJ2!>PUQW& 38BCB5((?^#P$S1ET$)B-9/=LSDC$%BHY3+;5%K8XB7QW D4B9QJYLXO^Y!OP,]*B M+SIN\(;>PM!'HQ:H$3[R\ADE8E<.F0+=ND/:. ('HP]&,8JMC--YZ,E'\4AA M2W9K$ZD?DH=?X-]9R*O 7UY) Z= F-3\S5KLJ;R"#=A<&OVL$L06+ S'V:98 M[K1UGQ&965TG;91<:G2U2-]4%%_K.*Z,H6)% [$V;)H.">I6[B5V;\B.6%86 MAWIXZQX&DADA*58ULSD27A%G!WAE3HIIJ5RCOY+3R<.P.-J#;!V'$1*U%4L7 MO.=MP8_Y*VWG@RU"K_>81FB9L)K27WMLXE]#S+K&H#YC1&D7<8EBBBG>C+WN"HZ6^! M(>+51*!GF5J$-($Q/A,W1?-_.)0/8FNKPL/C)H$%D2DY4YERKYP-G"X>:ZO^ M7=F&?&A(/NS^N)$;D(DR(0JK*D+WS2I4!74T&SKP079]9=VK]$(CQKO_>QC\9G?+!(_ MWN"%)X247OB:>!5!]%":)&PT^&4<--0?8=YDL:BKV8'/-7;0([X%M-C;TA$K2BT+]2=R*)^/! M03N4U8VI3EEJ0K%*+_C-J%GEFD"X#6T0RYWTS8+''[I97)6U_4V3QNT_*B1, M%/GWA_% W&)%%A5WY_&17\0C9B,>_K8D-EO/F?+!U+F.M6;D!$10ES9<@-'E M:,.<^J;WS:=8_\7ZVB0=UM M&0WT/CJ%0D\T-.>Q)4SES/_\W&<51JX2OGSQ;,[I-1AM@QMC"D)$Y$N'K&UW M!D5?1P7FX<69^,496 T@U.^]D0ANZTRB/DR60F;RV-E\4FDG #\2VF;N>U=S MBGX0PJ[7I"L+O]E/7\4OW,-^\SWL&I,H."CWE?+D*^]!@0GF*N9!X*G0,YYQ M/.:KHJRPZUQFOJ^"W+^A ?L641\U%CMB8U&LB5(N7)]?AL]=C6L\+?M%J8SK7@B29Y_E' M^O$V>7DR)(94JN***$C\]TG=J#0E0F#C-T?SQ!])&[O7#?5O67;(,I=&W>3I MKSJI5B]/9B29$+TX3PW_%1N[=CPZ$7%MJGSM-H.#M<[L M__*STT-GPVQX9$/D-D3,MSV(N?Q&5O+5BS+?B))6@QI=L*B\&\SIC(QR5Y5X MJK&O>G57Y?%'<9O*[,5%!7IT]R)V>U_;O=&1O2/Q8YY5*R/>9(E*^OLOP(=G M)FJ8>1W=2_!'609B% Y$-(Q&]] ;>>%&3&]T3+B5+-7Y:Q@M$;=R"RQ5XKHL M9;94?/VOZ[FI2@#CWX>$M[3'AVF3LSPSA8S5RQ-X@U'E)W7RZNNOPLOA\WLX M'WO.Q_=1?\ L]^X]S-G=AW=9 MYAQFHZN5J%9*W*2YT=E2X-[W=;H54<06@IWX:;XN9+85LBC*_!,T33>/GW%& MC[_^:A9%P^>\BN[R[_#YTX' "NVWQ2 -_Y?,3D&[$868_EQE:J$KD2^$2O52 MSU,EU+I(\ZU29D!2&+BES"I#)!.1Z!)2Y:6A'3VN\5!7!D%I;G2B9:F5"<2' MS@K0BNNR!$L071I$+R?C-3 $W#.)]\I4LL*/:!B&PEJO%?^ X&%?<"8BTU0@ M;H)2EI"^)6G-T%FEJG%4.1!JL5 NQ!+ M)Q:9E+.28\-*[,TAR)(Z472VK'BISG2E92KD@PZ8,.1FS,Y- M"@6):S+<&B8SI ?P]4GJ5)*)R'P:*I10C2CJDJY /]\7M66;3H?2B?R9?"K" MX9-&\*ZN[N?AD+8V*QVOP(U0O]7ZDTR5Y20:!Q$";9H2YAZ@VC7I6Z<@UM][ MZW8MK,_F9.+M0P2!PO_ OL1'5SCBL-HV2FKM)SL(+!L$>L.V,<3*.H#Z4R1A MHDB+6BPE9$^G'P^" 90/YM0Q\W5AU."&&#F+253\RVJH \Z,6L$H"AZT=J%+ M4^' +;NNA 5B4GTB2[%5^#-72YUE3;21H%%NA21< _$ MG7T.&"R4)JPEM2(U-I%75*I$C6+C-;"B/A>ZM+^P$1"MZC(CB.;6JXF<*/(\ M!6D-)F29;@<-%Y1^5BI-K ">>>QUT,UZ084"R#8E"D(;%E4P.1Y=!L-=19:*RF)R MT)X++6H]99]WT_>;N]K:) MA_220_XDK!.T0S!PBP4ZM"D!WTB M65+G:0[6=WTWR/(*P3)66!1.@FCRUU92H\O@:@?Z@7A7E]T 0?FTK,6C%0W%C5L@=(74*/Y4=5"3!5JX,$>NX");,*NFZ3HTHJ MZ29XU3G;PNUI,@F73X%X^P7']DB0!JT$@, ];+'!^ES9<.[:E#V6-]J&P)@" M)SP ^6@!6+>G<_,A,K5!]7N^II[^& T$C0"M=%GI6!?47C%2/:&CD"[S>KD2 MA=R6*$'A54G-B8J7U@49._1FA/X\'KH=X*!;'OLC4\T(PM;18#@<-BP47?D: M)841+RD8)#L*)!V<1A->L,E+5H%CG_+.?@@]FNQH.36@*JZYNMXYRF5#5FBU M+32((GZM)/5T*%=P[6?A=CW=:9$R(Q^@P#- MH2_TOD5J''!$*BI?S5F"N_@C/"G -VE+F9$M99@X:Q.VH:<_@H>F0GM$W1:& M>V'JH,L>*>8,,.%";MZ-;8'XU@D$]*.0(WJ M&$-5:)P!'Y+U3!-N\MK ;*9G_,)V_25'0_GTF1/%(&>TV>DGGSY_Y8&K2LX[ M5]?(M7*I4#"1K6C]#5BA"1\5*1^0;<39/P$Z\U1<^Y+DM4PI,#HU>9B.FFIH M-!J,PZDX%#+%Y- AGT*Y_0\+O>WS5 9-+# MY**K030:6W)CD"/*E^$@!)>'_:/.4,SDRPS02*R1S^>,O-Y(#OT=KJFQ2^WH M(<=&QU?NV-R@8#@=MB[6+1>P/7;[YC3-0-CE ]&+((# '9Q=I3,KD>ZF8CAO M$'$4067Q_NYG5L8M77P1_)F"W;C]0YA_C(\?QOT>YL&#\6*8@W!_$*]3-NRI M"(?!>"J^'(_8,?A()H2PJZ"H1L]W8<8TIOKVKA7S3/*26ARJ(%'\DRT18\=&W@D4E@2 M-+(G79S3X)M>R0!*C!BNA:D&-6#=4VO!8I];J/+A-N%A ;_<@FR.90)"T^22 M'=HIK669D_4\!]_N$+>/[+9/K4%M*Y8]M[]W;U6#+:K/[+&0LRT82*%FH1MO MX;3/GF 5*D6=\]'.EZP)8ZQM>$#%$WN M#[#G&IECM4(O%O;0'.>F,@>CWXX;8(+#L'$J^LQ-BNZYT),:V0(F"2X9MO(O2C>C"GVF_Q O.L,GV8V?PWX/1CU)]X, M'TJ]7-IVX T%#.-'@>P:W#^BUF\'V;L&= $( ?^Z+?S'P=1O^*.F;ZWXM\[T M(O568%TT)9 W)$6![M#*!HO^ZT8W\HDZS.WR!%:^Z'S;DO%<'7=(=5%G9FU3 MS8&S8IM?>UGR.4V4GG34"=&(,&;+JA;'3:(JHTAQ99VW-=Q2)G4A!M'89 M1,?CN(XA3406N;($B'59NH=_+)6E4! HU_W;K+F.\78Q]] MTFT'3YWL>N^TO5N_TFS)#Y5,BU#?$O9:4.O]R(5K5J#+=O:U P^<:M.H[G4J MH?V[&-8E=[$=(+U.H07K/%&I-?(#%32_'G>HJTU'A6"T3CDI\_'G?'PKCN^X M/>_/.OT">JI9*]5I. Y&J/FGP>1J]^:'52<' M=&1%K6;=S0'#=UGM$J[6"H5#EV6..(O?I>*/2C)49#3<*FK$@9@]5F;:O;8# M+!8+8(<'P6XRM-+P<(1Y7ZFKKN&"/I=L2W^2Q1;?6Y3Y>O_]QH&)J']YUYVP M6NY0'QR:[%H6=NS2 KJG+H*J95:Z/#LGSZ?;L!K/1GM&+G(HJ:GICH!GUQP: M08&BD&/$#YWP^.?@#K3H?4\-C?ZNROP<.;U@)DW=& %>C]C(]1%/'#L#P$,& M^)+B=S:(XMA8*2"S(M,# M@7.7_MS[L(/L^5<6.$4C03OG?%AX'-SO$KY@A( \JNEEN)/:-&*[2L/"N.)O M-OH%\,%RF\N$;^T\I:9\S=\9^!J<"]FLT00=H[/VB*VM7*WTJ)5J?KOSJ%JI MNZ;YNBKOO%]SA^X.M^C%!8)5PF2X[5XKUY+E8%"V/3:')THC40F6*; M6.M @;+0:# 8:V!].!V+R6003:?BIO/DJ 6CP1@I>S*814/Q@3N5HTM/:3(] M"8=VECN\FHI#'YY>=+X-7JMRR5] DYW!K?U,V-_U'UE?VV^+V^7V"VW88ZEA M_50ML'483"&PO=V]R:W-H965T=+J3("\;#A"02(&C/3[0(N#:2E4_.+N3 MK,%K[]G>)/37]QD["4$-4%6*-FM[YIEG7M=G"^L>?444Q++6Q@^S*H3FI-OU M146U]!W;D,')U+I:!BS=K.L;1[*,2K7NYKW>8;>6RF2CL[AWXT9GM@U:&;IQ MPK=U+=W3.6F[&&;];+UQJV95X(WNZ*R1,[JC\+VY<5AU-RBEJLEX98UP-!UF MX_[)^0'+1X'?%"W\UKM@3R;6/O+BJAQF/29$FHK "!)_<[H@K1D(-'ZL,+.- M25;G"ZM]5&:IA=IR)DJ:RU>'6+K[1RI\OC%=8[>-3+)+L M8)")HO7!UBME,*B52?]RN8K#EL)Q[Q6%?*601][)4&3Y508Y.G-V(1Q+ XU? MHJM1&^24X:3=+.7]$>B&MK0N7% MI2FI?*G?!9,-G7Q-YSQ_$_!:NHX8]/=$WLL';^ --NX-(M[@7??$5^4+;7WK M2/PYGOC@4!!_[7(Y(1[L1N0F.?&-+&B8H0L\N3EEHX\?^H>]TS?X'FSX'KR% M_FXZWM'^Y>+7ZTMQ/_[C\NZ^(J$26H#WC;-S%3L)C8R#0$[5HL'3EEXHCTK& M%@J,2M%Z969"&D$^*!0^"3L5 7@7MFZD>?KXX3CO'YUZB)A6:D'3*<7FBI8< M*T@D+.,(!\ #Y<@=-@7@B#H88.)><@P=RD]Q28=RDP MUL"42: H//G$A<3WN[UXSD!@CJXVF%@3KTH%UL3<.;!;^@CM5(6]?]-N&JW8 M,/9I65 3N0>+^") /*UTB6:G7?%KT4].C.\N4F4='?3V\Z/>_@"_PXZXW[($ ML&1B3?:A17!+%8?>)E,^R- &ZYZ>T[.57LX00[R>ST^,E/=.QY?WM_&U?_HY M\5BE3C^]++,4Q/]=0'M4G2BMPA-V4P#1JOO 3HM56WR"UYS[SREUM5HRS>WP>;:TJ%11@0L>*T5' M&A1ALZBDF:72J=#G"T+IB0FW#WF?(L .:;E &<[Q 6SP.<,W-,ZC"1F:KJHL M$@B5(]!( Y5XH J,PZ)*I-=#,:%6*52TQ,?9KQ/X']1SL4#N&_0^@H2.:LQ >LA%4OA9<<52!>:B=W+(?EA=<290F$Z*%HMB1!U1'9_%T!8.;,TQ1H6D*U5[GZ$LF7+K6I$6P3;Q*3&S Q22^5K@) MDF,!G$^M#>L%&]C<+4?_ %!+ P04 " !;FZE65'2]"RH% !V#@ &0 M 'AL+W=OJ3,GT3H_Z795F-"4J([(:89O8B%3HO%1[KHJEY1$5BCE7=_S MAMV4L,R9GMJ]I9R>BD)SEM&E!%6D*9$_YY2+_9G3<^J-%=LEVFQTIZ<&R TXT>%Z30JC6![7:-_L=R1RY8H>B[X-Q;IY,P9.Q#1 MF!1NM0B_)X)'5*K3KD8C#%0WK!3. M2X7^"PH#N!:93A0LLHA&3^6[:'S#P*\9S/U7 :^)[$#0<\'W_. 5O*#Q2&#Q M@A?P%D1F+-NIEB/^GFV5EIA _QSB6\+U#\.9HCI1.0GIF8-5HZB\I\[TXX?> MT/O\BK']QMC^:^B_(WRO*CQ,YV:Q@:N;\]OK!5IQNUZC%8L5K"]GJP7,-IO5 MU?QN,YM_7<#F%O#4]>T-K#>WYW]>WGZ]6*S6,">*A9 A%U9QX99+CER4Y4*> M<0E++JK%!?9$F?V\T#2"[4^(V#V+,)('@/&M3BCL;+7+<"T6&KK =%P%$(;'Q1A3G@#E1OM3,K#'X,97XLH8O MT41N>JVRU%?K.V7,,\ZB#\8\LU083$/7\$0>'?B&P(2'!27!O8=TG<$[@I4LP_+20N?\%Z M"\<_X&@0N..^?XS+4<^=>'VXH)G @5'"?JLR'>I,K[*D4+C'LJIN#A?+?R+C M5A'T)X'KC?K@CP9N;S)YIQ)'GEZG-S8LO8X_?%.UO 6W%8"7(?]'@7CNW5]0 MJ^: -5P76JM#/*G_CQ_&?L__#,'(]8.@0?KT^Q.E+O":3-#SW7[@OUM0GR9+ MT$I!@]8"8\KV*$50$W:+=N-Y=K+N_;C#1(3S ]MC+J3U?'.^@]V#5CW'.*IQ M//_Y&(WV1%$T+"33#-V\I](T2].I$3.6(K7Z2J\37?7E=VJ-[J_=%K=H2##8 M1BV3=1[M1<$C2# G\#W%;VGD\^F1BRRG2!928YTJL$]6:KR6,K MG]E9>*A[+R6[QZ&#'PY2(B,%/7?DC:O?\W:1U&.M';7 =SW?G/;\$=SA9%0F M)';H]7NN;ZISZ/:\"2S6RV7M#^P(@X&1F?1A(S3AA[/C2872'P7:R:FQ<#1T M)\,!EHP["<9PZ .RV[H+8%/;V1N/B0).MO):T.PVEZI9>9=X/%[>R-!G.X:L M.8U1U.N,!@[(\I93/FB1VYO%5FB\I]AE@A=#*LT!?!\+)%<]& 7-57/Z+U!+ M P04 " !;FZE6T6T98-4" ]!@ &0 'AL+W=OWH M"A6=%-I(YL@TR]A6!ED>@J2(TR0YCB7C*AH-PM[,C 9ZY017.#-@5U(RLYF@ MT.MAU(VV&W=\63J_$8\&%5OB'-U#-3-DQ2U*SB4JR[4"@\4P&G?/)GWO'QR^ M$ C/G$1A]GO "A?! 1.-7@QFU*7W@[GJ+?AEJ MIUH6S.*%%M]X[LIA=!I!C@5;"7>GUY^PJ>?(XV5:V/ +Z]JW1QFSE75:-L%D M2Z[J+WMN[F$GX#1Y(R!M M+ NTX46'YDCHT&1J_!>&]"\XM0:H@F\19@S.I<=(W<'IPHY4K+4Q5COG+ M^)@XM<32+;%)NA?PAID.]+KO(4W2WAZ\7EMH+^#UWL"[0\<-4CNY;:D6?HP7 MUAEJC)^O%5SC]5_'\V(YLQ7+SZR_?IU.83&^GEU?W/56CPXIX ,T"0,&7?"$0L*%J@2MP!/S0^=R!V:[_8GOAS Z5X30$ MN-B =V+&\8P3'6+]+5^B7=C>-Z)/QQKPAZ(?J%U*RV275$BN9-^O[S-#[FJE2"J<:[_8VA<.Y^69F6>X M5VOKOOI"J2 >JM+XZUX1PO+-Z:G/"E5)/[!+9?!D;ETE R[=XM0OG9(Y+ZK* MT]%P>'%:26UZ-U=\[\[=7-DZE-JH.R=\7572/=ZJTJZO>V>]YL9GO2@"W3B] MN5K*A9JJ<+^\<[@Z;:7DNE+&:VN$4_/KWOCLS>UK>I]?^*=6:]_Y+)#?MT;DD*J5%D@"1+_5FJBRI($08UO26:OW9(6=G\WTM^S[;!E)KV:V/)W MG8?BNG?9$[F:R[H,G^WZ+RK9\Y+D9;;T_%>LX[L7YSV1U3[8*BV&!I4V\;]\ M2'[H++@<'E@P2@M&K'?&#W7F31!C+/,UB9HLQ!WMM295EX\:WX]OSH-V)H$G&9IF]NX MS>C -N?BHS6A\.*=R56^O?X4*K=ZCQJ];T='!7Z4;B#.S_IB-!R='Y%WWOKA MG.6='Y"WS^!_C6<^..#FW_L,CO)>[)='N?3&+V6FKGM(%J_<2O5N?O[I[&+X M]HBV+UIM7QR3?G,KO?84LSN2;8(DA.]3\@?$B-\*A63);+64YI$<4AM9YSJH M7&06X3,^_O+P4R[I]EP;:3(M2^$A0R%G@Q>%7"DQ4\H(.& I'=[3AM91)='A M$4 /!6^4_+YT&D*6)3R_4$8Y69:/]%PM0UP;H-B]846FM ^K/JZ4 V;%LY]_ MNAR-AF_O!].!^'4\ON/KL[?/A32YD,LE@BIGI1*NIAWHIE.+NF2;61*)G[Z; M].F^=#FII$V ]*IC($RQCM0=B(ER 54/+\7:R$4&8G/ML]+Z&CX5AIZ0'3"M MK/.-'7M=UG44.<;E>$=%1[5V=1R["8=UPJ(\!/+-LG:^IB0.%K4V*_9;/* X M>_6#P?6%KSFKGZ,'6 @.W>4\M@5PK MQ5QJM]F)A&CLMU%B:;V.T. 6$<.W+8CEQ""ROZ4OQ!R$XD=$,/(/>7YUHZ MI.Q C.%TWZ$[7.>32@T$8F:C_QLOLPC73>55I089DZ%M:AL#CP7CH@W&Q5'_ MW:,PPZIW2-R*&MV^"#Q- KL]]I<8AN2T/Q&)[WKYID4Y]:W6A-Y*&E![KASH M1I7\JMI:J5K5N$%[C 7+Z.902*3>? [BSCK&GDO)5<6 [W;9U"J>HC[OV;6= MF\Y@BP1O-&Q@U]6RZ5:PBY.7ZN1*EC7['8)1BK"AS;X",7/J,_361^46*"2T M>^P578FUC^(J)STG*676LYTB!/>6EB;KS521\-KVI$C^[RJ M113&(>5(A2 ?DEJQQ36NI)<,"BM80ZG_8#ZVV=:L(-$Z=$441;OF.DSE/;?U M+,SKLLWX_AZ/KZ5#JL(-C>6/L54 ([$](LC*4,>.]TE"CJ[OJN0&$@* F/Q$ MEM; ^Y@4$RW->(<5BH>MP=*4X_Y.ZME9J1<-H1H3I8B-KD_(?SQ$(PY#/R4. M.3Z#CRCR7^I\P0F4M/:JL[Z2CR(K$"*T/DE<-9%-,:\#00BZ:IM#MX^;1%0Q M9 3K<$P7IK/XN[#DAAG/"@2?A2C *"RQ[E*H!]I"D2]H?>.C".XY"J=U<'C, M'UK*>0K>P8H@++;2&=KU2CMK(J B2>L4CAF*K5I!0:1&))S>&H9.C7R/W3_3 M+JLK"E^F$CPZC".*I*#QDV@*(0L%B91J7 P?S&P=BTX&/'%A8(3Y;I[MI%6C/_3NZP]O:92HR[TVW8O+E(U,_'(QU@:Z3ZRQ$EO+( MODWDLVL[QA*&0RJ*=@LMT25D%&L5LZ+FRM]=I/9&1G#JV#9V MH3G.0LU\-,:+()UK5'_7A72B05OV'.NTK]I.^^IHGYRJF%P?-IQ]7[-]LI"M M&!>2*@.E3JD:^@NG>[5)[-CC&-7I]A9,VM*1%5K-.S)RE6F:6$ZHMV+TB$D] MX;?>/8#BTZ&7^#1'2U..DLMBJQ6=;77BTYU@E_$H@&9*Y/\N.6X2!S,FB'], MBY1$W^M$E18IX[EF=":&3?V,I9BJ?1:78O,F23Y3+Z&<_P=1XG/>MJOH9DK? M5V)AI#+H#,B4A;(+)Y?%([H[6"#R)$1,=:CW[G)T@,5)R?2^R7I EM4\#JF.%<#D&WOS3TK*.CG9,LRIUW I]I.3^R:->._-1 M>T1!CJ,J$89V;FT('1-$S+8*[R&;MHLMG5*3^C%+6&++]M.9"Z\O5,E%MI)? M+)WZFF3_?,MB'>IHQU%< '19P3*0&#PM-T.=KA2S1_I/50^U%>W4)A;8]0S1 MY0>:RQN\OE*_8 M9<&*$(1R('Y7R<_Q\ ":%'I1G'Q#R2;BG[3L H V:1PMD,V'0QB#MI*ZI%"= M(+=//)YT \L-0S]$1F0KJHZ@#]QXMTC-AB00_+9/V+9BQ<\Q&>:L6G^.DQI]$!#VUO&_P=BZ2#R$^@XG6.-AJ.S2)+?CZ>W0(NO:=7T M'KUVP$]/AI=]<=L,BY/.L"B>_6:78(:7PY?/WW1WHOZ,AL(?3# *M52YO??W M#F=F_S9/?$R02>MJ5B6IT0F_:49UOC$IG'EHD[%@IB1D(3VD$.Z?A>+])Q4B+4 MT3&[HT(,;\#\%4=5!%8H/B@AEO=7:6HZN&T/7^/OQR_!'Z1;4LTLU MQ]+AX-7+'FH.?VV-%\$N^0LGBAK\RS\+S&'*T0MX3@>KS05MT'[ROOD/4$L# M!!0 ( %N;J599-U,)7P, &\( 9 >&PO=V]R:W-H965TPC/10]T/)8(D*1 M*DG;V7_?(25KG:S7/?8B#8FOID:T\*T1TBR"VMIV%D6FK+%A MYDJU*&EGJW3#+"UU%9E6(]MXIT9$:1R/HX9Q&2SG7G>GEW.ULX)+O--@=DW# M]/,*A3HL@B0X*NYY55NGB);SEE7X@/:IO=.TB@:4#6]0&JXD:-PN@NMDMAHY M>V_PA>/!G,C@(EDK]=4M/FT60>P(H<#2.@1&KSW>H! .B&C\TV,&PY'.\50^ MHO_F8Z=8ULS@C1)_\HVM%\$D@ UNV4[8>W7X'?MX/,%2">.?<.AL\R* L M:GIG8M!PV;W9MSX/)PZ3^ V'M'=(/>_N(,_REEFVG&MU .VL"2X M=$5YL)IV.?G9Y3WN4>X0WC^RM4#S81Y90G5[4=DCK#J$] V$##XK:6L#O\H- M;K[WCXC-0"D]4EJE%P$_,WT%61)"&J?9!;QL"#'S>-E_A+C5JH$;XJJI%2C- MMH8;GV#4\-?UVGC]W^<2T.'GY_'=M9F9EI6X".A>&-1[#)8__Y2,XU\NL,\' M]ODE].4M-ZRJ-%;,=[':0A_/.:(7H2R NNZ $RM#@8L[>@^ M=^MGJ%!5FK7U,YEKOVEKC0A-5WUTU0>J75D/Q0,F-TY(0P(R+?H;*)[A/9?D MK':&]LV'&3QZH-,V^A'(@1P#G\&3Y)9L'BRS:. =I'F8IF,2DG&89@5\DA:U M] EC I(L+,832-(P+3)X5)9TQ[C>05:$TVGN0";A*(GA[7RH/36*I2\2D&!V M!EK%I?W(Y4>O/$+^7]GY8Z#W$IR+:90X(0F3)(>[LXRG89YG4(39=-RGYW5: M+G3R:.CDT<5.'J[>B@DF2S3G.O@BQ-L=7!ZQUSTV,./NRIF,WV*)S9IRU6M3 M.*!&9]^5W;PJP O(=[[79:EVTAK*8XE\[SHE!$ESE/IP&D['HTZ(J2&?Y)H+ M085CKWV<53@9I=T[+NB0+6I-QB]U))B">I<$*DN6GJU&=#($Z)-6^5%GP)_7 MS8-!.TS3ZVZ(O)AWHY@"KK@T('!+KO%50571W7CK%E:U?J2LE:7OIQ=K^B- M[0QH?ZN4/2[< <,_QO)?4$L#!!0 ( %N;J58>,YJ61P0 +P* 9 M>&PO=V]R:W-H965T*7T MH\D1+3P70II)D%M;GO5Z)LVQ8*:K2I1TLE"Z8):V>MDSI4:6>:5"].(H&O4* MQF4P'7O9C9Z.564%EWBCP51%P?3Z'(5:38)^L!'<\F5NG: W'9=LB7=H'\H; M3;M>BY+Q J7A2H+&Q228]<_.1^Z^O_"5X\ILK<%Y,E?JT6T^9Y,@XO=Z@7WG?R9Y4=F MV72LU0JTNTUH;N%=]=I$CDN7E#NKZ923GIW.TF\5-]Q'Z/B>S06:SKAG"=F= M]](&Y;Q&B=] 2>"+DC8W<"DSS';U>\2HI15O:)W'!P&_,-V%I!]"',7) ;RD M=3/Q>,D;>.>5(8DQ<*&*.9>LK@B9P'VLQ@OQG7 M06>F9"E. FH1@_H)@^F//_1'T2\'G!BT3@P.H4_OJ".S2B"H!;0.;5$W(<,9H6JI(4+9G(X[G?@"))1^.'TQ.6@("BJ[?213KI#*FPA'+K)&86M M \=Q!^(D[(_Z\"!+QC/2V69QG'1@$,:C$=Q[LD*U.B?W#$NNO=^5UZK$OYY)ZJ[8*COL70'S:L?S*0"F6<^3I&I>8I MPHH9F;];OQ:_#\Z>:"^AVU]#]]=W[>8 MJJ7D_Y#]SQE*RQ<W:3!I;]31\" M)S%O-=DGI;(5Y98Z89B$IZ?1=M2XM$PNN://Z@ .PT$4P6_T\C4"MHGH(#Q- M!J^[ZD!N1VUN1^_.[167W.+/U^0Q9?>%W'?9-7##M-UY[K;>[WU9/DSB'0E% M8SE]Z\GZ@G$-3TQ43?N\G%0&%Y4 0?S-YAE,J065]"DB"6^"[RU\'WZVY6&C M_T9Q[.8[!'Q.L;2P1J9=]J\M=\@? 1J3EI@LO 8II+)=1R M[6K$YW]8X^S+;F]KHBA0+_W<1,^2*[9ZN&BE[6@VJR>2E^OU7$?/QY)+ P(7 MI!IU3Z@3=3TKU1NK2C^?S)6E:<G:8# "="0 &0 'AL+W=O[A<^3#E]E.JB^Z!##DH>)"S[W2F'H:!#HOH:+Z M3-8@L&ST@4UL)6LIO]C&53'W0DL(..3&(E#\W<,*.+= 2./K'M/KA[2)AW:' M?NEJQUK65,-*\K]88)\0.][M0([E!35T,5-R1Y2-1C1KN%)=-I)C MPB[*K5'8RS#/+#Y*6>P8YX2*@EP)0\66K3F0I=9@-#FYH]C2I[/ X& V)YAYM&@[H';_'V M330*WQ^I(>UK2(^A+VYQCQ8-DI8;TM4SQ/$HRC!'

UM/+7DWONE%YB=MG M8*Z'&!\%'F9\5P+92(['#!-;8JQPB>L5N)P%&,JXMDP,QJUD55/Q^/;-)([& M[S6I>W;LB1UME4!=%LHO+WO].=%<0 [5&E3GC2DDE]M'\@O)_#0,\7\2^4F2G:*5^N$H>]Z#CK8' M0\C*G6TX%PJXP]8EJS49^>\P_"2+)J=H)Y.X\R1I9CU9EI$[:2A'H"CVDPY[ MDB46.PK]-!V_Z$NC<-\W>1<>T_6HU_7HU;J^9((9^/5WO%L&I.V3R\;8,^39 M&GQXP#M5PY#NCP[\>MVW=RS[!IJ -JQR.MBT5 X7E$!+!0'4X,9XY79X+OQI M)ZP;L.\"2\M%X1KX23RVC13-\3BT9O9DCI[,,1F'F34F;J\A-WQS;(S=/'X4 M=B(X5E*OAJ$5#PZN3%3AUCT,-,DM[?;V[+W]VV/97KE/X>W#!:=BRX0F'#:8 M&IZ-\>Q2[6.@;1A9NPMX+0U*WIDEOI] V0#LWTAINH8=H'^1+;X#4$L#!!0 M ( %N;J59W?:D-#P4 /H, 9 >&PO=V]R:W-H965T+$_ML*133.99B>SKQ)KL'-WQ3:/-@MCAIV 9O4?_>+"7=S0:4G%=8*RYJD+@^G9QY MQ^>)D;<"?W#)DHE;W"MI,- MDPEDK=*BZI7)@XK7W3][[/=A3V'NOJ+@]PJ^];LS9+V\9)HM3J38@C32A&86 M-E2K3<[QVI!RJR6]Y:2G%^>L9'6&<&LSX$)4C:BQU@K>W;%5B6IZ,M-DQ@C/ MLA[RO(/T7X$,X*NH=:'@JLXQ_UE_1NX-/OH['\_]4<"O3'Z P'/ =_U@!"\8 M8@XL7O"O8K[!DFG,X9*KK!2JE:C@S[.5TI(RYJ]#X7?HX6%T4T7'JF$9GDZH M3!3*!YPLWK[Q8O?CB._AX'LXAKXX*ZF,K/=4D' IVI5>MR6<99EHB;9#[OX* M8+X#9#T@, 5B#41!5@P< *MSL_#M0A<(4I2F0VR9S"V.+B0B5%T>H,F#5R&V M*-%860OC"24>KTE=M(HDU/08[BS4?DJ]A+(P/:EOW\Q]S_^XP@VO:UYOC/,- M2BYR.()WGD,OIV;EI]X4/M<9-3*%P$V#L521?7^>3DG4"-Q+KO&]6*\5&8FA M!W]AB\+[AY4TLE;"N3\=(3T:2(]&.?I$1?3DT3)I4)0C9ARHT>P'[5;BFN0F MI2A*Q_(M&?(M&>_?629;8TA5T5_$8\2KAHI30Q?N%LQ4NN7VD?H_B' MLVYG%/>-"FLTZXV6ST9_(1N=_R ==\YE-,R0=QU?1Q [H6^VGI+"3>&./5+7 M>#(S#GA.2)W&HV1)X>IVN30^:,E7K=7T'(^J) B]83_;NF&<\B$C>A6W0M;K M'&5G+'3\.":#'AFZ+2AKWE-#JL!D!@E0)*4]=?:WB,Z,>6*N<3($0-,(;5Q- ME4+*N\;U!$W?]DR %===E9@S)S9UEGH]^X>(B!V7I$(G#=P^7]FO,4EMV7-2 MUS4+,N;%!U-XMC>/5B@W=NI68">*;C0=G@Z#_5DWSSZ+=U\%Q#&=Y(IV;$VJ M[H>$#CO93=K=C1:-G6Y70M.L;)<%?9R@- +T?BV$WMT8 \/GSN)O4$L#!!0 M ( %N;J58;>90UDP4 /T2 9 >&PO=V]R:W-H965T:)FVA4JB2U)V MO5^_0TF6)5MVW,NP!UOBY1Q^YW[$Z[60G]6"08K,R%3IF$HYT.UE)Q-"Z(T&=J6Y0U3%F>]T74Q]RQ'UR+729SQ9XE4 MGJ9,;NYX(M8W/=+;3KR/YPMM)H:CZR6;\S'7'Y?/$D;#FLLT3GFF8I$AR6>9_<6&3S%?J\8[,I),A/AL!N^F-SW+ .()C[3AP."QXO<\20PC@/&E MXMFKCS2$S?XRX,*E&^99J-K*=9(FMW MS;P4HA;4 "[.C%'&6L)J#'1Z],!BB3ZQ).?HB3.52PX:UPKU/[!)PM7@>JCA M%+-W&%4<[TJ.]A&.%#V)3"\4^C6;\FF;?@CH:HCV%N*=?9+A$Y.7B!*,;,NF M)_C16F1:\*,OB_PV5E$BC-0*_74[45J"E_S=)7/)TNEF:2+G2BU9Q&]Z$!J* MRQ7OC5[_0CSKS0G 3@W8.<5]-(9(G.8)1V*&'N*,95',$G2K% =#55:;(J91 M0S+C\.@]CW(IXVR.[IB*59=<)T_NENO#@J-[D2Y9MGG]2V 3_XU"LQH6*V&Q M;(J2F$WB)-8Q:%(%(][>I)T0>A =F^ZJ[0/5,+Q+_D,4 P7G]E7)=O M(+[D9\B'LQQ.0:^03S!U*+P4XMIO6F_58GE$M,?P3.+Q0DA]H;E,49RMN-)I MB>;CY?@2S<6*R\S,%$J%3)E%&Z2,IDK5OD+$I=@)K2.';%?_$-G%>1RWM"3$ MMA7L#^^%7 K)-(?L-]%==*&+0]O?'X+/I%P6!EBR)9?UND.Q[8;[PU*CJE,U M+9F)&V :.BV9*2$X")R*2>631SSO%;)M!P>4'N,5 "# O_.?QYUC7Z%G"=8& M9:R9E,Q@V[K]YH@]W(!4_R6Z9I@\70"*JU"P?ZO0L$EV'7]8WC* MQ:.A< [Q#X="0+!/G&.A4*U^>RB AX2.MS]\.10(<3 A]&!\-!BHBRW'WA^^ M% RUU,0'_A9I.[#KXH"XZ%%D\P[5'A>BQ02'$)2',Y4/=['^!OH7(Y1"#/JD M$## EM?.=0Y$.Z7DIT5H8-'J_PW8;<)N")\3_ (Q[H31& M'S/HR)-BXC?HQ,OZ^RA JPH7[\W6 ,@?QI SP-CCVMA=S<%)/,>;@[):FRJN MBR:RZO@!'11OJ.M#53V&.0=E<:%G&\B#+@D\IB4V<*!.82 WQ+[O MG$IT7IWHO).);L^BW>EKE[G09 ,;L^+;+0=!GI@V*QL$'\2\*ZV=//WLM+;+ M:JHCK?W.K^#-* OQP7ER\*) ASW1Y.U'/UG<[M^65QFY[>3$$DLQ-("=\!J36I0]E M29:7+>5 BV5QP3$16HNT>%UP-N72;(#UF1!Z.S 'U#=>HW\!4$L#!!0 ( M %N;J58[\27.F0( *X% 9 >&PO=V]R:W-H965T;9%H@.7J50=AH4SI7C,+1I@9+92UVBHIU<&\D< M36YIDHBLGN,*E 5M)R3(-NL%MX MX.O"^84PF91LC8_HOI=+0[.P9]_%UP ^.&WLP!N]D MI?6SGWS-ID'D!:' U'D&1K\77* 0GHAD_-ER!FU*#SP<[]AO:^_D9<4L+K3X MR3-73(-1 !GFK!+N06^^X-;/P/.E6MCZ"YLF=C@((*VLTW(+)@62J^;/7K?G M< 81>\ XBT@KG4WB6J5-\RQ9&+T!HR/)C8_J*W6:!+'E;^41V=HEQ/.)0LM M)7=TR@Z8RF"AE>-JC2KE:.'C$UL)M!>3T%$J#PC3+>V\H8W?H>W!'3$5%CZK M#+-_\2%);'7&.YWS^"3A'3.7T.MV(([BW@F^7NN[5_/U_NO;'C%^PVTJM*T, MPJ_9RCI#C^?WL5-HDO2/)_$%-;8E2W$:4,58-"\8).=GW6%T?<)"O[70/\6> MW%;."[SCBLM*PGV)AGD/\ WIF<*2O>WM+2N3%G[U?B7XFOF"L,?\G,QXW,_, M@LZ![B.1G?;CJ#(=7?CB ;A3!4X'4GG)'\>=GH[@;7\.3=DP0 M*HX[\:CLUAS\B46U;YKNT$R<+NN*7&E']5T/"VJH:'P [>=:N]W$)VA;=/(74$L#!!0 ( M %N;J59W91SW"P0 -@) 9 >&PO=V]R:W-H965T*VF 6Q)40YS8U%(#@\T6O*N05"&M];S* S:16/YP?T+\YW M]&5--+V6_ ]6F'(6C ,HZ(8TW-S)W5?:^N,(YI)K]X6=E^U/ L@;;635*B.# MB@D_DN:#!__RX9QI_.$.QW!/OGT.?7LJJP M6EU>X,[#%X#=!U\:TR@*MUHW1.3T%/&ST*>)WY<4T&9-Q!Y*4H ZF-0EP3G( M#>2>DG:4+).-9\):)D"<&*8J+[M0H+/$RP*IT,1M80*Y/&2=)&^Q9]$?:0@"4G D99F,4IK'P:!!.!D.X MEX;PM]+4I7&2AN,L@S.5.>@JP[Y&_+\0U7")> QCX>X@.M&*2KR/=QC-C0:P"H+X5>O M>8^:#P+O/XZ<"N>H#;^ Q2&?'S&?'U<$N7^F:P,KFC>*&4;U*PR?O2O"?0<9 M%,YIM48OV@Y*X2?X,$A[=NB'D[&?#<(XZ_<<4//"8HNW+[Q_-TZ3]!.D88KM MY[]'^#^TYPMX&HX&DW8V3I+>_RP.R1'5).R/1^ULD$W^%0>;\BX.&+5A-NAU MXUNQ. [T,$S2;C;J]TZU371TVU94;=V;0F.1-<+XB[?;[9XM"W];OXC[-P_R MV#(\P3C=H&I\,<+^4/X=X1=&UN[N7DN#+P$W+?'I1945P/\;*QEJTT# "F!P &0 'AL+W=O&LA5OZAC[(O$R<^8,SPPYV6BSLB6B@^=*U78:E,XUXS"T M68F5L /=8$T[A3:5<#0UR] V!D7NG2H5)E%T%59"UL%LXM?F9C;1K5.RQKD! MVU:5,-L;5'HS#>)@O_ @EZ7CA7 V:<02']']U)9<5UE;J&@P6T^ Z M'M\,V=X;_)"XL0=CX$P66J]X\F<^#2(FA HSQPB"?FN\1:48B&C\VF$&?4AV M/!SOT;_ZW"F7A;!XJ]5/F;MR&HP"R+$0K7(/>O,-=_EX@IE6UG]AT]E>#0/( M6NMTM7,F!I6LN[]XWIW#@<,H>L,AV3DDGG<7R+/\(IR838S>@&%K0N.!3]5[ M$SE9LRB/SM"N)#\WF[<+)3,0=0YS(]?"(?P4QHC:63A_$@N%]F(2.HK$]F&V M0[WI4),W4%.XU[4K+=S5.>;_]0^)84\SV=.\24X"W@LS@#3^"$F4I"?PTC[M MU..E;^#=_6JEV\+?UPOK#%7&/\=R[" NCT-PMXQM(S*X.4I]-DC=5_>*H0?0K7"%_"UI&C!:?@JI/&["+KX3;QC^9R. M^%0B%%I1E\IZ"8ZEA\;HMKJ!+E.@%3.REYF&+]>N&V-P=H!=46V(G(R0W@/R>!3"I2)7&&_ M%L>#801WSPTU/S-%4\&YK&&+PM@+2 =I_+*[UHI.6'%!7*6#Z P>I%W]43 ] M69,K)0F&TT@'H[,7MUSRV5#C;"6J'#Z\&R5Q\OGLA/C#7OSA_Q.?CK$_NGL4 MMC445[@#[8_I?!+\>-T>%Y]V.3*KE96B7E(AT!GR=+-GI:18\-')+=4'\WTE MV;EWT*VE&\9>C.%).Z%>DOJ^<]]V*77%0PE^P0RK!9H]4$*:CB*J $^#61P4 MVWF2)!>O %[1> _#40S'I D/[LX*S=*_$!8RW=:NNT;[U?X1NN[NWA?S[@6C MF$M)S:&P(-=H\(F$,-VKT$V<;OQ-O-".[G4_+.DA1<,&M%]H[?83#M _S;-_ M 5!+ P04 " !;FZE62=_ G2H# #.!@ &0 'AL+W=O@E0"ZR)<=.4MM [":X T0)$WOX7 / M:VEE$:5('4G%S?WZ+BE+<5O'+S8_=F=GR.%JNM'FFRV)''ROI+*SJ'2NOHQC MFY54H3W5-2G>*;2IT/'4K&-;&\(\)%4R3@:#<5RA4-%\&M;NS7RJ&R>%HGL# MMJDJ-"\+DGHSBX91M_ @UJ7S"_%\6N.:'LD]U?>&9W&/DHN*E!5:@:%B%ET- M+Q"4KK;_YR6T^BP:>$$G*G$= _GNF)4GI@9C&?UO,J"_I M$W?''?I-T,Y:5FAIJ>7?(G?E+#J/(*<"&^D>].8OVNHY\WB9EC;\PJ:-G5Q$ MD#76Z6J;S PJH=I__+X]AYV$\\$;"71(?3YLD2^)@M"P;5U@OU(.=R@,/ 594.@"W E MP5)7-:J7/RQ\9HT24K@1"E4F4,)G@2LAA1-D]ZD[6'^_NB]-*P&[M]ZQRUY%^"EUCI.OS"!O3 #C?5<:(JA:+Y'W$K 3LK*S0@)' M 4DW%E5NCR]W#^2.T#:&N($PGR?K,1_%6HE"9,AN?U)ZY54$SK>J;CAJ@9*/ MB@ =?**,JA69KM00WD,ZF9R<3<;L&F3)6>L85M8_G,<2^6C Z=^5O4!3U?C+6;Z'#^_.DV'R$?;9-=[I,169=>BD%C+=*->VFWZU M;]97;8]Z#6\[/==="V5!4L&I@]/)602F[9[MQ.DZ=*R5=MS_PK#D#PX9'\#[ MA=:NF_@"_2=L_@-02P,$% @ 6YNI5GG'JXQW!0 #PX !D !X;"]W M;W)K&ULG5=M;]LV$/XK!S3&0I%FW M#UV-.$TQ#/M 2V=;B"1J)&7'^_4[4HKLI+:6]8M-D?=^SQV/EVLNGN024<%S MGA7RJK=4JCSO]V6\Q)Q)FY=8T,FL,>)#AG5:;N M^?I7;/P)M;R89]+\PKJF#?P>Q)54/&^8R8(\+>I_]MS$88=AZ!Q@\!H&S]A= M*S)6?F**C2\%7X/0U"1-+XRKAIN,2PN=E*D2=)H2GQI/%8^?8)*Q DX>V"Q# M>7K95R18'_?C1LA-+<0[(,2'+[Q02PEW18+):_X^&=1:Y;U8=>-U"OS"A V^ M:X'G>'Z'/+_UTC?R_$->+IG LQO*7@(3MB%0*;@6@A4+-.L_KV=2"4+(7_N< MKV4'^V7KJCF7)8OQJD=E(5&LL#?^^,$=.!<=E@>MY4&7]/&4JC"I,@0^ASI7 M7TL#YVL-YU1M]AG<*7*_P0]+A#G/J$;38@%*(Z$IU/0?E*#H6!KUO-Q64ZI2 M.JLHZ<)0W/*\9,7FXX>AYT87LN$H"5R2A&L:@0AYC1746 '*=+QL4PTG:4%4 MO)*L2*0%^!QCJ0QO23JD3B,DA//3\R8.$KY62BHBUW;_7N4SHJ-8?3?EB,G9 MSNIZA8(:#=RC[E::_I9,T6FO6 8/*'(X^0.9D*=PO5@(7#"%<,/(_!B-3][% M)XS1J&@L]L#WK<"-X @<>Q#"P'9I&;G6,/#@[KE,!?E(UL=:1D;KD]$I448# M.D01IQJ0)Z[E#QV]'3K$[%ONT'NC]DV4?,]RO&&M']3B A*G)0]A^P-LR0;9QD#N1>Q_0BXRN3D"U[&#"#Y3'].Y'EID M/GCVR(?'.OLGOA6Z!#BB&[IP^X)!9$&R7&=]04%^UM4>654RO]J&B6^ [ , D;3054LFF/O0!H8BN M<XO5.-@XNM>4*8VUI,'0=H[!BZC^VRW?#H[A M/I5/9W-M7DK((-\4".T0P65+:4?'M.&V&U3\QUN="15)0CB'38I9 @TFCK>+ MS_OBM /W(\+I8D10Q><,E[40*0HLQK$[V]/&ND&D&L"!!5"4RKR==\Z?3>N;[FLK1&X MPH)2?P3#0/<'NON<$=VQ$@V7UIL02<9+,VI%5DCWI.M9H\"'*4WC5'06++ @ MGS++D+.$!MU4#V1Z8@?/LP;$$CA6Z(4P/1!R"PHT.:FS0P%D9:I81K6?:-,= M:EYA2#TLHD:X/3F80<\*"+"A-?0<>.!$?ICT2 \!H>O4UZ8SBO:VQ_[.D)ZC M6)BGB,XS65O/Z^UN^]JYKH?\+7G]5*)\+%+*?H9S8J5Q@JY+43\_Z@_%2S/R MS[BB!X19+NG%AD(3T/F<<_7RH16T;\#QOU!+ P04 " !;FZE62QQ7YPT% M #G#@ &0 'AL+W=O4U#%<( /V M8E,4>7C._13/M]I\MSF 8_>%5/9BD#M7GHU&-LFAX':H2U#X)M.FX X?S69D M2P,\]9L*.8K"\&14<*$&BW,_MS2+P O>U7!I\&G4HJ2A 6:$5,Y!=#"['9U=36N\7_"5@:WMC1DK6 M6G^GAX_IQ2 D0B A<83 \>\.KD%* D(:/QK,07R/6_3?O7;4LN86KK7\ M)E*77PQ.!RR%C%?2?=';/Z#1XPDF6EK_R[;-VG# DLHZ732;D4$A5/W/[QL[ M'+(A:C9$GG=]D&?Y@3N^.#=ZRPRM1C0:>*E^-Y(3BIRR<@;?"MSG%I_1[Q]5 MH@M@1W]J:X_9$@Q;Y=P NW3.B'7E^%H"&FZR&XZRZ\R6/(&+ M ::/!7,'@\7;-^.3\/T>LI..[&0?^@X_'N"]@%UQ*Q+&5T] M>;>N&E!'A6FF(_'P]:P>XVQP2E=J!N?V2\]RYWK&O$KAG M['-58/PY;7#X$]8A&G]C1],X.)U$QSB$:O)F=[+\DIB@\6 TCX-P-F'1;!J,Y_/7L13I#(?C4U(9#J.3@[+E$-R> M UZ&_!\YXKEU?T)MB@/F<)MHO0KQ)/_?OCF-QM%[%L^"*(X[I'?_?:"T"=Z* MB<=1,(FC5W/JTV")V9Z^.>WZYG1OWURV-I0/-4TR[ J2R@@GT$HW]U1CD7MF M=.$+W[6W%W=-16VU49I3X_VU[Z==[78OX=WM]A9YU261_%CV-'7!TF]X]E'? M%@S5\N[H^-) 8$?%?*40 QG)\'\9(H9'^AW2SW2WNLKZ\/"ZOKX!HLXU U1(RW!H.9Y@*IKY6U0].E_XJL]8. M+T9^F.--% PMP/>91G'- QW0W6T7_P)02P,$% @ 6YNI5@YC@&ULM5=A;],P$/TK5D ( M)+;$3IJTHXW$-A"30$P;@P^(#UYS;2T2N]AN"_\>VTG3ILO")K(O;>+<>[EW M?DGNQALA?ZH%@$:_BYRKB;?0>GGB^VJZ@(*J8[$$;J[,A"RH-J=R[JNE!)HY M4)'[) ABOZ",>^G8K5W*="Q6.F<<+B52JZ*@\L\IY&(S\;"W7;AB\X6V"WXZ M7M(Y7(.^65Y*<^;7+!DK@"LF.)(PFWAO\8#."'*;:4E#SMX8SR'/+9/+X59%Z]3TMB3=B;JF",Y%_8YE> M3+RAAS*8T56NK\3F U2"!I9O*G+E?M&FC(T3#TU72HNB IL,"L;+?_J[*L0> MP/"T T@%((> Z!Y 6 %")[3,S,DZIYJF8RDV2-IHPV8/7&T,HR\+ ML5*49VKL:Y.'9?.GU3U/RWN2>^X9HD^"ZX5"[W@&61/OF_QK$60KXI1T$GZB M\AB%^#4B 0E;\CE[.)QTI!/6-0T=7W@/WUXEK5/%K*[F]X\F%%UH*-2/MKJ5 MO%$[KWVB3]223F'BF4=6@5R#E[YXAN/@39OHGL@:)8CJ$D1=[.D7H6EN'G,G MNTUI"8\=W+YJUFF8C$;1V%_O2[@;188#'-11C=P&=6Z#SMP^KT$B;=Y%7?EU M4CQV)WHB:ZB-:[7Q$YDQ[K,$/9$U2I#4)4C^SXPE?-"TV0 ?F+$E"F,NQL]D344CVK%HR#_ M+%GA]]TVBJ+PP)(M44DXBMLMB?=Z MR9W0UGM@>XUJ85:/^^=^(?NQ5]L375 MDIU:\D2&K(C[*D-/;,TR[)H6W-D0/,"2X=T78$1(?.C)NV$X)F%RCREW'07N M;BDNN ;)W1[1O#6_3ORC=Z,GMJ;:78^"!T]EREY;E[[8FF78-2^XLS%X@"GC M.RTB#I-X>&C*EC!"DO# E/[>(%6 G+OY4J&I6'%=CB/U:CW#OG63V\'ZJ9UM MW8"VHRD'8S-LS!E7*(>9H0R.$U-@6NW0IMAC]WN##S.4@;8*[/ MA-#;$WN#>N)/_P)02P,$% @ 6YNI5O,BRHUY @ 908 !D !X;"]W M;W)K&ULK571;ILP%/T5BU53*W6%0$C:CB"UB:;N M85+5KMO#M <'+L&JL9EM0O?WNS:4I1G-]K 7\+7O.3[G@J^35JI'70(8\E1Q MH1=>:4Q]Z?LZ*Z&B^DS6('"ED*JB!D.U\76M@.8.5'$_#(*97U$FO#1Q<[P.]'R1B^@FR AR_A/CH?[(>#_=#Q17^Q7RA9_:Y RTQ)EJ[XH,BWJ[5V M\]_'[';\TW%^>P8O=4TS6'AXR#2H+7CIVS>36?!^S/Q_(GM1BF@H172(/;W* M,MD(H_%L9L"V=,WAE @P8Z8[IIECLGUBFTXN+F9QXF]WW8QE!=%\R'HA/5&@^C_;4C63-+Z)P3YZ_TP1L \:3MF%"$PX%XH*S.=*HKJEU@9&UZPMK M:?!'=\,2[P%0-@'7"RG-&PO=V]R:W-H965TM05@"%/-1=Z'%3&--=AJ/,*:JH'L@&!.Z54-35HJE6H&P6T<*": MA]%P>!'6E(D@2YWO5F6I7!O.!-PJHM=U3=6/*7#9CH-1L'7"0&\M \;>!&7!NB3"-[QUGT!]I@;OK+?M'IQVU+*F&F>1?6&&J /(( M]@')"X"X \1.J,_,R9I30[-4R98H&XUL=N%JX]"HA@E[B_=&X2Y#G,GN8 -B M#>0MF10%LY6EG-P(_SQLG4_G8"CC^@Q#'N[GY/3DC)P0)LB"<8X!.@T-YF'9 MPKP[<^K/C%XX,R8+*4RER0=10/$<'V+^O8AH*V(:'25<4#4@\>@-B891?""? MV;_#HR/IQ'U-8\<7_Z6FI9(UF:%4A8\5[]549.9N%!3Y.EEJY_]VJ'Z>/SG, M;QO[6CE2+I2Y$<8\_F4()24&##^YHH MR.5*L)_[]^YU>[(K1V;GSR8['UREX697SI\QR2#I8WR6X4Y#8+57;DYHDLNU M,/Y9]=Y^%$U/G&SZ:%1.:<"B1#;Q7[@" !@ M"@ &0 'AL+W=O M8Y(QXZV0=VJ%J&&7,JZ&WDKK;.#[:K;"E*BFR)";DX60*='&E$M?91+)W#FE MS(^"H.NGA'(OB=W>2":Q6&M&.8XDJ'6:$GE_ADQLAU[H/6R,Z7*E[8:?Q!E9 MX@3U=3:2QO)+E#E-D2LJ.$A<#+W3<' 6!M;!W?A.<:OVUF"E3(6XL\;E?.@% MEA$RG&D+0=Z]70._%@ MC@NR9GHLMI^Q$-2Q>#/!E/N%;7$W\&"V5EJDA;-AD%*>/\FN>!%[#E'TB$-4 M.$2.=Q[(L;P@FB2Q%%N0]K9!LPLGU7D;8SA*]31I?$O<##"]2$,G4$!T Y7%'&S+:*?6UX6#1_5L0\RV-& MC\2\(K()K; !41"UX'IR 8<'1W_"^$9&J24JM40.MU6OI?%/*0WXN,M,6> < MOM'4WA,+F)@CM2!YL=Q\,=APJ3%5MU4"J95%,H->LG[ M=V$W^% CLU7*;-6A)^>":TD<^^E:PYHKQYP:.]N3*TJYE2G*8_1=#-NZFZ3= M;_9B?U/!K%TR:][X$-&"BB=1@:AKAYG1'U>W EF)). M*;SS5BJO\P(RNZ7,[BM47O>ORFNUF]WJRNN5S'K/S*QA#ZB85S&LCQ7"/1)9 M\SI/2M(G_[E=VH^W2RVU)]91OQ3>?ROMTG\!F6'P^^,:O&)9U@>K%@-5.OR] M><'.7N:#O*1< <.%00Z:/?,G(_-Q)C>TR-P(,17:#"1NN3(C($I[P9POA- / MAIU*RJ$R^0502P,$% @ 6YNI5K=VHD$T P ,! !D !X;"]W;W)K M&ULK9A=;]HP%(;_BI5-4RMM).0+Q"!2(8G::9VJ M=MTNIEVXP4#4Q$YM![I_/]L)&;0AAJ1 6%Q9$)I#+IIT:;*"(CA7HCPS;(WQ"C'JP$_4K1A.^= WLD#(8^R<36?&)8,"&4HX9( Q6&- M9BC+)$B$\50SC69**=P]W])C=>_B7AX@0S.2_4SG?#4QA@:8HP4L,WY+-I>H MOA]/\A*2,?4--M58US- 4C).\EHL(LA37!WAD0)EQ$&!:$K:?L;33L:I MKNJ$A3IA47>JQ'*7J]6JS4--<>QYZ#4>>IV!?:<0,UCM!1+">%N TT[$J196 M,%_!Y.9H'5AC<[WKR^L1GB4_^\,BG5'%FF!['OB-!WZG!Q%>RXW:%4[:DM^I M/37Y.F&A3EBD$Q9K@NVY.6C<'.A_]0UTFJP3%NJ$13IAL2;8GLG#QN1A][)) M.,S:C!R^6KM\UVE9O6:=_%--T@F+=,+BUGS8[FX^*@/,G4HG1W2I:E(FWDDE MYM4>ONEMRMX+5>V]Z)_U1V%5O?[#5+6TV.0N4\Q AA8":?4&8M&G57U:-3@I M5#WU0+BHSM3I2I3TB,H!XOJ"$+YMR F:/PF"OU!+ P04 " !;FZE6/9GO MJ;,$ #;'0 &0 'AL+W=O%+LMYPV6 N9ENTQH^8/VT?J+@S&TJ<9#AG"H2+E7\C^=UPOR).\B*2L_ _V=5_+ %'! M.,EJ8S&#+,FK3_2]%J)E -TS!G9M8!\;>&<,G-K >>L(;FW@'AOX9PR\VJ!< MNEFMO10N0!PM9I3L 96]!4U>E.J7UD*O))>!\LBI^#81=GQQ$WTK$I:43OL( M'D4 RP!SE*3L2E@_/0;@\N(*7 3L VB MF($D!T]YPH7=A;S^NB$%0WG,9B87DY=3,*-ZHLMJHO:9B3K@GN1\PT"8QSCN ML0_5]M!3 $RA6B.=_2K=K:TD_H'R$;"\#\"V;+MO06KS>T1'P(&EN=-C'KS= MO&_T\-VC=\1PFCAR2IYSAM<7+>#OSZ(-W'&=X!3"2;=7J&E>'2&] M1DA/+61*1(2O:R6W-(FP2'9@BVFE9*^0%7+27I8W&CO=92V5 P^-7)VP4!.L M([C?".Z_)7(?I=Y]VBJMAP:I3EB@$Q9J@G5<,&Y<,-:?U,Y5U3CSKN\[)5J?&#Y9,:]E8T[SN$FSWC&:'BA"J2\)W MOCVHJ8-CU3U9G-/S+A+T](-V3\=0U_2ZHAZJ0Z@N#^LG/CJ7 [V39=CN:31J MK02UTD)=M*Z^AV(0JJO!*FBCGR94_PV[PU(]UF"=M=9[NFA=G0\5'U06+JVW M7/ O^%D)KF8-3@E:BSVMM% 7K>N50[T')__#BZ_.TFNIE19HI86Z:%WO' I# MJ*X,W_4;JYHYV#M:2T:MM+"FM7.R[4 ?'KW'F*U#K S3=7EZR$3*+W)>',!4QY[WB*Z3G($4KP32&HW%GD:KD\3JAI-M>53V M3#@G67FYP4AL.+*#^'Y%"'^]D0,TY[F+_P!02P,$% @ 6YNI5J5G$Q$5 M P "PT !D !X;"]W;W)K&ULK9==3]LP%(;_ MBI6A":2-I/DHA+61@.RC$YL0A>UBVH6;G+86B5ULIV7[]3M.0E1&B"C*36,[ M?M^>\R2V3T8;(6_5$D"3^SSC:FPMM5Z=V+9*EI!3=2A6P/'.7,B<:NS*A:U6 M$FA:BO+,=AUG:.>4<2L:E6.7,AJ)0F>,PZ4DJLAS*O^<028V8VM@/0QE,TK'EF( @@T0;!XJ7-9Q#EADC#..N]K2:OS3"[?:#^Z,SEB&'J#,_2+'\?T8-&69.D#7FVE,]O<.R!YAG%PO1:%0I4:V MQOA-%'92QWI6Q>H^$^LW*@^)-WA'7,?U6N3GW?(8DD;NMLCC;OE7R@^)$[3) M;83>D'<;\F[IYSWC=U8H'%$UR_H1_+K ,3+1D*O?;8 J2[_=TFP1)VI%$QA; MN H?0:E%Z7>_19B'3#LJR-6*4P1RF&#+*+-C&XSO/T#ENZ!QWTOF.I6K% M FNZJDAH@])ILBN4/LWBXR=0_-#SVZ&$#92P$\JUT+1UZ73*=L70IUD&PO=V]R:W-H965TO#GN^::TSA&F2' DO,* MI>%*@L9B$DS/KV8CE^\3?G'HQ". MB&0\]YS!\$D'W#V_L=_XVJF6-3-XK<0CSVTY";X$D&/!&F'OU?86^WK&CB]3 MPO@G;/O<*("L,595/9@45%QV;_;2]V$'$,?O .(>$'O=W8>\RCFS+$VTVH)V MV<3F#KY4CR9Q7+JAK*RF*"><3:?9<\,-]QTZA17-/&\$@BK@ADMN\?2.FI;# M0EHF-WQ-H:DQ: UXH*80,[!DVCK(K#%$;PQKXS M>0;1^!/$41S#PVH.QT[([[TQ&ZIVW0\BJ(D;/?(&0UR1@?E//KU("G3%C5M.]SQ N&8AOV* M3)N3?3H.,XX[Y+Y6A3O[X*Z6'TQON#0@L""JZ.SS. #=K6MG6%7[%5DK2POG MCR7=<*A= L4+I>R;X;9NN#/3OU!+ P04 " !;FZE629D![-\" ";"0 M&0 'AL+W=O08WG&"V#ZS8R+'"N]%7-7%@)P9D$Y=7W/ MB]P<$^;$ WMV)>(!7RI*&%P)))=YCL7?,5"^'CH=9W-P3>8+90[<>%#@.=R MNBVNA-ZY-4M&L;>&OP@L)9;:V243#F_,YN+;.AX)B"@ MD"K#@/5C!1.@U!#I,/Y4G$[MT@"WUQOV+U:[UC+%$B:<_B296@R=CP[*8(:7 M5%WS]3>H]'0-7\JIM+]H7=I&@8/2I50\K\ Z@IRP\HGOJSQL 31/,\"O /X^ M('P$$%2 X%A 6 %"FYE2BLU#@A6.!X*OD3#6FLTL;#(M6LLGS)3]1@G]EFB< MBK]RGJT)I0BS#%TPA=F<3"F@D92@)/J OF,AL*D-.DE 84+EJ3Z]O4G0R=O3 M@:MT#(;)32M_X]*?_XB_ %URIA82?6899+MX5\=>"_ W L9^*^$E%F3"OIRP*G,'1TKY @5N#$[]YT(N]34P9?DRQY);*=[(9U=L,V]CJ[ M31DKD9%%FEZYBJ/S[GG@>=[ 76UGH]7%<[-QA-<=I=U::?Q+[AY$N6>1M$;SPJI&M=:H5>LHYT*1?]C.$3Y#<*]GHH0F MJ=&!U-#S#DM\:!8TF"6M8;U0=*\6W6L5??%05RV9/'0*;#M%D_C>4U664\75917@7*C>&&'XY0K/6KM&ULM9=M;]LV$,>_"J$50PLLD:@'/V2V@-1&NP M$#1M]V+8"T8^ M6T0I4B,I.]FG'RDKLN30S@HH;RQ1NOOK=V<>CYSMA/RA<@"-'@K&U=S+M2ZO M?%]E.11$78H2N'FS%K(@V@SEQE>E!+*JG0KFAT$P\@M"N9?.ZF>W,IV)2C/* MX58B514%D8_O@8G=W,/>TX,O=)-K^\!/9R79P!WH;^6M-"._55G1 KBB@B,) MZ[EWC:\6.+$.M<5W"CO5N4-L" K*]U?RT"2BXX#C$PYAXQ#^7X>H<8CJ0/=D=5A+HDDZ MDV*'I+4V:O:FSDWM;:*AW/Z-=UJ:M]3XZ?2C$*L=90P1OD(W7!.^H?<,T+52 MH!6Z0'=FXJPJ\T2L'>^M5ROQ=@F:4*;>&;=O=TOT]LT[] 91CK[FHE+&5,U\ M;9CME_VLX7N_YPM/\'TF\A)%^#<4!F'D<%^<=U]"UKJ'?7??9*I-5]BF*ZSU MHA-Z'RBG&BX^F:GG2M=?GXP]NM%0J+]=L>[%8[>XK=@K59(,YIXI205R"U[Z MZR]X%/SNBGP@L5X>HC8/T3GU]*,42J$%D?*1\@VZ+D3%M2OBO4EJQYCW#+&9QFOLZPJ*D:T^:L,H-3T7V*7#A?F7BGI %S@21(= M8;JL8GP",VDQD[.87X4F#*TK74E I,.)X,$LU@I!A+K MY6'2YF$R3,U/GDV[)'Y6\B\8]0BG+>%TL(J?.FHYBI(C2I=5,$KEZ8<.JVY+.-@&?)5[46Q&09NO&:E*5T]+=S\\*_>R$'TJM M'_:AW>-7[?=XT(8_E%H_%X>6CP?J^8U.=PJ.IL\6@)>L^I2'IH^'Z_K8T= 3 M/#D&=5A%\:F*.K1]_ I]O]'L[I1&T20\)G98)@_4"+LCY(W MMUH+Z-CZ@( .<) 9 >&PO=V]R:W-H965TEG.VE&2QHJM!NP'?_'WW_B^'BTX>)!9@ */>:4R;&3*;6Z<%T99Y!C M>N!.#$BG+J^I[7=W-,F!.-[-B-B$:\4)0PN!%(%GF. MQ>\KH'PS=CK.T\ M66;*#+C1:(67, =UO[H1NN?641*2 Y.$,R0@'3N7G8O) MT,RW$[X1V,BM-C).%IP_F,YU,G8\ P048F4B8/VWA@E0:@)IC%]53*=>T@BW MVT_19]:[]K+ $B:)RL;.P$$)I+B@ZI9O/D/EIV?BQ9Q*^XLVU5S/07$A M%<\KL2;("2O_\6.5ARU!I_N*P*\$_EL%024(K-&2S-J:8H6CD> ;),QL'Z)CW\RDZ M/CI!1X@P=)?Q0NK5YQ7S6%W*% M8Q@[^KN5(-;@1._?=?K>AZ84_*=@SQ(2U D)VJ)'MV#.$<*6K[V@JU+?MWIS MX*RC3N"'(W>];:%UD0,M=&L+W58+&KS;!%ZJ>MO@8>B] &\-?2!XKP;O[0/O M-8'WW@+>&OI \'X-WM\'WF\"[[\%O#7T@>!A#1[N P^;P,,=\-#KO>!NC7P@ M]Z#F'NSC'M@C2V6@+P*I M%D8[!C(^CL^&A=Z4 ?P]K'L-7''5>8HK2L07B[ M!D%9@YI<#7:*\ M5I0=Q5>V,B^XTG7>-C-]$P-A)NCG*>?JJ6.*?7VWB_X"4$L#!!0 ( %N; MJ5:G45R8W@( -0' 9 >&PO=V]R:W-H965T?PD*+)X8:+5YD!*/264R9'3J94<>>Z,LX@Q_*&%\#T3 MBI4K"P$XL:"8_%K I1O1H[O; _F M9)4I<^!&PP*O8 'JN7@2>N M=@":IQT0U(#@$- Y @AK0&@#K939L&98X6@H^ 8)8ZW9S,+FQJ)U-(295UPH MH6^)QJEH@BEF,:"%+9DISPO.@"F)KM&8ZB>VE[I8T(R72Y66%(WCF)?&XF(& M"A,J+[7M\V*&+LXNT1DB#'W->"DQ2^3055JB<>3&M9Q))2 81H[^ MQB6(-3C1^0>_Y]VWY>(_D>UEIM-DIG.*?5N(YQ\&@1_<+V%%&"-LA7B*"A"$ M)VW15Y0]2VGZU3JZ]C5\Z*YWPVJQ"F[]QFA/;K>1VSTI]X'%NFE*,/5>)Z.U MW"N6[I[OP>V!P!8C_YC 7B.P=U+@BR *KGF:MLKJO?,8>+T#5>]MO'9)_492 M_Q^>&%AR^G'[;8][VSU0V6+5&00'0MV=!IF#6-FY(9']%JM>TIPVHVEL._+! M^42/K&K"_*&IYIWN%+ID):*0:DKOIJ\3)ZH94FT4+VP;7G*EF[I=9GKL@C & M^C[E7&TWQD$SR*/?4$L#!!0 ( %N;J59?&2@5J ( ,' 9 >&PO M=V]R:W-H965TWZ,.W!@9M@U=C,-J'[][L&BM*$9GO8"]CFGN-S#[[7DUJJ9YT#&/)2 M<*&G3FY,>>VZ.LVAH/I2EB#PRT:J@AJ6;)L;N^ FDY)N807FL5PHG+D]2\8* M$)I)011LILZ-?SV+;7P3\)U!K??&Q&:REO+93NZSJ>-90< A-9:!XFL',^#< M$J&,7QVGTV]I@?OC5_:[)G?,94TUS"1_8IG)I\Z50S+8T(J;I:R_0I?/R/*E MDNOF2>HV=APY)*VTD44'1@4%$^V;OG0^[ '\]P!!!PC^%1!V@+!)M%76I#6G MAB83)6NB;#2RV4'C38/&;)BP?W%E%'YEB#/)+>54I$#:(S.312D%"*/)9W(O M=CB2BH$FYW,PE'%]@>N/JSDY/[L@9X0)\I#+2E.1Z8EK4(XE==-NZ]MVZ^"= MK;]1=4E"_Q,)O" <@,].P^>0]O#@+=Q%$WHG@MZ)H.$+_^+$JG%B"9P:R,B< MZ91+72DTXS3,;HOQ6IR-$6%O1'B*/;EC@N%QR,A6RN'_VN+C!F_;Q"X9A_[$W>UG&PO=V]R:W-H965T[2G[RC>$"/"4Q"F_,39";*]-DP<;DF!^1;S['8GI_L:P MC><+GZ+U1N07S/ELB]?D@8@OVR639V:-$D8)27E$4\#(ZL:XM:^18^4.A<7? M$=GS@V.0I_)(Z=?\Y$-X8UAY1"0F@<@AL/RW(PL2QSF2C.-;!6K48^:.A\?/ MZ.^+Y&4RCYB3!8W_B4*QN3$F!@C)"F>Q^$3W?Y(J(2_'"VC,B[]@7]E:!@@R M+FA2.D=DRL:I;YA3X#DG\)1W!?S[49J# M#X(D_+\^ZDMLMQ\[?\9<\RT.R(TA'R*(2U_ MV@S9RMNK\_:4>=\&099D,18DE,]*&480X?)I+!G "64B^E%.?#0['N& MM#SOQ!P8U\F/E8\[TQ6ZOM,V0LK SBSY29WV1)GV F\C M>=>C'W+J!_*MEPDBU1!=B3UF!. PC/+\>U]?DPX!GF591P1TC:;NL1%2AG@F M =.:@.FO$/"323#M3L5)AX.N$;0['"BC/),#VVK4CZ5F@7*I=>A*2M@=23/2 M*U>4$$-?FEK1D"ZT-GT'XM&^H!BIP'41JQ,-Z4)K$PL;8N$%J[,";Y6GURG/ M'BN[4\1('>BY1#1JUU8*O_F#[ BC=#T":Y(2AN-1^8X*92L4<<%PWC7V4J!5 MZ6I%0[K0VI0V8M=V+UFT.F7M0BL:TH76)K91T[9:3O]BT7;%K=.MV1<8(768 MY]+0J&E;+:?O<;"1E]@+&BDUTN#)I%5MZT)KL]C(2WU9K_?<;22&3Y MPTAFO8J>\N/^)3I-LKPB1R<:TH767DQL6@9H7; PH=9F0BL:TH76)K9I)J!2 M4P\NS JNK7*/ZU(]YF"&U$.V$V_$/E2+_8\$<[*A<0BB1*:_(WG&O66I!AH\ M>W2B(5UH;1*;1@%>I='*_@#FMD[+C'9:E5]_]D MR';BC9R'+Y?SC8I/\Z7R'8EI.;&"? &IEP:="]\+K6A(%UJ;V*9!@/XE2U5K MSZ 5#>E":Q/;] Q0O98_N%2[:_F^Y?N==ZA6^0^[WP8\S_?AB7)M=#U4Z_KE M8=KOE&GKU.H+K6A(%UJ;Q*9#@--+EJ;6KD$K&M*%UOYHWW0-COI#P^#/;!7> M89DXT\YZ4(\5A)T%(75L0W,W#W:;)(2MBUT[7+X)LU24NS+JJ_7.H-MB/\S1 M]3O[>E'N[VE@RNU&]YBMHY2#F*PDI'4UEH\H5N[@*4\$W19[6AZI$#0I#C<$ MAX3E!O+W%:7B^20?H-Y'-?\?4$L#!!0 ( %N;J58\:>J88P, X* 9 M >&PO=V]R:W-H965TS:*1H@18UUTEP4O:"EL46$(A62LG??/D-)5KR6[&Z WMBB-/_HFU_# MP_0@U5>= QCR6'"A9TYN3'GKNCK-H:#Z1I8@\,E6JH(:'*J=JTL%-*M%!7<# MSXO=@C+AS*?UO96:3V5E.!.P4D1714'5TSUP>9@YOG.\\/V#,:-*$B(W^9'!195$IA%/G(Z(9Q9A@^ M?;T$0QG7;U#Z>;TDKU^](:\($^13+BN-6CUU#1+;][II2W??T 47Z/ZDZH:$ M_EL2>$$X(%]3!<[F+/G5F!9U909TO?)%9#\"I07^63*=ZM+FL+,P1FI0>W!F?_ZBQ][OPV5_C\E>V9$V!D1 M7LL^/[9&BOV"O4'MC!PJN,D2UUGL@K*?QU'@3]W]:2']H%'L)5W0,\"H XRN M GZBCZ2D3W3#88BK$8].7NE'?G#&-1 4QQ>X1AW7Z"K7^_5JA:X)H]BFNN3: MJ/]B/SBGZP>%D3\,%W=P\56XXZRN1$E9ABOLMXII5J^VB*Q9!NKBEXY[.%$0 MQV?,_:#8O_2EQQWT^"KT.I?*O#.@"H)[FP44.\(!5W;"?ZQ.0\CCOLW!9'R& M/!04CX>1)QWRY$6S!Q<-3=#<+4-X)O;HO51/I*Q4FEM^G%T%,X5=CH?X)P-H MR;GE_: P22[T2=+Q)U?YFST@;;OE/UQ.^M__'UN9=7P2D MH1S;N'$;3KO_>2(.G@?HRQP,;*!N S[=2FN/ '@FZ(^#\.U!+ P04 M " !;FZE6UK'#_ <- #\@P &0 'AL+W=OU!F!B]@ M>R/=CS^8M^J&INBRBR^)7XJ'+JJ&>>:IYO'94UE]KU=*-=[?F_6V/E^LFN;^ M[7)97Z_4)J_?E/=JV_[FMJPV>=-^6]TMZ_M*Y3>[@S;K9>#[\7*3%]O%Q=GN M9Y^KB[/RH5D76_6Y\NJ'S2:O?KQ3Z_+I?"$6QQ]\*>Y63?>#Y<79?7ZGOJKF MV_WGJOUN>4*Y*39J6Q?EUJO4[?GB5_'V4H1Q=\0NY(]"/=7:UUZ7RU59?N^^ M^??-^<+OEJ36ZKKI,/+VOT=UJ=;K#JI=R%\'U,7II-V!^M='] ^[[-MLKO): M79;K/XN;9G6^2!?>C;K-'];-E_+I-W7(*.KPKLMUO?O7>SK$^@OO^J%NRLWA MX'8%FV*[_S__^W EM -$.') <#@@<#U '@Z0NT3W*]NE]3YO\HNSJGSRJBZZ M1>N^V%V;W=%M-L6VJ^/7IFI_6[3'-1^W] M6M>J_:*[U-X7=?U05<7VSGN7UT7M_?Q>-7FQKG]IX[Y]?>_]_-,OWD]>L?5^ M7Y4/=;Z]J<^63;NZ[AS+Z\-*WNU7$HRLY%->O?&D>.4%?B MAU_BA[]7UZ?# M _/P97M-3A=VH:M/F]:CJ9G==WMKRV@.%=J#NA?BV MOL^OU?FB?:75JGI4BXM__D/$_K]L63*!&3G+4\X20Q_)V9;R'B?>X72WBL<+ M*42:AF?+1ST92U@4I2(ZA1G+#$_+#-'2_+=9J,(+?'WCW97M+6R[ MV=VRMS=>2Q*WUS^\NF,6NRI9UXSB4JO$A69>!2 4 F<4SF];@I50<*&960.E M$#BGH+YU'>#T#A21##._WZF6N%0D8N3-2P"Y$.@[^<5_RNWKYSR%DSH9E9 WL1*%.@-VP\;,0L\--^OP[#@C +1ZBP .8A<.IQ M65;W9=6]O]^HJV:J/5$LD-%YJ9-1 <@9()>GMF@[[+ MHBQ(^NTY#&L_,?A)8._/ ,A)@).3RW*S4=6.DMWG]ZJR?H!&(LZ41QRD9C0S*R!V@2X<'*9URM/_?70EF4]KF:Q4A@N-#-CH##!A'#2 MR_B5=]M5_K&KO#7YH222"*GUVR&K85@DHB@9:4O@'@$NG5!$1U;QA O-S!M( M3("3&'?A,1@*)%9IRQ:'2(\!L(X 9QT?R^V=8X58:0<7FIDVT(X IQW6M*U9 MLPHKP9"6R$Q[ES!E;B ETN=YCY:LS(0+S9%5.N-#,M+5A#,Y1]N5: M0\J4F@W5D:'89PD:%?LDD R)ZR=6:N7]SW.0H7%D;2USL*006%*("S2$EAUJ+C8AVQ(F M1/(IP\N=]OHN%6&-N$ MPA+632A&YF81<)@(%VO&.O53N54_O$U>?5>-=_LPLM46!Z?6C O-O!1 :R)< M_W$:6T2LT@\7FIDQ\*-H8M,,<6P1#94H\7,-AR36;98>NMD47UWOGCE9BRWR M2A"FLG]'M,5)&20CD[48>$8LF684,:O8PH5FI@U\)<;YRDLF:P=H^XOFD!T6 M8BX9V$6,ZR0N%,MMR(:?B%S).2A(K#UJQ/:L$>_#1G.(,C%0F9CC>:-XJ*$, M6A4+,1<'?"/&^89CJSY[5(&?GES).728&!A/S*;#Q*R4APO-?%X.*$_"I<,D M0Y9B):6V.(24)D!I$ER)<>SG%XW?\"50:\N%9EXP8$,)VZ/3":MJPX5FY@UL M*N%Z?#H9"C&#=L9"S 4"[TE>KM-0IW#X*& MW+J4517B0C,S!I*43CP*3NW2:7T(#3&7J=G1L&TQ3GF-:>:0>E)@0"G7%N/4 MML4XE5G_(3=;7!(*?V0ND $IR7!2XDZW,U9.PH5FI@V<))M0>ESI-HY#SMKR M@-7H7K<,"$S&Y#>3L9(3+C0S:R GFK'(W?%#"A& MAF\ )CA7L2HN7&AFVD!5,IRJO&04EPVW^O;?O] 0<\E +#)<+'%A5VZC./Q$ MY$K.P3XR8!\9+M$0&IA5HN%",],&-I/A$HW;*"[#%)5#'LZB2Z:YX3F++EBK M/GML@9^>7,EY;/1T'STV+>8(Q90Z&UPO=\VBS^?28XY(6#/C,;U%!MHBG349 MK)]?9N&&KX%>V5G\]WS-@,_'Y1I25[.J-FQPO=PU+S\?%VXH73T48ZP^;I8X MY)DXX6MV>_[+91OJ>&[BG/2*SF+.YVON?#Z;1( M-&G[9HG#'I<3OF;/YW,YY1R1V HUBT6?KWGT^4QN.1- ],PI?CE"MQB>\!AV MOC=-C^\F3D5W]9V%.AGNQFR/FPMN1^-9+(UU3V//.PL_H MU&G1"8_I+57C/X)M5[/ _8[I99I%1-+\CL6$X3'A'3' 'L ZY(/&]!:I498) MDV("-^>U*6:#ZZ6N,98)IV)W;HX#T3,?\IK12FJ<)L#5'<)?E>#E*[-X&0O- MS%C@WL'/G?0=8?%7'1;36['&-0(N2T"!^QK3BS6+;*,9&PO<0?A%<[XC]L2? MKK%$C?_M&LV;6$R8$[O0+K=YW\29Z%6=A9)H7LABP@R9TM"\$L\L=LA"\T,6 M$X;(CG]TR6)@;&O=8=1XZVHVQP)W%'9MW>?/2GC]D=G@>A=,XT623\K!W9;I MN<]"C#2798'[&5.(J\2HS#$?=[HC];\FY2SA8!W]L@D@O@9Z96=A2IHCLY"X MLD/J:EY]9Q839J&Y, O<[YC4U0[*#AK36Z3&CB9,DQV[FC;YP\])K^0LJH_F MVRPDFW^/X/5D9H/KY:X1+=S^F-3%#JH/&M-;I$:)))=[C\#=F.GUF47TT2R9 MQ80GL[NHP&NT?(1SJ:3FGRQPHV+W^Y'#M(_789D-KG=M-)H4LCW=+G"_9GKN MLVPETFR;Q81O,^$V%$X_XH[']!:I__U.7!=R;%['*1^OVS(;7._J:'PH9+ I M%+AK,SWK6>0GS;M9X"[)]-G) 2]&VQ>+V2]U6:^4:M[G37YQ=M]^^/B45W?% MMO;6ZK8]QG_3/?=?%7>KTS=->=]FMO"NRJ8I-[LO5RJ_4547T/[^MBR;XS?+ M%O^IK+[OSG'Q?U!+ P04 " !;FZE6-Z"GTO<$ "U&@ &0 'AL+W=O MZ4)F-DV_XXQ7%F M32?YM0^QNN-4!?&T\D6K\F_P6'PM:VP&+'!4T+9XD@C;/C?_RC*,2) W0[ M'%#A@/ZO@U,X.'FB1V1Y6K=8X.F$T0-@REI&4P=Y;7)OF4VP)T!6[NYN"6/ LP)XL=BT5,./AX2P2.$_Y)AGVLTO@P N ;.1HW&=F]UNR*-U1 MW7TL2UC6$95U1'D\IR/>EVQ/N,AK=Z5+YNCMZKW56KWB6[P@UY9^#DA(\DD(XX3(A]G60%= 8Y1 M_3RJXI;]U(&N[\I'MS]-36/FNZ$=EF8UT&X)VC6"OC'"O0"[JK?7JK=U"1SO MX)T@LQO8318UV%X)VQL*=I(O1!UNKX5JA (O:F#76'FVX^KQ^R5^OR?^"[!2 MA+-7A*,#Z[=@.!"&H=M JS'SHB#H@!N4< ,CW,?+^258TSUAF2IP3FIRE&6+ MGX"79*9#;0S;=W$/%*Q6@;"L0/@F%@N'3'2@8+5$HS+1Z%U8+&HU'O0\&'J- M_M28A9X30'U_0KL:UO:[\UAQ"Q.1&4WJT$]T!GQ_+BON4:,IZ$?-\NO,'-\+ M.G*H9CPT3M8S^*P(6&\8QXU:%=?8A3" '8P&JVD-S>/Z+YJ-SN8U<^R^ZWVH M:/5*5!( NF_B-FB4$+V3'2A:/=E*.$"SW M5GH!]A4,9_!;6QRT5IO)I Z]T@[0+!Z&X;= PV]V4R/KK-PNIJA&/S0.W'/( M+=0T"SK1Z@7X3/*MI1A0>2V7>XW7Z$R8ZS>JWN@:/6M M9B4#D/VVS:911?3>;0X4K9YL)1R063B<2V6H+0(B/_2;BTEC!B7E1;Z^/=') M"X&^8J$_EZ&V+&ARF=&D#KT2#<@L&@;ALN(>-9:*'+\)7V,%'=3!9JB:]JCO MCO\U-D/M[7OD12AH FZ;R1VJ': .Q-7(1N:1/:-I2M@BELV^Q5O"M!B-(7HO M[(&BU1.NACWRW\9B1JW0.]F!HM63K>0!,LN#LUFL/>M=![5>B&C,',_VNIJR M$@6HKR@X@\3:\[]%8B:3.O1*'B"S/!B&Q-H[^1%J;C=U1AU2V*EFO--WJ_\: M@14!_7JKM-[T:&&X"5ARD#^OJ)4O)RH+Q?EEZKI?U!+ P04 " !;FZE6 M^VJ6 0L# !Z"@ &0 'AL+W=O<";A51.=91M7O*^!R/7)\YWG@ MCBU28P?<:+BD"YB N5_>*NRYE9<9RT!H)@51,!\YE_Y%/+#VA<$#@[7>:A.; MR53*1]OY/!LYGIT0<$B,]4#Q;P5CX-PZPFG\VOATJI!6N-U^]GY=Y(ZY3*F& ML>3?VM9?(KDN?LFZM!U@Q"371F8;,?8S)LI_ M^K3AL"7PPQ<$P480["OH;@3=?07A1A 69,I4"@XQ-30:*KDFREJC-]LH8!9J M3)\)N^P3H_ K0YV)KBE3Y('R',@-4)TKP#4UFGP@7ZE2U"X*.8[!4,;U"8[> M3V)R?'1"C@@3Y%LJJC!N\$/>&JE/2]3LD\()N@WS< M+H\AJ>1!@SS>/_J.W$6 %<6@HA@4_KJO4XR93KBT(#7Y<3G51N'6_MD$J'09 M-KNTQ_U"+VD"(P?/LP:U B=Z_\[O>Q^;<+VEL_B-G/V#LENA[+9YCRZO)QWR M!;0F)J6"^ ')I#"I[I"%DCB:"[S=./L#,X*8-33NO3)$OPAA+[Y5%'K>T%UM M$ZO;!+LV<>M4#P015B#"UT'@(4LP?29R/&F[N9.EU,S>GAW"Z\":N)01>ULY M^W[0JZ&IFX7G-8!QZ_0/A-.KX/1:X=R_0(+@0XCY*]@#1J^695#?)76C\*Q& MHG6N!Y+H5R3Z;[=-*AX$,7$I%J":R/3KV^2\O@'&_?H).O>]&IW6^1](9U#1 M&;32B6%JB(8D5T@ \!*A' L=*A(H=DJB8,9,0:F)PZ"6X"Z"UNC_>^VVA2NS M=[<>>EN5X3NV8$+C\9^CQCL=X)JILM(I.T8NB[=_*@U6$D4SQ>(0E#7 [W,I MS7/'EA-5N1G]!5!+ P04 " !;FZE6WP<(X:@" ";!P &0 'AL+W=O MVGMY)[C<^Z]N9XT0MZK'$"3AX*7 M:NKD6J]/75>E.114'8LUE/AF*61!-6[ERE5K"32SH(*[@>?%;D%9Z203^^Q2 M)A-1:8,90< AU8:!XE\-,^#< M$*&,7QVGTQ]I@-OK1_8OUCMZ65 %,\&_LTSG4V?LD R6M.+Z2C1?H?,S,GRI MX,K^DJ:+]1R25DJ+H@.C@H*5[3]]Z/*P!?"C%P!!!PC>"@@[0&B-MLJLK3G5 M-)E(T1!IHI'-+&QN+!K=L-)4\5I+?,L0IY,OE$ER1WD%Y *HJB1@B;0B1^2L M$%*SWY"1F5":T#(C6\&+#;F@NI),;\C^'#1E7!T@ZO9Z3O;W#L@>826YR46E M$*@FKD:MYD0W[72=M[J"%W1=4'E,0O^0!%X0#L!GN^%S2'MX\!3N8H;Z- 5] MF@++%[Z>ICE3*19ZJ-4UAZN#WIT#6X"0? M/_BQ]WG([S\B>^(^[-V'N]B3.=INF,ZQI*($L@$JA_RV)+$E,=.C3D(_BB,L M7[WM9.=9[W02]4ZBG4YNA*:A1+WJT4[1MOMHTWR')WE:*T8!>?SR.GNG=>>X[2Q'WKN+_ M4HIXH,L&K V$C3Z=G$3/2N%NC4YS;>'<6;%2$0Y+!'K')Y@BV5X%[4:+M9VF M"Z%Q-MMECKR!F%O2JDX,7:KUJ&N%9#"@S@+<10E M(2=4!-G4GRU4-I6-853 0B'=<$[4^RTPN9T%HV!W\$37E7$'83:MR1J68%[J MA;*[L&AJ11(03D+OHZN;U,7[P-^4MCJO35RF:RD?'6;[\4LB)PA8) ; MQT#L:P-S8,P161N_.\Z@EW3 _?6._=[G;G-9$0USR7[1PE2SX"I !92D8>9) M;K]!ET_L^'+)M'^B;1<;!2AOM)&\ UL'G(KV3=ZZ.NP!,#X P!T >]^MD'=Y M1PS)IDIND7+1ELTM?*H>;:U#$!: ?8$N!%N3=0;7'+AJ55^[T<<7HFKBB:W1^ M!X90IB_0*:("/5>RT3983T-CW3L/8=XYO6V=X@-.'XBZ1./1)X0C/$8ORSMT M?GKQ-TUHD^\K@/L*8,\[/L"[LWUV]T?(P]>P+7904H)$M?A2&#+47B*5Q';K+1),97TW S MH#SIE2='E:W89$BL1<5[8FF2I,-:<:\5_T\K'M**/VB-HFA8*NFEDJ-2SQ78 M058:4$."R0?! W)I+Y<>EY.&L"&E],,WPQA_B?]1"_>ZW U,VQ!K:EN,06EQ MT65JK:IV"+4;(VO?^"MI[!CQR\K.;5 NP-Z74IK=QLV2_D^0_0%02P,$% M @ 6YNI5MJ(]&F1! H2( !D !X;"]W;W)K&ULO9IM;ZLV%,>_BL6JJ97NPD.>VBZ)U(:'W>G>J^I6=WLQ[843G,2JP9GM M)+?3/OQLH"2DA 3M:'U1,/C\CN'_!YP#HQT7+W)%B$+?$Y;*L;52:GUOVW*^ M(@F6';XFJ=ZSX"+!2C?%TI9K07"8IM9DE&U[$I,1WRA&4_(D MD-PD"1:OCX3QW=ARK;<-7^ERIS):XR5Y)NK;^DGHEEU28IJ05%*>(D$6 M8^O!O8_OQ&R4X>K"-S*#/.7TSC8SRV'#,BPLA<&036BRV9$L8,28_C MKP)JE3E-X.'Z&SW,#EX?S Q+,N7L=QJKU=BZM5!,%GC#U%>^^X44!Y0-<,Z9 MS/ZC7=ZWKS/.-U+QI C6[82F^1)_+T[$08#GG CPB@#OTH!N$= ]"NB="N@5 M ;U+ _I%0/\HH.N="!@4 8/C8SAUEH9%P# 3*S^[F30^5G@R$GR'A.FM:68E MTS>+UHK0U%CQ60F]E^HX-9GR)*%*>TLAG,9HRE-%TR5)YY1(]!/Z@H7 QBSH MVB<*4R9O1K;2>4VT/2]R/.8YO!,Y/N-7Y X^(,_Q/+3&2B>K@4PO@+@9Q#D- M\<]!1 =U:6_"]7.,Y&5OZ'BN)V!)K\N,/[L#YN"]GQ1JVXH'^3&%WG(AO) M3\O=R&XK-R3,SV'] QT'/2?_.U+\XIXAY C(%A%]'XI>K]1]"^;9*:O:;XH MGML28<;(DL3L%=%T(VA/#=YXX>GY.&T?0UA.0L 2%D+"(B!8Q1.WI2=N&ST1 M2$43K7>,F/;&$F=5"T;QC.KVJYD6UOF@D=GV*0$)\W/8X'":=S0M.-LCA!Q0 M! 2KB'M7BGMWR1QPRK#^R?A0)V1C?%LA(6$^)"R A(60L @(5K&'Z^Q+4@YT M+:$@ ED&E.:#T@)06@A*BZ!H5=\S<<;G[%8 MTE0B1A8:[W2&.IO(OX?(&XJOL]?Q,ZX43[+5%<$Q$::#WK_@7+TUS!O^\JN4 MR;]02P,$% @ 6YNI5E"2ESQK P H@T !D !X;"]W;W)K&ULQ5=MCYLX$/XK(TYJ>U*[8+)YVTN0=K>MNM)5BC9M[T-U M'QR8!+0&4]LDS;^_L6%)5IL@-==HOP VGIGG&3_,F,E&J@>=(AKXF8M"3[W4 MF/+*]W6<8L[UA2RQH#=+J7)N:*A6OBX5\L09Y<(/@V#@YSPKO&CBYF8JFLC* MB*S F0)=Y3E7VQL4"RPN[*W"AZFY&=B>9&Q@^I% DJ_1H^_*@RLX5W,$^Y0@WWJ%&M M,0':?OA8F4HAW&E=\2)&>/,>#<^$_G/B&T)B_?EQ$_6FCAH>B?J9JPOHL;<0 M!F$/M OVU(M//%HR84LF=&Y[Q\A81^_L)B5P*W-2KN9N[Z^5XL4*24T&%EO8 M7S?C6S=]O>$J@>]_DTNX,YCK?P_1JN-?'HYOOZ K7?(8IQY](BYU7O3J#S8( M_NI@UVO9];J\1U^DX:))%L@EQ#+/B9NV.PA-N.00Z-IMW[FU7^DZ&H>C7B\( M@HF_/@#HL@5TV0EHIK(U-PB4.4JOT6 DE)6*4TKL$W2'0'6Z/C&3_19X_X5U MTC\#NT'+;G >G0R>Z80-@]%1F0Q;/,-./+?[\65I$TVX*J,-+Y*L6 '=H"K6 MJ WE^7[^5=.(ZA&8%.&:DI[0M%U#U".*E%A"SO,!"\.L>H$ M=^)6C%KJHQ<6VN@,[,8MN_%YA#9^)K0AE:/PJ-)8L.MF02>DIF_Q-34FOA#H M&M>R;EPK6Z0::5'?8? A+X7<(C92FCV6KF-*ZHY]8K+97J=F+RRF!L!O)KCK MWJRS?9ZNI\;OD\K%1H/A<4'M>B[K;KJ_)*A=,:KS?51(G3%/S?.N;;/+EQ;2 M.;H[V[5WUME?_X>0^L^$U!_W!\]UY.^=N.W?"QUH5QFU-8%+L@PNAN1"U3\$ M]<#(TAW"%]+0D=X]IO03A&ULO5A1 M;Z,X$/XK%K>Z:Z5MP280TDLBI>F>;J7;W:II[QY.]^" $U"-G;5-TMZO7QLH MA(2PC1KU)<%FYO,WPXQG[.&&BT<9$Z+ 4TJ9'%FQ4JLKVY9A3%(L+_F*,/UF MP46*E1Z*I2U7@N H5TJIC1S'MU.<,&L\S.=NQ7C(,T431FX%D%F:8O%\32C? MC"QHO4S<)P0LYE?DOV)2RC@7"3"J> MELJ:09JPXA\_E8[84M X[0JH5$"["KT#"FZIX.:&%LQRLVZPPN.AX!L@C+1& M,P^Y;W)M;4W"S&><*:'?)EI/C6>*AX\QIQ$1\C?PZ7N6J&=P 29AF*49Q8I$ MX)N*B0!3GNHXB M'.2V\)F^7AUUT'$K?[LYGGL ;_)M^AE,E!+)/%-X3@E0'-QB09CZ"+[JM.4+ M<(^?P+]WG%*@(W6#1?1?FQ^+=7KMZYCLOY(K')*1I3^;)&)-K/&OOT#?^;W- M"2<":[BD5[FDUX4^OB;+A+&$+74^4LQ"TF9M >'G$&9K6H^]P!U .+37VW;L MBR$_@+Y;B348>A5#KY.A^2X9T[LD3?[7";'4NR,XHSH%SMNH%EC>-@>$W!VB M^T(7/=_UVGGZ%4^_DZ?.F9^XT=];UNL[3N#LL-L7\[V![P;M]/H5O7XGO7NN M,&UCU:EV;"B?"*QA85!9&+Q3=@>G=,F)P!HN&50N&;P]NP?[V> Y;F\G*END MH.<.VH,2.G4%=-Z8-25 8V44[&T^;6(^[/<.$-PJT;"3H(X3W8TP,,V$CJ3P M&=P+S*0NSKH/V@ZK5NJ=T,<&TJG0FHY M2/0.Z57N="IW'(BM*9;ZI8"=I;G MUZ58B=',,;0;P=U"37YU?8?=!?ZX\EF";7/8+4^=(DV2=8F'W37^%;M 2\W> M]V"W4)-<7==A=V%_J+UG.F\B@3X!3=:Z^399<*%/'C>IN ;VU6R@!_$:WT/<&.P3; MQ'R(=O<*>^MLGQ*QS*\\) AYQE1Q"JYFJVN527Z9L#-_#:^FQ>5(#5/@S MKHX1"2A9:$CGLJ^=)HKKCV*@^"J_09ASI7B:/\8$1T08 ?U^P;EZ&9@%JDNH M\0]02P,$% @ 6YNI5O/R$C"9!@ S3P !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$50PMDMD7?DBPQT%B7=5B'H$'7#\,^ M,!(="]7%(Z6X_?>C+I$LFV&L[DT^)):L\QS1YS5U^$:ZVJ7BJ]QPGI%O<93( MZ\$FR[:7HY'T-SQF:+>6:#P?Q2Q,!LNK M1:%";\51.9QS,3W&QZEN^N!-7C:\2E\V&3%CM'R:LL>^!W//F]O MA=H:-90@C'DBPS0A@J^O!^^M2X^>%P'E$7^%?"?W7I-B*/=I^K78^!!<#\;% M&?&(^UF!8.K/(U_Q*"I(ZCS^K:&#)F<1N/_ZB>Z6@U>#N6>2K]+H2QADF^O! M^8 $?,WR*/N4[G[C]8!F!<]/(UG^)KOJV-E\0/Q<9FE652'=$%$^CT"VCQC823?D5_(YSN;O'WS[FJ4J:1%Z,BO$]Q4">@S"2;D M8YID&TF<)."!)MXVQUO4 !BIT39#ID]#OJ%&XDZ M\9C#;>XWX98FW#D]7)?=-8?_SI(AL:;/AGLOA.?1D%#MR7=*,6G4-REYDV=X MJXA)2=+UD^9(*D@Y&Y*__U"'D@\9C^4_.M%5W*F>6\S?EW++?'X]4!.TY.*1 M#Y8__V3-Q[_J"HZ$V4B8@X2Y2)@'@G5D,VUD,S71EW_F\3T7A6[DABD\V>;" MWS#)[B.NYL]L0SCS-V17B^IM=91V\C(FZJLC),Q&PAPDS$7"O HV*V%%W_2X M5!/+HT8SR""TLS @^4M%/V\Z;LY\:R MWXK4YSR09"W26%MQ7:$KYGQO9 =C6AT?01?GT^EQ^8RGU[=\2)B+A'D@6*?& M%TV-+TZ:\MBC(WB^,0#'F]+TV69+Q*5U?5>8W5IM6"D]=8" MDF9#:0Z4YD)I'HK6U0QM-4-?R:"JP2CY(&DVE.9 :2Z4YJ%H7?FT]J9EM,$@ MRQ%SBMY"@GJ=4)H#I;DU;7_ALM N7%!INQIIO4S+;&;^V-K%#.VM"JAS6=/V M&]#%?*[YZ!UH7A=*\U"TKBQ:%],ZR<:49T2TO6U0-"UK%@KRR*+\!$_3G*2W M3*"N)I3F0&EN3>NL_ ^G#5#"KCY:_],R>V9U-UO+1%M[J.L)I=E0F@.EN5": MAZ)U9=+ZH=;BM1I8J \*I=E0F@.EN5":AZ)UY=/ZJI;96&U,M[J%-3:J2*MQ M!:794)H#I;E0FE?3]MO>^46W]^IJH?5?+;,!"UG,0"W8FO;R?U>@:1THS=4, M8C[5KE->PV*EK<5*S18KP'\W9^A;?2C-AM(<*,VM:?O=J&XYY:&R=A72&JST M!8.UZZIJ%0 U5:$T&TISH#072O-0M*Y.6E.5OI:I2J&F*I1F0VD.E.9":1Z* MUI5/:ZI2LZG:IR0FD.E.9":1X]MF*GT]GS/2EMS5-J-D\1/:DY M16^-0*U4*,V!TMR:UNF^=?<9>*BT78VT3BHU.ZD_9K";H;U5 75.Z;$[:8VG MND6# TWL0FD>BM;51>N@TM-N(?T_"YKYT5= >ZO-RGPJO>L/=4^A-!=*\U"T MKD1:]Y2:;R=M.M5=VZF62CEK]C1ZT>IC2@%J?4)H#I;E0FH>B59(8[3U4&7/Q4#XO*XF? MYDE6/6S8[&V>R7U?/HEZL/_&NEQ53]:VF.I!WX],/(2))!%?*^1XN% 7$E$] M.UMM9.FV?'3S/LVR-"Y?;C@+N"@.4.^OTS1[VB@2-$\P+_\#4$L#!!0 ( M %N;J5;QO&VUE , (\/ 9 >&PO=V]R:W-H965T?NFL+.9^*0G.6X4*"*M*4RL,M M<1[O?#$UAMM+_CS:4[7^!GU/_E"FIE?HR0LQ4PQD8'$UW86 # MW(IGAGMU- :;RE*(K9T\)#,OL(R08ZPM!#5_.[Q#SBV2X?%?!>K5>]K X_$K M^D>7O$EF217>"?Z%)7HS\R8>)+BB!==/8O\)JX2&%B\67+E?V%=K P_B0FF1 M5L&&0I%UMT.S I>JB#3F6 M654^:VGN,A.GYXMBR5D,-$M@(=F.:H0O5$J::07OX9GR@KKJW2BC6VZ'"K2 MCY1)=Q=!K'Z,_.,>-65<_6DPOKLY];6A;3?WXXKB;4DQ/$$Q@D>1Z8V"#UF" MR;?QODFWSCE\S?DV[ 1\I'( $;F , @C> <^J V5J#J@H[J4KMY.!A'4W_7PF=4\QEU\C%CML73"G=& MGUFK<8"7Q\Q7:)LKWTG_+FU;]R)1'T]-'U8%FD\ MBW2:RUL.APJ9D*/3(1B,3IS_I#$DTNU(3TQMWZ\DHMG:/*JH-$CSG=-*H1/I MW.(U5D5&?:G>AXV1QL=(I^&\2?5QF^I!-#DA>^-2Y"HG:%/#P6^SNA_:,>*46Y=IV@@E@4F2[; MI?IJW6W>E#U6L[QL54W_L&:F#^*X,J'!8&SVE67W5TZTR%W'M13:]&]NN#$= M,TJ[P-Q?":%?)W:#N@>?_P]02P,$% @ 6YNI5CD+]&P3 P Z0L !D M !X;"]W;W)K&ULM99M3]LP$,>_BI6AB4F#/+5I M86TD*$.;-*0*!KR8]L)-KHV%8W>VV\*WG^VDZ5,(H^K>-+:3^]_]?/;U>@LN MGF0&H-!S3IGL.YE2TW/7E4D&.9:G? I,OQESD6.EIV+BRJD G%JCG+J!YT5N MC@ESXIY=&XJXQV>*$@9#@>0LS[%XN03*%WW'=Y8+MV22*;/@QKTIGL =J/OI M4.B96ZFD) ""SDVA@9E!'G3V;R/>T[GHD(*"3* M2&#]F,, *#5*.HX_I:A3^32&Z^.E^K6%US C+&' Z2-)5=9WN@Y*88QG5-WR MQ32$%4_\7&[$FH'6J3<(2H-@VZ#U MBD%8&H06M(C,8EUAA>.>X LDS-=:S0SLWEAK34.82>.=$OHMT78J'LY&E"0( MLQ0-!9EC!>@1"X&9DN@$76,BT .F,T#'5Z PH?*37KZ_NT+'1Y_0$2(,_2&P#OE7!MYK48WMVYO;L M8(5&,"&,$3;1EXYBED =>R$864%3?^9QU]-IG*\C-3K=$ZE=(;4;D0899A,P MAWZ\@N-CM%C>&+I,=!U=H=U>HSL)S#';P&OO;,%)X+?"U2YL!!Y5@4?OR 6P M](U$1#NAMKO^5J2-'O=,1*?BZ33R;)6J.H1&@??>HP.);;!V*];NP8M(]Y#P M!Q+;@#^KX,\.743.=L[N;A%I=+HGDN^M_G*]_UA&2O$WZDAS"/LBKG45_D$+ M3BD7-5:<9I_O97+7FJ8F&[M*WU2]/'VF9L)5,T MP;J?T =6YQ/&6M([[>BDB:*O+":*3VUK-N)*-WIVF.E>'(3Y0+\?KM MA]/]8," M1 SVT!WVA]_MA/BI$D,V3FZ_; F@-_S]]G/_O@EDP/C7\2:$ F> M-U$L;CMK*;>O>STQ7Y,-%EVV);'Z9LGX!DMURU<]L>4$+TRC3=2#03#L;3"- M.].)^>R>3R=L)R,:DWL.Q&ZSP?S;6Q*QPVTG[!P_>*"KM=0?]*:3+5Z11R*? MMO="+!H,Z#RAM@(S0I&=&UCLL\73"V0%P_6ME35^8V)C62@V-]3 ^ M2JZ^I:J=G-ZQ6-)X16()WF,>OU(C#=X<,%\(\ I\PIQC'69P^8Y(3"-Q!2Y M#X@UYD0 &H.GF$IQK3Y4UQ]I%*F1$9.>5!W3YGOSM!-ODT[ FD[\CN,N"$?7 M 80@J?'=^#RX@I(3E9M87RCZ.55;D M%56YZ*F(9F&%65BA\8EJ?#Z0/>&"@ =Z<\_A#)6B #*(H!U7PK:,(M60> @$S@X;ZB,%+4X1T0MC-<@S@M?J#P$ M"_Q- #QC:D5(LQ-L.9T3I7Y1I=OIMZGN04EW&%0+'V;"A_]1^%RM9V2^,VM@ M(0AJO\U&-XE&F>.16+"15VS]9@"6F'.QQM"-FCC.U M3)?2&LNG\F+*)[12 ]]C2RG MR::RQF59*.S6+%MA8-DE."]_+2H 8ECA^TMZJ(22P+&2IF3A[, /;CQA#L[" MDP)!;C92(79JXKJVU-1B,65&57NJV_>/:K.$%#KQHZ3M0Z(M66,.5*[7+#+K MK:VT"BT#)1>"84I9J-3!*II8AQ(/%S3JA[ MD"O *:@$Z&7VH?'I^IS@5U8A0L:X5NV#KKW.NVT5CQN'PL&(>%C"D6,2Q@P3,!*SL6 ML/F7],AW//Y<7NAODRR_UA.?'"?^E=ZKL^)*9;7#$UZEY8[$VC"//J@F!!;! MH!O!FJ3YH#NH3'.WB\8RV^ VF*MLM57:\EO;:H/DH"4YZ*&\Y;;16'$9^MQI M;C$-NC&M]33W2GFIM5$^S0Z131XHO;5=J)[);G46F$_KRF% M0?%DK1L%B'CI=:3O]N,HK MQZ%RIB>^4X5'YRZ4YTBVCHS >8;26Z5Y)+ MK>7W6SY"W,ARL.Y^[7326V489#EG&0RV5X9!7>/-EK1@%BWG(0QG. M;:.QXH9EN+Y%M/[_6X9SNV_\?DI0WL_+Y_->[ITU_<+@1\Q7-!8@(DO5+.C> MJ#CRY!V\Y$:RK7F-;<:D9!MSN29X0;C^@?I^R9@\WN@WX[(W(:?_ E!+ P04 M " !;FZE6^36. M&[,W!I?)0JF?;G*?38+($4*!J74(C#YKO$$A'!#1^+7%#)J0SG%_O$._\[E3 M+@MF\$:);SRS^208!9#ADE7"SM3F(V[SZ3N\5 GC_V&SM8T"2"MC5;%U)@8% ME_67/6_KL.<0QP<1GDQLE+9L-T9N "9DJX47Y-D MO$MR&A\%?&#Z$KJ=TVQ>MZW.X!W#O&-7QEHL)S^$P7 MZ!8U7S,G,[@VAA9.F_*LT6 N%> MEE19LE$R)6?FY?O='0;.U=WN:],R5*&P/QR,PW5+]'X3 MO7\T^@R9$"JM"T5";=0YSQGE"E8![I9$(]BJ)&N2]Q*YI8-I%6H=M[_'=_3N M -E!0W9PE.Q-SN@.N2NR=/)9._DXTJ\9MA$:O")TT>D.HEZWG=2P(34\2NK> MF,H?8$OU?)VLYJL5>LGBFCI :[6&K\G%/?J]:R&PO=V]R:W-H965T(\H7C[EQ;=R(41%GM,D*Z\&BZI:?A@.R^E" MI+P\S9RHW/1!W*?9Y_4U\^S:X&([5'(A'32B&X M_.=1W(HD422Y'[^UT$'7IVJX^7E-_VM]\/)@[GDI;O/D'_&L6EP-S@=D)A[X M*JF^Y$]_$^T!A8HWS9.R_C]Y:K<=#Y#&6?,O?VX#L=& GNUI M0-L&=+O!Q9X&?MO WVH0A'L:!&V#8*N!MZ]!V#:H#WW8''L=.,8K?GU9Y$^D M4%M+FOI01[]N+>,59^I$N:L*^==8MJNN[ZI\^HU,$IZ1]^1G7A1<"4=.F*AX MG)0_7@XKV8O:=CAMB:PATCU$GWS.LVI1DBB;B9FE?>1N'SK:#^71=8=(UX=X M0YW O_/LE'CG[P@=44K$H\@J4BYX(4K+SMT>8*V24T)IS?+(USM&3G[X<3^- MN6F?>7%*?*^F^1UMN2JF"WGN_WLIBCB?[:=';CH3TX[N.>+H=Z>*7_/\?:>* MVH_WZJJ-=EFZ;_P-Z_2ID?RB6?BJN!S(FE*![%X/K/?_+&H[_8A$3"&!(6@6"& MB$$G8N"B7W_-"C'-YUG\'ZE.J2[^5BGQK 05,ODGO)+?JYRLLD=1JL_Y4NE< MDM_)#S;9G#WVE0T)8PUL7,/4+?/Q^F*D_KLVS+MIGKSNCFQ-: M#FBJQ4(D,R*'M:3BSR2_3^)Y<^MPG?1GNR?]R';.._>FKPI(6 2"&2J<=RJ< M.U7X=/>+;@OCCQ0ND"*B(0Q)"P"P0P1O9&N MC$9_:*CTCK0#=)77VDV5S#;!W%WU50Q*8P?"X)$7>=91,N,OUGH$ MM5^F8!NEK.?2F,'PM!F/[_+?N?[L]];U/6>+NR]/U;9OR-YM9!5 M4+7@V:&*WMU5;\&@-;VW6]3[GJVJ1W5KZJ'K>L]=V-=W(QG@.TF.I^ML]ZLH MJSB;6X..K+=OH30&I44HFJF,=@.\\;'O4LAB_A9*8U!:A**94FJKP7-[#>WE MU-Z+K%(@*_I;*(T=.+B@OO?8[S5O82UXVEOPW.:"/;?=)O'#PSK#D M!)3&H+0(13-ETCZ$=VPCPH,Z$5 :@](B%,U\A*G-".JNP@\G.C>@KQ10&CMP M<,T@V_J$\RTIV%/89"NYFO6,--12@M A%,P70A@(]MJ% H88"E,:@ MM A%,Z74A@+]?H:"NZO>HD$-A0-AH,V@CIRM'87Q7D,!M5^F8-I0H-_/4'!W MU5LPJ*% +8:"[U.;I8#JV%1$6PKT@*50Y*3@E>@>8[=/6..R7/'[1-27SB)/ M9L):-=S0W7D$P9GMD:I[/WH'&&H>H&BF!MH\H.ZY!-M/MU7LY37A>I!-=V<2 M4'O8H84^E!:A:&;8=:%/>TTJL(896NE#:0Q*BU T4PM=_=/S8P_*H X!E,:@ MM A%,Z74#@%UEJW8>SS4"X#26$L;&REX;+W%OT6=[^LZWW>7PO6\8C4=VSH_ M%EKB0VD,2HM0-%,%7??[WI$SG ]U$* T!J5%*)HII780?&=9VTA9$O[(XZ0; M(\^EBA599;,ZM0FR5.\_N(9P[DYZRT5W!X2!K>!@EBW'MDF0$6H'S2AOO!K@ MKFI?'>5WA)>JT)_*2X7/A9J3VPZDY>"NK'@V4RXGK\@TR4OU\:3=V"X+]HV! MAN;1C6B/3KUM2;#O KQ%C>_K&M]WU_@?LVS%$Q)GTT+(+*9F_9>OOF!>J>2R MB"6AGD8ALMD!0:$^ 93&H+2HI6V=;*.P.]M,1;5'X+L]@E\>'D2AGQ201&3S M:K$EG37TT.D'4!H[<,PT:,TT:Z#?PB_PM5_@N_V";D GA\W[YF2[$;U##W41 MH+0(13/%T"Z"?W;L<1W4A(#2&)06H6BFE-J$\-U3$$#C.JC1T-(V1VO>N6=[ M48M!.XY0-%,+[2+X;A>ASG'1W61B#3'4%H#2&)06H6CFBYW:.@A&1TYN =1_ M@-(8E!:A:*:4VG\(W/,.,,G-W4EON;R=Y';FVU*;94//L[]W^Q;60*"M@0!D M#6"+5O=>]9:%6NL(?UL4Z%0"%,T43KL-@=MM^'^K6MV[VUM1JPTQVO8AH)U& M*)JIZ,:J!&X?8O^E6%][*7^.TU4*O :A/D-+\WS3. IIN*T9U$) T4S-M-,0 M')B-T*Y3HBZ5:2W(-$]E'=X\1]JY43GE@'H/+6WK CK?$0,Z+0%%,\70-D/@ MMAG^9]O'S>T=^@-FB,.H8= ]B5 T4P_M- 3N^0J?VXPETF62OPA!RM5].2WB M^A%J,XE'YC6^E=%$$L]CE?ZFF^/W7E<2U']H:=N.^,Z5!#464#13.6TL!&YC M8:UO)BMU*3>N+[B3.B&L\#C4;@EVSP;<,QJ$^ XIF2J-] MAL#M,_20)M_*AX>D@9H4+B+^'[5 MK >8YBLY%-\S<\2-[AO]EF;,]0AWHP_M-$+1S.AKPR!T&P9ZA:.MG*1FZVPM M*&=5 &H50&DLW/43@BTC =6A&7UM)(1N(V%BQMP:8&C1#Z6Q TIB>*H7RY4_ M\4=1J$*C;-[:=64K:#T.I;$#(>BQ8 =JOTRQ=,D>OF)F@'IJYI@9X$;T%@(Z M,P!*BU T4PQ=KX?'GAD00BMS*(U!:1&*9DJI"_CP>\P,<'?26RY+L3ZVW4$8 MM-\(16ND&&ZL,YZ*8EXO\%[*2D_6=LV2X]VOW2+R'^NETX=Z\V8%^L^\F,=R M,)"(!]ET='HF0U,TB[HW7ZI\6:]:?I]759[6'Q>"2_G4!O+O#WE>K;^H#KJE M]:__"U!+ P04 " !;FZE6!H 2QI<$ !_$P &0 'AL+W=O&>%LAF_!W!2FRUD88R8>Q-=_X,!Y:C/8(8 JE54/6WA!'$ ML=:D_/BO4&J5-K7@=GNC_7L&7H&94 $C%O^*0CD;6+Z%0GBEBU@^L=4?4 #J M:'T!BT7VBU;%7,="P4)(EA3"RH,D2O-_^EX$8DN > <$2"% ]@7< P)N(>!F M0'//,E@/5-)AG[,5XGJVTJ8;66PR:84F2G4:GR577R,E)X?/D@5O:!S3%%VC MO/-SG@7X3@#PL7[W$5RP$47_6"IG GTF(80-LB/S/*8&!38 M*EYET,@F:/?$J/$'Y3?(Q2U$'.(V.606?X"@%"<&=]PRAVZFSSV40QWU:[V8 M0S1BB=KA@N8IY)RF4U"[3J+)&FW/&]-U-GRWHCQL%3E7R?JYD$*J/$7I%/WS MQ.(8J=VBY_S;E+CNV<;=O+[ M"*A3 NH8 3V^SR.N\LPX"C2R6+5-B#HU1->]/3A&@R?"\4HXWA$XP(-(' 'A MU4%@UW?VR62GK$V_LK.<0BOOW[QB4N^W2V!*WI2]#;+ M*CVR'[NZ8^K8O]-CFPP2O2@\VL9R_3$'[6_3H= M.!/@T>_D1:K,M4IF_ M=I2CY>O27?:F8E?3\Z@&%Z5J#KE5<)X_MJ3=R2;9P\F$R8E2[+F M#&@(7$]0WU\9DYN.-E"^N0W_!U!+ P04 " !;FZE6U[ESGZ\# !M"P M&0 'AL+W=OV@EFMM/#H@?UW(PEW)F,[-Q<3D8BUVG"<2Y!Y5G&Y/,,4[$;.[ZSG[A/UK$V$^YDM&%K M?$#];3.7-'(K+5&2(5>)X"!Q-7:F_LW,[Q@!N^,QP9TZ^@9CRD*()S/X'(T= MSQ!ABDMM5#!Z;?$6T]1H(HZ?I5*G.M,('G_OM7^TQI,Q"Z;P5J3?DTC'8V?@ M0(0KEJ?Z7NS^PM*@KM&W%*FR3]B5>ST'EKG2(BN%B2!+>/%FOTI'' F$P1F! MH!0(+'=QD*5\SS2;C*38@32[29OYL*9::8)+N+F5!RUI-2$Y/7G08OD$\Y1Q MN(;[AV_ > 1S\S$U_DIT@@JNWJ-F2:K>%GM4M4F!BIFD'0F'OV.1*UI0(U<3 MF%'O+DN(60$1G($(X8O@.E;P@4<8_2[ODD&55<'>JEG0J/ +DVT(_18$7A#" M:W#WG,6KX82P\EMH3PC/^Y&F0.%I-/ZH"I/R-VK#ECAV**<5RBTZDS>O_)[WKL%' MG1(%<*.U:I::H;"=AW^_W1NZV MAJ5;L70;63[1K9 /+R/HGA , K]?#]"K 'J- (_V#B\[OW=R_G78]8?U /T* MH-\(<&MN("4$(8&J^0J3BWGZISP]SZO'&50X@T8<2O471\;@A*/C!_U./R-BS,O9LC3UP]1HV5$NLLXW7#T6RMGX7+(,C MU_M>NW,F)_RCOX]_65J^C*;\IWE'.$%[&)ZA"0XTP44Y^C*8X!2&?#/PS] < M_C!^8W$^E[ O@PM/X;KM3O<,VZ&R^\VE_;?@P_+]9R*OZ1QU0 MAG)M^SP%2Y%S731#U6S52TZ+#NJPO6A$J7>@7%*0XHI$O7:?ZHTL>KMBH,7& M]E,+H:D[LY\Q]<,HS09:7PFA]P-S0-5A3_X#4$L#!!0 ( %N;J5;V0H\# MX@, \0 9 >&PO=V]R:W-H965TI*A;P2: ^0:+>[M])5AXIV[\/I/KAD@*A)G+/-V[^_L9,&PIJ4(D[[ MI=C./$^>&7N0<+6 \NU7A>> MXOE"J@5[V,_I'"8@O^5CCC.[8HGB%#(1LXQPF VLD7M[[X8*H"V^Q[ 6>V.B M7'EF[$5-OD8#RU&*((&I5!04?U9P#TFBF%#'OR6I5;U3 ??'K^R?M?/HS#,5 M<,^2O^)(+@96SR(1S.@RD4]L_3N4#G44WY0E0O\EZ]+6L2"3!>4@R-4GD#1.Q$?$>X[GDH?)>(SC#\0F0IOT;8E"U>OL:2GJKA#E M'1'EDT>6R84@#UD$41UOHX.5E]ZKEW=>(^$CY6WBN]=*H6_0<4ZS.6":2/*\)?MV8[K5RZ,UY1'Y^P^D M)%\EI.(?4WR+]P?F]ZNKX5;D= H#"W-? %^!-?SU%S=T?C,%YT)DM5 %5:B" M)O;APR;'A$?_5RS!&"6QW%ZK/(C394JN=V;RJPFNU/)[IPAFV[>EEWPNEY-3] [4-TQJ0[\P*PZK%2'C:J? M8O'2FG$ $F<2<#,EX53"B0$/39H<)SB0?L3,-4OO5M*[9TH_)>A=HZ:@>R#= M;.:$9NF]2GKOM+,2Q:LX KQCMS$D4;/BGN&8'*AM-*DIO:F4WC0J?2R.@4E/ M(_"]%\Z%R&H^NL[NB^C\Y-NY%'"A:%V*K1ZNO0+"/>WX8MH9C\8;^)"D^F-O M=.T<:-T/;^>'UTCV!3=7MB*\-,A,U4$K70==?2"8AD4E8TS$DK57NQ-ZG8-< M-%AUVYTC'QEW5T>XC=]>+$PVQQ*R&?GN,_9_U #NK@AP@Y^=DHUER+O#=2&V M>KAVQ8=[8O5Q-"6;\1[9 N7FC#P#6?=B5XRXS=7(N0D9_I!J;M#VP\.,?,NL M4&WOM58I\+GN. 69LF4FB_ZC6JVZVI'NY0[6[U2WJUNV'4W1*F-W,8^QNTI@ MAI1.NXLAYD7W64PDRW4#]\PDMH-ZN,".';@RP.&ULQ5AM;]LV$/XKA%H4+>!&[[*=V@(2I\,*K( 1M]N'81\8B;:$2*1* MTG:Z7[\CI_C1$"+14YY1L302*8MKTQ11 M0G(LKEA!*#S9,IYC"5.^,T7!"8ZU4YZ9CF4%9HY3:H0+O;;FX8+M9992LN9( M[/,<\Y^W)&/'I6$;SPOWZ2Z1:L$,%P7>D0V1WXLUAYE9H\1I3JA(&46<;)?& MC7V]LGWEH"W^3,E1-,9(A?+ V*.:?(F7AJ48D8Q$4D%@^#J0%T3K#%'U$>O)1J1*C%IQ%GZ+XDGZ"9G M>[#^^P^ 1%\DR<4_??J6^WO]^ZOW_UH4.")+ UYP0?B!&.&[-W9@?>H39R2P MEE1>+94WA!XV\RYJY-T$4;C(V!9A+8A T4FE/D'*70*]B[J_#J%K6U-O81Z: MD7:M?-^93FNK5@A^'8(_&$+C_)"X$$X?Y1+5;Y!Q/#.U4\XJ D' M@X2_,:#[(JI!AX7K^K9UQK5K%=C6_(*ZTYKL=%A=)N#T(1$X.1"Z)WWT!A%> M^C:,!-8*=E8'.WOEBV,VIE0C@;6DFM=2S7_)Q3'O).W,.[\VNC;VS)KWY[5M MG7Y^K<$([D$3S*-$GV4,V9VQ0IUR[^_I(-1+SVTLM';@C;K#?N4LKPB,)==( M:&VYG)-*]N9>^Z%;#^51/9@&1%NH%Q/Z6Z"=H02 MCK.)/EP<0V&;"LFQ*NE[68]:ZHR%UA;A5.S8WFMG_F"Y]6*Y1D)KRW4JK.SA MRFJTS/<[=9_C!-W4[YIYEN_X9ZEO-EJNG/"=[D2!@Z)2MBSU:MWMWN@>[VS] M5G7!NI4[P90M-#0DNY0*E)$M0%I74V#&RZZTG$A6Z,;N@4EH$_4P@4Z><&4 MS[>,R>>)VJ#^;R#\#U!+ P04 " !;FZE628R1 )T# !:#0 &0 'AL M+W=OT2;3;<^32G.UB#?LP?)*[< M6DO,,N"*"4XD;&?.O7^W] ,#L!)_,3BHQC,Q5#9"/)G%AWCF>,8B2"'21@7% MOSTL(4V-)K3C[TJI4Y]I@,WG9^WO+7DDLZ$*EB+]RF*=S)RQ0V+8TB+5G\7A M#Z@(#8R^2*3*_I)#)>LY)"J4%ED%1@LRQLM_^JUR1 . >MH!004(3@']"X"P M H26:&F9I;6BFLZG4AR(--*HS3Q8WU@TLF'7VL1/24BC4$JBDZ1@:1:R+LVWY38?CO6U/^=RFD$,P<+7('<@S/_]1=_Z/W61NR- ME!W1[-,[3'F :VG[\;A.,^AF+? MY'HN-O(G7K^6.B(QJ$D,.DE\M1T#8D+W&+,=/&=\H7 /TQPIY(5F?$P_?6M"L6D>M2[TT;_]+"08-8, F]4?^$?XO8:.!/)NT.&-8.&'8Z M8&'-XV>Q_"&6V$!> *T<2R/&S1A[/7]\0O%OJ MLD6LHRY][^4;[_V8"V"[Q3&*B"V)34[C($5RH8%K1M,CCJV?9._,3.^$2(M( M. K"\ *1QK#B_\>QC*L:[XIF9>1WP]DB%_I!/PPNN"%X<4/PDXWHC7MM9&PO=V]R:W-H965T M)DEQ)@*VXJ(&D$*RX?2CZ ML")'XL)++K.[E)R_[RQ)4Z)$L37 !'XQ;S.'<\X<4[,[W0OYI&( 39X3GJJ9 M%6N=7=NV"F-(J+H2&:3X9"-D0C5>RJVM,@DT*I(2;GN.$]@)9:DUGQ;WEG(^ M%;GF+(6E)"I/$BJ_W0(7^YGE6B\W'M@VUN:&/9]F= LKT(_94N*57:-$+(%4 M,9$2"9N9=>->+]S )!01?S+8JZ-S8JBLA7@R%_?1S'),1< AU :"XF$'"^#< M(&$=7RM0JWZG23P^?T'_K2"/9-94P4+POUBDXYDUMD@$&YIS_2#VOT-%:&CP M0L%5\9?LJUC'(F&NM$BJ9*P@86EYI,^5$$<)B-.>X%4)WFG"X$*"7R7X!=&R MLH+61ZKI?"K%GD@3C6CFI-"FR$8V+#5M7&F)3QGFZ?D?Z)3[-!0)D'>?A%+O MR1(D6<54 KG16K)UKNF: ]&"+$22H/(K+<*G6/ (I"(?R$VJ6<1X;MI!5A#F MDFD&BKS[")HRCH@?B#)XZN7 4O(E%KFB::2FMD86IA8[K"J^+2OV+E3LD\\B MU;$B=VD$43/?1O:U!-Z+!+=>)^!G*J^([_Y"/,?S6^I9_/]TKZ,?W,#YM4VBGL :@@UJP09=Z/,O0E/.OY%, M:$#MBO-:P+#TK#*>)? U9SO*,0KM69KQ?9LTY?N&Q?O,=W W'P638#BU=\>< MSZ.\R<0?UU$-,L.:S+"3S%)BA1K(GDI)LP!OE)37[R)HP_Z5.PGL :@KG.84YQ?K#UJQ<>V]K'W_!3 M\[>$N8XW:G>_>S1WN9U\'M,=*(VM?E@]MD]!G?FO;5Y?:$VVWH&M]R8,7Y71 MEV@]H35%.PR";N?8]#TL[Y]Y>>!ZH\&IY<_#O,!U)A<\?QC4W.Y)[6ZU7%:+ M@-;J.K-?W;R>T)I<#W.<.WP;CN]U&NP+K2G:81YT.Z>G[^'XX/SK/1F>CO)M M41)3H8OW =\9K,W6F#@EW>2F& 61*P@XY-8Q4'RM8 *<.R(LXW?+&70I M'7![O&'_[+6CECDU,%'\!RML.0H^!*2 !:VYO5/K+]#J\07FBAO_).LF=G@1 MD+PV5HD6C!4()ILW?6K[L 5 GOV N 7$+P&# X"D!21>:%.9ES6EEF:I5FNB M732RN8'OC4>C&B;=5[RW&G<9XFQV+2JNG@'(&"0LF"4S3J4AIU.PE'%S1MZ3 MA_LI.3TY(R>$27++.,?VFS2TF-UQA'F;:=QDB@]D2LBMDK8TY%H64.SB0ZRZ M*SW>E#Z.CQ+>4MTC2?\=B:,XV5//Y/_A\9%RDJZ3B><;'.";M4?;-9#\(0^2 M62C(5R:7A1+[VG64SMW>2U/1'$8!7D\#>@5!]O9-_SSZM$_K*Y'M*!]TR@>> M/3F@?(H'1Z+6"7Y?S>:U[=HP92;GRM0:R,]O&$-N+ CS:U\W!J_9C5A)G?6NLJC73\/5MJSC,4VU MX987"-!+;Y$&T]?2-G>K6^U<^,J;SXOU,;IS8Z;_:!IKQYNS9&@2'!9(&?4N ML"[=V&4SL:KRCC-7%OW+#TO\PX!V ;B_4,IN)BY!]\_*_@)02P,$% @ M6YNI5KO3.C%( P T!0 T !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I. MK30U0-I 5D#:D"I-VJ9*[*D,=5JM)"H($^&P+^;%7:&K8"+G0@_";A,*W.U+-@C;R748.+F1S.@@ M?+IX_W,N]>V[P-W//IR=M9XN;W?C%Q:X#".OZ,T!HE%FDD9J/6.,G'K(YPWS'*%U6_ZTRN-_C>O@.L.J!0<9Y8[ 3NL"P7Q*MJ1)WIF,'V^ +**C;C\O2.)PJ MLFQW;L(UP=Y,DK%4&55-FG:X"@W[G.9@1['I#.Y:EA& 6LO"-#)&IE(0ZV'% MJ!M&=D(Y?X"'_$>^I;W(-_;-[IIHFL90W70RK@/ZFVI.>U/V^E6Z0I?X\ M-],1M@_%3>\5S=G"]A=Y8P!3;^/JI"SY\A-G4U%0-_F#$P[[9,4+9E*QWR8; ME,K$!*@*@V>J-)ML1GXI4C[2A5Z5TR+'/7=.T/._7>0(U&:?'[[$^B1V[R5-8R>Z;?;/O M-1G5)Z&-X];68:N)!G"H'83?X8C,UTF#\9QQS43=F[$LH^+%F87CMI3M0F%Q,97=!L5'?5 M=&R;@6F8K/4%A%WDSEY^!.,XS(\ AN7!'& =%>BBG MAW(,[ ?+X^>DYO+/-$WC.$FP%1V-O Y&V+HE"?SXU3!OP,#R0*:_6VM\ MM_$*V5\'V)[NJQ!LIG@E8C/%UQH0_[H!(TW]NXWE 0:V"UCM0'Y_'J@I/R>. M85TKB.$W]"&!^!W&,(? TX@CF #Q@ M2!S;]^#.^RA:O:>B]?\PAW\ 4$L#!!0 ( %N;J5:7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G M!0 :2X \ !X;"]W;W)K8F]O:RYX;6S%FEM3(CD4@/]*BI>=>6"!OCEC MJ54ZZJQ5LTK!K/NX%;H#I$PG;)+&T5^_22/CZ1%.[NDD^_D)">/ MQC[,C'E@/VJEW6EOZ?WJ>#!PY5+4W/UN5D*'*W-C:^[#H5T,W,H*7KFE$+Y6 M@V0X+ 8UE[IW=K(M:VP'\,!X47II=#@93]Q+\>A>K\=#MI9.SJ22_NFTUWY7 MHL=JJ64MGT5UVAOVF%N:QS^,E<]&>ZZFI35*G?9&FPOWPGI9OCD]C9#?^T5PU#@7%KGVSO:\GE@7(MP\^:H\>9:*B_L)??BJS7-2NI%+"8\ MQ0 \1EL/V\]-)1[;_U.-9CZ7I;@T95,+[3?U:(6*@-HMY_L@FOYW%Y@7%?L4KC2RE5[;.8 \A,"^8D60TQ,&PFQ-J[JE3)/0K +H<5<^K9= M.Y6(3CR(=8'&)IUX.<&LD1!;XR4Z81_"9%<)]Q%R8;I(B'4!PI2=;)@F$F)- MX/%*9^:+&2,A-L:^@.6E/B$F9HV$V!I[XI9MJT-,3!T)L3JP^"6P0DS,)PFQ M3W:%,+LZ4(H))B46#!++1%:(B0DFI<]P[8EGVAJ%F)AI4FK3_ QJ=C8TFM@B MM@L:2733;YAL4F+9;"789Y?2\<7"BD6;DGD[=4\Q[Z3$WGG%C&^FY:7?9EO# M"WG9P<2\DQ)[YQ7SO*I:@W,5WH)-6=) 3,P[*;%W7C$G(JY9A)X>W\ZVK%"E M$!/S3DKL'1@(]=EM'";CVD3;XI[#'%>*>2$]PRR4$5L( MQX2K AFZP$)L(1P3K@MDF(4R8@OMG5:$\5XI.+QGF(6R=YK]N+>8-WH-A_<, MLU!&;"&D-L?6K" F9J&,V$)8HY\AKM0, L5Q!9"TEMQA(>8F(6*PV7APM0=QIL% M9J'B_;)P8)K^,DM7,(U=8!8JB"W4P=PF M,\4O;S Q"Q7O8:$M)HA#0K39U"L8R!7HAK/WL%"GT?LSOMF 5J\Z&PP+S$(% ML87P;'%G]QYFH8+80C@FG*<7F(4*8@OM7A[?-2 =818Z:BTT:&]V9R=5*$J+ MZC;\A0OG2Z[*L67Q8[-!*\OC=HIYH]27<.Y.?S.\VNZ4WN[R/OL/4$L#!!0 M ( %N;J5;;=K!Q,0( (DI : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDMNHT 4A>&M6"P@N.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0 M#WH2<4:H0%S^T0<"'E_RH1WWW:GL]GU9?!X/I[*J=N/8_ZKKLM[E8UONNCZ? MSDRR[GL5J\ML,VCZNJ_CQ<=Y?ZLDEWY\G5XOEM50W/;ZFJYPX2 M")+Y@Q2"=/X@@R";/\@AR.@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z M"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>B MWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AM MJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CM MDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O1O4N_E)O?ZMJ(\_0502P,$% @ 6YNI5J3(PW?Z M 0 M"@ !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK M)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN M[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSW MQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME M4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q M;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO M^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR% M58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V* MK 9%5H,BJT&1U:#(:E!D-2BR'O^GK/?.K?\X?GR6G6WZMWPV_EEQ\0)02P$" M% ,4 " !;FZE6!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( %N;J58"]H*4[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ 6YNI5A%;3&K.!0 U!X !@ M ("!#0@ 'AL+W=OX]VG08 !H< 8 " @1$. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ 6YNI5JT"0!]=!@ X1T !@ ("!1!@ 'AL+W=O)Y M[E + "'P & @(&'.0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI5A:"**&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6YNI5J*GF][A!0 SPX !D ("!$U< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI5@"5 M\BOV P 0 D !D ("!L7, 'AL+W=O=P >&PO=V]R:W-H965TBG)W0< #44 9 " @7I_ !X;"]W;W)K&UL4$L! A0#% @ 6YNI5EJ1 >_@#@ ABX !D M ("!CH< 'AL+W=O)@$ !G"@ &0 @(&EE@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 6YNI5M%M&6#5 @ /08 !D ("! MU: 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6YNI5AXSFI9'! O H !D ("!I[( 'AL+W=O&PO=V]R:W-H965T+( !X;"]W;W)K&UL4$L! A0#% @ 6YNI5BWL9:M- P I@< !D M ("!),T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6YNI5DL<5^<-!0 YPX !D ("!M]D M 'AL+W=O&PO=V]R:W-H965T0( &4& 9 M " @:#B !X;"]W;W)K&UL4$L! A0#% @ M6YNI5B+HOEAJ @ Q 4 !D ("!4.4 'AL+W=O&PO=V]R:W-H965T#J !X;"]W M;W)K&UL4$L! A0#% @ 6YNI5CV9[ZFS! MVQT !D ("!2^X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI5DF9 >S? @ FPD !D M ("!*/D 'AL+W=O&PO=V]R:W-H M965TZ@( .<) 9 M " @>W_ !X;"]W;W)K&UL4$L! M A0#% @ 6YNI5J=17)C> @ U < !D ("!#@,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI M5CQIZIAC P #@H !D ("!Q@X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI5OMJE@$+ P >@H M !D ("!S"0! 'AL+W=O&PO=V]R:W-H965T0( !4& 9 " @>TJ 0!X;"]W;W)K&UL4$L! A0#% @ 6YNI5MJ(]&F1! H2( !D M ("!G2T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6YNI5O/R$C"9!@ S3P !D ("!>SH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI5LIK MD%Y!!@ %2D !D ("!8$@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6YNI5@: $L:7! ?Q, !D M ("!:EP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6YNI5M"K"B:X P )Q !D ("! M-VD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6YNI5JHL>H>, @ OP8 !D ("!!74! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " !;FZE6I,C#=_H! "T* $P @ $ZA $ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 3@!. %D5 !EA@$ ! end XML 83 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 84 report.css IDEA: XBRL DOCUMENT /* 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; } XML 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 236 340 1 false 75 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://www.matterport.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.matterport.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Description of Business Sheet http://www.matterport.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.matterport.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.matterport.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Acquisition Sheet http://www.matterport.com/role/Acquisition Acquisition Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and Intangible Assets Sheet http://www.matterport.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Balance Sheet Components Sheet http://www.matterport.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 0000014 - Disclosure - Fair Value Measurements Sheet http://www.matterport.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 0000015 - Disclosure - Commitment and Contingencies Sheet http://www.matterport.com/role/CommitmentandContingencies Commitment and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://www.matterport.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Public and Private Warrants Sheet http://www.matterport.com/role/PublicandPrivateWarrants Public and Private Warrants Notes 17 false false R18.htm 0000018 - Disclosure - Contingent Earn-out Awards Sheet http://www.matterport.com/role/ContingentEarnoutAwards Contingent Earn-out Awards Notes 18 false false R19.htm 0000019 - Disclosure - Stock Plan Sheet http://www.matterport.com/role/StockPlan Stock Plan Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.matterport.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders Sheet http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholders Net Income (Loss) Per Share Attributable to Common Stockholders Notes 21 false false R22.htm 0000022 - Disclosure - Employee Benefit Plans Sheet http://www.matterport.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 22 false false R23.htm 0000023 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.matterport.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 0000024 - Disclosure - Revenue (Tables) Sheet http://www.matterport.com/role/RevenueTables Revenue (Tables) Tables http://www.matterport.com/role/Revenue 24 false false R25.htm 0000025 - Disclosure - Acquisition (Tables) Sheet http://www.matterport.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.matterport.com/role/Acquisition 25 false false R26.htm 0000026 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.matterport.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.matterport.com/role/GoodwillandIntangibleAssets 26 false false R27.htm 0000027 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.matterport.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.matterport.com/role/BalanceSheetComponents 27 false false R28.htm 0000028 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.matterport.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.matterport.com/role/FairValueMeasurements 28 false false R29.htm 0000029 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.matterport.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://www.matterport.com/role/CommitmentandContingencies 29 false false R30.htm 0000030 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.matterport.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.matterport.com/role/StockholdersEquity 30 false false R31.htm 0000031 - Disclosure - Public and Private Warrants (Tables) Sheet http://www.matterport.com/role/PublicandPrivateWarrantsTables Public and Private Warrants (Tables) Tables http://www.matterport.com/role/PublicandPrivateWarrants 31 false false R32.htm 0000032 - Disclosure - Contingent Earn-out Awards (Tables) Sheet http://www.matterport.com/role/ContingentEarnoutAwardsTables Contingent Earn-out Awards (Tables) Tables http://www.matterport.com/role/ContingentEarnoutAwards 32 false false R33.htm 0000033 - Disclosure - Stock Plan (Tables) Sheet http://www.matterport.com/role/StockPlanTables Stock Plan (Tables) Tables http://www.matterport.com/role/StockPlan 33 false false R34.htm 0000034 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Tables) Sheet http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersTables Net Income (Loss) Per Share Attributable to Common Stockholders (Tables) Tables http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholders 34 false false R35.htm 0000035 - Disclosure - Revenue - Disaggregated Revenue (Details) Sheet http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails Revenue - Disaggregated Revenue (Details) Details 35 false false R36.htm 0000036 - Disclosure - Revenue - Contract Balances (Details) Sheet http://www.matterport.com/role/RevenueContractBalancesDetails Revenue - Contract Balances (Details) Details 36 false false R37.htm 0000037 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.matterport.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 37 false false R38.htm 0000038 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 38 false false R39.htm 0000039 - Disclosure - Acquisition - Narratives (Details) Sheet http://www.matterport.com/role/AcquisitionNarrativesDetails Acquisition - Narratives (Details) Details 39 false false R40.htm 0000040 - Disclosure - Acquisition - Schedule of Business Acquisitions, by Acquisition (Details) Sheet http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails Acquisition - Schedule of Business Acquisitions, by Acquisition (Details) Details 40 false false R41.htm 0000041 - Disclosure - Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 41 false false R42.htm 0000042 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Sheet http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails Acquisition - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Details 42 false false R43.htm 0000043 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.matterport.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 43 false false R44.htm 0000044 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) Sheet http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) Details 44 false false R45.htm 0000045 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 45 false false R46.htm 0000046 - Disclosure - Balance Sheet Components - Allowance for Doubtful Accounts (Details) Sheet http://www.matterport.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails Balance Sheet Components - Allowance for Doubtful Accounts (Details) Details 46 false false R47.htm 0000047 - Disclosure - Balance sheet Components - Inventories (Details) Sheet http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails Balance sheet Components - Inventories (Details) Details 47 false false R48.htm 0000048 - Disclosure - Balance Sheet Components - Property, Plant and Equipment, Net (Details) Sheet http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails Balance Sheet Components - Property, Plant and Equipment, Net (Details) Details 48 false false R49.htm 0000049 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) Details 49 false false R50.htm 0000050 - Disclosure - Fair Value Measurements - Assets on a Recurring Basis (Details) Sheet http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails Fair Value Measurements - Assets on a Recurring Basis (Details) Details 50 false false R51.htm 0000051 - Disclosure - Fair Value Measurements - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details) Sheet http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails Fair Value Measurements - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details) Details 51 false false R52.htm 0000052 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 52 false false R53.htm 0000053 - Disclosure - Fair Value Measurements - Amortized Cost and Fair Value by Maturity (Details) Sheet http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails Fair Value Measurements - Amortized Cost and Fair Value by Maturity (Details) Details 53 false false R54.htm 0000054 - Disclosure - Commitment and Contingencies - Future Minimum Operating Lease Payments and Purchase Obligations (Details) Sheet http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails Commitment and Contingencies - Future Minimum Operating Lease Payments and Purchase Obligations (Details) Details 54 false false R55.htm 0000055 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - Stockholders' Equity - Shares Reserved for Future Issuance (Details) Sheet http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails Stockholders' Equity - Shares Reserved for Future Issuance (Details) Details 56 false false R57.htm 0000057 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) Sheet http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) Details 57 false false R58.htm 0000058 - Disclosure - Public and Private Warrants (Details) Sheet http://www.matterport.com/role/PublicandPrivateWarrantsDetails Public and Private Warrants (Details) Details http://www.matterport.com/role/PublicandPrivateWarrantsTables 58 false false R59.htm 0000059 - Disclosure - Public and Private Warrants - Valuation Assumptions to Fair Value of Private Warrants (Details) Sheet http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails Public and Private Warrants - Valuation Assumptions to Fair Value of Private Warrants (Details) Details 59 false false R60.htm 0000060 - Disclosure - Public and Private Warrants - Fair Value (Details) Sheet http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails Public and Private Warrants - Fair Value (Details) Details 60 false false R61.htm 0000061 - Disclosure - Contingent Earn-out Awards - Narrative (Details) Sheet http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails Contingent Earn-out Awards - Narrative (Details) Details 61 false false R62.htm 0000062 - Disclosure - Contingent Earn-out Awards - Rollforward of Contingent Earn-out Liability (Details) Sheet http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails Contingent Earn-out Awards - Rollforward of Contingent Earn-out Liability (Details) Details 62 false false R63.htm 0000063 - Disclosure - Stock Plan - Narrative (Details) Sheet http://www.matterport.com/role/StockPlanNarrativeDetails Stock Plan - Narrative (Details) Details 63 false false R64.htm 0000064 - Disclosure - Stock Plan - Stock Option Activities (Details) Sheet http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails Stock Plan - Stock Option Activities (Details) Details 64 false false R65.htm 0000065 - Disclosure - Stock Plan - RSU and PRSU Activities (Details) Sheet http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails Stock Plan - RSU and PRSU Activities (Details) Details 65 false false R66.htm 0000066 - Disclosure - Stock Plan - Fair Value Assumptions, Options and Earn-out Shares (Details) Sheet http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails Stock Plan - Fair Value Assumptions, Options and Earn-out Shares (Details) Details 66 false false R67.htm 0000067 - Disclosure - Stock Plan - Stock-based Compensation (Details) Sheet http://www.matterport.com/role/StockPlanStockbasedCompensationDetails Stock Plan - Stock-based Compensation (Details) Details 67 false false R68.htm 0000068 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Details) Sheet http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails Net Income (Loss) Per Share Attributable to Common Stockholders (Details) Details http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersTables 68 false false R69.htm 0000069 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders - Antidilutive Securities (Details) Sheet http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails Net Income (Loss) Per Share Attributable to Common Stockholders - Antidilutive Securities (Details) Details http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersTables 69 false false R70.htm 0000070 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.matterport.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.matterport.com/role/EmployeeBenefitPlans 70 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentPeriodEndDate, dei:EntityRegistrantName, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - mttr-20230331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - mttr-20230331.htm 4 mttr-20230331.htm mttr-20230331.xsd mttr-20230331_cal.xml mttr-20230331_def.xml mttr-20230331_lab.xml mttr-20230331_pre.xml mttr-exhibit311050923.htm mttr-exhibit312050923.htm mttr-exhibit321050923.htm mttr-exhibit322050923.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mttr-20230331.htm": { "axisCustom": 1, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 709, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 236, "dts": { "calculationLink": { "local": [ "mttr-20230331_cal.xml" ] }, "definitionLink": { "local": [ "mttr-20230331_def.xml" ] }, "inline": { "local": [ "mttr-20230331.htm" ] }, "labelLink": { "local": [ "mttr-20230331_lab.xml" ] }, "presentationLink": { "local": [ "mttr-20230331_pre.xml" ] }, "schema": { "local": [ "mttr-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 548, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://xbrl.sec.gov/dei/2022": 7, "total": 9 }, "keyCustom": 65, "keyStandard": 275, "memberCustom": 22, "memberStandard": 50, "nsprefix": "mttr", "nsuri": "http://www.matterport.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.matterport.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.matterport.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Acquisition", "menuCat": "Notes", "order": "11", "role": "http://www.matterport.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "12", "role": "http://www.matterport.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "13", "role": "http://www.matterport.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "14", "role": "http://www.matterport.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitment and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.matterport.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://www.matterport.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Public and Private Warrants", "menuCat": "Notes", "order": "17", "role": "http://www.matterport.com/role/PublicandPrivateWarrants", "shortName": "Public and Private Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:ContingentEarnoutAwardsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Contingent Earn-out Awards", "menuCat": "Notes", "order": "18", "role": "http://www.matterport.com/role/ContingentEarnoutAwards", "shortName": "Contingent Earn-out Awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:ContingentEarnoutAwardsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Stock Plan", "menuCat": "Notes", "order": "19", "role": "http://www.matterport.com/role/StockPlan", "shortName": "Stock Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.matterport.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders", "menuCat": "Notes", "order": "21", "role": "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholders", "shortName": "Net Income (Loss) Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "22", "role": "http://www.matterport.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.matterport.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Acquisition (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.matterport.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.matterport.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.matterport.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.matterport.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Commitment and Contingencies (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.matterport.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.matterport.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Public and Private Warrants (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.matterport.com/role/PublicandPrivateWarrantsTables", "shortName": "Public and Private Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Contingent Earn-out Awards (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.matterport.com/role/ContingentEarnoutAwardsTables", "shortName": "Contingent Earn-out Awards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Stock Plan (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.matterport.com/role/StockPlanTables", "shortName": "Stock Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Revenue - Disaggregated Revenue (Details)", "menuCat": "Details", "order": "35", "role": "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails", "shortName": "Revenue - Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "mttr:AccountsReceivableNetExcludingUnbilledReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Revenue - Contract Balances (Details)", "menuCat": "Details", "order": "36", "role": "http://www.matterport.com/role/RevenueContractBalancesDetails", "shortName": "Revenue - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "mttr:AccountsReceivableNetExcludingUnbilledReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "37", "role": "http://www.matterport.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Revenue - Remaining Performance Obligation (Details)", "menuCat": "Details", "order": "38", "role": "http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails", "shortName": "Revenue - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i9e204b1854ca4a81b83d81e3b423f0ed_D20220105-20230105", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:BusinessCombinationMeasurementPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Acquisition - Narratives (Details)", "menuCat": "Details", "order": "39", "role": "http://www.matterport.com/role/AcquisitionNarrativesDetails", "shortName": "Acquisition - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i9e204b1854ca4a81b83d81e3b423f0ed_D20220105-20230105", "decimals": null, "first": true, "lang": "en-US", "name": "mttr:BusinessCombinationMeasurementPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Acquisition - Schedule of Business Acquisitions, by Acquisition (Details)", "menuCat": "Details", "order": "40", "role": "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "shortName": "Acquisition - Schedule of Business Acquisitions, by Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ib5f0711bfecf4edd9a361c999b878bf2_I20220105", "decimals": "INF", "lang": "en-US", "name": "mttr:ClosingStockPrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "41", "role": "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i4492aa1e3026448c9bc40668b9f8fd3b_I20220105", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "iebd9a9a5562a436d9bff1b49d13d44b0_D20220105-20220105", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details)", "menuCat": "Details", "order": "42", "role": "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "shortName": "Acquisition - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "iebd9a9a5562a436d9bff1b49d13d44b0_D20220105-20220105", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "menuCat": "Details", "order": "43", "role": "http://www.matterport.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)", "menuCat": "Details", "order": "44", "role": "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "menuCat": "Details", "order": "45", "role": "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i511167dbf7904b2882fb896f1516ecf8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Balance Sheet Components - Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "46", "role": "http://www.matterport.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails", "shortName": "Balance Sheet Components - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic5487cd181da4a84bce20904bd56018e_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Balance sheet Components - Inventories (Details)", "menuCat": "Details", "order": "47", "role": "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails", "shortName": "Balance sheet Components - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Balance Sheet Components - Property, Plant and Equipment, Net (Details)", "menuCat": "Details", "order": "48", "role": "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "shortName": "Balance Sheet Components - Property, Plant and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "49", "role": "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "5", "role": "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Fair Value Measurements - Assets on a Recurring Basis (Details)", "menuCat": "Details", "order": "50", "role": "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ie8692a67003e448e85b0b56605821b29_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Fair Value Measurements - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "shortName": "Fair Value Measurements - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Fair Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Fair Value Measurements - Amortized Cost and Fair Value by Maturity (Details)", "menuCat": "Details", "order": "53", "role": "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails", "shortName": "Fair Value Measurements - Amortized Cost and Fair Value by Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Commitment and Contingencies - Future Minimum Operating Lease Payments and Purchase Obligations (Details)", "menuCat": "Details", "order": "54", "role": "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails", "shortName": "Commitment and Contingencies - Future Minimum Operating Lease Payments and Purchase Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Commitment and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i1d3358b1291c4220a7410d120107eb85_D20200511-20200511", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LossContingencyPatentsAllegedlyInfringedNumber", "reportCount": 1, "unique": true, "unitRef": "patent", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Stockholders' Equity - Shares Reserved for Future Issuance (Details)", "menuCat": "Details", "order": "56", "role": "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails", "shortName": "Stockholders' Equity - Shares Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i511167dbf7904b2882fb896f1516ecf8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "57", "role": "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i193c89a30b5f48d9939df6435e8cf051_I20210721", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Public and Private Warrants (Details)", "menuCat": "Details", "order": "58", "role": "http://www.matterport.com/role/PublicandPrivateWarrantsDetails", "shortName": "Public and Private Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i193c89a30b5f48d9939df6435e8cf051_I20210721", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i94b0aa8eb4214b289548adce5cf0ea2c_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Public and Private Warrants - Valuation Assumptions to Fair Value of Private Warrants (Details)", "menuCat": "Details", "order": "59", "role": "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails", "shortName": "Public and Private Warrants - Valuation Assumptions to Fair Value of Private Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i94b0aa8eb4214b289548adce5cf0ea2c_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ia8a859d5475d49a1adc66a67df0712e3_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ia8a859d5475d49a1adc66a67df0712e3_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i511167dbf7904b2882fb896f1516ecf8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Public and Private Warrants - Fair Value (Details)", "menuCat": "Details", "order": "60", "role": "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails", "shortName": "Public and Private Warrants - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i2eb5458bc0354397b201616a76f337eb_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "idb9270c27c5943188c1d641a9ecd2035_D20220118-20220118", "decimals": "-5", "first": true, "lang": "en-US", "name": "mttr:DerivativeInstrumentContingentConsiderationLiabilityShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Contingent Earn-out Awards - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "shortName": "Contingent Earn-out Awards - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i7a86d84b638f4235abd1096c1960533d_I20210722", "decimals": "INF", "lang": "en-US", "name": "mttr:ReverseRecapitalizationNumberOfTranchesOfEarnOutShares", "reportCount": 1, "unique": true, "unitRef": "tranche", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic5487cd181da4a84bce20904bd56018e_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Contingent Earn-out Awards - Rollforward of Contingent Earn-out Liability (Details)", "menuCat": "Details", "order": "62", "role": "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails", "shortName": "Contingent Earn-out Awards - Rollforward of Contingent Earn-out Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic5487cd181da4a84bce20904bd56018e_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Stock Plan - Narrative (Details)", "menuCat": "Details", "order": "63", "role": "http://www.matterport.com/role/StockPlanNarrativeDetails", "shortName": "Stock Plan - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i03d0efb36dd64105b7026a55a9b3a408_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "i511167dbf7904b2882fb896f1516ecf8_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Stock Plan - Stock Option Activities (Details)", "menuCat": "Details", "order": "64", "role": "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails", "shortName": "Stock Plan - Stock Option Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ib876ce03b9d94c739ff1c64e6d68d873_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Stock Plan - RSU and PRSU Activities (Details)", "menuCat": "Details", "order": "65", "role": "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails", "shortName": "Stock Plan - RSU and PRSU Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ib876ce03b9d94c739ff1c64e6d68d873_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ie3d6f422a5be461ba94b4cd0e5f86739_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Stock Plan - Fair Value Assumptions, Options and Earn-out Shares (Details)", "menuCat": "Details", "order": "66", "role": "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails", "shortName": "Stock Plan - Fair Value Assumptions, Options and Earn-out Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ie3d6f422a5be461ba94b4cd0e5f86739_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Stock Plan - Stock-based Compensation (Details)", "menuCat": "Details", "order": "67", "role": "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails", "shortName": "Stock Plan - Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders (Details)", "menuCat": "Details", "order": "68", "role": "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails", "shortName": "Net Income (Loss) Per Share Attributable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Net Income (Loss) Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)", "menuCat": "Details", "order": "69", "role": "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails", "shortName": "Net Income (Loss) Per Share Attributable to Common Stockholders - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ia7d6b5d3c7184ab2a702310ddb6452dc_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Employee Benefit Plans (Details)", "menuCat": "Details", "order": "70", "role": "http://www.matterport.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ia7d6b5d3c7184ab2a702310ddb6452dc_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.matterport.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.matterport.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mttr-20230331.htm", "contextRef": "ic3ba9a6b2ead424a82ef4dc97ad3e359_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 75, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.matterport.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "mttr_A2021ESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 ESPP", "label": "2021 ESPP [Member]", "terseLabel": "2021 ESPP" } } }, "localname": "A2021ESPPMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_A2021PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Plan", "label": "2021 Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021PlanMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_AccountsReceivableNetExcludingUnbilledReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Net, Excluding Unbilled Receivables", "label": "Accounts Receivable, Net, Excluding Unbilled Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetExcludingUnbilledReceivables", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities and Other Liabilities, Current", "label": "Accrued Liabilities and Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mttr_AccruedLiabilitiesOtherMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Other Miscellaneous, Current", "label": "Accrued Liabilities, Other Miscellaneous, Current", "terseLabel": "Other current liabilities" } } }, "localname": "AccruedLiabilitiesOtherMiscellaneousCurrent", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mttr_AccruedLossOnInventoryFirmPurchaseCommitments": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Loss On Inventory, Firm Purchase Commitments", "label": "Accrued Loss On Inventory, Firm Purchase Commitments", "terseLabel": "Accrued loss on firm inventory purchase commitments" } } }, "localname": "AccruedLossOnInventoryFirmPurchaseCommitments", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mttr_BusinessCombinationConsiderationTransferredLiabilitiesIncurredUnpaidCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities Incurred, Unpaid Cash", "label": "Business Combination, Consideration Transferred, Liabilities Incurred, Unpaid Cash", "terseLabel": "Unpaid cash" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredUnpaidCash", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "mttr_BusinessCombinationMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Measurement Period", "label": "Business Combination, Measurement Period", "terseLabel": "Measurement period" } } }, "localname": "BusinessCombinationMeasurementPeriod", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "durationItemType" }, "mttr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsAcquiredLiabilitiesAssumed": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Acquired (Liabilities) Assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Acquired (Liabilities) Assumed", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsAcquiredLiabilitiesAssumed", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mttr_CashEquivalentsFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, Fair Value", "label": "Cash Equivalents, Fair Value [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashEquivalentsFairValueAbstract", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "mttr_ClassOfWarrantOrRightEarnOutSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Earn-out Shares Issued", "label": "Class of Warrant or Right, Earn-out Shares Issued", "terseLabel": "Earn-out shares issued (shares)" } } }, "localname": "ClassOfWarrantOrRightEarnOutSharesIssued", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mttr_ClassOfWarrantOrRightEarnOutSharesWithheldForTaxObligation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Earn-out Shares Withheld For Tax Obligation", "label": "Class of Warrant or Right, Earn-out Shares Withheld For Tax Obligation", "terseLabel": "Earn-out shares withheld for tax obligation (shares)" } } }, "localname": "ClassOfWarrantOrRightEarnOutSharesWithheldForTaxObligation", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mttr_ClassOfWarrantOrRightGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Grant Date Fair Value", "label": "Class of Warrant or Right, Grant Date Fair Value", "terseLabel": "Warrants, fair value ($ per share)" } } }, "localname": "ClassOfWarrantOrRightGrantDateFairValue", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "perShareItemType" }, "mttr_ClassOfWarrantOrRightProRataEarnoutSharesIssuableForHolders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Pro Rata Earnout Shares Issuable For Holders", "label": "Class Of Warrant Or Right, Pro Rata Earnout Shares Issuable For Holders", "terseLabel": "Pro rate earnout shares issuable for holders" } } }, "localname": "ClassOfWarrantOrRightProRataEarnoutSharesIssuableForHolders", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mttr_ClassOfWarrantOrRightRedemptionDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Redemption Date Fair Value", "label": "Class of Warrant or Right, Redemption Date Fair Value", "terseLabel": "Warrants, redemption date fair value ($ per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionDateFairValue", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "perShareItemType" }, "mttr_ClassOfWarrantOrRightWarrantExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Warrant Exercised", "label": "Class of Warrant or Right, Warrant Exercised", "terseLabel": "Class of warrant or right, warrant exercised" } } }, "localname": "ClassOfWarrantOrRightWarrantExercised", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "mttr_ClosingStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing Stock Price", "label": "Closing Stock Price", "terseLabel": "Closing stock price ($ per share)" } } }, "localname": "ClosingStockPrice", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "perShareItemType" }, "mttr_CommonClassFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class F", "label": "Common Class F [Member]", "terseLabel": "Common Class F" } } }, "localname": "CommonClassFMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_ContingentEarnoutAwardsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Earnout Awards", "label": "Contingent Earnout Awards [Text Block]", "terseLabel": "Contingent Earn-out Awards" } } }, "localname": "ContingentEarnoutAwardsTextBlock", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwards" ], "xbrltype": "textBlockItemType" }, "mttr_CurrentUnpaidAcquisitionConsideration": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current Unpaid Acquisition Consideration", "label": "Current Unpaid Acquisition Consideration", "terseLabel": "Current unpaid acquisition consideration" } } }, "localname": "CurrentUnpaidAcquisitionConsideration", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mttr_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedAfterWithholdingOfObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earn out Shares Issued After Withholding Of Obligations", "label": "Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued After Withholding Of Obligations", "terseLabel": "Earn out shares Issued after withholding of obligations" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedAfterWithholdingOfObligations", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedForObligations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued For Obligations", "label": "Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued For Obligations", "terseLabel": "Earn out shares issued (shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedForObligations", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Earn-out period stock price trigger ($ per share, in excess of)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "terseLabel": "Earn-out share release, number of consecutive trading days in trigger period" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Earn-out share release, number of trading days above trigger price" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Fair Value", "label": "Derivative Instrument, Contingent Consideration, Liability, Fair Value", "terseLabel": "Estimated fair value of total earn-out shares at closing" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityFairValue", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares", "terseLabel": "Earn-out (shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mttr_DerivativeInstrumentReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Business Days", "label": "Derivative Instrument, Reverse Recapitalization, Contingent Consideration, Equity, Earnout Period, Threshold Business Days", "terseLabel": "Equity earn-out period start, number of days after closing" } } }, "localname": "DerivativeInstrumentReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdBusinessDays", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_DerivativeInstrumentTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche Five", "label": "Derivative Instrument, Tranche Five [Member]", "terseLabel": "Weighted Average Share Price in Excess of $23.00" } } }, "localname": "DerivativeInstrumentTrancheFiveMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeInstrumentTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche Four", "label": "Derivative Instrument, Tranche Four [Member]", "terseLabel": "Weighted Average Share Price in Excess of $20.50" } } }, "localname": "DerivativeInstrumentTrancheFourMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeInstrumentTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche One", "label": "Derivative Instrument, Tranche One [Member]", "verboseLabel": "Weighted Average Share Price in Excess of $13.00" } } }, "localname": "DerivativeInstrumentTrancheOneMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeInstrumentTrancheSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche Six", "label": "Derivative Instrument, Tranche Six [Member]", "terseLabel": "Weighted Average Share Price in Excess of $25.50" } } }, "localname": "DerivativeInstrumentTrancheSixMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeInstrumentTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche Three", "label": "Derivative Instrument, Tranche Three [Member]", "terseLabel": "Weighted Average Share Price in Excess of $18.00" } } }, "localname": "DerivativeInstrumentTrancheThreeMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeInstrumentTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche Two", "label": "Derivative Instrument, Tranche Two [Member]", "verboseLabel": "Weighted Average Share Price in Excess of $15.50" } } }, "localname": "DerivativeInstrumentTrancheTwoMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeInstrumentTranchesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranches", "label": "Derivative Instrument, Tranches [Axis]", "terseLabel": "Earn-out Shares [Axis]" } } }, "localname": "DerivativeInstrumentTranchesAxis", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "mttr_DerivativeInstrumentTranchesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranches", "label": "Derivative Instrument, Tranches [Domain]", "terseLabel": "Earn-out Shares [Domain]" } } }, "localname": "DerivativeInstrumentTranchesDomain", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_DerivativeLiabilityMeasurementInputTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Liability, Measurement Input, Term", "label": "Derivative Liability, Measurement Input, Term", "terseLabel": "Derivative liability, measurement input, term" } } }, "localname": "DerivativeLiabilityMeasurementInputTerm", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "durationItemType" }, "mttr_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Developed Technology", "label": "Developed Technology [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "domainItemType" }, "mttr_ESPPSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP Shares", "label": "ESPP Shares [Member]", "terseLabel": "ESPP shares" } } }, "localname": "ESPPSharesMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "mttr_EarnOutLiabilityRecognizedUponReAllocation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Earn-out Liability Recognized Upon Re-allocation", "label": "Earn-out Liability Recognized Upon Re-allocation", "negatedTerseLabel": "Earn-out liability recognized upon the re-allocation" } } }, "localname": "EarnOutLiabilityRecognizedUponReAllocation", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_EarnOutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares", "label": "Earn-out Shares [Member]", "terseLabel": "Earn-out shares" } } }, "localname": "EarnOutSharesMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_EmployeeSharePurchasePlanContributions": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Share Purchase Plan Contributions", "label": "Employee Share Purchase Plan Contributions", "terseLabel": "ESPP contribution" } } }, "localname": "EmployeeSharePurchasePlanContributions", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mttr_EnviewIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enview Inc", "label": "Enview Inc [Member]", "terseLabel": "Enview Inc" } } }, "localname": "EnviewIncMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails", "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mttr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment", "terseLabel": "Change in fair value of earn-out liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustment", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mttr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssuanceOfEarnOutSharesUponTriggeringEvents": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuance of Earn-out Shares Upon Triggering Events", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuance of Earn-out Shares Upon Triggering Events", "negatedTerseLabel": "Issuance of Earn-out Shares upon triggering events" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssuanceOfEarnOutSharesUponTriggeringEvents", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mttr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReallocationOfEarnOutSharesToEarnOutLiabilityUponForfeitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reallocation upon Forfeitures of Shares", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reallocation of Earn-out Shares to Earn-out Liability upon Forfeitures", "terseLabel": "Reallocation of Earn-out Shares to earn-out liability upon forfeitures" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReallocationOfEarnOutSharesToEarnOutLiabilityUponForfeitures", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "mttr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "mttr_IssuanceOfEarnOutSharesUponTriggeringEventsNetOfTaxWithholding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance Of Earn-out Shares Upon Triggering Events, Net of Tax Withholding", "label": "Issuance Of Earn-out Shares Upon Triggering Events, Net of Tax Withholding", "terseLabel": "Issuance of earn-out shares upon triggering events, net of tax withholding (shares)" } } }, "localname": "IssuanceOfEarnOutSharesUponTriggeringEventsNetOfTaxWithholding", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "mttr_IssuanceOfValueEarnOutSharesUponTriggeringEventsNetOfTaxWithholding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance Of Value Earn-out Shares Upon Triggering Events, Net of Tax Withholding", "label": "Issuance Of Value Earn-out Shares Upon Triggering Events, Net of Tax Withholding", "terseLabel": "Issuance of earn-out shares upon triggering events, net of tax withholding" } } }, "localname": "IssuanceOfValueEarnOutSharesUponTriggeringEventsNetOfTaxWithholding", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_LongTermMarketableSecuritiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term Marketable Securities, Fair Value", "label": "Long-term Marketable Securities, Fair Value [Abstract]", "terseLabel": "Long-term investments:" } } }, "localname": "LongTermMarketableSecuritiesFairValueAbstract", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "mttr_LossContingencyAdditionalPatentsFoundNotInfringedNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Additional Patents Found Not Infringed, Number", "label": "Loss Contingency, Additional Patents Found Not Infringed, Number", "terseLabel": "Additional patent found not infringed" } } }, "localname": "LossContingencyAdditionalPatentsFoundNotInfringedNumber", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_MeasurementInputStrikePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Strike Price", "label": "Measurement Input, Strike Price [Member]", "terseLabel": "Strike price" } } }, "localname": "MeasurementInputStrikePriceMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "mttr_NumberOfEarnoutTriggers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Earnout Triggers", "label": "Number Of Earnout Triggers", "terseLabel": "Number of earnout triggers" } } }, "localname": "NumberOfEarnoutTriggers", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_NumberOfPurchasePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Purchase Periods", "label": "Number Of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "NumberOfPurchasePeriods", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_NumberOfTriggeringEvents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Triggering Events", "label": "Number Of Triggering Events", "terseLabel": "Earn-out triggering event" } } }, "localname": "NumberOfTriggeringEvents", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "mttr_OtherCurrentAssetsFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Current Assets, Fair Value", "label": "Other Current Assets, Fair Value [Abstract]", "terseLabel": "Other current assets:" } } }, "localname": "OtherCurrentAssetsFairValueAbstract", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "mttr_PaymentsForTaxesRelatedToNetSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Taxes Related To Net Settlement Of Equity Awards", "label": "Payments For Taxes Related To Net Settlement Of Equity Awards", "negatedTerseLabel": "Payments for taxes related to net settlement of equity awards" } } }, "localname": "PaymentsForTaxesRelatedToNetSettlementOfEquityAwards", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mttr_PaymentsToAcquireDebtSecuritiesAvailableForSaleInvestments": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Debt Securities, Available-for-sale, Investments", "label": "Payments to Acquire Debt Securities, Available-for-sale, Investments", "negatedTerseLabel": "Purchase of investments" } } }, "localname": "PaymentsToAcquireDebtSecuritiesAvailableForSaleInvestments", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mttr_PerformanceRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Restricted Stock Unit", "label": "Performance Restricted Stock Unit [Member]", "terseLabel": "PRSUs" } } }, "localname": "PerformanceRestrictedStockUnitMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mttr_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrants", "label": "Private Placement Warrants [Member]", "terseLabel": "Private warrants" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "mttr_PrivateWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrant", "label": "Private Warrant [Member]", "terseLabel": "Private Warrant" } } }, "localname": "PrivateWarrantMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "mttr_ProceedsFromMaturityOfInvestments": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds\u200b From\u200b \u200bMaturity \u200bOf\u200b Investments", "label": "Proceeds\u200b From\u200b \u200bMaturity \u200bOf\u200b Investments", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromMaturityOfInvestments", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mttr_PublicAndPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public And Private Warrants", "label": "Public And Private Warrants [Member]", "terseLabel": "Public And Private Warrants" } } }, "localname": "PublicAndPrivateWarrantsMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "mttr_PublicWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrant", "label": "Public Warrant [Member]", "terseLabel": "Public Warrant" } } }, "localname": "PublicWarrantMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "mttr_PurchaseObligationToBePaidAfterYearTwo": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase Obligation, to be Paid, after Year Two", "label": "Purchase Obligation, to be Paid, after Year Two", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationToBePaidAfterYearTwo", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "mttr_RSUsAndPRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RSUs and PRSUs", "label": "RSUs and PRSUs [Member]", "verboseLabel": "RSUs and PRSUs" } } }, "localname": "RSUsAndPRSUsMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "domainItemType" }, "mttr_ReallocationContingentEarnoutLiabilityRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reallocation, Contingent Earnout Liability Recognized", "label": "Reallocation, Contingent Earnout Liability Recognized", "terseLabel": "Earn-out liability recognized upon the re-allocation" } } }, "localname": "ReallocationContingentEarnoutLiabilityRecognized", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mttr_ReclassificationOfRemainingContingentEarnOutLiabilityUponTriggeringEvents": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events", "label": "Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events", "terseLabel": "Reclassification of remaining contingent earn-out liability upon triggering events" } } }, "localname": "ReclassificationOfRemainingContingentEarnOutLiabilityUponTriggeringEvents", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_RecognizedRemainingWeightedAverageServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recognized Remaining Weighted Average Service Period", "label": "Recognized Remaining Weighted Average Service Period", "terseLabel": "Recognized remaining weighted average service period" } } }, "localname": "RecognizedRemainingWeightedAverageServicePeriod", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "mttr_ReverseRecapitalizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization", "label": "Reverse Recapitalization [Abstract]" } } }, "localname": "ReverseRecapitalizationAbstract", "nsuri": "http://www.matterport.com/20230331", "xbrltype": "stringItemType" }, "mttr_ReverseRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization", "label": "Reverse Recapitalization [Line Items]", "terseLabel": "Reverse Recapitalization [Line Items]" } } }, "localname": "ReverseRecapitalizationLineItems", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "mttr_ReverseRecapitalizationNumberOfTranchesOfEarnOutShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Number of Tranches of Earn-out Shares", "label": "Reverse Recapitalization, Number of Tranches of Earn-out Shares", "terseLabel": "Number of tranches of earn-out shares" } } }, "localname": "ReverseRecapitalizationNumberOfTranchesOfEarnOutShares", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mttr_ScheduleOfReverseRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Reverse Recapitalization", "label": "Schedule of Reverse Recapitalization [Table]", "terseLabel": "Schedule of Reverse Recapitalization [Table]" } } }, "localname": "ScheduleOfReverseRecapitalizationTable", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "mttr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions", "label": "Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule Valuation Assumptions to Fair Value of Private Warrants" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsTables" ], "xbrltype": "textBlockItemType" }, "mttr_ScheduleOfWarrantsMeasuredAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Warrants Measured at Fair Value", "label": "Schedule of Warrants Measured at Fair Value [Table Text Block]", "terseLabel": "Schedule of Warrants Measured at Fair Value" } } }, "localname": "ScheduleOfWarrantsMeasuredAtFairValueTableTextBlock", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsTables" ], "xbrltype": "textBlockItemType" }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "terseLabel": "Offering period length under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "terseLabel": "Maximum employee contribution amount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployeePerOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee, Per Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee, Per Offering Period", "terseLabel": "Maximum number of shares per employee, per offering period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployeePerOfferingPeriod", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "mttr_ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Payment Arrangement, Options and Unvested RSU's", "label": "Share Based Payment Arrangement, Options and Unvested RSU's [Member]", "terseLabel": "Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan" } } }, "localname": "ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "mttr_ShareBasedPaymentArrangementSharesAvailableForGrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Shares Available for Grant", "label": "Share-based Payment Arrangement, Shares Available for Grant [Member]", "terseLabel": "Shares available for future grant under 2021 Incentive Award Plan" } } }, "localname": "ShareBasedPaymentArrangementSharesAvailableForGrantMember", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "mttr_SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing", "label": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing", "terseLabel": "Shares available for grant under the plan, as percentage of shares outstanding at closing (percent)" } } }, "localname": "SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosing", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "mttr_SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosingMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing, Maximum", "label": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing, Maximum", "terseLabel": "Shares available for grant, as maximum percentage of shares outstanding at closing (percent)" } } }, "localname": "SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosingMaximum", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "mttr_ShortTermMarketableSecuritiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-term Marketable Securities, Fair Value", "label": "Short-term Marketable Securities, Fair Value [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermMarketableSecuritiesFairValueAbstract", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "mttr_ShortTermOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-term Operating Lease Liabilities", "label": "Short-term Operating Lease Liabilities", "terseLabel": "Short-term operating lease liabilities" } } }, "localname": "ShortTermOperatingLeaseLiabilities", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mttr_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Exercise of Warrants", "label": "Stock Issued During Period, Shares, Exercise of Warrants", "terseLabel": "Issuance of common stock upon exercise of public warrants (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "mttr_StockIssuedDuringPeriodSharesWithEmployeeEquityIncentivePlansNetOfTaxWithholding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, With Employee Equity Incentive Plans, Net Of Tax Withholding", "label": "Stock Issued During Period, Shares, With Employee Equity Incentive Plans, Net Of Tax Withholding", "terseLabel": "Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWithEmployeeEquityIncentivePlansNetOfTaxWithholding", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "mttr_StockIssuedDuringPeriodToCustomerShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period to Customer, Shares", "label": "Stock Issued During Period to Customer, Shares", "terseLabel": "Issuance of common stock to a customer (shares)" } } }, "localname": "StockIssuedDuringPeriodToCustomerShares", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "mttr_StockIssuedDuringPeriodToCustomerValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period to Customer, Value", "label": "Stock Issued During Period to Customer, Value", "terseLabel": "Issuance of common stock to a customer" } } }, "localname": "StockIssuedDuringPeriodToCustomerValue", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_StockIssuedDuringPeriodValueExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Exercise of Warrants", "label": "Stock Issued During Period, Value, Exercise of Warrants", "terseLabel": "Issuance of common stock upon exercise of public warrants" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_StockIssuedDuringPeriodValueReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reverse Recapitalization", "label": "Stock Issued During Period, Value, Reverse Recapitalization", "terseLabel": "Issuance of common stock upon the reverse recapitalization, net of transaction costs" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_StockIssuedDuringPeriodValueWithEmployeeEquityIncentivePlansNetOfTaxWithholding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, With Employee Equity Incentive Plans, Net Of Tax Withholding", "label": "Stock Issued During Period, Value, With Employee Equity Incentive Plans, Net Of Tax Withholding", "terseLabel": "Issuance of common stock in connection with employee equity incentive plans, net of tax withholding" } } }, "localname": "StockIssuedDuringPeriodValueWithEmployeeEquityIncentivePlansNetOfTaxWithholding", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mttr_UnpaidCashConsiderationInConnectionWithAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unpaid Cash Consideration In Connection With Acquisition", "label": "Unpaid Cash Consideration In Connection With Acquisition", "terseLabel": "Unpaid cash consideration in connection with acquisition" } } }, "localname": "UnpaidCashConsiderationInConnectionWithAcquisition", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mttr_WarrantLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liability", "label": "Warrant Liability [Roll Forward]", "terseLabel": "Warrant Liability [Roll Forward]" } } }, "localname": "WarrantLiabilityRollForward", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails" ], "xbrltype": "stringItemType" }, "mttr_WarrantsAndRightsNoteDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants and Rights Note Disclosure", "label": "Warrants and Rights Note Disclosure [Text Block]", "terseLabel": "Public and Private Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureTextBlock", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrants" ], "xbrltype": "textBlockItemType" }, "mttr_WarrantsAndRightsUnexercisedAndOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Unexercised And Outstanding", "label": "Warrants And Rights Unexercised And Outstanding", "terseLabel": "Warrants and rights unexercised and outstanding" } } }, "localname": "WarrantsAndRightsUnexercisedAndOutstanding", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "mttr_WarrantsRedemptionPricePerWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants, Redemption Price Per Warrant", "label": "Warrants, Redemption Price Per Warrant", "terseLabel": "Redemption price per warrant ($ dollar per warrant)" } } }, "localname": "WarrantsRedemptionPricePerWarrant", "nsuri": "http://www.matterport.com/20230331", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "perShareItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "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.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Future Minimum Operating Lease Payments and Purchase Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MaximumMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r434", "r559", "r578", "r596", "r597", "r624", "r642", "r647", "r698", "r743", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r434", "r559", "r578", "r596", "r597", "r624", "r642", "r647", "r698", "r743", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r262", "r562", "r625", "r645", "r693", "r694", "r700", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r262", "r562", "r625", "r645", "r693", "r694", "r700", "r751" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r310", "r311", "r312", "r313", "r382", "r434", "r464", "r465", "r466", "r535", "r559", "r578", "r596", "r597", "r624", "r642", "r647", "r689", "r698", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r310", "r311", "r312", "r313", "r382", "r434", "r464", "r465", "r466", "r535", "r559", "r578", "r596", "r597", "r624", "r642", "r647", "r689", "r698", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r263", "r264", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r599", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r626", "r646", "r700" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r263", "r264", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r599", "r600", "r626", "r646", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r644" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r266", "r267" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $1,295 and $1,212, as of March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r46" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of investment premiums, net of accretion of discounts" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r77", "r164" ], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r178", "r179", "r180", "r181", "r188", "r189", "r658" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Unrealized Losses on Available-for-Sale Debt Securities, Net of Tax" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r27", "r28", "r172", "r573", "r583", "r584" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r187", "r188", "r520", "r521", "r522", "r523", "r524", "r526" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r25", "r28", "r132", "r528", "r579", "r580", "r658", "r659", "r660", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive loss", "verboseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r24", "r28", "r132", "r188", "r189", "r521", "r522", "r523", "r524", "r526", "r658" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation, Net of Tax" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r7", "r644" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional\u00a0paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r475", "r476", "r477", "r668", "r669", "r670", "r735" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r110", "r111", "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r469" ], "calculation": { "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation, net of amounts capitalized" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r173", "r268", "r278", "r280", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedPeriodEndLabel": "Balance\u2014end of period", "negatedPeriodStartLabel": "Balance\u2014beginning of period", "terseLabel": "Allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r282" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r45", "r66", "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Totally potentially dilutive common stock equivalents (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r140", "r146", "r168", "r197", "r247", "r256", "r260", "r276", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r500", "r502", "r518", "r644", "r696", "r697", "r741" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r159", "r175", "r197", "r276", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r500", "r502", "r518", "r644", "r696", "r697", "r741" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r134" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r60" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Available-for-sale investments, unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r61" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Available-for-sale investments, unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r270", "r288" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Total available-for-sale investments" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Abstract]", "terseLabel": "Investments:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r63" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r62", "r272", "r571" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Fair value, due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r59", "r269", "r288", "r566" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Convertible notes receivable", "totalLabel": "Total available-for-sale investments", "verboseLabel": "Available-for-sale, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostandFairValuebyMaturityDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r58", "r288" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r58", "r162", "r288" ], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Long-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails", "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails", "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r495", "r636", "r639" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails", "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r115", "r116", "r495", "r636", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails", "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Stock consideration" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails", "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r123", "r124", "r125" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total", "totalLabel": "Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails", "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r123", "r124" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common stock (1.5 million shares)", "verboseLabel": "Common stock issued in connection with acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r122", "r123", "r124", "r498" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Unpaid Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r127", "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r117", "r118" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identified intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r118" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r48", "r49", "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property, equipment and capitalized software and development costs included in accounts payable and accrued expenses and other liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized computer software additions" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r154", "r156" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Capitalized computer software amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r161", "r609" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r47", "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r42", "r138" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r169", "r170", "r171", "r197", "r215", "r219", "r226", "r228", "r235", "r236", "r276", "r314", "r316", "r317", "r318", "r321", "r322", "r325", "r326", "r328", "r332", "r339", "r518", "r598", "r654", "r665", "r671" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r95", "r99" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant, exercise price ($ per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares purchasable with each warrant (shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Shares issued upon exercise of warrants (shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "verboseLabel": "Warrants issued (shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r95", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r21", "r142", "r150" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note\u00a08)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r79", "r307", "r308", "r586", "r695" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "verboseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total shares of common stock reserved" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r668", "r669", "r735" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value ($ per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r87" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, outstanding, ending (shares)", "periodStartLabel": "Common stock, outstanding, beginning (shares)", "terseLabel": "Common stock, outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r644" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 640,000 shares authorized as of March\u00a031, 2023 and December\u00a031, 2022, respectively; and 295,700 shares and 290,541 shares issued and outstanding as of March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r29", "r184", "r186", "r191", "r568", "r575" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r145", "r239" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r130", "r615" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r342", "r343", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r342", "r343", "r356" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r342", "r343", "r356" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue,\u00a0non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r632", "r634", "r752" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r34", "r562" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total costs of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Costs of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r271", "r288", "r292", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "terseLabel": "Debt securities, allowance for credit loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r275", "r290", "r620" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "AFS, in continuous unrealized loss position, 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r275", "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r275", "r290", "r620" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "AFS, in continuous unrealized loss position, less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r275", "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "terseLabel": "AFS, Less than 12 months, gross unrealized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r45", "r113", "r483", "r488", "r489", "r667" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Discretionary matching contribution" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r45", "r245" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r734" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Change in fair value of contingent earn-out liability", "terseLabel": "Change in fair value of contingent earn-out liability" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r176", "r177", "r517", "r614" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Contingent earn-out liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative liability, measurement input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r355", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r441", "r471", "r472", "r474", "r478", "r643" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r192", "r205", "r206", "r207", "r208", "r209", "r213", "r215", "r226", "r227", "r228", "r232", "r507", "r508", "r569", "r576", "r617" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic ($ per share)", "verboseLabel": "Basic net income (loss) per share attributable to common stockholders ($ per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r192", "r205", "r206", "r207", "r208", "r209", "r215", "r226", "r227", "r228", "r232", "r507", "r508", "r569", "r576", "r617" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted ($ per share)", "verboseLabel": "Diluted net income (loss) per share attributable to common stockholders ($ per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r229", "r230", "r231", "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r470" ], "calculation": { "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails": { "order": 2.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based expense, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r732" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based expense, other than options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r732" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based expense related to unvested options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Shares available for future grant under 2021 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Common stock options outstanding", "verboseLabel": "ISOs" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r87", "r157", "r187", "r188", "r189", "r200", "r201", "r202", "r204", "r210", "r212", "r234", "r277", "r341", "r475", "r476", "r477", "r484", "r485", "r506", "r520", "r521", "r522", "r523", "r524", "r526", "r528", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r45", "r83" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrants liability", "terseLabel": "Change in fair value of warrants liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r509", "r510", "r515" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r134", "r135" ], "lang": { "en-us": { "role": { "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).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r323", "r385", "r386", "r387", "r388", "r389", "r390", "r510", "r532", "r533", "r534", "r622", "r623", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r509", "r510", "r512", "r513", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r323", "r385", "r390", "r510", "r532", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r323", "r385", "r390", "r510", "r533", "r622", "r623", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r323", "r385", "r386", "r387", "r388", "r389", "r390", "r510", "r534", "r622", "r623", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Changes in Estimated Fair Value of the Company's Level 3 Financial Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r323", "r385", "r386", "r387", "r388", "r389", "r390", "r532", "r533", "r534", "r622", "r623", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r514", "r516" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsRollforwardofContingentEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r273", "r274", "r279", "r284", "r285", "r286", "r287", "r289", "r291", "r294", "r324", "r337", "r504", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r620", "r673", "r674", "r675", "r753", "r754", "r755", "r756", "r757", "r758", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r166", "r303" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r73" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r73" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r73" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r73" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r300", "r302", "r303", "r304", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r71", "r564" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r67", "r70" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r71", "r563" ], "calculation": { "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r702", "r752" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government and agency securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r165", "r296", "r565", "r621", "r644", "r678", "r685" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets", "http://www.matterport.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r45", "r297", "r298", "r299", "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r33", "r197", "r247", "r255", "r259", "r261", "r276", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r518", "r619", "r696" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r45", "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r31", "r139", "r143", "r153", "r247", "r255", "r259", "r261", "r570", "r619" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r198", "r480", "r481", "r482", "r486", "r490", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r199", "r211", "r212", "r246", "r479", "r487", "r491", "r577" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r44" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r664" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r560", "r664" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r44" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of businesses acquired:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r44" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r216", "r217", "r218", "r228", "r440" ], "calculation": { "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Weighted average effect of dilutive potential common stock" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r65", "r69" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r64", "r611" ], "calculation": { "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r174", "r610", "r644" ], "calculation": { "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r64", "r613" ], "calculation": { "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Purchased parts and raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r64", "r612" ], "calculation": { "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalancesheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r295" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Loss of excess inventory and purchase obligation" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r36", "r244" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Amortized Cost and Fair Value of AFS Securities by Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r197", "r276", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r501", "r502", "r503", "r518", "r618", "r696", "r741", "r742" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r141", "r148", "r644", "r666", "r676", "r738" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r160", "r197", "r276", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r501", "r502", "r503", "r518", "r644", "r696", "r741", "r742" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationReserve": { "auth_ref": [ "r21", "r690" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.", "label": "Estimated Litigation Liability", "terseLabel": "Estimated litigation liability" } } }, "localname": "LitigationReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r80", "r81", "r309", "r310", "r311", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "auth_ref": [ "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Number of another entity's patents that the entity has allegedly infringed.", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "terseLabel": "Number of patents allegedly infringed" } } }, "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyPatentsFoundNotInfringedNumber": { "auth_ref": [ "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Number of another entity's patents that the entity was found not to have infringed.", "label": "Loss Contingency, Patents Found Not Infringed, Number", "terseLabel": "Patents found not infringed" } } }, "localname": "LossContingencyPatentsFoundNotInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]", "terseLabel": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]", "terseLabel": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "verboseLabel": "Current stock price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r194" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOW FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r194" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r42", "r43", "r46" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r46", "r144", "r152", "r158", "r182", "r185", "r189", "r197", "r203", "r205", "r206", "r207", "r208", "r211", "r212", "r224", "r247", "r255", "r259", "r261", "r276", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r508", "r518", "r619", "r696" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss) attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r214", "r220", "r221", "r222", "r223", "r225", "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Diluted net income (loss) attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing information" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r247", "r255", "r259", "r261", "r619" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r527" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r167" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r128", "r129", "r131" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain (loss) on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r87", "r183", "r186", "r190", "r520", "r525", "r526", "r567", "r574", "r658", "r659" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]", "terseLabel": "Other comprehensive income (loss), net of taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r128", "r129", "r131", "r183", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Net unrealized gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r151", "r655" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Other Long-Term Investments", "terseLabel": "Long-term investments" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r39", "r497" ], "calculation": { "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r39" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r40" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r40" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized software and development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r382", "r384", "r390", "r408", "r410", "r411", "r412", "r413", "r414", "r429", "r430", "r431", "r436", "r634" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r97", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r412", "r415", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r431", "r432", "r435", "r634", "r635", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r656" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r662", "r663" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r41", "r108" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r661" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r76", "r163" ], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r78", "r149", "r572", "r644" ], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r193", "r281" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedLabel": "Increase in reserves", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAllowanceforDoubtfulAccountsDetails", "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase\u2028Obligations" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r112", "r155", "r749" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "netLabel": "RSUs", "terseLabel": "Unvested RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r94", "r147", "r582", "r584", "r644" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r157", "r200", "r201", "r202", "r204", "r210", "r212", "r277", "r475", "r476", "r477", "r484", "r485", "r506", "r579", "r581" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r97", "r98", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r412", "r415", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r431", "r432", "r433", "r435", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r97", "r98", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r409", "r412", "r415", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r431", "r432", "r433", "r435", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "auth_ref": [ "r499", "r733" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606.", "label": "Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r242", "r243", "r254", "r257", "r258", "r262", "r263", "r265", "r354", "r355", "r562" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r353", "r358", "r359" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Contracted but unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Contracted but unsatisfied performance obligations, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r28", "r739", "r740" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value of AFS Debt Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r115", "r116", "r495" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionNarrativesDetails", "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/AcquisitionScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Net Income (Loss) Attributable to Common Stockholders, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r106", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-based Compensation Arrangement" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r67", "r70", "r563" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r67", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Purchased Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r621", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of RSU and PRSU Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r437", "r439", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails", "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails", "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r100", "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Employee Stock Option Valuation" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r4", "r5", "r6", "r84", "r85", "r86", "r88", "r89", "r90", "r91", "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r248", "r249", "r250", "r251", "r252", "r253", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r44" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation, net of amounts capitalized" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled or forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled or forfeited ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, ending, weighted-average grant date fair value ($ per share)", "periodStartLabel": "Outstanding, beginning, weighted-average grant date fair value ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails", "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails", "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum employee subscription rate as a percentage of eligible compensation under the plan (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares per employee, per purchase period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant under the plan (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Expired or canceled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired or canceled ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant-date fair value ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance, ending (shares)", "periodStartLabel": "Balance, beginning (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending Balance ($ per share)", "periodStartLabel": "Beginning balance ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-\u2028Average\u2028Exercise\u00a0Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Annual increase to shares available for grant under the plan as percentage of shares outstanding at prior year end (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares purchased during the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/ContingentEarnoutAwardsNarrativeDetails", "http://www.matterport.com/role/StockPlanNarrativeDetails", "http://www.matterport.com/role/StockPlanRSUandPRSUActivitiesDetails", "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised ($ per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Service-based Vesting" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Service-based Cliff Vesting Period" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r468" ], "calculation": { "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Total stock-based compensation" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted-average remaining contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted-average remaining contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock under the plan (percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r52", "r195" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized software and development costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r169", "r170", "r171", "r197", "r215", "r219", "r226", "r228", "r235", "r236", "r276", "r314", "r316", "r317", "r318", "r321", "r322", "r325", "r326", "r328", "r332", "r339", "r518", "r598", "r654", "r665", "r671" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r87", "r157", "r187", "r188", "r189", "r200", "r201", "r202", "r204", "r210", "r212", "r234", "r277", "r341", "r475", "r476", "r477", "r484", "r485", "r506", "r520", "r521", "r522", "r523", "r524", "r526", "r528", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r200", "r201", "r202", "r234", "r562" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r5", "r6", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Stock Issued during period (shares)", "verboseLabel": "Issuance of common stock in connection with acquisitions (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/AcquisitionScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r87", "r94", "r450" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r23", "r87", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r57", "r644", "r666", "r676", "r738" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets", "http://www.matterport.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.matterport.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r96", "r196", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r338", "r341", "r505" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r314", "r316", "r317", "r318", "r321", "r322" ], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "terseLabel": "Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of March\u00a031, 2023 and December\u00a031, 2022, respectively; nil shares issued and outstanding as of March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable convertible preferred, authorized (shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable convertible preferred, issued (shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Redeemable convertible preferred, outstanding (shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "auth_ref": [ "r2", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Par Value", "terseLabel": "Redeemable convertible preferred stock, par value ($ per share)" } } }, "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r630", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r630", "r700" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point-in-time revenue" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over time revenue" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r273", "r274", "r324", "r337", "r504", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r673", "r674", "r675", "r753", "r754", "r755", "r756", "r757", "r758", "r759" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r616", "r632", "r750" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government and agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/FairValueMeasurementsAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r561" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r54", "r55", "r56", "r237", "r238", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockPlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "verboseLabel": "Private warrants to purchase common stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/StockholdersEquitySharesReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "periodEndLabel": "Fair value at ending balance", "periodStartLabel": "Fair value at beginning balance", "terseLabel": "Warrants liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedBalanceSheets", "http://www.matterport.com/role/FairValueMeasurementsAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/PublicandPrivateWarrantsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants, contractual life" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/PublicandPrivateWarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r214", "r228" ], "calculation": { "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (shares)", "totalLabel": "Weighted average shares used in computing net loss per share attributable to common stockholders, diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r213", "r228" ], "calculation": { "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (shares)", "verboseLabel": "Weighted average shares used in computing net loss per share attributable to common stockholders, basic (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations", "http://www.matterport.com/role/NetIncomeLossPerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.matterport.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=126928961&loc=SL5834089-161433", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 89 0001819394-23-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819394-23-000033-xbrl.zip M4$L#!!0 ( %N;J5;PP-^^/$4" &@ 1 ;71TE6&\FV+OI_/X4NZYR]J\:P[.@;7.4S* ->U+:$#7)YP1^/:%&"&BI3 MHGOZ.R,ET6/CLD!*6=78DC(RFME^,YH9O_V_LVZG=A+R(NOW?E_!+]%*[?^] M^>W_J]?_\\?.^]IZWPV[H3>HO>IBO-,0X3[;!7C"D9+$',6H,CEY;; M0%.S[0&,#D;8*WY?:0\&QZNO7IV>GKX\I2_[^<$KK+5^=9;*K(P*K1;YX+)@ M-(4MB\&/KV \9%)H.,AOU'9F\TY9D""D7\'32<'L;'!_P:S7R7HA4?C5(#>] M(O;SKAD !U([J(Y('5^V=@9%CQ[N?7IZ6;3([BL(W<*O_M-XO^O:H6OJ6:\8 MF)X+D[=7;Y:]+()[>= _>35^>&/\6=%G!,L':4!?C4M<]@L>^NQF M ^.RXM7HX17)'JH6TVMDNUYS]K6.W!KK'5K>+)X>6U-<%O5I8A2?$TRZE#7C55T*M_VET!Q0C&O_FM&P:FEEZMA[^'V[UU M?@Q$<*-OOZ\,PMG@5:DGK][\UW_]UV^#;- );]*@ZY.1_?9J].-OKT95V[X_ M?_.;STYJQ>"\$WY?\5EQW#'GJ[U^+T 'LK/55##DHX^9]Z%7?H3G3; Y>>9& M[9\-=D+\?25SU!IMA"7P%B/,*!(B\TY+XVF@7']9+[N"$:Y?4;MGNJGID*VN M@1GSR91M=LS!2FU$5*CV;+ :L[/@Z]%T$N,S#S]Z^M>Y7>^?O"<[)WNT,?2' M&R?[[_3A=G>SO?>Y<=8X[!PV/G]DS77XG_R5-0[7T%[WSW;C\QYNDBV\U_UT M\9XV.WL7QU!^\[#1VN)[%YM'V^L?T?:Z[^P=;ITVW_V9[;4VN\V6SYJ?_^PT ML$+OR?[YWF[_5:39A MI[/7^GCBWVUF]MTGT>AN'NT?_M%MDHV+[7<-W%SW1WN'[6Q__1/;A_XT6T>G MC76']@\/QN_\!6WQWGZK#W_O=!OO]NA>J\'V+J!NLI-MO_OSJ-EJ=_=;#;S= M6CMM7NQTMS?5^?O6QJ"QB\[@;]2XV&*-CU\,%TQ2&>K&1E5GVL:ZTE'7"7&1 M X>4!B%\L[GV?G?CMU"NUG6K-8!O0B6EC"(O_T8NOQWF^0U# MO='SZQ!NW'33'GZI=Z'9=GJS[LUY/?26LO M62#WR()6G#-@63T8R2$0@S#+ M!HWK5)AH-96$$+OR9CVXT+4AK]'G5_F=<) 5"?X.FO!DR>5O<9G>PV7))8G. M:XBO4=)S).I*45D74G,DN= (QY4WCOEJ?!4@;.>_'ZOTYV(BE M\C]"+-@]8J&B)AY340\(@U@ ^O:TEC7R$1EL". <4<7^]WF8?-B#^T=?J1-LIDU+QQKMCZ>[1T>7&RO.[[7VCM] M3W?:>]VSSG;W(]Y>W^+ [&[SXN-I1A*IQ>$3W06B:ZVNH^6Z/E,+R^>/IWF&GVV@=L22 S58S-K)26$JA M::XWSK?7-[X$A(Q!0:;9.EEGAM*ZD8[6DQT)F ANA%QY\WU.(AD+[P2@#@@= MG%(<4:R)A$\>(8VN"\E9D:WVLL[O*X-\&)Y.9I:B\2W1.+\K&M%8:H/2=9 ' MB!EX8'4(]E'=46T"-=9@#C'#'XDV;KRM_:>1*M&[-2+\\*GYJ_6<>H_:M&QWTH^L.\_%;. M*JZ.Y74D%__$S4TJ"B6BF7S+?/H>,\!598?"O9. ;[?^]R88O_WRF\E/-VL_ M+J5Y\JT8F'R0/&H9F=>A3[I)%7-PAU+]VP MUQ ZE8SSDBC!E0/IQ4,7DV^9[JN)>BB'H4HJ7">\$PXE8B(@SG M!IPXD%A=LYSS1M'K,O4/*3HL]?DFR<:K#:N?=M>_FYH<8RRDMU%JQ"Q1BD2K MM(B88Q%<'%&38#)OU$PK1%.A)KB_W22(E\/SV0ETZWK1TFJ;03__AX2_\W[Z M<3WT^N",[ZOVL>IQHXI7-WO_+;Y[8Q&C 'LY4TP2^*2HD<@P+ B)V,_ GH^' M'0Y2/#3ZZJ&QL^-.YK)!8Q2*^PR>CM9JBWRP^B'O^Z$;;.>[(3_)7%@[R\#< M3+#1[M 6+L^.$\Q9Z_FW6>Z&G1(0C6K[[=6]C5Q2[[(OE7 U%H(,K0V3VAI& M@K4R:A4D(9QY!:%.R5(R82E9LO2[6$H>SU(R-98R+0Q!/ +"#,P /,(L <#' F8&!XA? M--Y$RBBA7C,5J"5$8&/+U3ZBHUP(_1O_N(CZ%X.W6&K-(D-,(V-XA-M5!:1FVX%8QXX*.V$# QA&QD-,YB8781+>;L&:TIB1SKZ"2$ M4AX+8X.)SB BN)7>B,5C])."R]DS%$RQMSA:X3UBX#NU-(RG>,%$C;5@B\?0 M9X.DLV>N#<4F:Q8L9SE()SG9([2(&- =C (E8+ MPYI9.*7IL0D)YB6+.B"NF8+0&[/@-?"-(,IP((O#IAD[I>FQC%JD/4(A:..8 M8,(&%S4UU$9MN5-^85CVK$YI>OQQG"GI/-#-&V84LRX0E#8C>RZ FN'Y^#,K M"D0M8O @HC*?:^P;F)6VCV>Y\6?X$(Y3)Q1E#*EHF* DS7F6%E$ MC4?55[[G9.%,M-"J&!$@YT@M9AY);:P$U@5CB?$0HE9 "R<\FJ27:I5INT.^ M'=_U^_Z!8U.30CF@ZY.0P[L+N6V3>(A=G5>@I(0%YRT2G'())E<2\))5<(\5 M8>]LM%=@BRRP32C* O?*8 J150R>^(@)_@FT=VWPH9_U!EN]155AKXTPT4#\ MK (#/0;#')BQ41)D+,=5R.)0)1[/!@L_/FGG3%B;\OWYA_GZPUD@=R=4'HG M;T]3\4O?3_6,U9.57'[:EBZE]!H!YV=#WG=D 5U*W32DCBVE;B7C'GP8#AYQ M%AEC7OL0 J)1*<>,P?K2G_'ZY,.\^K,_AD76"T6QYOX>9D6YJ#(2I90%=76C M=Y*%TZV>>Q:/Q1_IL:X7_9',HBR&",Y*L8HH4)02+U$@?:(5T<;0RLP6#RT,QV"J*(81^>?K; MV$[XXSS=J37;?23/K:&F0!;+FA CNMM552V4C&B_7/X*F_+X"X9;A^ M((!@3!,(% )%1#"FG+:.(2&4U5%%3^WS4:!RXOLD_- A7?V+%6@<9X+*UH@B#XH_SACGLYV\[IKBU.6L]G(1._SCX5G#M M7K_3/SC?29=E/\^R[C.#?Z>,@?B<&5!%QCDR%GY1$J5#348I/.NIO2GSN!2S M>QA6EED'$76(RBEG%TRW+F/<83'H=T.^$T8W'A3M[+@JJ0>X=*7U\Z!63%.J ME4A)5Y0T4E@LPX(IV.Q8-CTM"]H;;ITS3BNFC='4"T,3]-*QZF.^V:0&L:U 4+EY]<+5D2[C V")(MHN6<,PX]1I M*0-&,E8@6^J:N209Q)3 M)HE1V%N73@U20QCC%LFIY6:1R5=MK(=!@M\FB)PS%PSC%B&(SC@FG5 M;C\.3DUI_B8?QQ%R>N-MOZB,CF$!H%V5:8$Q\]9K)*@P$#)K"^J&%PT-SIIQ M4YS7 &I*Q BV!@RDEDH;$C4!1@J. 2%6:)7WNSCX8.%%7 1V3%@ *8$ZIY@1 M4?N J1: !3%&A -9B8@;3G5"F%!G7&>5.'BL@G? M1HD.+D_HO>\[<[6Z=+7]IABD?;&=IX@99J^S,:5FLX1&31%S5"@9T[79.B < M);=5.@$R9^RWNO6$S-#5X0<+8$<<>8-MX89BEWP6I&B!-5 MN(&P@JR>S:5[3&GPLP27-RP#GU$P%%!5), (*F=^F.;;''YKBG:ZU!S^2NCH M!.SOG0PWC7XOG#=,?A0&F\.>_Q8G']WVILGROTQG&/XX;P13#/-2R#;S\/

%K18N=X(9Y#L+W!%VZ_/AO(+#)7?O\?0KQ'NC55N]X."C*$K@B M,3N)UG.:4H KS*)!%@0V**$-4H&**MP7LA3>J0LOJ8CP*LZ\XQQ$6$EFI+4^ M> P-6!U,<+X"\^]+X9VZ\-**"&_:R8V-#PHQ^%.=%7@(6P4N'E/$*0@IE-19> 6-)I#3R"LC+@AJ- )Q)PECF!$6!7N/)U'67X&,#9'BC4OLDR-#E(C568"XTPI (.(<8DX M-%,(N&4]WXY,_8TXK/9ST-VT+N2 MH?GUZ57!IQ9'*C2F)&+"*,RTBP\P2 M8X30AGMIC%9XN5;Q,X#3'].J>1%D&V4(6E*%<;HG2U@OG.7*(.2X[OF M49!_#MGA'G"I-LY1[R$^3_<6(C""WC+);11Q*3M/(3MO^_EQ/S>#,+]>O"IP M5&!O!$U)B:)AP3IC",BM938X'HQ8>O&?58 K T,%P=QI$91P#!NJI%=,4Q.9 MP=;Y*N1KFD,!KA0,_6?:-"\"'+@5*;,^X10QZH/%!J4,.R#+04JS%."ES-QC M]#S\%RR/$C-'@C*1Z)132R.AL I+F9E3V#=- >YV0YY*?# @.1417"LP84(@ MP=/M,-1HYJ0S2#H5&/&V"IE+%U-POP7W?G;!Y2HFRVJ,5X:IB*SFF#)DK49! M>5.!U&H+*KC/"3.K*+@6P$%P&BE#+3/1:>+3!)7!F+H8Z')VOE2"N1=($Q9$ M8.DX'.%>6@"8F 7O8@4RM"^%MV*+XM,37JHDA$&22"X81$?!.BFP@X!>$2,] MD4OA_0F%]VE/D$]1>(F.-D3J$,6,2:=QFKLD(F"K1:!J*;SS(;SS(B]&>\R, M,A8;PV*0EL1HC;+>"&0F=TG-M;PLJ,&I"M13G =L:!2*$<90T!X<)H2X2B(O M.*G"!8V+*4!5@5O!(:$:9!@4']D0$2L^E$L0@K9$TDFM KTN>S>6! M]B4"ND>6/0TX"N9UFK%% )\C]91)35&DEILEA%[*N^T\@2;*R.#H(K)9<" M_+,*<%5@* X!(2%PT,2PM$4[^(!)Y-J3R$05]@?.HP!7"H;.(@'*%/=\D6C3 M'3-2.,<4-UKP(&6,T@CN)(E+ 5[*S&V9$109B:S!C!F&3=!><4>ULYHZ8,\ZBBFF7*V,4)[C)EZOS\PKW?G;!95(8 M;+WDP7+FM36>,.><,!XP9S3+C;4_ \RLHN!Z L(:++-1>Q8EL81I2ZGDW"L# M@=-2<)>RTR%*D\K)RCP_E3!)6<6,-1 M!+DTS'FJI+82A8 H51!$+_>&5!Y4+J384D<]YE%C3R@+6(*Y)? 3P$LCJ P5 M.!RZH&*[B$ESIK@IF5ADK2(D6,&4![&-4B<)5E$@O;2V2TFY2J\4/(\V,L89 M0Q(I"3)#F4 "(69#%>[)G//]M5.\/$4JG X9"$\)DU&H$#65B'%*'3&Q"G=- MS_..DRE><(^@-@?QF4>&!4X41YP2HJ.'?Y2HPD7*\[@V,\7,L]YSI$&7C'", M*6$XC5%$ZXDD0@JW$ RJ8DI@+1 U&&'O&6+.!<.T=))P"4PAP>D* )6!<+368:4EAU0A"91 M8H$]K<)*]#RZHRE.CBD6"5%:,FS@DP"M EP728K=P=]=W27-?U>^7SM M2?F"ZTC6"9K&M!Q*MYHK9[%&#%FEM9?4F$@]LM11/>$+UDN^/)(O6$^#+X1$ M%L!0!>T8M4A'KC4E:1%>&>Q9I?6EG.2YQI3-BBA+RRF_Z!HI,G MCZ/;L)>-B'8,[_0&EV3HCN851R(P>C:I8?)H\CU5\0!+&(L"J6\ MO\.-RT[]7*KFY=E%QX88'\+&WD]X0PQC11SD4: M*Y"'_Q8;2EW>;9L\_&&*X#^8\Q*U)IX,JT1%R$,+UZ[)K\O-$][O3/0R@=81(Y9CQ3=TIGQ5K)R;K&-L)F_W\785L'8G.!:*X!R5B M5+@$8VD ;ZTCP-E0@?-*ES V)80>G -J/>[WPIVLT&O.#;O##I3U+>!/ 9^@ MFC5_."P&Z>V*A.G(&R$Q=5)CPRRV%@MOL!4"#)\@L0+[)[^?7\TP^-3+@^ED M%\%OE0XJO?_.9+WW_:(J,U\\(LL\"5I2B$H"A(W$:JT"URABS4:Q"85(I8Q- MYMI$SJW*W8#P8"0ALGQ4)'7+GOX A(? ,T:-@K#1,(2-8IAY"8XPXI V'RPT MEY]=46?/;\.)"-%R3Y!A$FOMK /F&QPT,)S8^<<[9%0!H&>BH09# &&9L%I,=H2A!<+ M^3R_IN'IX9T0:4 DI?'V+!IJO!.:*!%#VO@POLUPP?@U2TV;'N>L%*!J#(D( M2#5JHZB*8!&1M! H&H''T[=C#$,6RUC. JF2QR,7,C7DXK$3) %3K=-L?=22 M,:T IT+.,6.-X\(A MQ)TB&-PINMP:,+><^^;YCZ&%&IYC56^T-V J\8/W$#YXAKD@C L# $=+4"0O M4D@A[0)PY?E.Y4R/+4 EI[2AR/+(E ?PH7T4C/)D_M#X_-:SL&56%$"!8+ 4 M*!>U1T&0.-ZSBC!F\T6!$L5@-@4*F.@UA(681>B8%%JG:T5H M##@:I3F.ST>!ZAO,Z7$%<1,EMTZ@B)G62%DK":7@RZ12S+$%X,IS'F.<%EN( M5!"K040.L7C:DZ*"M-AC;9A5VK-0QFUX$K?-]03+K/ES(RC#CP_*;DVU_$!0 MQ@5BPD(03@.PCFJP_8XZ&3@6,C""%T#'2LNWUO,WF?GD6'Y*VL:U,)P (-%. MLT"T$5A'PT#IG.11N$72MF?CU.SU3@#.DD0Y1!1F!"D5%:=$,$D(IX%7(+B> M*\0QK_ MEOFDS))S=^/L[1+E%DU@K0L+F"!EBJD"TAX6+'&,WC'&N#%81,^80,Y;HD.5 M1:/DRAVY&.39T5(POBD8-%"(4RR)S(!R2("B;-JFA-=)0DXJ"1 M\C(XYQ=1VG:RXF@S#V$+Z)"'8K #,K 4N:_F5$=!8RV=%[2\Q\(00Y VV29 MT5(LHI!,G-MZ=I(ZX)="\@TA\9I;$ ^.B56,$F$"M5A)I!S(#1[O]Y[K\S=S MQ)8III6WFDCDB'1<,XJ5(\LEF-JSJDP]SL)AZ=U,85H^!8;>* M_M"F,"6\8B#2*C)"N;$>(RT&0]I@PE2Z)Y^,5 R!I_;EH^[VFHAS_>B@-0782 MKA(=M48T*:Z9BZ\4:YWVGW[MX+H8?'WMX$;1'] 9%JG@'/XP!C$AJ,$LR*"L M,,AS,3[B]5,P>#<[6T0&6Q^HU-0@&30S*;$T441%)9GG%(_3E_P4#-[L#Y\@ M?]GL.4RX41(<7C0L, !K2L('$P#6@2)?[:'X"3C<:D.(N(@LCH8XS"B+#D7F M$#84<5!J8K'3DK.?R$IO]Q:2P9@S*[&46/#((K$V1"2PS&8= >X4)0Q0ZE6QG@D'0X1C#0S,^#PO-+M,J3Q=X*981*>[XYB @'U M\A*H;E+:29Z.36/G'1(HL#C.@;7(2O4D5G-:$>RMK'%**,242G F9:&T07J= MIC"IMGZ\?WR16?4D<>:3L"J D\*8K$,\Z-+53T]R2\\H1ZI )1S&*&/-8*1^V# M4U8)%*^R)"\NKYX$ SZ-OP*>1 C.?#22106.BVKB).7"$,P56GA>/, ]XDX 4UYMI0#1+@9K!N M\[U"\8TDGCL!N)^E-=8RC>-3CO:*WLGU;'HT M/8^N2 15HCA=#,,P$BK=#D/2+G,N-#,5]DRCDV,AC_V\:WHNW+/J-:T8^B^H M.NL=W/2(5Q>TI2S#\,HHYW/9R>?:!3L3W?9,>3NZR@0#[A&F#+N#D8!TE'55 M"L K)U)/?[YI-JD9!$(41>XPB)4T7FF3+G5$C'!"!6>5KR\R9*-QL9TN_LG4M_*,- M:SA8P%C!1*5IZ^-K)=UA]]*9E857;_IB8VV M$%@3JB&@5DQ98Q46U$OE@C*"+87B0:$P9XLJ%#1(HJVE 5 RA,M*4XZ)BB $ M3N XAF?5N.EL(2W%3*Y#B];)=%+.#5F N!/.!&15H4#(*HZ@!S/=S"$4E62>(8J#-CB%*F$5*68$UEYQ)@CW2 M58K!MWJNWPV7M^>][[O1U./MB#R8W+77@&00RG3ZQZELRN?7*Q9RIILX89&D M&C&IF5#11FI)@*@\<,LLJ]*MM'//X)EH,//*628 M$V7($F-6\%@Z#45<@J[(1!-KH1)$T9W]WZ\V'T0GI8K(>8 M]8+_(_3@P]2V7][LP>YQOU?T\YN38JX_[ WR\]5W?RR62=$L:AN5HH@X9B! M,S1J^QL%>QJ?YB[4(R^MH/Q9>=]=O+F-_AC;*:, M<9AHA[UB3,E@(2*VUN#(I>4VT"])FJ[>*0;G'9";;M:KMT.Z%F:5\>/!Z]/, M#]JK&*'_NU*6>_-;<6QZD]+6N*.#'.CJZZ[?Z>>K_XKE/Z_'WT#:$'R+T/MZ M--VL<[[Z/RU@7E%KAM/:3K]K>O_SH@"AJ!A(R%,IZ*R9_T[6VGF(OZ_\Z]N\DBMO6L9V M0JT?:V^3+/0&Q6^O## PL6/"QTMNOOEM4):>4*"?0Y-I]!US7(35R8?7/BN. M.^9\->N5O2Y?>MTU^0%(@>T/!OWN:A*"DY /,FQ567<^*3"F,3U.F_S@/1A5 M(L;O*W3EUL#'0X&2-=\?)L(DIK\^-MX#LEE%-5S6<=7(JY(2]ZG'B#:#_O&J M ,*4E!@1Q85TU]K*3?VX)F'0WC^1,/4("5MY\ZFYU=I8K^VVUEH;NS=EXEKG MYZ6WNQMO/^ULM;8V=FMKS?7:QG_>_GNM^6ZC]G:[T=C:W=W:;LYP".Q10_AL MBC:(SJ#?>U%;?_GV98T@SO0,NWW;$K%[N_WE*_\\V/EK,J_F2.8WMW<:M=_ M__7ZO>:P"Y6XVMA-[B2KFCEJ(5@3EH!_9(0914)DWFF(VFB@_-Z3J[6>2>C) MAVQUO>]&B3L!S:R,MX?3O\[M>O_D/=DYV:.-H3_<.-E_IP^WNYOMO<^-L\9A MY[#Q^2-KKL/_Y*^L<;B&]KI_MAN?]W"3;.&][J>+][39V;LXAO*;AXW6%M^[ MV#S:7O^(MM=]9^]PZ[3Y[L]LK[79;;9\UOS\9Z>!U=E[LG^^]]F)YKJCV^\^ M\<;Z?KMYN$::ZY]H\_#@HM'::>]='%SL?_Z(]PX/3ALM=^+?_<7\O__L[)/. MB3WLH^:%8_NMH]-F=X,TUO=0L^7(]GKCK/EN\W![O=G97_\KVUY?.VMB==Y8 MWV!?,*(2>63KA@=>9RJRNHZ2U9$/!$EKN%9^Y0U&]8\E"KGBPIO%4H.G[N+] MTOU+P^1'M>U>^'72H'J3]G$(<0E@T/.=<-S/!RNU\E3( !HX&ZS&["SX M^B ?5M/J;6;VW2=XYX_V_KN/9] OW" ;I\WU/SO;G[?8]N>/J-G],VNVVMU] M:+.Q?C!^YR]HB_?V6WW4>+=YM+^^<;:__NEBK[6&&MU/'.KG^^L?R5YW"V^_ MVS^"OT^W-]7I^];:H+&+SMZW-E#C8HLU/GX1+)(0HJ][CUR=03!?MY&INF!. M!L4Y(MJNO/GO?VG)Q.L'3>=8QJJ%W#B)?X<.UM*SW& MFK);<<]W:/T-L#]="L_.S=U/^\U^7ANT0^WOB;K71K,*M0 1J'\.[/2A;&]C M-+=QT\QX^*7>A3;;Z;6Z-^?U\V#R>N@MS0R&=.M\?]WAO<\?S^$YVKOXA+=;[:SY;N]T_]VG9!QI<[V=/8#5TN6]+E)7 M1Y9@,'O8U0U@MWJ@5AB-'$<:C[$:6VBL5MJXULY:K1&0+ =;&#N1'K,14 MZ3O!8X-+I9X LICWN[7KLQ"U0;]V[ZS$'$Y1/V[P;_O=;E:D1;M:S, ]]H;E M4MX3VM"-%OIB(L-$J%!WV.LZDU'5=3FG)Q0EF@%% M#4J+PKA.M=1HL6?R9J4AY'$:TEAK0:2<[.Z+VE;S[$D2G7VLB 9M9#/,UK;@9$+\D?/HA\>SCGY'O3FMWU_:L\CO=OBS8O.4?/PC\Y^Z\]#"('8 M_N_P/:W+LSC[1W>$2W/W\DC7=_=1K=!H0Z;>AC.VNT M#B[V6IUV\Z+!&N_^;#<[]X9$4C&K=13U*(.MLZ!H75FJZLP&+ITB'G&W\F8] M=,RIR<,CIG^FAO 7)A@86>6G5IZ6.=L:;^T;[8*K, I^;JUHW-:*X"FG2,HZ MCX+5&4.QK@%-UZ75#L? "7& HQ6O8Z$Y8NJK[KZLC4\#YH_'Z/,S MAIO&KM;LO[Q/8+Y_#^'3"M,_+7JO#<'D.SSA7<;-A7-\'F2YYGT>BF+\UWOH M %XZQF\YQHM[X**QAB*F=9U*9^J,@ LT1OBZ93[EBT8R!+[RAG)2VS#%H/:G M.3&U]3P[>1@Y_J!T5]T4/Y?HOX6/VWFK?[J,D[XI^.B.X-]>;^]^/-U^MP5M M-R[V/F^=-UL?R=[%'M\_W#MKD&;6^ STN=CO-($&_RF7I YH\^+HM'EXA+9; M'[] R.48UZRN M>@19[5-5*VKJ)1AO+ I-,K;W:'O=[YB>GQX-+NS%)Q9"LYAXXM0V/,821U[#:Z=7)S0)"9>LY<%4U@C\ MT+$+_B59:Z6HJA.%59TQ2>J:*E)7&%MC(^=6A)4W@M]9J_WU*0UU.DG;^=#N M]W[:M73RA3%+E#&ZGBA99V"OZL9Z71=(!\ZXI4(KX P#"A*&YVU'":?AB MQN[$]/SDIY@5H(*UM$<:F!'3,Q!R M&,CQ,"^&:?/ H%^#$N4D'B:_V%^34TW;IM;<8'41-^'JEPKI?[2"_?5G#(FI MKXMC^1*I?]JAY^XL52^Y5D^\B'__NN)(.)[=HI02V,H&HT0!P;AVS8%I*+YC MJ^KT%T(N:3%_QK>5FS22;UF5L26XE_.SZ?CN>=?V.T^Y(%9]YC;'^])*-0AG M(X=9/5:#&SQM9S"$*U_Y_1NJQPXPN4<86JWH=S)?FW1]N6LBA3AC5'*.B2TM M:"5#G/$,U.>/I GU[7W>0WO0O^;Z03H]@1L71WP_S3Q];G;WU_?X]OK1[1DH M#+_CQN?]]O[A3K;]N0%];$,8].EBN]4Y2C-/>V3_J'EXQ+;_2L?0[IZH<,AA MXD.=&.GJ3$"X9#0S=2JPL8I&;C1?>?,V.:7:6BUM"@?Y+A-)OJ@=F[QV8CK# M4FO_3PFH<-HA7RO:7]MJ-!6SMU20;RK(V%F.7,]2.QZA'5NWM0,9&326L9YN M$JPSPFU=81[KH#)$(\.1,: =C59K9RGM<^(.-L; (:&)N\M="594?Z7KV13B MXVV%B(XH;P6J>QQMG7D3ZE9S4N=*RA"E=#SM-FU!]-\TA3=_U]YU^M9T:BD[ M2AA\>P_!(T])S>BDP5;/I^U*H6;/:ZX=W%&MF[*^G+9#N3LN37I<':I8K?V" M?ZVU35&>G_(UT^F,9WS2-,K?PRQ-H@SZ-1O&!:#2RWD4FC;3C<[LC6=3KDW" M3$0\S;"DQ^G,7LW#T]Y!6?0X#RZ44W^8U,HC^T7M%Z@/E*%6# &9%NU^.MHQ M.0[MCT[E)J\X,(-A44DC\$/3XJ=? M8HR$HP!.C'I19TCANK61UZ42.ACJ@T1AY*.XN+(_5]9&J]QG(G*2P^#&E M._O.9J>J\;5F?T;#[C]^ZG3N36%I(< X=+/! ,Q)Z("1R/N]!$DZY[4 \.2\ MMI60BG'E\NNZ&9A:.@AZVU!>U7%]]GEG""49XLD6[H2#86>THW2WWJK]DK)? MR->$DI?C H-V5IYM.TYGVY[::H[Z>VD,0_'K,YBZ:Y1,A!Q;OI_/U)U_P=)C MP8VO*[!J=2:MJ)M@:9U1SP(U2@5LEJ9N?DS=3(;]H)V]GE;YN#]* +":AV1= M3L*=1,M7H5HY(8FN7C$6XK7AX.XKHP&_^6:6@>&$FK&.?#_0$CP MD,DEYB\@CKCWUQH8Y/J]#XHN =H)9^@>?"B72#"^8L4-D%U$&LDLAW40&I. M!^W)XY<0186R;SXEM2_5L]P#]M__4H3 ,!_H8?D8OYX4>[C I,2#'9P43*'3 MN.P#?9V4S'HC?(.)K9-),'@] GPX[\!C9*_S7QD@N''HV/;:%^H1_;PVEO69Y"SKK+O+-/EKOL MGET #Y/C^=%&286UNT*P\$QGK[]]Q.[GX'[S/ASX\TG S\?XW8=@]&(S_\F1 M3DG7/X8%M%P4BYBB])FPS=D]F4.\Y5N%Q M*4JGGW/S>9-FS)TYV;@_TEX:DQ\R)A.JOBN)^G9$TZ51^<=&Y?P>HR($D-XZ M68]<2@B8B*QK)'4]"DP8X\A+([[#J,SY+HOXE2F\=+#IWIG'+-ZWZ%@N-0)D M[/7+E<)A,9K^ PT8W:EP3VK??EZVU3E/C9]FT#0T6^O!V/H)B9QD10E!>Z;G M0#E3?)IRW*7"Q<#TO,E]44L'ZC/_T"$9^HOY]=Z9O.]=?_DQ\U 2^S;0G$^) M^/[)YJ(=.IV)T-1^ 5'PHWM,[Y]0!>K_^K*V!UV>.0LJLO8WA8$_/LJ$F%$B"%&^NT[C^;25K1N.X'+BW,V MRTT18("'O6PD9>4^=0B ;D@>]MI%RKW2P3#DN#82&^Q$])9;$>F7K5+@."(K M8%-&@=!+@+6[*8V_8K?M^N;;?VSKXP2XB1GM:![&F3*4\YJJBI:T5)<%X$*OS*&Z+Y"R7D M"T[Y1$(G''XS.H%0+NU-CBZXT=&%(C&CUK_B0\I]#<4:YGRTS$!&]^0\:E6- M5NOD:K6N[IV3[1>/OY];KBRW;"RW;-PP$&5B_GDYQG_/6+YMXM((JF3CU$O, MII\*7]&77$__P/O4U_-GG)U[1J?H2^G^8*X=%IZGS+$/GMWZBE.5N\XR0 0GZ/?\ HY>$;IE=-?@XQ]""D_>3$N/V)"IFD7 MGO;4Z!,*SGTM_K#@4'!':SNMVM;+YU+UIS;8W\&8)VQQ&HS9W&JN-=]NK;VO M;34WMW<::^F2Q'_$IOMT;FD0EI[D'KD3*V^VP/G7\,(8A 5!<,"8SE;5C&&W,BK3I=RYHVEZ0E:/A4QI+EEL@_3,>DO)*[[1! M?"=SVKEKU\8WOY=B7,$!TZIVO#SCLQY<*._-K3@7*MOQ'[;DR[A[%FSC"QQW M+UWI[&6,D ==Z344"#YT^SB,6KC*7-."5D*MT2\S1&R4V\@J[VD3/2KI:5/' M2T];8<)7MN-+YUHYYYK8)I;.=>EO:QM_#;'!>U1$M-KA1504WJN+@1E45W*@EN*DBN &VJ26X M68*;)Y0QRAX[E6"*=FVSTS]=['GZ1(]*.M?4\2H[U]3_RG9\Z5PKYUP3V_32 MN2Z=ZU/*F$RY]0;0G4&_])@W_.N3[(M<&I)9,!FC!;8DRUWK3[4/"_/QMG6R MW+8^?YQIF)XY*,WR>%*TJ*UGA1L61W.BU->W44E"SR%,S2MC_9P1CSEDS7;KWQL[ MRZ0?%; '"^)*)%EF_9A?SKP/!Z8S FCEK=]+A%8AM6*+O*E^:9&?3'34Q"*O M+4WR_+$FS5_6-HT;]/.E-:Z02K'E$M0<6./+E?JE39L7W> K;S[U1I>1A#QM M63:=T:44H^-+Z4:H89X-LC":+?Q4E.G9QYAT:0*K8@*!S6R1]VI6Q@163G04 M7J["SR]GUD,TY>:H3\?]'ACK7M;/K]GLI7VNCI(M[?/2/O\3T6'+I?;YY4P# M*@5,'0- Z6N;HI9VN3K*M;3+2[O\3T1'CNTR7]KE^>/,=GDK\U9O=,$IU+*T MR-51JZ5%7EKD?Y*S&XTMLEA:Y/GCS,99.[/9\N:Y*FG3 AEBL33$SR]+O7M8\JN#NM>;+EWZ.E\:"65XE?]PORL/>JWGH ME,<'[UPN/WEK?$$WNGK%V*+?&0X>?N6:MC_3S>9WE*^\^YG>=R/[Z,]V?F7= M#D+=YL$W20X4/LZ_6X/_>8 Y_>6^VLF<'X[^7@#*>^] MOOZ.M?PQ]@.BW"Z@?[MVJ=T)&)M9Z_6W&YM MU'8VWJWMK&\UW]4VMW<^P\?Z^^WM_TW?=UMKK8W&1K.U>V=07QWQ;"Q#JYT5 MZ?!T#J3MG-=VPG$_']3ZO70[=[>&4?UC[9=!*I-R:!#T>E2@_()?_PH@J3

CNGQN7>1>7*9%>UCZ'6I8DTM>*H6M_I6A*LV0#5'I2[@:RYV72I<+$4&N; MW/;SVG'>/\F*R]N&OE+5N&=039:6IEV9T(/(M:0@J=9K6XO6W"#]"AB#OD@W M QJHP0?_HC;.DWBSZ(MR*])EC7CCGAHWSES;] ["M:K9O55?+_BRMM;I7!]" MOYPF'+1+J;B>RQ'X,>CG"6G6HG&W!UNR:\2G%_#==8;^+FUZ&76@$AE1<'V]J>V1)S\NO:7#'D[Y!%5^3V%8[%.%ZS[/>2;]S$FI' MO?[I*"_,L#?ZG&?%$=0X3!1-/+C@B\'!/R10VH6$X-IPLK$U]<.X,!7U>1KDET,1U069]%(&A(+>3];CGL M,9$>55\X.X9R*7EHO^QM)[O2O*^0:,YM6VFSMZ#%=&$*R%42C?/^$#[VP(O! M"+)X_C7KD0@0\FXQLECFTOP!WUZ,C=_DIZ+='W;\[5^!K"#;MW\][IC>[=]2 M(@N7'4/3MY^X^RH>6=+;OP[ CX>[S8TT[&Z]4 =P^IXF;>@DT;@SFF*0=>\I M#J+CLWN&V4_X \1S\CN(UK6VL]XP7'N2)*T7#D:Y.T:V%/1B1/Y+8U!D(" F MGXAK4N.7R4<]Q,";=K!4^'%G1Q;@FO&YIJW7*C!EXI";YJ94W525-:7"]&I@ M\4O5&[';7-5WS=RD[R/C/];(D?TIAC;U("ET:4/&5N6:&7E9:Y3:/#8EJQ+O>^%T\N?3D-I^$H<]_IVS4";XSZ0(#42>N!' M.C6 Q+U^-W/)88U2YCE M$Z>;[&TI]B 65Y4G\9$-O"YK CML1LAA5._!$)2UGR?2G61YOU?6FN3% M]:$6('WI=4XS&'WY2U::^C*B#25%2S-V[>5[R)B5$ )JO2)@K3@OTI(%]".9 MG;P'/$D*7*9O2""M%B^SIN6EH@$M[U0]=C=E?R^; ?V+V6!2:DS D3C?4T') MO@)^=J/MXLPWT+_>U8\#AP,E1#T8H[SR]W@&4-H85I^U0FBK0I=.L,^)',JBI MHZ"U\-[XER36X_;[K,._%-:M[QWA>>N@1I2'\NP#Q\2,3 .WWCY.L M#7O9%;&NB\N8H:.72W%(1@CL;>'RS(:)DB4H,5&Q01_$*361G$M)G[&-2Z2[ M(T" 1TY D\?U3#@ 1M_WCT?Z'VL >)('K'DS,*]+2PBJ(.DB4'(S*: M3QH/'BA]D"1E]*@,A,943"W>L8U7+F-$K]2ED0:G;GS%E$XL=];S(/HY&,MK M!@)>N0MI1W[JFEDQ'HP N*/38$:0_:KR5+Z<8T\TR J33GA ]R?.;*0"(*)0 M2^K$9(@OKL4091U7%N8:BKWFH%;O,9C]WD$_U?UV^Z^M]3K6M>.A[<#8VR!* MR4& E@-=W/D5O,AZI4" M),TKA$E;Y0^7E5Q.+\2RJV,#&6X?![H,GM\"(;-16L_KE>YNO+VL*?4QV'QH MP* 25?: CFB>[ (X'2,K4=1Y-]E*>%S.$](KS]V M5@ G1M'9*)2JI3K!/IPGJH^"@:\-HK@.[.],$92Q_ 0@EXCI^GQ!+^WAN%L@@V6V<_A[-*@,;$M1 M#OQRKBCI>/Z-RY=#&XM5"J& CTDPRL#K MD4',V"B5X"A-%X;QE(E)?(+2+Y/=",>I_BL$#_&^.0;<[$K?WS&G94=\?S1N MP"[E($LO @P<'J<,\".4?Y*E<*SWU=F$J^FYI&Q9[\4EBC,W:3$)F+*KK8$O M;LKSBW'T<5N0)Y[L%+I3BM52O979\I.T_O Y1'\+*>I_TY91!/N!-D9.^MO3!*5P@N6MD2F^?E7 MI\A^VN5']O#RXWV[A^/5S]BO*^_9<8>HPM/2IK&6JNUL?-A.Z4V;+Y] MV/#/_4#>;C?7-YJ[&^L0.C=WM]]OK:^UX,L?:^_7FF\W:KO_WMBX9UF[,L/[ M97CM'MY=6U)NF[L"&3G8\32R MCCDNPNKDPVN?%0"#SU>S7MFC\J77X\K&R"1YUEL[($MBCAY?.=V7:.1XQYM@ MQRV/'[\L'TWV8-YX)O%+31]^C%[B!Y]]K5I,7B+U\*M?J_;KSQ@23]-9^JAJ MG^6>L9&*/+CQ=:I^2CTJ]>KE#99EL).F>2YU8:J;NBM!C,G,VW5ZD!OT^(:4 MW+5VSH4 UFY^]JGK1U%B;7?WCNOZ"I1M<+?7^]7?(T#>I M^B-U?&AO9;=I;.CVSFHQV*M;00O)/F'(:%7RDG6Z'SY0\9HAZ%:*GP7C", MN)6(",.YT98:AM27K800$*5XI>:#R[JF4_R^4@=-Z9EN2#76#XPY7DW2M-;S MZ:^-*U%:&[PU>9ZV%_YE.L.P4AM- $"[9X/5WK!;]_URDB15"[H'U NE%I;! ML:=_G=OU_LE[LG.R1QM#?[AQLO].'VYW-]M[GQMGC/S1]9Q>;2]_A%MK_O.WN'6 M:?/=G]E>:[/;;/FL^?G/3@.KL^U=W77=S=[VX4>RW]K C<.M\\9%I]LXW#EL M?FZF=G!C?0TU#O?;>Q='IWL7>^?OZ4Y[KWO6V>Y^/&M>?.3;K8WSO8L-OM_: MZ337/[%F:X,WUIM9M:FM)%D7_BL*]GY/3$JV/PNICW6.VMR6<8@J9N-D@?'_<$(.K*71=7*LJ]/.6>8$U2.Q6XWCJ/DUOD ^8:8(YJ\.^J25O.[ M=34J=U,B;$1>?TFWE]/FGX->5LAMR[GTP*.<5N="(K?]>AD6_7D!2^NW^N1W%\]/K!;_YNMZBZ[7I>A?]WZ:;3R%(%1=;.-ZQR\2-A50J@V4IB0.$"4#L8A#D"XDMU'[ M!$HJ)@Z/*5):*NUEOI=K(S3)WTOT>%T4MRYV411W08H[P280#5H&Z0%30H$A M)D$Y;<$;'W5T7,=<+Y455^ &*6Y3(L/+8Q.O!^&3Z?JJLK9WW;CFJJG?-VFX M);+Q*%SC2AX[8W%L]7PU@&:K$D'QBVI&LOT7DQ2$"1&8\A8LPAZ81P*LU!H< MCY9$0ET4&8*9D.@H8R8Q$T4XL" <*)2J:H^X+4?8*G!$2UL<&"(H[DBU4/VF $CB:$QLZZX%6>JR3;FJZ&NJ]?O?I] M(92K%KM5(][_/>]^&C?F[H51"9H\4M!D+('7IZ8W2C[6SK402MRWSD*JPZT* ML2KD.LRI5Q^^O.?<8Z$$ 9N=*D:L \O33\H)KFV(-$B<$_[;$LT=^"WADL9J MS'OX:A M\I *,M6'3#N3'(-234@4#AC6R352":.,,@8HX4HEMTB1(##(">$J3>9/NGYP"7KX1[_W MH9[6!4_!VZF-5.2[X+SUAVGG=V\V_EL4BMTOP<-E&/0+ ,T$0+N35$)RZ:F- M#H16N3[,\@1 0H-(>!09C\@SO;&91]%@\EN#O)P2KV@HF7B0!A<>,:<:W^41 M3EN5=-4 <88ECP %,(8X4(0+K#2)3B0>0=NZA"H>5P5?]?L^C_,I\8@%4X?K MC2Y 4Q_0[$WR!6OUMH\SNCIAM//E:BIOP:3Z,>G/*9<8UG$NH@"M4.Z$ MC1U8*P@8B9P-0HU#GQBU&2N-,]97H^LK;2T:_<@:?9=E2*RPYL8!"38'(9P& MXW#R$IQ23&/*&/651BN-&J313V6*S/[5U-YZZD;6&I1JO<^XPJ-^SY6T\;I1 MZ*])7F$=X58[ 8H'FU#(,+ 5'F&I3#I@5DN[LKW",:/]F*. MZK2F!79F'A'TP&=?%X"NMP"W(')]B'PTI:B%J> %)1 5SIZ=\& U3>X=IEAI MC)BV8F-38-WF=.X \DSZT/#)9@70G@R@U5MB7 "M5D"[2S&M()X924 YZX%1 M;L%8Q,![B23SV')*$J QU*93&O(W$=#6+XHU?1CV'[M;O^_^L7NXNW/0VNIL MMPX.]U_\OW_O_[&]\^:@2E.4O[5V_OQK]_!H_C')MR1&DUA\_SS?T\T_,?NA M3OP"EOA4:M"O1V:?=HWMGE8CD>8?H-Z4,>E-&8;>L-:-7V?X?#(7N7/ZC#[H M0\-BJTO,ICWANM"ONB=IO!Z?H=+JI78Z]G%*S%Z[@&-N;LV(!!90N?W<-:2+58S MRWN1OC3_NK?=T?&+\V%Z]##XX\I5O"@06S?$GDQI8B$BY4%R =J)Q/FB#I#. M- >&O>;(Y^EI.?]3M4FC^A"7_,]FTJ2BT8^NT7=)DQ#<>/#R.^M0SS^:E*&>CT>#Y ME43^N-GUZTD)M_ZIH%KMJ#:E0X:2V#&C(AAO;$(UCD%3X< 2K @ST;A J@&O M&LV=U=Z\X%11ZYIX2E'KY:KU1(0':VQEI*"B-!" I(T.937W/JDU M;6LL&J36)<2SHFFQ]1*I^=/+5AF+ZXH"%=!=).A.J?F5G.E(-07$.0.&/,EM MBCAPH;5VPHN$Q1N;3+0)42N1=;6$:- 3U?FZXD1%YQ>L\Q/5/(%E*2EP/I@\ M;XZ!58$#B=0%'SA&02>=5VTM5T/GGT#7LK=F,# YD^J:K5R4_F4+YB+76YX< MPJH%\W#_?#0N0)",X'0E*)@(95(1@)#DI4&1IT'8W4 );#3GG&")-W8 MY*I)M_DE@M-,!E$TM4Y-O4L75'!(48R2?HH +%H-!F7VH (2"@L:\_PDA5:H M3]G*!656;L%K4[9P-QVH/3[4:2O@*H!4$H26GR!4.D$LPAA\F*1M0;O(EEZ/3$R!O#@R1)DTT2 M*+ 0"2C$DS^F76 "825]SOMKDT;-QUQ_QM3X>N#O=;4[_3JNIR0J+6=HS\VV M%R1= ))>3ADUK(5WB0U)"$[&Q(X" <,3G!H4)-((D2@K),6\=+I;7S6N=W)/ M4>.%J_%=0A2%-C$$#%C3I,;!*M"16*"2!2XTH3&PW+"2(](@-2YY/>.\GI+/ MTQPF<@N]"F;5AUE3BK>P<)$+A2$Q#PX,.0Y&4 -1>Y-1"PF<$WETF_$GU0^N M*/LR$GF*LM>J[!/#!:4-"9H5R( Q,,="\C-\!)7$B$30))#<45NT66V5FNN5 MP;.T)EC]L[/N>/YF5=*5]3"M/_1<4IK6OSK]41B+1_U2:[.T>T1V#9:+(09? MAMWGO>[I_]T8#<[#9.CWZTYL]?R+V_M04.$!J#"E+BJ!MQ<)N,$HI)/;X@U8 MI"EH2@@S BD:;%:X.WC0A$YYM9W/66Q9.9^+/9]WK9;62&&LDQ]-G /&;BW5O_R1(F]@\[ MI^].W,71R5%:Q]_I^SH?]TC:A^W?/W;.=FG:#[Q_F/;JY#\QK?%]LMS:!8J3 M!:%)0[E%8"./D#Q(K#G5SN0)< N/(Y3CM!['*5(D9<01O P(&&4)\)DR$)2A M1"/M-4K'"3U+*#EYLSSQ#ZU/9M#ZG 7_6^O>(S@\-H-LH1_E%!Y4OVSK?'3< M'R38]L7K;>QI//SXWMM O!("0CIYZ31*"D9X 5HX'M*+$C/W'7";>K(692[+ MR5JIDY6\&42BAV0K*3"9;*=Q.$ PR7 JHB05=&.3HC::TI!B$N?&)ZUEODJ_ M98:M?FSMF8$['H<'*&ZW,F95083MX,*9#8-O7B+M5OJ23R%]Y^=P>C$K9"[V M8.\.A^=W#W7L?@D>+L.@7^SV$L_SWN'.E_?$*!,<52 \(0N:&R M5GJ$2;.@\IN*CW*LFGFL.+<)JK0 AP@&9H@#E:A@ DN)G#]WJ4(P[_=W 3@W*W1J-!UYZ/37]!OJG$31[SWH'OIU&%2^T:*B1N.E5*[^JVJ_+CODY=G>]M]Y MZ,][A*3RPEA -(<=J0F@A4*@/7>>:LV0C-^W__>FGS.+>\53CG9S3G9^]L?WU.JN:*1@I3. $M'&%2"2O!8$B-0 MY.EOCW.-\X!3->T&IQRH9ATH[40D@A%P441@V#&PR I0CG)!O&)6R(U-HGE; MS@25,V/;PHQVP;85.(I[AUN7[[E6A'$;(.1.V\SF8TAP !*"\2%YMJ&JS6G& ML2K@M@(GRAHN&?,69(P!F-0:3! 4J(O,4Q(E'Z,;:G/V$#^WW$*OQ2WT+66N MPE)%46=5U,FR2JD#Y@0T4@*8RI/'+;-@E0U,"*%8'I= YQXU5^Z1&ZN<"["T M13E_2CDG:DHM3Y9/2.#6Y9KG8$&+1*XH4=P0&@FW*EO!!BEGF6Y[4Z\WEL(G MT_70[;7UT4JBAX_AA[?)1Z6>>DYEFE'LU? * )K3-)H*;UF M B%E4-7J5:@VQ2LT&^71\I26R#^<.S\[/\VI&ZU^U:W:]<\^#<)QZ V[GT/K MM#^LH77DZH'7OQZ%A0S38Z:?)F#L1BA5X]L7MT6RVTL2"G\DN73":#\>FB\% MWNJ#-S=)4XA$T<2@0(7<2TH*!-H1!$8%:AF.7N*0_*JVPI.QQ5]*R&,-%/SG MZ4E1\ 8J^%W^@HA1T4D/1"J:^$O$8"75X(307CICL>:YQS6BDQTDEZ+@)6QR MF[;X$+NN.\_LL95UL9;*4MZ$D4DK\CMFT$O;-KPED^VQ2 INU8=;4P:0&4*M MQ ICF9@1L'"BN@%MPE-B)UFVK9#*UN2AAEV>,VAO<6 M_)7I&TN^X;E=BSFN7"XP5A^,?9PD)XHSCBUSX'Q(3I70!"P6#)#C/F"BG3 A MPQAJ(U57ODB9PK$>2E_7=5!1^@4K_5WNPI%%BBD'6E$%3"?N8GADH+Q5Q&H< M=&X6Q!5MZRG!TB8J_5/I53 Q+ZQ*9IV5T#QPS,'X:9_3)!/?/\^-VBMYS8%V MW]W3)6SG?\]*PVO9F77!_P6,7-OJ^6(-%F<-.MM31L!R96C">@+4A%R?*9-= MB!Z#"P(%;*65+ED#@76;T[JR NK0HR4'MPJ(%A!M$(DN(/JH('J74M/>\CSJVO&/U(84G%JX]#R[B<4V5ZN4]>J],:9DL"2AI#4X MY^ MS7Y&8ZQEN^24[1KK4,+K_L!48DX+"8/\KK18T_Q%MHX'V=[]UX\E*I,Z5B/" MDJ+E*799:_[G5[,Y[;3,<*H7AS'Z&7_ WFQL[FT='NZ\>;W_YK#=VNV\N!\) MFO\H+_8[VSN=@YWM5OKI8/^/W>VMP_27@\/TQ]Y.Y_"@M?^RM?]ZY\W6X6YZ M0P.?]$'G>6/S7[N]A/;]\_0=?MANA2\N)(OY*0S&U<>M!/3FEY]^O$=[BJ^F MZOZUWK'9::65=;^Q,Q6=2"L^-9^&X?GU#[_Y[O#3J;EXWNU5O[?ZT&]77W9E MG/*9NL,FJIT9OWR#N[G!6<;>JT#>U6^^>OE9]=(=;C1^3>)GFM[_,GJ&[WWM M>U^+R3.D[O_H][[V^Z\Q)!:S6/K0KYWB %_+,?'2T(QW_B"H^\.;&SWQUBG> M]%@O'\=Y5#]2UG&,-UG*T-I+[SL>MG:2 ?7C+@8MBMMW783&[?FM@,I]_L<4 M%Z39 LE1S =L_(,>^*EM'%GXB5V"%BPB4^:QXU1D/(_W<^B=AWGZ7/_H>F_6 MP__3]_2/N,@U.+#KE&I>'>6#US* [HU%C%H:.5-, MDO23HD8BP[ @)&+_?KNZA<0(P\.N(Z] \>6@?Y;##WD);[NCXQ?GP[0=87 S MPWDX#.E_?E4J?R[VNE?!];-W'X\N'>H<[I&]RZV+SO:;[KO#/]G1V_]\/#IQ MK'/R=W=_^T-Z[>_CF^#ZW\<=\A?J7'9.CLYV+_8/_\1[Y$VW/_P MK_0][\Z.+CL?)X+K;W=H^GZZ1SK=]%[>V?[K\MVK7?+NY/?T;'_QSN$NZIR] M.TG?%[\&U@_0E\[VWL7^]L[[&#P*1CBPFDA@SEO0T430G''#E?'*XHU-K-M) M_@VJ6GZD>\8"6\UYM!E@RS)&M39,:FL8"=;*J%60A'#F%<*F@BUR#5NDP%;3 M8>OR+FR10*@1$8- 3 "C>78HL1RD()$3(873(L&6;.,IW0Z;!EMK0'G7J2E$ M17G_Z+I\Z?@4^S[, +1,"T,0CS:HP(S1QB/,-3&,F6"=CX_##PN6/AA+.R\F M*2#5+AE'QT!&G ?F.@PVF@!<&&1XP,RXN+%)YJ9_I;U#8_682YWTTZ6'%Y%E MB>/@<$RF5;(H PJ/0YB*'L^BQQ.<2#/$>. :HHW)E5,V@*(T0E 8D>BP#"(W MOYP[S73A>KP&?&C]0H!A\#E1HGD:8:UL,?H,0!J--Y$F?X1ZS7)S)$($-I;E M: K149: V4JA[,$D6R+6!HI= %O-\N+(@"'"@G%.4QLU9SK!AFI+--DIIVF. M9VDZ\=-Z'KS%4FL6D]'5R!@7I(S"**&PQE:4"-.*Z?D$FW+!8L5R*QF#(S"$ M-1C!?!*G0LHCBCE/>D[;6C:IF^?:$JJU"S"]'O3]N9NG9==3<$R3XX*0]!*% M*)AE0E.?D#:I)@X)=66Y@%PMG.U.\BE#.6.*7@:;3,2&XY M8AN;NLVP:+SC6@)0/Q](]CSP8 4AF#')M"88<82"03BINR]\:L7T?()/Q4"C MBY(#TND_3!$%UE,-$CN)M)58>[&Q*=MT?CY5 E3KV*.#W/3H&(R5>_Y8U!-M M+N2H-=H(2X+QC#"C2(C,.RV-IX%R75C52J'ME+0NB9C3EIM$J)1+WFL,8(R6 M0)Q4GBK.7*#)>Y5MK>L*4ZU$8XD"#C\$!\6IHD$+XF5@##&%L%.6,,F)(\*[ M0L56#!PFJ)A5+C(I#2"K79[F$$%Q[R&W%N(J&(EXOO!7;8[KFCBU#'!8 Y:V MHJ4O+_K#434A>%!;#4Q3REQ*)4(*].@3=2 D>')%\ QD;F-3=%.E*_Q M-UGEQKHQ-1%%G1]%G2+@,@WY!TEF*R ZG=.F_*$H\^*5^6Z7V" #Y\(J(%(Z8%89 M,#SM+A%118TXQU:NCC*O 3-:O^!1J8%82@U$\30? U)WIDS7I$APZAS0F"O* M;$!@$ H@J"->6T,-S],UVX256HZ:QV*/C^2/M^E2);&Y+?Z"+DU=/)W M9+[X-024]RQZ1DU48F.3M+4J-0TE=%1J&E:DIJ'@Z6/@Z>XD/W)4.D,Q!I'L M(3"3H%0G0(48)'>(R&0W3:X%I;+4+JRO/M=>NU#T^9'T^2X_BE@$JU4 @H4# M1I4%*UD$DD\QDT12(2M]YLW7YS7@1RM=H^#NY,"58H6F%"L4>'T,>-V;0I<0 M-HX%!TAID2/T#O(P4Z"6*4H-)0S9Y'[B-E=UI2Z4HH3U (':BQ(*"#P2"-SE M6(1[$9P0@%DT^:;=@S64 ]9$:26L<(IL;&+1%JBNSJVE^. I%1^\&O2'P]:G M03]V:XA$/5&\K9UT55)Y70FE &Q] /OG),L*+@G#$0V85!W]=7)BM4Y0:VA$ M3'M*R!A@&9Z;9.]S[T I?/N4$\>$\59T/]8B; M]QUK< +7[M[Y31B&:HJGZ?EDCSZ'T_ZG/!"^7$0_=AN8L1RV>G[[1@H[8[PH M!* ^ G TA?;+:&+@%J1 "!CF 0QS$=*I$%'AG&9@$P%0;;("#;;*971C*'S1 MZC2628'?K&W$4 MY*T=>=TDFXK&LB0M"S8B"LPA RH$#@;I@*30##FYL*DW!*U%9L[5EKJ(-;VHGF< MY]>?B(N62^>F4*FO,>LK7!T68*T/6#],J1=5W%'B*4B>)XDZ&T'IA+-48@']1T[KBX/^V37EZO=JZ,2Q3G#[K\?E6L/T MO.FG>X%WM^?Z9R&+K4!O?=#[<9)V"6,DB4*#4=8EZ)4!E',4+$^"-9(J9G-' M2-&64X8]_+(*V=2EI&(!$% #Y2H0L"0(N,N^G&-<*NI ($GR['<.-EH%AB?! M$D.<=6)C4[&V9I,WA2L! 6M O%8TSK4_.@Z#5K=2Y=:_KJ)$1AXK!E2@ M"(P)GG.#+$0GF46&*";\QB9N,UE7&>6*TONUUN;:PZ9%FQ]%FR>NI#DV"7X] M6.L8,*Y(^BDRX(ACIH@P',>LS43SQFOSRG&DYBUX5=Y9-K8IK/X[Z;M8ST#O MEV#N7AR;WH>0V'LKFNZ@]=F M2A<=CL W 25RZ(96!T5..HU MU=QY8?C&)J:BC5CSJ_/6@%K5UU"F^DBWYQ-Y6>*-\O2,AW:K%TI+F<ACCL;)&!/8I[NJ$ K34&3]()F5BB::52;DLD,DH>G MC);0U-I6Y%P50-\B2Z4>IRF\J8#J(X#JE,8QPB4+:21*OBG'P+"@8"RC@(5E MFBFN961YQ*::?R1"(@"D?(.%XR&" MJ?'$F5D2\'_;,7U97M>=K(_:^U[;]78AV_[S"+<>?+:&"2(+H] M,[C8'86S84+XO-Q!OVHJ5E*UZX?W*4UN@G>2<4J!<:O2?Z@$PWCZC\22:RZM MC&9CD].VQFI^O[D9[*[TMVD.;_410Q7-G&D2?0O MH?*52_[[6$8%7&<"URF]<+AE23Q& #$^(2R."G2P$21/$C.4"H94 M?)X-O, M33!6-+JV>AJ[?)95]'1N/9V85^>P3X3' 5,B)!*$$O_Q2(+B) 3':")";F-3 MH,F&525_JX3!QCRG$T9?D[2J4-AT/K- C[1II93_O1C'8 9%>;*,+AW&TNUL M <;C *R*TWR"WU M(KE V\*@;3(X&#U6@@ 7D@$C H'5UH*,+"+B60A()/\USW&>FQJ7X. 2@X-- MX,NM3V'0&AZ;06B9T6C0M> EW/$E?N9#=OP:ORSJ?B9_]NAEWW<[[U^I/+U:&0 MW_637X?!038$]?K+Y%YW><<,>FG;AM>_MSIC7^DC*O3Q ?1Q;XIGS##5A G@ M(3G%S%(.FE("2 7GM4$L,+2QB9[5D9JR0MYO@:'F/-I/H-"<'BTIX+,0\)FL MR_?2<&;!"Z.!::5 .TN2 YM$Q[C *.@,/J2NX6_%/YW9/QV#'YJ"?K=+[R&K MPS,"P8JV?AD/32C47I$<]+.G*QU-K58) ML/:!VZ@=1(83$:;"@ DA -4Z$",0(\Y41+BN[E1+ ;4UX,CU-:[ZIB?HUX;K MM^CTZ)71"M^^8DF+S&>=N+T& 06W8+D&GNVQM#3.3^S8; ?*ZHQW#\?#4>F MEW?T*OI6TDKJ8B13.KE1%+ W% 'FF$%B)194"!B1MK MW7@]7P.B-*>'L00TN2?6_B (_98FCY]B@BG/$[M:<>Q]+(YU)<,)""[H6Q_Z M3FG^YC53GG *5!(.R;8Z4,Y9T)CSR%FRNH'7QK+JU+75ZQ]2L&59O*Y@RZ-@ MRT2W7F*%1"C!BJ1Y0FQ,L.(- XU4\N8$,\B*C4V*29O1NH;%-1!;5HX2-F_! MJ_+.LK&+W-A?JVC^=;S^UDW&F1E\Z/;&Y4#D6POI0NX0=<<8WNL7SFTEJS2E M![2A/@XMX_)-ANE=5%<9_5'Z]NKBHM?JIB5_&)C3UBS\O1_YT;%X+.F+ M.Q=/M_Y[/+BYG?L0P Z"^0@FIK4^-Z?_F(OAQJ_?GOQT[&_OW]U'G_W'.F]?[;P[;K=W.BRGHLC*/\F*_ ML[W3.=C9;J6?#O;_V-W>.DQ_.3A,?^SM= X/6OLOTTM[K]_L_#N];_?OG?S$ M^WL[K7_]L7]P\,M//WK],#/] ?^UVTN6HW^>OL,/VS?FX_Z5/\2.CF_4OX)P MQ:?3$YV:3\/P_/J'WZYM>+=7K:OZT&]77W^%W'PR7[?Z?>.7;Y#L&1JCV16M MNOK-5R\_JUZZXQR,7Y/X&27LWI?1,_S_-8/;_&!E=UYC2#STF1Z\59@\2R[9 M3WWMDA9+'_2U/Z#C*Y/_\/.7AWKB8:=$D<:Z_3AA)/4CZ$)C?CP(H;67WG<\ M;.TD ^Q;>V;@CEL4M[^)",R;!;+&HI^M?/S;-@I3 B+-/C#YZJ&F6O_[=Z)L M]=56D_ET\#NE4"M7YG-_0[?5093':)6^FM<9I4_;3]Y9= ZN[RQV\-[)A\NC M2W=Q1-+W7KXY?;?]\GC_UN=Q8E+WWWTY>CR MPT7G\NB?SLF?Z3OV>.?P0UK;WQ^/3OX^ZURF]Y*CB[MW%IW+]!PG+T_VMW=I MYV2+=+;_NMB[_(CW\UW)VS=I?4>T\^KER;N3_\2]+L+5?<4!^M+9WKO8W]YI M2INVU;_L7!<$*$W,UE'OZ5V];U(/L[J4?PFS QI>6C(>DIZO70;A./2&W<_A M6_)6S4NO;ESRK(&'%X@TC='5Z",V^CO*?>N:)(W>AQU8+0LK_NH-0EKD9?"M M#Z;;NZXP2Q3 ?#;=TQS0AF2186AR.#RX\T%WU W#VPBRLO#QI,?,+W,$4CAD71RR;#517\^AIS-"8K9G;[2E:B(7S\'8:_M3C$QM M1F;*90SEGBM$%0@=.3!A%1B/- 1FB" N4$M#381Z)IU9G49K!?16$/2:3<\+ M_"T(_B8X=L(WZ_(UM,=YZ"0/#"RS#K2UR 5#*."S*=CJ^KT=$X&L%HE Y9^ M!J-8LF((\413M!9.;&QRW!9XLK'/SR93S:5.#0^B%RQ]NEBZS$2T@J"/@Z 3 M+H +U B4.+^1E@(3#H&.RH"U"G-*D8_:;FP*V29B[M9H#8#1>JK\?U!N7IH% MS-(LX&H3GER-OKR_1G^&'@KJ:P^%4MC?X$4NO+"_.9ASEVRL;IE_?47^!X?[ M+_[?O_?_V-YY<_!__DL1+']K[?SYU^[AT>(;2(G@+D@<7_LZQ5/,.'S.01Z?\X T MLAF$L)BW-A*.FKA1C[?]JZVW"[YU?6A8K=DH,6ZP_) ^+#]\WH>4"J['IFV= M)3=QM!A0G:,,;^&!N ?N3GJ0'*TQI\OKM_>PE;XV70^[O:8O\X7YU!W=W8L\N#5B]NHVH>E+WOG?\^[H8JX,U?7+\)V^5;^;4]-SH66& M^0IP.[B01\SDOJ2M;QHC-CO+M[YWSM,1K-'-(::+?[;Y1I0HXI2-G$C)O*,* M1>%9L$8P8T7 [W?SF<'D ?E79_U>!2RK.OD^*1S=D2.WKXY.SKY M@-/G+O??_GW<.3P].3K;HWMO_\)[VR^[1Y9UG^V]WV-'A:;?SZLW' M/;)#TF=S4A?;?W5$CT[X+1FXE8+'];?<^2F0DTQJD)Q28EA9,I 0( M88:08*52(H]'0VW.\$0&UC4:+"%=L.:>9"N8);M:>;#3X>9G\V!7)--U1HR= MS'2M"V!O<[8Q&2K(.1MRLKO(280*2"D%FFH)3#D#-MH 7&-)N#4*,YF1LX!F M NL-(*:X:Q-XF.:8S])N">&MMB"Q9K"SK=.[9 ($]5 M8 *$0P*8#@&4L00L0RIB):3B2?EY&]')?N7US2EH$@X7?"OX=HUOR'.>F)(/ M@5H6K#)!:>UI),%I3SPJ^-8P?-N_RW4UE0P3HL#%S'4M\Z P81 DCE118D@U MB$7J-M6R(%Q!N#5 N%D(',982&^CU(A9HA2)5FD1,<D)ZSP+!UT/+IPI M@ZR108V:,Q:F2+UI>0GW::=*:/_;SW4];5!OTR*E(J4BI85-URK(7$Y3T?DY M@TN8!NTC)S%RS_+5F[%6-CB_B%')9"Q#M,W?XXN-V\>8I%2D5*1TM/*L%OOTS1+ MAK$62LNH#;>"$9]\8FV]1.E[;60T/N%9;"M!LSLOIB2<)FKUV=F(MI51F83XA_)T,!&1IC54938AYWXQ=-TNW=X?"\:BO1CSFVD5MM#G-F5JO; MRYK="V.5_Z<[.FZ%LT^G_8L06J'*U\K1C_1(.0Z2]K0W;+=Z83P'PGRI/I"S MN](&-7[X<[E'_#GXG]IY0E,2.=;12%800SDD H7/J=$)S4"P9#ARUUHPAJO/8-=;6&-4T-KG<;BT;!"8YX*,@ MP-_F]#S\% 4'9]%QR>Z*R@>$YF7$41T"IA%"G1$&A@E&#MD+<=Q8W,R@;CH M][KH=^3$6QRM\!XQSWER[AC/75!,U#BY T6_5TB_)VO]#>*8*6$ .!"[*Q2;E88Q4O_L;*!04;?)J*E(J4FF_6:PO=%K.^?+,^&<55 MBD:$,!_GJ3%B1>[8P SBA5-M%U@FLWZ9$ESTU1\@>EJZQ_#-2XIW'@D[D/& MI32;_I2\B&4$9K^IX+XO-KMUZYP5\)X%O&_W C[\$^V=N/>"4AN1E!"#2 ". M9 EB(6(HDU=^CXXRPS).6@ZEWI(KD$%K4$S1$@T#EG#$GMN:S)WY+O!VEW8 M7K$5Q584*:V\E):9T5@L^A(L^L6$1:<^((&P!ND8!2:X!(,-!N.DU"QP[QE> M%8M>^DX]1.DKQ0-KAL%799RA-S19G*5\3*$>\#LY%K MRW1R#1"+R&DK+8N,,EJ-CGB 72A#R1\%TR\F"SPESH,_F ?B- %&# %M; #D MI?=63N=E[69(3&7(J_&Y)[ZL6I=YOK,MS.KB=Z3W+XNZ"[CSN?% MY(F"7*\DX@%)B)KE@EQIP2KI@7.L*6'!:Y<3^PL<%SAN$/84.)X'CJLH"T]P MBYQGE'O+DYY):HV(2 9/YH'CPI]KP^K)ZY&8!(<%9J"""L \4: LLQ"0HT)% MXDTFT+A-D&CC0J$;@=D-"3S\\)W%MA3;4L<(8\%5D$[E+KJ)Y8MHI*96.B.$ M0Y*)>+]Q*2.,EV)E)CKF1H<\LD:!9"99&6PT:.DB*&9P#-9:25SNV*BF#/K\ MV0'&JXSP!3D+U2&%RAP^;_V,&OF]]F="SF8]7* MON[U>-/2HYV:3\/P_/J'WZZ?K-NKI%=]Z+(8Y7Y&U-F!?U^ZLJF="LQ61OWK&Y<]]ZU+6 MJNY_]>=.U0]2+!L>LM<3"YWBQXR-XN/0=O4@VC[.KVM55/H!/>)F$,)BWMI( M.&KB1CW>]J^VWB[VG0]V$IJ-$N/4VP?@PX^?]P''8$TV;>LL^92CQ8#J'!T; M[G/M'GMWOM;XS.R$/O)*"6&$]!%)3,*X1 IC4JI;OWN7?;9WL?_JY7'G4N.WJ[0_V4&=[<[)'GGYL4/^ MQ'LG+X_W#X_XWJN_OG3.WL2][C?5K1?[VSOOOD\($6*H4T"1* MXE&T'I.-3<)1&\O)4=>K>I6]%NE%3SF!Z*FD"-4%L.M:@_IXR,GN(J<(6"OO M'1!!$; \\UDSC0%9B85#EG@J,G(6T"R@64#S,4'34F:Q8L9SY)G#VACCI,#& ML(A8Q&H>T"Q![#ZQT"K:)@-'ID8R*C MDLJVI 572R7H3U2"%OQ?4?R?I28)">8EBSH@KIG20N'<$B19!((HPX'<;P!* M3=)2+,'M:L[*$FB.M+/!@4-$ @N(@ F)83/IE:9**YH;O. VK[$BJ=DX7/"M MX-LUOE&+M$QPMXPHYAU@2"-F/5< M(*Q"\> ;@6L7$QY\C%X+8U7B; MA>"L8QI1Q;CD'!&-$[.7PE8SC>6L8>,HML,@56.8&*JGBPY6Y7Y[5F*G]K-O&MM=QB]8#[YRCR]$/?B%R@(J4BI2*E M)Y%7M]ZG:9:LBXBTMTQ1PK1EC$1-E:6!*(%9B$J2!W#J>](O*NO_36G^#==. MQ'L_'IHOA7/7Q;D[+Z8DG-%T'B1F"*1W%)B@%%34'GC@A& KDK#=QB9KBRF) MQS.G8S01AM92O=?.6*REE&8!X1H"&P6$FP'"DX$/@ZUB03%0&C-@SA&PQCK@ MBG(>$-$JTA4 X05F:(SU&4V)?=R-8S1)P7>'P_.JJ40_YAA';K0YS)E9K6XO M:W@3;(4C'L'1N@ 3"(JA/=2X<3419OH22/1M.!XN>#ZV0NN M1T& O\WI>?@I "@Z/HN.3_16\(D)8FLI<$8CI,,2P%)I .NH F$4&R$V-B<' M^17];K1^SS21,_ET0B+E@]),D(3Y%GMA58)X:SA7LSMZB]'T8NIK@X')A@"& M$,JH()!\?@O,(@3*,06<6LN=X)$@GW" M9F>ITJJP3A0G)*5"Q\V^#05*14I MK8#MKS_(6VQ_PVW_9#"8"\NM1BP9>YEL/W(8#,,67/ 6:^T$U>;*]LLFV_X% M)L"M633X_%/Z<70<6H.0ECO,?[KQ,(?NI[O*^/YA825^Q L0-%2BLOI::%KXJUGLM:3T:L MK,SMIRR%2*T%1I-T-$TF._V3E!1''J59#6M=DG)F2LH)7\+ =8?5JY_.[6G7 MM?XQ@X'IE(VV3L//(+:WG;CI8[A57@3X7*34$B9>9MU50>*$H/!D18X$I M'2D#PH,&II@"$RT!QC4+PB-OA=O8I*R-^-SU[0W6\,()B[TH]J)(:>6EU+2@ M6+'JB[?J4UJZ$Z2T0P@84A$8I2;Y51R#B]ACZPPUB*V,52_Y7G/T-S/N?\^[ MPV[^AQ([6]<+C\7&SKZ9;GI?^&SKUCDKX%X;N$]I2*:-YUA0!50%"DPS#]J( M]!-W6$<7D$(Z!\X(+@W)5DS!R[WS*DAI&8&S'V!PQ;(+!"\(@B>C9I'F0L>< MI^NQ!F83!AOLTG],4-)($S%)_!KK-L:3C:+61[T+&RS&HAB+(J65E](R1QT6 MD[X$DSX9,G.:$L:) 2IRR,QQ#TJ9]%>.0\",*RW#RICTDF_VG9!9,(,>],]' MK7'8Y*H/5-KK#R&K7RM\3D]0.O\_M0N21TA NSZ%^W$GG<']\]$X=O97.H"' M7\_?3G7\2@/ 18[!/=P:38SD2F+F+'(+'%$$S%@,2A(+1DF=9$^E0'1CD^ V M*QEI:Z/TB^[T?Z/QXXO0GU+[HMDS:?;$D/HHM)2*2$A,G4*.R($)@@(/2G/* MHY2>)QZO7I?O7_@TK_T5[Z[-Z?[R5-V[JG%DB=>N]M5%P(T$P':F1;R$-(B3'@ G8XHL$@M*!P- M(,]$Q%A@FV<6*ST/^VFP[A9[72Q!L01%2BLOI4>.=Q1[_2CV>C)@@3F6/@H) MU!*=[#5QH)W4X&42*15*8BX:;Z]+SMD=[4TZ]&=:^$U"VDU88WI.6HEEK';\NMPR%"D5*:UN%5Y%C>["^GY\K=J>%02*7C&O.P7)$\DAG!0IS!,%AR:R*U#&UL4D8:3,Z M]T2-!NM_L?G%FA1K4J2T\E):6CBDV/QFVOPIH900G$>8)"./!# 3(B@G"1#G M&;6>8Z-6R.8O, -D(I1RW_)\]_/U=U]]!>3W5RI[-_RR'%BH*FC!FF'(.W+V M*?2&WZ9^I$=H'-DI%TKEJJ)(J4BIJ02J]M9%6_[D?#@ZRRSHL+^5=BZOP)R^ M-EV_VWLQ'O9,N".$@##YW71@W2+BZDLION)JW4ZA57=1J M;VHAC0_(TT2H)",.&',2E!4!'&?$6$0$HVYC4^ VTK+Q'1)*=LE* E@Q,T5* M14JK&TTI9& ER<"4.(OE NDD;T5<)@.,@P[40W#.,1:U%V1UR, "4U=F";,L M& 7D5!3XW9Q6C9',,.>G[)F!.VY1W&YE/2X!E$GYVO[ AP&,Y?:@^;> (L* M)71'#BB+/FA+-/5):XC";2+Q!*A?@\52^.;/A.WKT.0E7_-Y\-A)3*GVP40B&-):"^&<#81;2B*5 M>AX\+@RZ/K">=DE"J'+() [M&.[MH9;PGA2 E -E_&QRC Z,C "N%Q\@VP46AC4[2QG&Q6/7.+JS7 ^(*= M!3OKP,[D)NC#JL6;>0E2( TMV M#S2.'F+RM2SQEA&-<4UO/>6,TJCY)IIK96DFADCT[]Q M2KX'G@4S'Q4S)_,]A(\489PPTW*;^&955X,,!*-Y4 I'BTWBFURW18EJ/&J. MRJ\CDQ9VG:1QJUKGS P^='OC59)O8=6%I)6#.WAQ;^+-W)*J6K=\5U0DB^KP M.+2,RQ4\IG>1NY[T^J/T[6:0_KG7ZJ8E?QB8T]8G,Q@/YCH.PY#@QIS[[J@J M_ZZ8/#4?J'*N?LV;>9+;C^C_Q(&H^UZ>I.DL^M_^;5 M5GAIC'&8:(>]8DS)8$FBO-;@R&5"@T#?4[9Q_:'CP4VUV(< =A#,1S Q/>!S M<_J/N1AN_/KM*4U']/:FW]VOV<]HC+5LUX2U2]LUUJ%D5OJ#*AGQ>5I(&.1W MI<6:YB^R=3S(AOB_?BQ1F=0QXTI6M%SB.FX_9#:GG9893O4C8LRTK=G8W-LZ M/-QY\WK_S6&[M=MY<3\0-/Y)7NQWMGDHMNK5E%]Z+>K+[NR:7RRJ5JU@>.7;^#Z M&1I#]E7*[-5OOGKY6?72'?(U?DWB9YK>_S)ZAN]][7M?B\DSI.[_Z/>^]ONO M,206LUCZH*_]05KR#Z^X],1;IWC=8[5X'"=3/OEF?Z^U M_WKGS=;A;N=5:^O%X>[?NX>[.P<^]DY\M>?N[M-W'OXBJ7^ !]Z6SO7:1UOF=6$22" M!4,B!::B \N0!1R0H3(7\1N\LQ2).> B:2R#6RUQ#+, BJ0 YX[D,R266=F-3XK9&D]?PRZLA7H(W<,=] M'3=@PVI9#==N5>^W1OUJ!E_/=4]#JW>7(>:7\S\Z,SQN?1KT/W>SZVXO6O\Z MSQ=52M@Z9TLQW_ MV\J;TS.ZO<]AS,83PPYGW?.S8;LBW>DUX]P@7+\Q;9Q+>_"=.5)KV37^D6.< M=QJ=70O@MM3VX_:U*!(8O[X2VNY7.0X+[,X"NU/"G,0)I@TU8)3 "7:)!QN\ M RV!1JDDW-G-[?H#3]]=;CQR52]UQ5%'U^#'V>H%$XAJ3#G .B MP0/3RH,R,@"+'N,HG5,!;6SJ*>4ZRQOIL/XD:NVB4O=-DKCA4V>5EK?JV_ KL&",) >6>)'@-Q$K+70$Q+T. MS%DD@]S8I+B-II2;E_C4NNAR[?&IHLL+U^7)6]?@F?-*@.;.)V:E MM536!Z[%QB;G;2*;U+GY*45X7AR;WH?0ZO9:T70'K<^YHWEF'_^8P;)3BN1F^;J[>)"-S_0V\(Y:E/J"A.\,MU>3EG=[]W\6R>,OL6UV/T2/%R&0;] VBS)JS=]7F\UYG;> M8>\H1(H],"P2IB'N\O $[(UW#NGP=116@QRI$A1I'F.92ZD+69E3LR_NSD%) M*(V%\Q $S2%/HL :)8'YB'F0'"%!-C8Q%6W$YJ$K)3KRDZG#,0P&5?9XE6D^ M,E]"26E90B#D6A#C>IE#\V7G2X[AAM]#+\3NJ #13$"T,TDQ+/-(2ZPAT,0N MF*,4M,$!(F(:44.M1\EMPJJ&)I4E%M) U5U<+*2H;LVJ>Y=#,"H,=J MG^8HGI]6'1^_24HNH:-'"1V]SM68P_1;7_8'VU?"V+J21<'_F?#_STGJYKQT M1ME$V+#.^$\3_E,C 7%).3<1.^3RV#9=(D-KJ[*U!X:*RM:ILG#KJCL-W_IU?@:"8X.KK-('CG M\,\O[U&"(F89!LTT 8:LS#,%#5CI\K\G>,J=FL241)CEE3R4"%##&<0T12T7 MQ/4H\,4W"GSQ7DOAHO8"D%<:6$A4PHA 00D9HPR<\HAJNR NJ2\U:NC^Z#@, MGF(\8JFETM6N=_J]W"MJ')>^"DH7*)H)BOZ:$HU F@3,/' C$I<01H/*%TD> M818DQ5I&M;%)YRJ'+H&(=:81]]PC%9VM36?OAB-4]-((Y$ P%X 9C, JJX!X M;P0/2A)A-S897[]HQ HSAW'2; Y.W.YK.!R&T; *4UPGRG;#38^6M /!C:K0 MACT?IJ],;T_O=O][WAT$7UHA/@[;I&)I]V)7$=S<1S-T/^<9+(5[/GH RPV" M&8;M,/YSMWL9.*H.$^8U :4M02"UXP8[&3( MW8!QFXC"4M=3JQ<0[2I:_4N%YN3Z(-F MR?-L:S4Y-7:5,ZE7F(],A]R21H&J^J#JPY0@F:#:*^R! M&!/S:)2\7H0/IFN;X5QQ'@<(.OG@/)5 MQ.PI1D$:4=@U"5=7LKHN&[D*\F_U?'4!L%6)J]"3^D#NXY1B,.IB\ $#)I8" M0\* DB;Y5-(1YZD2(= <'Z%HDIZ4G.)&*WW#@B1%V1]=V2?*QR)!B%,)1"2- M9SQ$T$)YH-AC9CCE*%;*SF5#@J$E;/+U&N>3N9CS#F=EG:UFU*7?'_9]/19- M :_:P.MD2F>H,CL=$YD,SYW.J&@_[_V7O3IC:2;6WTKR@X[WMO=P3)KIPJ M,WN?< 0&[$U?2]A&;@=\(7($@0:V!F/X]7=E54EH8A8@0<4YVRTT5&5EKO7D MLU:N09>#(S(KO?AF61RR)Q^(P;$Z]',69$48XQ)V4B"7<(T5H0#;!7@2:2BIE MM)HD6Z8G[WAA'M8Y^58+,AJ7(,@6[FP\T244$.ZR>W#ZX]*)#[>"*+@< M)T:P<%NP;EE]+>?=Q\L?O5@;=01]FZ/5*Y%O<*S(\7^1NB0ROA S3G(@;A94& M(TAP3P$96(C'RP(!6@1#*,,R&$ &OL[$TB/#*SB#GEF%Q?QL^,W]_U0^?=G[ MN5_Y]'VO6MFM_;.S7]^M?:YL;M5W_]FM[^[L+R"__>[%>NW,]P>.<%F8].O5 M4?A:E'/,JB*<=R./[N>%'OU_!XWSV+OO/1YUOFINVE=]&>>]5^]LYK4IOA;K M\K6IV_W-MML9+DVYVSUHMYM3L"F%)1-)($@8FB+F)0'C'W8[:ZP+P05&8MKL MD^*GRA/,Y=7=Q5>.+G7WV71WFJE:6!;'E$(V*]Q$4H)4$BCRW#H>>))H)]<^ M,%8FO"\)V=C2YXT^C/+*PXQW0O]"=WW&-9S_Y9N=3"U@:GI/RDA;V7.*)>$< MV_E:[!?K4UK;B\.P@SG-35,I O<824M\/(&PR @1D$BD<3*$A%D:SQUY6H9P MOTU5?D8*4JKRHJ,E PEF#&-A(E?I@2EVX$Y<[U/W4ZK6(O+O5"B MT[.@TYR:@$$$RX76@$X^ 732'DF%/2)I:A+8FS#V,:,LD>LRF36?R@CLMZ+5 M"R8CI5:_J%9/OI8]!K).XWT&E&XKYN29&'LPQXDC^ND^BZLU.>/LODXZ@E3\_V] M$*-1BT]Y1LPYC530$CG"K3>I(RS).E*DXBF> M\]('M;S:_?QQ.*5VOY1V3Y/ D,9,6D409RX@1HE$TBN, K9>RE00D>2.IX3, MDL!5=CR]A02[\R(?HV(N*W\4V79_%OZIA:7;W3MX>W7 [S69S0VI-+O#12M3 M:9X#^>86%?",!.^12*A"S)($&9H(Q"0!*/0!N(W/S%^I%E7M;3DR[1;H[7I+ MH+#4F78E/#PW/,QDV@5+3 @I,"%J$2. #";1&F&?FB0)1G(/Q C+=<+(TR.& MEBS3[NF95*^;:9_V./:MTSC-7\7O,A7A5Q_#8H>%^7(B]?!UV MB@5R)?-Y$/.9$W5H=,IQ(@W"J4\1NQ NN?[_:;/\C"!AL02$+$:Q(7NNC)5 MXH53)3YUNO6X1-_S%:IW:KZ_/UJ>O;"3+#T(O.;$'SIKL*5:(1X< M1XQ2AY2W! 7A);4*>_AX[0,ELW[:\@#Z+>CP\R1!/$R'2W:R0 6?.876C&-M M&?()6!O,@I:KD#C$%"RY EN$:0\*3M4_G"S*P1THZO+/(A7\G_\ MS&=_:$)-@51H_/8.7?ENI\2G!^'3G*[#.J%8.@:HI&)+'99(9&#?0<%@KB4F M1,8HF?_G?R3!Y-]+9#^5;I$5\"H2D&82 M+ L6M++646QB?TZQ+MD*U9=?N:.DTY/0$2"]R#*X4X-P2QQ#JD4T(0O&\)<1IKH19&04MG MV-)J^+-2T'MI>*G)#]/D:>)IN/+<"8%L*L"8Y%8A(PU%0$AUJ@&P)0MK'^9D M4RUMW\:5HT0K-^ RJR4,H:C,:EE"FGA#V'JY?SQU_YA3E=:HH"P+!EE.*&*& M:"2#$4IRD5#O&4 M@I7HE4=:)< R*0]4AS1UL:8+72=D 65NRZ25A?&>$]T^]K%79F1 ZSD/B@%> MOT =P!Y;SPKQ=WVOWVW8&!$6OU"VT%P6]A.Q+_YOYWK%OH_6*BMFT':3;XQ] M\RL\;L=-]R+>^6V;@[@$\"(3CN^Z[W="\+9?0NCB('1.^+MU/-7&*(2S%GM4 M@7ENB4))RKP71A(M\=H'DJY+/EN*\W$F^G(PK 5ZX-X2L"P'PRHA9H4A9C88 M/Q!#!$8T81PQRQ521CLDK&9.&.$\YUGI <464%-IR6C:TG?QG \#N6)D@?>% MNE2ZH"\%=>M5.NVGDK+W$$"S<.J5+\M>&,>PO?:3T++$MP?AVYQX?6T9 %RB MD)!:(&:80-(S@HRS@3CI#>Q]\^/URU"YI=;TY>!"I(),P0'BS6D=/P-]5=:>E9R];]W4D5W:\8?]QHM^,A&_"<2Z^[ M[[&]] ,PCF.,4^%,$"H!*9>2!"-5&C#'J;=!'NU&:,/D61U(I;&V.&";$_M/ M!3&2J!1I$5WJ+ BD'# :RG7"4RT53NZY4P*Z[#$ M3H/APHSU)(EJ[WB:8.DS7<>EKJ^2KL_D! C.G PQR#)F'V+%P'!Q*>*@XYB9 M5 8M0->I6E=SNLXO;7S6FW'"/)#.>'@;B,QYYOZ<3V6>,59@V4+G_\_SG.\^ M0%:7&^ 3ZA(?#$V=2QE.N!$)237G6AFJ69*3N><^#2P!?F$ 7]^<)7.< 3&7 MC"">8(]8T$#K>$B12%1(J0^<,@< S]@ZQ;.FZAN.GRIQL,3! @>=I;#X_N#\/"\+I9L5F C;[/0&W;P=,,P'R@S.L;XK8'=>YZLTVOE6 M!M#YA.+C]SUW?,UKO/2IRFN$@>AN&W4&_4JSH4VC&2LP=KWM'+?A$JXR. =J MU3_Q\!Z,M=FQV:K/I*L_V8^Z;+-R?TH][PG?"G%>;*G)[_Y:@K;@-C!=@#]1 M_D#\O@RE[_M(^,K4^X60Y3D)5]93:U)KD:&I0LQ8@;1("<)2I,Y:::G%;SCU MOD2K-XE6BRVJ^7"T*E'I8:@T;<(KQ[1AEB%+I$-,4XX428%WX!AJ0PT)/JQ] MD$^WWU?XG.H5-!!$O*E[O49H%.0/3(2N;^E&%E9C1ZI1F<,D<_H(\W@,MX9O M^U]^3G'-)X<5+MN4/=@A^R;Q>-'L<5(,]\+WH1!.PO/>&#S_ /FKC\1OY]>L M([:DE8\$\#F)9D0;'(Q-$;?F#1<5+6'L3<+8HFGE ML\!8>9[T1"R;.4\RS!/G,-*I2A!+<0 RJ@-*E'1"<.^)LFL?""/KC,[V$2^K MJ;[;(X*5&_!;<&)_[7;.8327ZUD4W7G642B>65A]WNC#\*(KN]<)_0O=]=D' M#BR19B?_HNWT^KU*HQV3A[/:7!5M+[ _C<_S[W[1X, M/;[9R:JW#@V>\0I>9;3QL]>HR-9V)RZ':_3CZ=5NVPZZ7>\^#OJU3O_ ][_J M1NE&7L@>>;HSI^&\Y3916B.MG48,XP0I1Q@*PM' B("=DK]A-W*IVL]5P?7^ MJEVJ\,-4>)KF2NNEQ\0@'+Q'S%H6.X* ,I.4>)LFTOA8&T8\F>*6/M<'I05T M6JU.O&ELS-SH]08Y+P&M:_M<'2\:_1.@),!V>HV''_">(P9](XI0B93$36#/J>58*49%EZGA;.E=+.'M!ZEC" MV;+"V33UU%H0PB5!GA"@GI( DCF3(IZDE,%B"VQBYI):Q_C)6>@K7&CC%?3W M1_L+ L'>*XU92OW:AWCP]>0V@LOGU"LAZTU" MUF(/\4O(>F7(FN:2 $\I4=8B2FV"6 P_TL)11&&]TT0*)0F8QFR=LF4J:)11 MR7_UHZTQS* :ZV+4TMWC1CM/+R63&&-]-%JFE.[&H3Y9&W%RESJ2J([U$Y^= MG+9@4)]YT%D]<(VLQDFG[>+! M:O8J2Z;5\>TB[0Q^V.O#&UDWMXW)M+.Q22L&Q#B,^+R3Z]Y?7=\$_?SE_WW1 M'&TR,JUH8_.AEE')_K8X],U^LSI ,\X%^Z>:$O>VO_FI12 M$-%B0")*Z?1\/5Q&0UC(=,WD/<)TY3H$J-O) ?LO&(COQF_!8/7R#[)RTHV[ MV?_^?]W[7E^O[-:V;H:"E]?0^0.N[=5W]BOUO]] MV=W>K,,?GW9KF[6MWC^]9\G:'1O/S#*_X"XS?SKQQLC-\!JK67#.VJ %O[<+L(LGW9=[W6/= M;ER-_);Y-@A_;+;=URYLF.U^$3;Z:;@O[H^VQ>U1'G<=QO2QV;%GKTLHD^J0 M4+8^G>[]_-[:^[E#@40V@%"V:MM_G]1.X1H_:ZW#^@&%^YT>;F\2((=-_Y_O MEX<_W3DP]!3&!\3S@!_4W=GASUU<^WR05%L[!,;+#\AALW;J&I%X5K[7*9FV[LKVSO_5] M]VOV]]ZGRLSUBJ MN@]@?-[I]@' VW9CO=+O'/LLCBYS*#;ZO4IO8,"L:NAN ^[[1XP@(LF_KW^8 MO8'_7>ETL]STXO.MG'D6'_ZY7FGT*DU0Q4A%X]=1"@[NOQK*;X M)3-H-/N5BTZWZ38JDW?$XM^]RCE\U^?)3'UO3]HP:<>7E1,-8_;][ I 4]M. M=UVT^(;WA*^O1V[L>[UA.0681WT<_XAWC&/LK5=@G6P16'C>S%YVVG$"YX\$ M2&TT*BN1<7<;O;PR0[OS*^.ZHW#'[*K]R)_CXR+7A0_;V6NP.AN^;7U>;9!N MQVC)&&LS_6"FVSF+/^EG M(PMUCT[C^%$VI^O7CYL_YLEE+]I'Q:.OPS*$^,39AQGQ&?0;>?QFG,Y>I]+L MM(\W*M'6*-:[/+G("4G("7_ M'8!=XKOP-"]SRY>0]4HL M]%KY8UR78!^) K4-4WBM4/VQ:8M&VJ#5RB8\O@_H=@PJ_ <\0S.Z0'[YYF6N MT/'3/$ZV'P_?.NS_:S]7'ESC\LAK(^-5LW949M";SYU8].4_G4(E M_]G-,;E8Z_.N1\4S3J-VY0^XQ/5UKC^N[)UG[K"(>%^^;/TY@N\O_EC;R\H, MBL.]JOHLWB*_T_[ #&]1_/)3HPN0'$4._A M]G$YA/5B^G.HF[Y=97D!E*YU?L/S-YKBN#TNLW MLSGX3L@H1Z>X1HSNR%R%.:QFXC)-'">E=SCUQ?4SY)M_]2%6 ZN*#+,SOCO% M&]T!:&-7FT'-.9><6N1_39D$#[+GZ5WVO%P^@YZ 0?^\1O5^X[B=)5RV^YMY M9@_(Q%EBWK'9U=@'_O3B MOZO;]O+@:N=RVE2N7<7SF8^GU=;?8"H?7-;@?K6K8[I7_PC__=BH;=N+VM7? M,*:_P52NLNKVYI%+!,-.:Z0<58C%4Q.M"4'8"1'/QCR6Z;2M#--O+1$^.&D9 MF*324'A+&LN#-H[,V,K[/ZK5S>\'T2S>W_U8RW?/9C)P6LBF. VHK% M#0>]7FYF%,A=ZX!A2+*_,.#U_>=LY'B8H JC\6RV03*;E>\^HP8@H)^B?8X3 M]/]EUFO\26C$L]ZL%5&LY@_#VO;6MTQD8=$:HSBS,\AZP16C<1L:S2$MBI?8 MW]G*KCVT3(C,?D(SLQ:>.+/(C0>3O=V9F*)A9\=\^X&-=S11;M =;I/S#)17 MIP_]$["P*F!,]4]ZQ;15==>>3,P9W9A!BV?<5#[J7J.W%Z8VE,O\W_>]J7P[ M CAF)J4)PD1BQ%+!D4X3CQQW6'#-K.?I]":QRJB;"4-$A7$?_8( ]M65;^9< M_U%G]F.P=-[U8#:.4IJB5R(:9T4XZ36, R;9QCD8#I5CW\ZLRLO,B7H^YN3[ MT_CKQ F>5Z?@YZFIV0=@?-PN?:]<># MILZ]4P7" ]:NQ_=UU^7^5:#SC=;8 W8SK&]$G^26[_9UHSU>'C=W,X^5UVW' M3^)SC*>;Y_O"G"D;GZ@X,5T'W_'Y1(V>:VQB7].Y="T*L--UEG(7 2F+LC+N MD.D-8(^=*P'9;OK8 )5*[Z0S:#I8%;BD'@KZZ: ]%C@=5WWLTG=<,!]=,_M" M'E=3",XT!WE-&8C$92E7_BE$[#4GM""!Y]W.KX:+,@H/AUNW6D#Z.?H'^MK#[H9X9[X0=O'\\'(Z*.,ZDK0C>[UG>)% MHH?K>A##8+7HU8SG%K.$>'WD%X.]9]#L9]_KG!?AJKV1+MR/7F<7RVV3O+9* M[Z02FIV+1U\G/X>[8;*-;F:;7>_$^W[QB#>:2CH>)\6335BD;JZ9Z?=N5P9[16%[V,FG9$!$RM2^(%2 MW&<1CL_K")H(TRO=/]7ZCR/OL/0VM8AYQQ%SF")-L$8LE99;0EABD[?D_OEZ M[:G(D>I:(-ZL$^@A'+EP=HPH=U9;;Y*/CYCJ_--Y,%LV*IM SL;]V9DW9G@" M7/#%W+J9"#2Z]H_X9J,5BP*,7$_7ZW0':7M>"/G1\WMA!VR%&$[5>X^@L7U\ M1"@F0DF&B FQXFHJD4X41HX+P6DJJ%'B+8$&+'K4@=&ROR6DR!V7$X&U3P"/ M&2?QM>]S&#J2A]/FAG*_ W^=^9&+PP]GN(A9Z@U:YSDR9 &L.@1O^T63J^C, M]5GX1 IQT7 MEWS((F7AZF.U3_-[Y.!JBCHL1:A.[G"8OEXC"C%,0O:3OFX?-X#LP[>..QUW MT0"T;\"L-;IY,&C\U4BBG,]KN%3Z^GST',/.U6KF(9XD2Q(''A]IPVS[YO-XKS#9G?X!?M=9]"+;=XSMUP< M7L> #3#T3&]&3V#NTEF/DC\=NS;R_MTL^H7BQ(FW,$=QY4\'[G@4#9L?$%__ MOJ4OB_/C2GRCVRA.,2IAD,6,YRWI;\G,?*#W\.6R$4:XX7,)BUK8OVWJLF,= M^/>XDX7O9T=_@RS([Z0!FM3-XMECE>!N%EZ?_7ZXI+DN!J FG2[(1Z[NPZ/W MK,)E' A(4:<%/,.W?S6ZG78N_[DK> SG#- 9_RL_S\\/&GJ==B;IUY&+MM&U M@U:4-CN,KQMS!>:7S)((\L#^^"A1$0 _XZ"&$@%S8&)CE^R*(/X9CF4*T1N' MA2DTR-$59",ZV.(Q2".>WYW'$RT8?>9)RZ>CUQETK>]-AN7GKM%>?D)S\V)< MG,34A(;MYT[#RVQN"Q?W^+-O5+:*Z(<,PSL3PIU/27RH;%1C@:1V_$=^[LI4 M,J3*%B#$R/?K,[T'[G)3FE39M/U!YBW.URMJH&O 9M4=U\#"(3GQ/*_*9?=] M)C+?A^>B95C$T"ZN'GD>@C9"(&%E;%(=,(J>+V2QQ3ZEC!F-WQ+%+62ALGM3 MP]C59KE#J#K)PLKC#A!=E<. <-C7K[?3G%EFX%R\/8%VHPW;GC1\&+M&K! 2 MC_=0*\M9:.1[TU;VK9W?W@ZR7*^] $0R"RL_Z<"M?C7\Q?A!T7A PGD>H!*/ MZ6$;FSYR&>+_^:![WNGEZ%[L!;-CBOP&D#]/:1L[EKIF+3D!&O;1@V_!S0NL MSX]POD<:%_>O+"*/9O<>'^UUY,4\=M.-[<2 E 'J'_O.<5>?GUQNQ%2 B/G] M'!_'#G2F?QXSR5 S.S0:[F O]E8;X@O>55@W>JTHPX1#\I1803RABC$4L*0%O!*<\%CZ"]ACKPE.)V0@,S3F$E )8I IFE[ M&9V*?^8,Z$>[L('[BXOW?77D_32&:SU8U)P_962S-S"G0UM^",X +G9\WC), ML_G$=>/$%>?TT?R"F8@<-7XA'FZ/3KFCK12S03.+,.^*7IS9#ZW[S%O0]=;# M]P#D)ZEL[.\45R$'[^R*(V_E>+>1$]_,*&Q+GP(.&MTNEC%,/'&C/\B?XU:D M ABT)]DU *^SP]WAX74C3S7*_ALY)3!7,%8ZA4M@?&:B[^1WC$D8(N@G'TM= M-2O;^15A7^\-NIEYNC669M88O1O=K?UK*W@\=306S2K(?7:OW(8!$SD6Q+HN M\;#R02@_?2$P>00(3.D)?(K^"\P^NK.*Z1Z7Y#PY/)>8+#GL1EG,I>^7;C2C MS"'8-E$//AF7T,RNB"U/L@SI5F0?8&5F]EE,*I]C2T8]F@Q(G!"Z/.>[T\SS MUL;O%#?/T8_@47MQUN,0UXO8QZGRWTZ0Z$K@J4R@I/)UU#^WTYDTSSF. >%(EV<"(NQ8%&#$'2O ML<-T8L6%3!US7^&@G[V> R@3B 82=#QRE8PM72_B5\$ ,]98>$F*K_B1$V^$ M*==R%LWEQG!KRZX[&FY.H0M7KW:_\H76EZV1)^'ZN]%?7'A^ISP XT]P'5$\ MB@$J;A#+2$:':P2Z[-(30[F# BZ_PZO6&3W,4&:*X@JMW'<,0\+)_[V)-/<[ M?=V<*VR "S<%>\V/V]JH+&0L0RO@L4%H]TF_O(TPYL$9T5G5")*L,WGIKP5NO'8P%$S:6D=?MM.&ES5WLI2-ZZ#G9.5(V&!52CQ1L MNS% BR!M8J:>\]@:9JP-/+ MC/L//^GE1NC6R Q8SCSIN(S%$H[92^UAQ$8WQ/1'W844G#33>;D,6[N;U72)%T9B?L^-#?&Q6-*.I92-N)I M3:41+>O*B8Y9FHWC(A9R6)4G$_3I4_@<'?LGC=YU94.?A4S%DZ>_=3NK03!* M.,I#"EPCRU+,0R_UZ+PZB^>Q666$>?;U MSSMPWQU6W0;F=/IMIN)L[>>WJX-6E=9.CTFU_H/6MJO) 0%F]O-;'P>+M"[\U&QU3_RR+8!2*CK_?G7[3AQL[ZOW0 B=\_#Y+Q1 M%Z21.@T>0-#Z1,&:::.D)CPU5 2X3S$Y0V]FU_DNRKSOYSW_U_#%OUVC=][4 MEW\ULEK(*/O1OXM!%R[0Z#>=:K62H5;^\;5'<"/)O8)%_[[BSL7'&]E'4PU@ M\L\$WE#TYH^3#7SC9[==%I.-1-[\T]LN>_MG(,S/,UAZW\O.Z<4U7$>02;\< MW[RCE^--/<)&7U4S7YW3$*QP7KY(WRQYUX:9Y,>'$6:J.]BA/VA/<9??(1O0$ +"^JQ CIS//MR!:G'@ENF MG$FKUPKTGJJYDKU [_EL#V@&FBA.O4U3,%O [ M*@75%B*6$:RF)(/?N7SS7 M-P96B\G.S7_YS9@IF$?8[?PN,KWN\*.M1*/0QYKO1:/0@]_5[;/+O6VX[JD% M4_W;Q5[]&Z^>GK&#J[]A'#^N#K=_\&K][&JZ42C< [Z[RZJMOQNUJ]@P=)/7 MXK7J)Z=5>.;#>NVL5C_[O5>OA5&3T/WD=VV["O?;.6(XD<8ICAR'?QA)&#(I M2:/]GWJ;$,<" WK!U@E)EZA1Z/OK;5P"VD, 37%OL:$*&RD8]E818KSW*6-, M8$OEO;L;EX"VW(!V-0-HFDO)L$18<(98@@U22? HE0!KA&JA-5G[@--U0L72 M ]H;H,-/M-=>C0[O1A,_/Z37S?ET>/3\Y&'//WUK5G^: 1EUDN,A)$:,:HLTB#JR#%+/:-6)4X! MW-)UD3ZYT?Q\*'E6_GA?_\B[1X"4I])B8K6DE$D9)*,"S$B.I4FH=DE)N-X( M LP0+A>""$XIQ!B&?T#^P8(,%M%$IS01(4UB?UY,UHF@2X\ ;X!PK:K_L3Z> MN_0X_V/A@BZ.P.EY/ZM?U?2Y&_I^1SUOU,Q?R-2\F=WJ43%%Y6ZU:KO5_BQ? MM<&FQ'J-=.J KPH/NQ57#DD5#)-$>*'$V@I<0)SUC"9(*M-(0)'CMK.EN:"6\$>&?,!)L((WR:HM3Z@)C&&BF" M.2+>$C AM S.KGT@Y1,,XYZPNZO#ZXU7>LC(E>8'R.E2 Z[W;<8%CA,RM:VLBKYTY][[H>2"KZ,:B^CVE]]DRNCVLNH]C*J?=6FK(QJ7VJG_=Z(BCS.<7_OV/&WZ"%ZV,._ M&1^0D2$D7+M #68N$4H;0;7SVA#M!"N#C9_9!_1W:Z_^@QUNGUU5R2ZMGGY+ M#C]_XX?U3;SWL\JJI_#>SW^:M=8NG_8!55L'O%8_.=NK5Z\.3NUE;?O[V>%V MLUG=_@'C/KZLGMK?AS]_D(/39J@VYCC?14JH<@19PUTLLA208MZB)'%:)$RG MQ,O)]6H8N MOQ5XG U=YDQ*25)D;$(1,\0A'7R*4I9Z%3@+RA* 1[R.\9//)E\1'M\ 75_5 M&)NOXS["VRG[O4(;[YLFL]* ;%)L$@- FTK*/'=28YHP$[PC+F""2[[Z)@!Y M3G*<9$1[@Q-$K/"(*06 [*U$/DD(EXF46NBU#VJ=L2='-BY?;EP) $, <$JG M.FC&C?0,:!G8J9YI$P1)M.'8EXSLC0# #"-3EG,E T9663!8L6!("FT0$=P( M$K# U*U]$.M4+7]R[!N@7:OJ)"AZ5 M@7!-+&*&XIB"QY#FV"!CJ*9$2!J$6E1(\P)5;S5\KB7PEL!;AC27P#LO\]%2 M*S##"?+$4\1B!VNE+8=7&A-E,),Z+"JD>6F!=TG-BE%(\\-ZF"U78.B-36_' M^G5DT9K#+AV7E8]%&]6EC/ MJGV/'J#HGS'L-]L)@+,Q>MG/;2&;-_?L^JPK M1S=&LUV<^/9U_'3ONEU'WG&CZ(H(E^W9$^\&\;I%<'31U*'?R'LRAM%5BDMD MH.\:(<1XZ;Q+[,37&^U?G8;- G,[4UT9L\80Q3?S*_@XBJ[O#9IY^]&YO4+^ M<+'S=VP64@SESP>NX;ZG4]:1H^_U>CQQ44(KU10 MZW4(=FR >L^HX+H2WPP M-'4N!7N4&Y&05'.NE:&:)?)H]W:7;ZO?[_XUE+_O(_&K^6M'PX^"F%]_VGL/ MSH5=7CN-#40_MO;J\+W3[XWJ]AD__'EXNK>]\[MZ=0"LSU[$QJ(SSH73,U([ MW4VJGP\XL$92^[P+WVLV#UM9P]$KN-9)[6J35S__$ZIS"E6D5*4IY@*%5%O$ M?&*1#CI!P)-H((D@TMJU#UBMJY2O<#!8&2M; M_C@8]CC%/A3! J889(28*1 M*@7S :?>AASX""8E\"TM\,U&P1)K)06XO8;A$X86A\)Q4+1^$ M2(6Q*(%-%>BG-$@1P&/BC$Z(PUIX RB\+CE9^LBWLBU$"4N+X8LE++TL+,V0 M0Q^PT#3%R 1@B+&^.-(._@E&:Z*DAP75&2PER]3GSC ?Y[M\R_ Z M[Q'?#+PNBO7-.UL>G2F7 +LP@)V3\J2DU-0ZA02.;D?8*I&!_1!A);71RFKI M:&9]BQ6HYKYPYV*)3,OT;*] _$ID>BEDFO4+>D]MJA)@?4(@!JN'E$@XDE8; MR3@6 B> 3&)=T2>;I M$IF-*>4L("JE@ MB G+D4D3@I+$F,3$'4&"Q<@WU QF5%HQ5A36/0K-0X3AJ1D!I3 \BS <7!VE M./&&6(&L9K"'8"J1"I8AH3 /4B>>Z'3M ]N8S9,:"4/_1/GBT0/%SR&]0[Z(&L]V"YZ MH0%_G_MNMKQ99+.!#2?;2'IYW.9#I/21QMJ,<([DKZ4;\?&^7@]P;S2^4B;G M1PCO7%8OCF2:>LV V?BL+!K1)DJE10E+.&88=I800"K5QJQ/ZQJCV MF-\BTMYG7YH1V/B-R">:G>,\/-[>+(:=;N5< ^W1S>;EO>33_X[R#5_H=T 5 MQK?C[[E0!^5LS@ J.R&* ^'FGEV5__-7US2SM[CHN_/].%I0OHLJ3ZY]H MT^LT!_V;?S(3B_M*[1(PF9J=L7_C$ M9TNYRFTP%[..,MGY"P;BN_%;,%B]_(.L@%T&Z/<_=Z^H6/N0I>Q$P(T_U]16= M/^#:7GUGOU+?JVSM ?36]G>VXZO]O2^[VYMU^./3;FVSMK6[^:6R7X8_#'OV=+2/@Q[ MH+LT&6A[6\5>V]K]7:W_60R_@WWSGY-JW?+#^C$];,5K'>,:&+#3 M>^W!ZV_X!OXU[[=E5]?A(!D]( M,!:9A ;$ (6 7Q*-+//4@05C%&;3&6@L4!="HA(--V7:&YN"]8HU]=8X0L-T M!MKFUK[1YN7NH4P.W0N=*) G>#S@$H[K5'F= M!N63X+5.^9PM^?4;&.VU*W]K>.SN9847F7A_1&H3LSY)\N^=]J\&W&C3_G?0 MR,E&95OW??8I_O>?D^XL"_]M^HQKP[MZ[#>W7W)XM8C^^:> E6V[4?ECXB?7 M-]65\V[C%XRC>0E/TW39G>,(?/L8:,"8:0QF;><\5BZ(UXYV0VA8L!W@"_!C M -LL158WCSO=1O^DU8M&0B,N22-<@J+W!UWX;F1[,,^HI1T8SSZ^Z[-\VF/? M@26+MDC%Z;ZN1"@XKOS2W49G )?R]J3=^._ #W-^LSZSYP,P)W3/YR81[)2Y MP T[Y(H^&+VXV..1"W M-3[X>A?D+S?I\&K8'B^.AU=G_$@PH3BE"4H)!S3$GB'C,$&IEI8[$4+*\=J' ME&W<=+XY,C]R#U#6:@N@"E8"#%J0:PU2?M'IGL4/ "(;4=RT.QWT^ID"!%B[ M9F;XNFO7>B2PHGK_" MDAALC0HL*"82H.*6*V<$IY83ZO&\9.];06S"R].?:",VE(J9]$!R3**\XR:EL-$*.Y^[G=Z*I/T]DOCDX3VM;_SPY]]G>Y_AOJ>U!HSMJDIJ)[7/ MU:N]GSNX2JHPAIV+ZL\?=#J\)Q9..VA]8P?Q63@"GY3_W%U M< 7/6]_\?5AW<_.=@]6!46N0$%X5_:&%PHB1D%"IO74,-GV:KDM5IOTMUR;3 M:;4Z\:[ ^BM_W*C!O1/=C;FSD\UNK*3$P&ICH<$4PS+$OC>"6$*U<)[>823O MUC[-V"IQ&+N]'A#)/#3I:V9.[6=W'S=;5MT*?EF-;2074QK[RWW^A[G__-T\ M),U?YK1##W]^P[7/N^S@] SNMPO/?'9UT/K4/*PW3PY;,$=79S!W9Z3ZC_R] MMWED=6(#E3+F;E@PE;Q'&HL$48T]T9@J$Q4>;\Q6-Q@=>N<*,AQR \,I MFRZ,MG=.L?*NR?4$29C1L$LXYA44@#][>'^ ^VP&4Z%_N1DO&]_J]'$TV MVRZ^6)T]G])D":!(FQ3+G@0V))T[0.AZSA]*9]2I)DDE%MK<9!K']@Z29_[P7U>CQ@IF/$Z48B05"'F M#4%&&(TX-31P@&,>;#ST7J?DR3UB%JA;BTFZ>Z;8M^D*M_,#>_[ ?V9A)\/@ MG(P[/R2.A!I!L!*P!)8R;Z4,L1F="4YP1X+U#TXM6XR?>T6]9H\^X*_5OW'X M#EQ_)ZE=[9+:YE'@*DT5U\BE*4$L21V2+L6(LE0;8PFF1D4/UFQJV40@R8/S MRU*PBS$3)@TN83H0^']*X!6SEG-)U(/SRTJ)>%3(Q^D.WZMO7E9!&JJG55S= M/ +EA#W3IX@F/':$T1YI80Q22>PAK(1P#F"6\HV;^L$,12)VB="]DZG #G=# MKFT1,326<.63E M0[?R$67G#E_C>$8*D;PSA:C5JQ='A'IE.-9(T !FI P:*6(]8B*1TCNC!8EI M^GQC3OV0*,BY4W]C8L]L9 [8RL..EIZX;S[M:*G$R[OP\MOOZK>C-*3"8LP0 MY1HC9D)L7<@X"DE0GEI,O--K'Y*[0C&+@Z ,ZQXF)$_<2DLA>68AN:I='$G# M;6I5 CB2 ,T2Q +-L@:EW(-J>ZF9C(BR<5/5CRDA>;9-=&Z*X:MLJ_-#,.\. MJ?R#3MHJHT9;>M2JZC*+.Q[D1P 917E@I0S&%-$:>YJ0E#%IE;' G%-I5)#! M43-_T[WFK-F>^S0_-;[CVX._&8O M!O>O2FF-EY>76,2 $P([J48^J!0Q'KL0>T.13I)8F8DI[L)]C.&\O@;\$:L$ M9"CC!C'>/4^!T+V>/L[24_N E\,.>3T?>^*!J+4!E[N]F$151+[?8%5D[0%M M!+>L3L%%HW]2I&%TCX&"ZF/8%Z)%G-/0\39]L?_@>.4/N$HW]5 M3*'-,?%LN!'D;2*;S8[5_>G,F4D( J$J.E#JW.WALM].+#>@0"M;F;A8A;@% MW>A6?D5<&!6IN$'.:6(::T1]*G'J7>.+!@N%#,Y@4?)C-] MAK1WU-QT5G8W;^H?.9EN&E5V,N7T9H&_$99?,(?MNE+6;IYBVO NZUS:*[R? M;JR%*8# 9HX!2]7+]%4RR3>/F,4*@;D#WSAU^ MQ0Q[>T 8XC7FX-XX)+]$VMS-N7-WSF"9!E>FP:U &MQKA#]\[G1<9DT\4SK5 M&XN+>:>Y9(_T+LP$O RE[1T$LYS"/7X>7!S^K+4.R ZM7GT_J]9KC>K/75+; M/N.UU@Z-1.*@]4]KMA)T\^3P]&/S@!R>'M3M5>WSM]]5LOO[X/0@V:N?$7B/ M[OW\IW'X\W!NJAC5*DFS ''-68Q43)#D&OYQ7H?$4BE3NO:!TW6E;CIG?=^I M8J^AC==<.Q9]T>WC1F0LN?U]8P/L=Y\%LRA@FF-ESYI!D0[>PQ#:'2W?>TB) M?2F#+9:Q\K'8O<8*L7A.*ITA"+#.84XT6/8.<&X=I.P=Y\&\A@;7?'_& M=?@H$'L7:21/!;&;_(2/1C!8OGH!89/?GOUJB7 +0[AYW884]D8RBZ@4,5Z. M HE+@T&"$QQ"0A.O6,PY4?3)4N16URS4F\VG MN;N)U4J'(XQ^'0^38AQ"?DC:Z,V/.(#WS[N->$+5O*QH8*L-,\A/9(JX ME6@KM.!OEQ4&!<6T>;>-45.,\TX/EF/LC*IW"?<^CB$(V;UCG=SC>+#5/AZ> M:&5U;6%*CB_S^)4JW-AWSSO=?BS0B\6_XZ Z;F#[>5 *S,:OAAU6P3T>/B2, MO=T!68J%1ON93R;&'S3:\'PP?/T['J_!Z.+O%E0<\D4.>3\U +G]E\:O<7_% ME&G0^ZJ[_>N:IF, _*Z/>;\=$6.",#(@:J+W@0%!U]IHE/J$Q8K&1NF98]LE M5.1[G"3[7A_T-E/Q\:">J)JC3P8]'P;-2A-D:11Q$^,=@%?'LV%XIS&V2\]Z M-\>BBWIWQ:5-'#2O SY8#Y =6T3EQ\X+.F9>F>-B+C= \Y_EN#A]W&5O_XPE MSW2V3&Q?;A7">$LUHZI0) 1NF'*:.,9/W=Z_V?GYJ[<&]JU>?YD8(X)1R(TR* M:&SOP*CDR' 1D'6IMTX03!.VH).S%PD06%![^X=E\\$PF?6U4-XTM/.8)[M7&>RWLUTA/);\<[-Y7=9X4>? MM8W*LF/FN\FBI1[-\>=M/Y7[UV)&6J<%B#/R'H0\"\=Y,!M:\%A3245CX[27 MMNF+9W)#%Z*;]]SP1*/G'?KWUJ.;X0(>*_XW\U7$+-W0[%Q$QP8 <^,\N^ZH M[2Z@D(?O]//FO8V.Z]W1'7%51:<^D;N5MT">,ZEQE<:]/Z/I>7[)QVWGG>"RGRG^OR\V]'VI/+'EWB7"OUSO7)QTK!949>X M16;^V=/<_UNT8.X579I[_2A9L/+7:[=1V1_K+Y7EI9WGG94'O;%.:XW>,'=N M]%.XIFY>]AJ]43K=_,>.S93S;KIY.VB@!1?]DTKT@(-0[7S_,.1Y-=HVS(>UM#7GIS0]ZRM^X2#[+LK5OVUKTE M<^M!K4C'%EP.%_SU=\VOW4YNJ,3:)[ %9F<8L'GDJM"KG.A?/CM"--ZW84OS M/9_M/S'%&+:F_)@E!&_[MYU^9+M/O$K<=;N12Q6\I\@R'9UIWI ZW^O#?UK# M YGKX=UR:KF?)[UU^7;@%B MT(LI<0)SUC"9(*M-(0)3BQ)G7UP6<,Y![MCL_L]G]RM.)]E78^[ M:S&=\>JW(Z]XRHQFB&,M$:-!Q*;2*4J,T-AKSYD6L6#7+4U;8@/@.3*>R_60 MH4Y49AHKR321ATXRH0-AS\#C 9+VJ$B#6ZM^/5;40N.W=^C*=SOOMVK@1$V# M3;:W>42PB7XXB@1S'#&>I$@:IQ!15!.FC$L#7OO0[LP*V6&8O% MGC[]V6[T8LGB07=92L>0ZOYP?_]!#[=W>/7TG\9A?1/VZF^X2OYNQ-#HO<^[ M2:V^20Y/OY\=G/[=G-[?#^ON+'8\SZZY76O6MG]<';1V+_=^[K"#4[C.]F&K M]OE[H]KZ)P _P$YZP4'-Y\C9.8^^7=>@6K;6]\R MOCM)_C,C=FYQJE%L\YV%P:?L@H2ZQ =#4^=2AA-N1$)2S;E6AFJ6R"REXQX= M%AY6!N*5S$!QV$$8YR^:"8 M'HXQ3H4S02A@&41*$HQ48#9PG'H;\I4$"2M72J:PX#ZXM0^IVIAM(G:CR^!9>@O>$X@F_5JN<4N!\85[M.;X&8;RN OC M:72C'^[+3'^.Y?,IO#SGN/8IX-KVYN_:YA&.F[=3&A%K 6)\K&<,\XV8!J0W M)#",R8,@9O%.I')Q'[NXC&&K/+'(8AY+Q"<4]H^(.C*UBC!O!)/18=2_!^AT MA\F7E#51N*L6?)E[W?+Y^:V(KYDZIIOF2RYW2+IQN.E"8: M5-TCZ_7.QWX_ACNVD:ULZ6[W,K*V.<7( M'_OX[V<.-ZT=M 9Y3 M,((SK*B>)Y3P^:!YC\<&[V!B9EF6SE M",L1OLD1KG1/B?O!W--*_=RW?\2R/?6#R_8N0]6>^SW:0T[?I=8^)$Q3)QGG MB3;PCA0)3Q.LI<0WA&K=4*MG[G%.1G]7HD[/8P][\I(=K<.SZN5$_=677[&]V#>U5/[>5TR8[#UK>+@RM[6=W^0:JM@UAV M]_+PYZ?FWL^=RQKY=E';MAR>Z[)V]??<^N^))LXJSE&@WB(FE$(&DX!PHI+@ MI V,V^7K<+$@!UN)3*N#3'\L%S2-697C1F4)5@L$JYGZ0@D-F@BKD5,B04S% MJKA44N0I,=C$,%-!US[@=4IGLQ__+'%J>93Y#>/41/)2XM(RZ%F*DJ TX,C?1? MPL[J@C,I !$.3K@;4C=*R^XUD8E>(],!K=5WCQ+EM98I1H%8AI@'&T\)X1'W M2:J]3610I+3L2F1Z]4=[B&7W M!46G;/#U9\&JPHLSQQ0B%%I0<:)1A2V %8 M&9:F3"92"ADMNWDTJK3LEDB9WS!.+1=,E9;=@CWCHRKV]6^D=O7C\DCKX DQ M#)F0I(C!HR!%-$..ZT0$DZ0TZ&C:S?,VK3:!>@]BT;IM6VQD_[8':N[%$: M/):*:P0[DT6,DA0I1@(*',.NI*WEL9]]NJX6UI5C&7MOO$E=?H@5]0+*?*,5 M56KP0S3X:EJ#L3'$*94B*S %4D(TDL1FG=N##:FT"15K'SB63S"32M5]S]MP M:5@L5H7QS"9L#>:<"Q2,9(@%)I#QJ4!4<,&M,)09$3=A*DFY";]93>;"9F>] MS@7'%*5*IDDBJ!1:I 8+7QZR+*$NSQRR&*,HD9X@;(E +%$)TK I(^N\TRE- M/<>V)-0KJ* MK7V@["GG#J7JON=MN"34"_9JS7CJ98*YEJ##.B6QY)R-?2>90SA(+SQ).2,^ M[L+ NM_8+ORF/-:C"@J1,HB0Q#C$PRI!*J4&&>(EUHKSU>.T# M)NMT8;%NB]"B)8\]*2'T_4+H0XS?%\#0,B;O^5%UYJC)28MI, (9"O8P"ZE$ M1AJ&L&5@&/E4II;%F#S)Z=-C\DH\+?'T#>/I0A!H#C=3 \2IN^Q-,23U>&DI8V_8(/F6;S M 8DT6BF/#)8\%E202(,UCSQ3QJE@K!8\,^JE*AGI6'C"O[(N1Q^R*1EOK?1A ME7KMS6]]-MZ9=-2UT$T4>*[XW^>^W?.QM=5KME%]2!?F)S;6G&WB.T[P]L(T M=)6M?>>V]KVROX^X=\*%A".NI4",*X:TXP0EL!):>&HP]VL?D@UV ^#-CD.M?HW M#KP/[VWO)-7MG:O:\5'*X/^,3A&Q M!8.8UTX@GB@7.F4APD9P^R"Q;?GKQ< M\P6ON7?.4!$$TBEFL ,;C121L -SHS0.AB?"+["Q]6Q75 #%#J!B%[[4/D;- M:/L-/WJFYM2EX\3V\GNQS_]="FQB_TYQ8R V5/$-SXOM?=G%] M(Y>DNY>Z7Y.T.4WX7KH*U$B,7Q!ZLH?_[EL:MB* G8E.KMEX[IL0M!*N_GO. MQ_U]_0][^%?RYM_SJ9Z/VN7I1J^_0 MO6T81_3'?_[&#G]^^WW0^GYZ4/]X57=/DMF?/YP3?@,5^N6U4Y_X-KV M07*X?=(\W/[4./Q<.ZE^AF?8KE[LU;^'ZOYL=QRGE!:,.>02;1##3B!)>8HD MUD"T4L6XM%G#"?+D,+X'J=)C??HKG2YX3ST&U6./*N,WKR#I*Z<[OQ7HJL'] MZQ>^^%V( M9:K\OM)%1^^/3?RME!A]*]@4653]HE-"TL(@:4Z;0>;3E":2(!RT1XQQCPP M$0KPDI(0O%%A09"TP H-[X0NI25=6D)(B@[]$I06!4J3U9"+=H(R,)L:AT(J M)6(BY<@HDR B"8>53I4GBP*EDB<]%)1$R9.6#Y0^=0;=$G8> CMSG$K4>^\$ M,TCC)"!FA41:PC^M?K]["Q9%^+%324*;<5VN :DD20M"JSG.)&>\9ZET2(+!AEA" MX)44#G"+)#8Q,B&!KWV@Z_CI>/5R)&F5N%!>_^Z6J(>;YG?U4Y.>>EZYPBE( MRP?390[2"X/Q'#>:I>=7B->^J^\(]@O7T0S%8HV]JMBDI+K MGV@#4S+HW_R3F>"?5XJRPWR*S8[]&X>;::76VF*B+':2,2F\(0DS1N/ A>'& MTZ,T1CGG/SKI7N^IQQX9X,QG**/-?^GFA;[LK?UK,OJPT1Z.2,3HP^D)>W@L M7@@+F:^9N"B8KUR. ;PZW4SJ_AK$\(OX+1BL7OY!5DZZ$?K_Y^X5!8,SBZR- M09%;<==H]WO_^R]]L^:,19&F9.S]J&Z6:_O?/^Z][V^ M7MFM;6W<^$0OKZ+S!US;J^_L5^I[E:V]VO9.;7]G.[[:W_NRN[U9AS\^[=8V M:UN[FU\J^W5XH[I3J^]7_OA1V_RQO0N?_SE/P6\(_Y6OF5$Y_^G3CD!R^XM2WQY;6M$4W#U,]"+TX^MZJDE MU?KWLRJI-0Y;W^#Z\/H4KMDHB(Z1 FB:)2'CB MM$IR<@G;,1CFD>P)2YQ(+2=242:,,9P'KHD.&%/&-9V.2/^X^06D>*>R_Y^= MG3H(>/7K7BU*\NS./Y69,,X"\M6Y^]:30Z4),4)AX$H2,V=BRP>9@,P0R5*; M*O>DKZUVC_Z73ZRU5BLDK0,!E=?,H**_31*0([(H$@5XP9%*, M$58$8T^H5=MG;/V-)^CR#I?>][!Q_Y' = M0<;\PO@LR*_QL&EG26A >L[ABAU79J*] MSTRTURC4.6X*#8W&68-I-4YW'FDSY:<[,(9:'?YW97\?GIZA"O1P_A>@?U SQ]NE/=CNGZWVCMZE-K[W,\%:K!U<_@.0X;M=-H@[E6 M]?/A2>WTG[EY&XDWRH,E$)O7:<2854A3HY##@H+AFW!"8H&Y=5C.IS>C7([B M<7>TJ2RQKL2Z,1\09U)8AR5VFFG)C/4DB;#G>)I@F??JQ(O#NA+.'@)G5]-P MI@@@6"H(2H,QB"GMD4F,0 G3AF 1.ZX"G!&%5Q/,W@!S7L$@S8PY[[9MU^N> MKS3:L8Z1[_[RO7<9I?D@]'QB4<\9&/W:[?QJ]."N<2!\OE#2& M WCZ)(G@29'&02 2F!=, ".4#,!3JJ>7:5^68L&ENG866.RT5-=G5-=9KL-E MRE+-$1<<(R93CR0L!E**><\H%MA1,-V>Q'6>75W? *-955_@SVZC[U$GA*?P MF'>1_+9P&G,_:S!;H#U8GQ(J'P"5\[)NG9*)E1ZC!%8+,>(4(RFBV, !$*6>VAV"XE M:(-BG'$P3-@$\^N KV77\#? B%;5QS-Y.NK;[M'GHF^G5=?"3Q+>0*^N9S"] M%Y4I5YZIOO!^-*?8 C.4"D49"@D/B.G$(RU\0$IZDUAG!:$D.U-5L^G+94!L$54TI)01736L![G!+*\\B4Q:%H"90/ (>RV))X5-$I7 F$402JM8^,/F4T).EAT?+^.[$1R1J4:_1BXUFX+?]B:8T=S5AN3D+J,SF M>9O9/&^N6\S]<@NN4V)B=8U[IFB\UCSO*[C91NQT*(&QO66L1;47OA?!@6_%.L0'5V<,R"K? M^[G##^O?F]6K8UXCAZ<'I(H/3N'^=7M1_;Q#9ZW#?T[WZB?-6OV,']2;S=KG M'U=[VV<42.WIP14\W\_8^'+SXJ#NYC;"\=ACZH1$)!B%P%:4" Q"@93%\#HF M+SNR]D'0V?B696R#4V8GE&BV:#1;5"+6O=#L'9P8O!34S3C"M".4"RE12'6" MF(S=S'D2D*:8X!"D\?'$@*SC.5E8RPAV+W1B_,KL\V>G>Q;3 M[[S,; MX#6Y5YS_W?;7?/9+M'H>M)J3,^I]*B4U'F&>RC26 M6V?BR1U'5Z\GS2MSC*^#KCW1/>\JY[H;"Y2U7:6K+RJQ+WVW 1I5QNZ_,.OX MKB^JP\DO0>IY0&I.'=)3J_!+J/,,Y$F,\%X(ADDJ+F% 4*98H9+6S01NK#6=1G9E8E,>C M]&O3Y(GP_?2!G"6<>XE8+X1$EP"YF(!<]#^WK^K9-)R$=P3]1C6#B M@6.;)/#IWU7;9K1)(!BS@>HA >_!-:SU6T.MX:>S+D'M):C]6<5QEZ#V$M0^ MVSW0^@/X<'@-S4MT>XD'_8E=&$VPPGEOO='<6&M8D)9ZJGA,3DAQ6T?:C:K< MV^%@]"(.1O8ZNZ?=SN[AQY/M3^_ :GS']S9!LSMLX=U3SW=/PT'[$VB!A^]F MVBVW>W\>;G_ZL].&<>Z!U=C>//@"O_=:I^\/VZ<'AVWZFNQ^VCII;[Z?&_5. M,'6!!XF,R)8B21C!7G*$A>9.PEY*KW-P%6:SQ2.:& I:XMX+SBT:YZR+DB8; MK1.!"QPMV%""@;6J(L$JN=OZOPK.+0WG9CQB8!)K;AE!29M<)(=;9)PGR&%O M@DX2!TMRT)GA]PXB+2'OBTNX/!X"6Q[GSI6@FR9@C-R[N$2^_\1?CX.CSE-; M%QOUVGFFL(Y12J&3)@O3RPHDW1Z2YL2U6QF9!?4*1>XX0!+#R'!!4* F4F>D MQMX#)(E[*UXEJKVYO$IRDY]HJ&+&<)^HQE2(K(9+&Y2(?E&Z1>'5N_#J;,:< MIE$:(I&(DB$.FX1LDA:I0#DQP:6H8M-X]66XK_[*77(.!MU0=7I'P\'7F(F^ MA*G_3$5P)CIGK&,I,-DE@ZQ+-.;U.@R#.)D]:YAE[C>/5E>!%>V:/.&$9R&F%5 M!VG\S4X="B%^C=W!)'C!#T;W4AM>A+5B2-) XE;E0K=))$<]25$(03 G8,J4 M$Y]FX=2\8&J>4V!PY(@1;$&GL!)9EP1*3A+":.(F]RR5>%7*)EDSQ?.P:,^# M]-YJ*9P*A <7#)9,6I:2<:!AD'*JT3Q>GJUHK924TGE$C0"=P]J$+&PD8B%$ MJAFW$>N5=2& EQ>5&%$\$W?+:SN:&RMY?__$/4Z@GS1L+2I[J\#6DF!K3M") M@#8$;)ND46;6QO0&,];3^X$6Z41ZE_=K%CFQ>VA#XN1OS#X!K&Y?V MY4;,*W"W,+B;5\ 0R#PQ21 7.'=.!U/-$9R0L\HE#>A$ EY99WP5Z]G@LP8U M3R_.EE_G^$6I+87C&\CQ,PI.%-2#,0,6#188#)P4D"6*(>-THE8J8ST%CL>K MA.-F<'QQR:Q6_7B_K*=22>.!EJ;98J!)SJL74EEC2<@^)R*'"R:5CA$I2@'9 M"4](FRA1\,PHKQS'20.RDU6%%]PHI-&EB!:33E4 M #H(WO_"H N%D!G2Q,1 M@F$/*:+>*<25$LAAHI&7GC/A$L;!UJJQ$ OV_36@--$-36Z?1'&B^1KUYH_\ M@%7\?A3[HUC7A9FO=5??XC!6__K-VV)%3C874#)$]>H%$U M'E3^UO&KJU6G[[O'(UB-#+FC\<)HK03V5P=\9JPL)W(,$Q&>B M,,A,+I&/B>6L8XN<"0R!,64<:.*P3:!_F[79-(4S$KB&N=7.01P!'@$F@0S- MRG3(E0!S_YB;U;[:V5H-)C $]!*RFACJ8H!9_ZZ/F)T%X\S':G00XWBT5LV M^P2SU^OB73B2'JO(J$%:1)7QA8/YA26REH<0) .SBV=\N2F)YU?Q)47OO*,L M&8:Y9V#@I>R3-1&3I(2+!5^630OB,W:@MPG"4##!(IXB1B9IBPAWA@8K%=%^ M99W\5-9DO>-]^%5!BD)2&2+'PG!L; , <$SXZPRGU,A1 63(MM+Y]QK 3+'D/ M9B%SN? $0=I+AD@T.DGJ00OPMZ&%C!,1?NSOKU;[L1^'MCLY)0B]3K\S&@]M MUDO._%$W&(*C,?Q5EW7)4)3-R7K_1C]T_LV>M=S='?@3TW)JQ_%@R%+QZQ#N8*5'KC(S-UM)=_4%O;JD1>6^-+?QX, M+ZJ [T?DAM%^03;!8'^SW6_V9+3RGZM; .L_?;G*6W!][GF&6U46EM[.R\?O_W]ON= MU6JK_>KFLX+E<]O\ ;>W=UY_J':VJU?;[MU^V=#]6_/K8W/FYNP?5_S^/5N8TP&*9.&1*3U3D3G-N M-0;EBVHNO31AY8D#O/9R5\=ZSI= M ..+VJ*-\A$NIZ/.!W\0PW$W;J?IDEU:EAH37G!GG9/6N\\"%I/J%!"QU"-@ M#3"XL35(8"9M2 HSK:]WU@'%5F!/%2/2<4&$C9AKGR21W&!G[/7..F?$&B\3 MZZ F5C\EUN[%KOQ2QYW51VRY\]/E*"UW2LN=9]5EIK3<:6++G?-%>,Q.NH.3&-]/_+F7-+VI3OP2@J#;W?;IEY/=3Z^_M^EK M>/8=;?7^.=@[W"?Y_M:GO>[V3A[;+I_ISTH_LNV=/P]V=UXS&%.GO;D+FN6; M7CZ8:1U^^;[7^RA:A_]T]@X/YG;=P5'D[H,2&4Y45B4CLB8D%#GQDCF7I&8K MZW*5TP4GD3R+-)$"=2\!ZA:5ZE&@;IE0-ULYGP5&N-0(BZ !ZB1#EAF;\2X7 M'62,$[ZR+E8E+J5>&J6A[MCOU9$]R9;UBZSG\@A:&2QY'/T]6?,"3HL&ISF5 M61Q3CC(5$%81P"EXBK3!#HE$;?!$2R/BRCI9Y:1)Y3-+=9:&JAJ%?Q^6?V>4 M"^>BBMQYQ%E,P+\,E NN%Y(+4V0>B]M8G2KZ>Y_'Q?;>)._%Q8]BXL M.Z- ,&6=%=*B2'/[SR)SC_I'M MA,KZ_QYW)M&2D^B%,(T!_26MXD78- O1*J;;\+'>A8V+37AU>0^*4K$HA)K7 MKL?YD 3& 4D%,,4I5T@3CI%,*EH=ZP 6&86$2N G1V+R+% D0M.>L:D#X3DDU]R_^.0XK&X$S-^.!@,QV@ M) J\K#PRR0D4+7=$4NH8K0]'J&P2+_]$U3@+_(?!QA^S_[+N? GNF+-HY>Y@ M-,I5FU('M*1._RL8$X/A274T]4_F:.9>9]R;) T6S\P#*DIG*5JP(=O]K;.= M> /[:XJ%YQFR]$)VIL/5CL?4E]>F=V-[QGUT*-!A,4. J(8XI1\XI@X"I M:?0!U*?(5M;9JC'W/AQZPIZ:1PM/W;XI*?;^K96?-TXM5/VX6/9Z/UJ=D8_= MKNW'P7$)KW]8Y6/J3Z8\><<)DLZ!\H$U0UH9@E*2@A$!&YT=-G(5WU_Y* Z; MYC+U0I6/PM2/IGI,SWREC@KV$7$E%>+14F2TDH@$:VF(T3%N\YFO8;.%NAOK MN7E&F3%U%T%[IU(==\SMGBY-Z8OUL$OS;/#_@92ZC7ZH14!)FGPX ; ])^@G M64ZBQPS)F-M&LX21-18C986.S,D815A9IV35X'M+@ 7RTR/[H@J:%C1MLC9= MT'0I:#JC3L-&865Q M:_+Z:8U0J59^4@)./UJ53[56/7"9Q#>V,_S'=H_C)MC%W<'H>!A'C:F,>#+E MT,,_>^W-@\-=^L^7W4_O:.:VW4_O.ZVWKT_;;S\R^)[,&:Q%=V"VO8.]MUO?=G=:>&_'?]\[W.*M'7^Z=_A/:IUNG;:^?=9: M>9(P1AYH!W$3.;(>EE!0QH-AU!DU4QG1!ZMM+OK-$^?84,,52UYC8:5.5LU4 M1GRSL?6^^F?CKX^OJ];KC0\?WT\*GOZX0N'<(H0__^:K(XTNL[3WV'#.A9). M^"29LMP*&V)NLG"/\JC+LED_QWSOB@ZO2/CN&YX]&DQT OVLQ?^6$8P,4HZJ93YQ/*MG?NB#>:%K(< M_;:H/H +W)WZC;_5=>G]+?;KKWJIR+QRM$NN.KLUV9*\PL=]&PZ/Z\JA_ST> MY+^.@.?BJ.Y+T\F+F(72&77!9Y>)J].O;%VJO8)-^)([>CV77:+-V27@F+XX-!@+'LGTQZ0X8X9^]&'1B9'=Z$"S-;MYHW=\JKXP, B$P= P=3 M^%J7;SWKYEF_[S(AG*Q6L5/[R$('T&;^';SON=JM)X/:TGFVG#R@$-\";1R ^,M0\&VIC3X3: M)H!QB2@R58U 7>TD0 G _NG3EV3+%.[K[:H1?DIBP]PW$%YW^6F8BMVO;[V0 M)D =<30&FRD/9FU&%5B&4KA1R##58LI>PY)4^SU/=YW?-JIN;Y MXBK!W]J/UNRUJO6ZB9^1W!@V?Y=9O\BEHV7I?G7I;M.3H"S=Q=+5 2"/VK=@ MR:[U>M9OSE74B9'SVVVHYM>+]-Z&G'XY8+",L(DC?#$19*_LZ*#*3@TPW7(F MQV\_"5I?1().>4=SWO%0XN*R@T.MT5DC^U$C,%J#?CPY\^PFF-U,DNB]@[B? M<"3.O"D^FX@:QK4Q3E!"$N;2C9=K11)GA3.';5DC/P+G1#_FOUQ?P.>=( M_HE$U/R:'W8:4?,:P^=PWYON]J=VMW4(8SM]<]#:Z7:W=SR![S[=.]P_V3W= MIS,1-3OOON\=[L%8/XI=^O&DO;D/W_'Z^S;\WC[]"/-L][8W_SS$)XL=(%/4TEBL(Y.Y7C[BR M EDI'(J82:8B-Y*GVQ!J()0C9C;'1"*$)>(#5%C M#O\J[1BQ,8?;TQ28IK?NA54LO<> *78=IGQ4)CJ *>OJIO<&?F),H.@3XTH' MJA-NH*7W4)[DRPXVPM=XPSQLD\QD?\V[_(O)*R\Z$^[%Y+I%(F-0'FN;TWV, M=H;(H#$F-#&61,'K!N/UG *^PH&P]8#749J!1$&T$%(L"J_O MQ#%/(S>X8-Y+P#RNHA0R.,$BYYHP8Y*/U!(6E, I^6)%-Q3N9KM+)PM6LU4H M")X0]S@A1PC0-XBR)%4R8(LLS(HN>%?PKCFSO@/>R6 Q-Y3*I"QW1FJ!F658 M)*^8QC04O&LHWLUX#9U6+!DG4,")(*X#0X9;#-:Y)E$2$;0I>%?P[H7C73ZS MI58JC&L%+VKAL!-28@%\X:@I-FV306_&!QFY5=)(C#0%Y..4&Z0C=D!FFEI* MF6"4/2F;]GE%B_^TG59N%#&:E"R_5\QX4Z*:RSMN\8YE>.";%^+Z<>W#6K4_ M@"'U)_5-^J&R^['O3ZI13LV=VT/N+DOR3#64YZF'8*MRO2 6I!?2>@C8RI^*Z,83E MZE'("0\FF!$2:>4DBI1:[XES<&UEG0BVRLVBBG,^(4.K@%63YG8'L#(QD*QG M4^D-)T)IKG%@T6N>J,#.+@6LBJOH5W%JMM,P95+PD)"V %9U4;ZZ_9_$E.(0 MN*")+=I55'"JX-2#A\"J'$CF<:!&<<6-]A)S[ZBG!%-N;AT"6W#J47!JQJ4= M6%*@( >D&8 5MT8APW1$SC.9E+#"<%=PJN!4(^9VEY1':Z(R6">M/1=<:Y(+ M*0N%!;,ZJ%LG$Q7C[_' :C8 H1@?PAB'E)'18D41N::/R] MS(3S]J"/?LDC=[Y$+[ZQF.$A2J-CU$3R)+E+F@JNL/0ZA'#[\-"B;2T?P.9U MEG&*@# * GG"P"J,R2)'@T1$.B$IJ-$BQF><=E08^XRQ'4E,&L)H(I0S070T M)"5M;<+.BW#KF*"BGCP>=\_X?+QD4MG<#511B;CF!KF$!4K8FL "YS@I4$_, M*L6Z,/?S9>XD-#,F&)DXX8Y:*Z6Q(BAKC29W2.HH4OM1^'K&1Z)3<+!/-C?X M!:DM+44V]R(7%I,04N2$%*G]$AC;)16C44P3(CACT@7IG= 68R^T3[>NHU2D M]N-Q]VQ\&XF$Z7R.'(Q'/#",'%8.>9Y(H(;'X&,#I?;+C/!Y-1@>Y7XD$?C+ MC>_K0[BMD_=)@Y8(/$1CO6*($N<0,ZYW!"-.9O$,SZQ*8Q]GE=$@I7,:X>3Y=%Y:RGPL^,N>A&M M7(Z94;21>W'WC _!P/YQ;P52S$?$:70(M$R%G+*1*.6%$61EW8A50U5A[N?+ MW$E2(KR144O/B65:!I?2_NG@U,8%0S M(P.23#C$)77(6A^0 9X71#LAC6J@U'Z9<0FO!KU>'-:M5([L41R6\(.;E9 M_T4GDB+8V'==<<6) M1,>80UK*W.5 2&2#" BVVKC$H N#%'?J %]A[V;"WJ#K@1>5[3.R[KO(% M&4T &@/[5E'$)8O("ID0:'N)):56A2T+^[3N+ M;%O9IW3E=V+-;SNQA4;L^ M%AWB5-[QO-[Q4$$RC^,44C^(B+&C41R/JEZTN2E;J.RX2K8SK+[F;FTE,*9X M"A\^,*:FP-(A\"%]@H=;LR$P(D3GC%0H$N<0]\(C TB!*$\Q>:L$)WAEG5*^ MJMG3Z!%8SD,*RC4V!*:@W%)0;B9*6^&D+3YA06[W [E2EC++P/<3%@+C]9C102RQ@8 N*21H5&@I"45,D7L]<)[ MEA6 *P#7@%D_1EA+4>.6@G+7U3@"<=#E51KDK+T][#S-9=@_V:'0]L?CZKNE-)/ M[I.%_MS4XWE3?#Y*L#3*1L6=2H$+SYWC O0I&3Q5QO-;6_F?IB2TT0_O\TA& MV\?CT=CV\Y(50W\A*O#'V?.:1 @ F$_(6U!\N=<:.2A(X7PPJ M%?2Y$_K,''XD+Y7AUB+'<^,-JRARH":A&#ES40A).%]9%YH4Y"G(\T20QPLC MG:>$.<:YC=2H&)2FR2E!9*2WCJLKR+-(Y+FN]U@>N"4"\$9&CC@ $7**&&2X M$%R!=,I!>5Y4E5DXFPQ$+A.1:JPPYKSQ2FE-CI9>.+N[@H@!I =(" MI \2W'UK("V >2? G/%J$H)9PBHA1K5"W'N+7+2@>0850P*5E!BR$-]" W _<\X ME]6$OT/GZ_K9I-K'/6 -/_D]$W2G?VSK6?Y/?=MDCF[XG_7S^=:?PQ_7(M"Y M )8Z&HPZ^>G?AK$+K_D:?__6">.#,W:Z]-1T'?#%(];!K(_'-S]R:":&C>SM(0$[IX1-5$80^"RW2<:),F\=X4[P,P:>^V4![LZ5=7T,BC.5T\EE M2LQ):VBT$>=W,GE"\A9PQ/8F9[T3;]Y>GFMOG1-V$VN<;[&!+_Q,EXC-U[[T6L)7?B ML&)DM0(S@U[13>^[*I>LZ]LJJKK_BU]B=*/'D-JE:/YWUBUPZ6I;N5Y>. ME:6[T]+5L3EWP;0GEGCWL]S22?& 7TLKG4W>O0^VFXVY7^[9A0V*:>XO./IY&E?=NJH-=JPUM6M03^>5#T[ M_!+'58+9W;YA=-JG422QQ$TR"2?,"??.4!:PL,%ZG4RT]6D4)?1GIU$9 M.#?Z(?_U^@(^7V@9HR]L=V?W=._M^X/MS>[!WN$[OG?8/=A^VX+//I+=PQ;; MVWEWLGNXSZX?5FWOA(/V8?O+WMO7?/O3F_S=O>U/K_GN*7RV _,[#=WVYI\= M&'MJOYH>5'W W]N;K3R.SYKX% VG*%KM$=?8((LE1]$PBH,QTK!\5D56A;AW M$:.2L510:DDH18D($AO*HXR<..RH",I%!8@5@Y]&:CX<2CV[6,VE =3I=8 2 MA 86;$"*!8:XD!%I:RDRB860=]E05;*Y"T(U8FYW0"BF%4M6424DYXY'YY4D MWG.GJ56!JH)0#44HY=+]JA04OQ&OK0F$6VT= ML9:GJ!Q-R5G@>BNQ%5(4O&XN7G^8](4=Y0@)KK;0(1.M4FL84O'O9>!<]]@8$/M>,&::JP \^4"+3=MDT)OQ048:I+0J(M#2">*4<&1P(+E, MK@&SUFU6G_S6.QKVK@:Z/%)%/:Q_6JOT!#*F?Z;VR_5#9_=CW)]4H^N-A73[CKF#T C24YZF',&[ MQ@*5(V&PNX32DEIL3/;0"I/8K>VNC:^VT\V)U&\&PP^@2GPX)Z7-Z,87O[TZ M'@Z!ZHHVLC!MY&36PZY29(ZXB(S(50 %\T@[!P2M2:116YN26EDGFJPJLJA& M[$_(T"I@U:2YW:51"(LD21Y,#M7'*;G$ N/*,)R8$_;6!X'W JOB*OI5G)IQ MC7MLDE,:(P\R!ZPFCY'%-B'E%,7","73X@+,"DX5G%H23B5+/#=)!<\T-SI7 M3+*6":ZXLEB(Y2A5!:=^%:=F7=K14*L&'_-!ZL95[273& L(B+, %@% MKY&A*H(9J%.,@0=A4Q.-OY>9<-X>]-$O>>3.EXC>;8GF O231C'O)+:>!DY3 MX(D;Y\$XE,28B!EUGA1MJ[D MCTG<=E08^XRQ'752"8D3]XX'QC6++# 9B T,U/%;5V0HZLGC,S\=B;A-+ M'C&5FSD**9&U)"$<5>)4NR0=6UFG?-5P69C[^3(W)\PIHE2DTG"7F%6,4^R( MU3XHYI9C>Q2I_:M\/>,C$3A$'31%4AJ'0 _CR#C*$'/&*NX<(0OTD13&;C!C MTR0I9T8G$3A+U!$0W2SQ1%+"/I03Y2? W3-.A6"]3R$9Y%QN_NXM0\: U Z> M.JN")YS2!DKMEQGA\VHP/,J='"+PEQO?UX=P6R?ODP8M00US7BLK@N!@=QA. M2,2."X6Q=187;:3!>#4GQ]1H'7S$"C&N".*.862"D4A%39/G((:H?,8G-H6Q MSQ@;K$TJ=5)@8T3.L3?846*=25X2H]5R&+MH(_?B[AD? G?*@3HID35<("Z9 M03I2@20AH&E&:B06*^OPRRHAK'#W\^5N$B/&4I)HJ.6Y>&L,D= D3*")R]O7 M&BMB^U$8>\:)X 47VE".C(PTI]$ 8X/A"+:&,<([:I,216R_ ,:V-+G<&%1) M[[D6UD@1E4I)62F\HJF([>9S]XP3@6#)K(Y^TC24PP8BF]7SP'Q,W$>"?6RB MV'Z9D0FO!KU>'-;-5([L41R6 (0;F[XS;!5VEG!N.;'1!"T\,]X9YJ6SY2BC MP3C5VMFH,>I*GV,NL B@32(;DT,@?S3*;0"0);"E4@1-HBUG&2^ LPE)R6,= MM R$"YYTRN7G.&P_$%NY\O=W,E =&#$M$)'HRS@<+>>VD#T$2RMZZQ5N3VXS!V M>T9N*T6I] 0!(^?09TV0SE7+DV7$P,XJ2TKDX$O@[$"!FZ/C+IG DZ*.8V'==<76"2,LCR\U'->):2:1S<)J6PK@H:7+. M ?8IODHP*=A7L.]%8M^B2H 7=]SCP-Z,.XY(SH,#L)/$>03XYY&F.9%7E\X'!?9>..PMJA)X4?D>$_NNJWP2)TRQ3"CA7'N%>XVL PU02.LC(S$% M(K.O4JQJ(IX$]KV$BN!_#?K[I2#XBWW'3T@\=$9'77N2.37^^&O+G5?O+ O[ M. O[TA-<2^7"YZHT+SE?MSWH^^(N6*#*_''VA B#'6249\@HIQ%/UB!'=$ Q M$1:%)Y2*^(R3?PI6/5.L6G8*\DU856S\>P+6=1N?!P?Z!W4(H$DB+CE&3A*/ MO'0>QR"]"0EL_%4C3(&K E=/!*Z6G5-=5*N%(]7,28P$E(I:P]0,*ZI5P:I&S*W!:>)%M7H@P+JN6@43/.6,HV!E0+G7$P"6$D@I M+K$/DA*"FZ=:%3=G4]RQR^2$(D4"S(("O@5\&O.K!L< M0%_4OH7CWHSGUJ: .98!:>$"XB$WPS)<(A44"U9X3E11^PKRO7#D6W8,?5'[ M'@C^KJM]21CEM<-(4>_ ZL46:6O!"/;)&(N-MB0\);6O>(A+A/'3NK,L[,,N M[-DM9Z*/UUK.H@N*EW<\KW<\KV0L]8/3+SL:Q?&HZD4[.A[&4-EQE6QG6'VU MW>-83L&*4?#PIV U!;X!HOLGT]QF9^2[@TR,1?=?F.Y_N#5[XN4-5E1@C8S' M''&O S)!)T2)#0ES3Y0$84H96Z7JWE53BNNCH%QS9OT8)UX%Y9:"40]BF M));=LGY6D[30OX>=K[E6UC<['-K^>%1UIQ!R4LIEO9 \:>VXE5PD)GCD.H%2 M&DP25M%DI6'NUGG2GZ8DM-$/[_-(1MO'X]'8]O.2%0_*0FR+W=F#,.DEHY%9 MI @6B%N22V1)AK1GQ$AF*6&T5&\HJ-2(N=VETHR@S@J< '8L]X%I99S",6+& MM)6"%%1J$BK->#P4TT)JCXR,&G$CX"?./<(L)8P)\[K4E"FHU)"YW0&5F&>! MB&1(H(Q'HD!9HO"1X,%*IJ)>#"H5]+D3^LR<*@D:32)>H12B1-PSC:R2'DEG MD\54&*G4RKK&K"!/09XG@CR).NRZ MWF.33('X@$SRH/>(H)'3 2C46\\,!E@2IFG(4_R'3?$?/L&SAVD5JHMSA\4& MXT_F-G/44Z(?[KLTST8N+BJ0__P0[=(96@D%>RC1N3_KR"14)09R$E%,$N($ M1*1J!8 =("I,O)%2A NF0@O6Z#:(#-.M#, MF,00I\3!3PHC ?A*";8DY+((!4@+D!8@;7(ZPJV!M #FG0!SM@%"LM@1+5$2 MT2/.0T2:!@>_\IR'(+S5>B%.FP*6!2P+6#Y(:D,!RP<"R]FB6TJ$R RRC$O$ M63;32;)(.^L(43%B&I\+6-8.W/^,<\VW]7HZF70[_6-;S^=__A,Z7]?_I_YC M,B: 1<4.6Z==6'V0:I M]:@GN]<^[L$ _%6F] /8CCNQNUTKMXNVW[<.]3^\/]C;W.NW-O8.]MUO?=G=:>&_'?]\[W.*M'7^Z=_A/ M:IUNG;;W/YO G3=)(9%,RETP-=+>*J02B21:XZW7*U4$C#N"M1X/C_-9!.SF M&?7U['"_TY^P"SVZVN*"JEK"+UE>U*2YJ@&J1H< M#RL[RP#7.@17=I1O/N.#RTMQXPG$D;__FU&1-S GCF5+M/K^=).A!T,NVN/ M1O&WLQ]^/SM\[/3K+Z\?^GWZLJG@%+/=:VKFGUS^_5LGC ]^,V:-A"8<;@MM5KS*\OWJ\OU5:ZME_>ZT?MFG4_TS M$U%48M@>)X:M>0-^*G>6A2U1E[_L8-^ZZ/5YKSH/#U7P8X$E#\H0'V.(#U7Z MX++#4:W1AK74_;CV8:W:'\"0^IFW:A^7W8]]?W+)25CJ(KR0C!LO8A#))8NLOIH^05>[!9T;H]D6_<...J.74(RM_65[9^]@ M]W"#[GWZ>+)[^HZW=KJ=W<,O>/OM[K>]S3\.6Z<>GG_3NWZ V:+O1+OWIM/: MW.ON[?QYV-[<_[[]Z<_.]DX^!/WC2^MMZ[1]VL*[G_92NS,]O/R O[A7TNL_<_O6$X"L[8V^ KZ*!W0O#R'4,B\Y1P2)'.O*$ M.(\4618%"A(^EMYZ$;(&MBK-K/[U[P)>#6+PYPQ>#<"NFQK,%GA:(#RQZ_"D MHQ9:D8 B5P!/S@4P$+5&"N,&8=?]GLWVV77'O31 M+[GM+B(^[K9$HEXH%X0'SP+=M$YWX7=F^A(>6Q^O^9(*7Q]%[Z> M\9588U,PTB#E$T7<8H^L51)AS[7G/ I&LZ]D3K;=[3TEA9U?GO0NKH4E1)NZ^-]TF@% Z',\\@#MB";J!88!!0U*< _6JKB26@Z:FV_FO4D6(E5 ME"ZB)*0"U&()&SR/JD$"B>6 :'HPW/N9_0,V?WNW@2'IO?BR?A'GP]XTE@ MSA$O%9@=GL ?.0+6,1F0E@0'!?:'5PRD.)//*N;BF;-S [BY>!*6P,TSGH3D M3, T@#H>4@"6SDX$&A+R.$5,3%))@)0V8M50U2 A_3)C%%X->KTXK!LT']FC M."RA"#>63@U!8,,TM])SKJ45+"697*"*2B5]<2 T'JP^S#H0@A1"^H21"L$@ M3F3*+4H=\H)IQ["5+,65=8-0YL8BH7W$EE$)W+VR3N^3LU&X^>4)[^(_6 (SS_@/N%/"D6A0Q 28F8J M7/(*&:L]L3@Q)LU$)1>F03*Z%$UJ2M&D7PCQ('R-/YIGYD?=*^<4ANY<%%BZ MJY^LM+YXV*5Y-A(5LX!CRH$ MDM)$#;)46L2-9\C11!&6VO 0O, \K:PSPE(YUZ67AFDE#"(.\Z1YDZC)()GV#EA+5MTG%*!V0*SSQIF[Q0> M]L@X6RKV/!C8SG3(!#2EQ'N/G'6@T]+$D5$"?E(J)H8UIOD$EZZJ.=ZB.X>/ M%90M*/NL4;8!(%N\[DO!T>M**U$DXF@2LCAHQ*U.R(0HD28B$<- G4VU;X"L MZON'PC0 3J\VT"SMSIY94ZXRV-+N;-$R]'9M@,Z:/%;7^SLN9%6>7=>DTO&L M=#QKP/*5CF>EXUGC[RP+6Q;V:=U9.IZ]Z%Y=98BEXUGI>%8*V=_?VVPD9I9@ M$@+''/C(Q/><[J+]S;;7UH[[[ZU MZ9^=]NGNZ?;;5GX'V^N]_@9C[U[W.N_2%F_!F-N'[[^TZ+OO[NT-T-O=V?C9/O3/W,[G@EOB.&>(X#%G#"N%3(X:N2,8%R(:$3,5>>T M6&7JWJ6@FU<"HJ!50:L2Z/54T&LFG33Z*&14&ADF": 7"4A[^!5++(FCWBFQ MN,K6!;T*>BTK?NJQX>NEQ4\M#\-F4F>)E('AZ!!F(2 >K4962HEDP#IHJK7) M/6?9JA2SQ7J>? TFPSLG70A1!1=%(BK()#&-H&* MI:B6D4=L>380R:HBBXI**M7$2L>S1X,OS0AS223KM.?:>4NTQBK1@ TA+,;B MYVH\C,WI>&845T1ZBY21#''F'')*)L2$C1ZG$ 4G*^N4KQK=I)H&I5+)T^3N MXA=:)K?/^(4"M]I8ZI$6DB/. T8&% N$:1)186N9B:7,V%-E][LX4AZ;WY]A MF;'E\?6LK\08EY35"&M%$!>6(*LP6"1$,<^,C-'JE74^:X>4,F.-Y>8&,'/Q M+"R!F6<\"\)H%7/KX:1![^%,1N1(5"AJ0;Q7L,E&3U1R/ELWL+%EQIYI+%!I M>'9GM'*&I& 8*SB! M:6&%0I9IRK#3-F*QLDYR[W0SVR[ER1\Y%_9>,GL73\(RV7VV=WI08%48C;)* M@G@T+AL;#EDK,-@?H+J8\(PC3)XYN]_%D_#8_%Y",AZ*Z6?<#")IAK'-]<(B MR'@=$]))<$2(H,$HP1)+(.-7&;V/IZ%P^\L3[L73L 1^GFVMSAGA- 5$J2$@ MQ!5!UG.-L B<&R<+$PD_2)<$4 M3E0'Y906J7@8&H]6 M6P(GXJ13#IF(,\P:CER2!AFEI?!8R)A;.I>&: 5F"\P^B'/WL7&V1(\]&-C. M-$3CW&+&(T=1>XFX$PY9(2@RA+-('7.2N95UL0HWE89H!64+RC9=F2U>]Z7@ MZ'6EU5,N(DD*42PBXE@;9)T)R!F,M52)$IXKHPFSJM0S;8@VG53[N ?,XW_4 M(.V*\YBJ&F"7S*ZT[B8TJ@:I:MFA/YCLP+0)$UNMQ@>QVL]J"?#P>=N7;MWV M!:[9<75@O\;*Q=BO.OW*UKS=Z1\/CF<>J(X&HTZ-!L" 53>.ZA?T*T*K'CQT M,*J^Q6&L_N_#-U,4U['CFD)V#4E>G4_IJFKV]W0^?\%4=F FA+;J>5Q2Z/)M MMP,<^30!IQO_]_W)WJ=PY"B7K=XNWG[;/MS[]/Y@;S.#Q=[!WMNM;[L[+;RW MX[_O'6[QUHX_W3O,X+$AMG<^?F_M[)ZV3O=9>^.S<\:H& 1BP@O$F='(8*40 M"X8H2A)E J^LX[59V*B )[KPPVKU[:#C#R:$-(SU%E3CP3.@J4)$MR BT?KV M6;+(I>8>\109XM10I"50DJ=42AM(Q%;EL'&Z-IN??D9&&0SGG)A=2Z)>K8NT M/10^]L#J>R;X>$;#V\._!OW]."SX>&?2_O(=2-N%P$V0"BE%@;XC Q-5!:VUE%@+ MZ1G@HS$_(*/;X>-:-5$KSSI[7M$LZ8\URW,+X%RAGN*FK0=R6:6>*K(\-P@^ M0]#?:MKN?(W3OL!3H_324U-; 5\\8AU8!L?CFQ^9Z2GX2,HZT==6Y]*?!\.S MT1S9_8@>VO[QL:/(UL01+<][BK*RW M-G9V7K__>_O]SFJUU7ZU=N.,EL]M\P?;;#HB<$<1= @B4N4(I&T<0]@W^R V V@VZ1"FXS::H0T2T< -_;&Y^U MHY);3!#Q@2&>$D56&C":1/"6@.44%%U9Y_?7;Y^ _=\,4B[V__TI&[?W/RNB M!0XLU:2,.#8&3+<@$:B,5D<2HI($*'MM-N3R^<%CL?]_@8AH^]MG%BG6+&*$ M@S:Y^G+3??08% MB<&>!"14 M%"@D,Z8@_R1>!(P2R5-MTIJN,7O<1EPY>TX2YB@'L+>VT8AS\$ M1M:)A)C6R5OJF;)A91WP9D8(S$J%#"C[?< /0*J3,XR;1=#!\? 64@,P==CI M[]=Z]?A@&..9\@N(&,/$ASPG4*$&R8PAUZ3.E5",JR3JF;/&2D>C#9QRJVE, M/'@#,V>1"?-YLR91 J;$!:U>I,'P!$I"%?(RP FOJ<:Z=R>C*D4&77)B1!7 MJ@B,>I2=@,/C^$._5U-4AQV@UC3(:%33;NV['1WW8+3PDE%-S->$;*;79$'X M?K7=X]K1>TO^L#?'ZKB3FL*GI%>=1#L( 8@U/#B&F&;O3;YY>7JLO70L/FUR3=(T(=N-EO$9NO/:CUQ*Y9A3]I=?^ M^!K'O_;6GP[V=FOPDZSHGQ:-,#.WS@G9G9Y!+"5 5=\J*[IFG^J,]-D,#?.N,#$(^#?JP%Y[5SNUM6 'F9>0UWF_RS MR5Q8E(W[X\R%J04!OWVJ*72['W>!/J\4/7@).0WO#\"$%7MO_SS8WOGSR][A MN^^[O79G][2%P<2 9U[3W1Z,[]!_OY[3L/?V-6OO=+_L]EZ+5N\]?/>;SB[] M\[!U^NY[^]1_W]W9Z^P=?J3MTS>IU9FM[3SH^[JJF5W M5,&O)@.^,*%SM\D7H5,*C#5$S+3GM.OC-C?WR >1( $09S8@ZR5%*A'G'57& M.;8PA?M.G/,TBBX4["O8MRB%^V453E@:YLVHUA;'Z!FE*'EO0;4F#!EE)&+P MH_$Q1,[EPE3KI6#>+2HCS$_LJNGGYSDR;.4G)Y=ZYCCX-KE!#ZK7ZK7J@4,2 MOA/MMUO?6_3=R=[FZY,6C&.O]Z9S/0AA=^?@$)CX9'MG(^<19.;^ MMK?Y!>\>OC[=V_SS"XSE.XREM_OISP2,2%H;GS4E/.BH$0FY1@DWN7,'\2@I MZ;7@46+.5LXBM6/8R)!G$_4<+%QE(^%28Z,=9MABH:3P+JKK00NOMENMK9U) M.M!&NTX:VMEJOWW=?K7U^L,L(_PH"VHVO&']?]SP/^LSD2ZS244_'_75649, M7!0F))*7*!EKH^&<,&*43\K).1F1RPR^F,]4?Q\/_8$=Q6K; 0S5LS];FLZ,<#7;^ M_/Y@$"9OABE][?B9P.&'P7'U1&2L= 'K'J M ='WCGMS6:D.$@J>0JEM__^U#JN@:UK\: MX_7CP:H%+]9]0[I^Q5-]AY<^J:B8,]6BUK MQY[- F"8@?9*--X5M_^]R+.<;)>3[<=WM)V!R25=LU8A6A,-XN^)BCPZ9XCM M=*&+/@GGVZ\JI1/GV^&^V*7O3MN'[W#[-"NE[WO;\.[=WOM.>_,+;>UXNOWV M_6%[LR6N.]^V-[N'>YLM"O-A[<,M^)Y=D2N>[KW=PML[N]_A?7SO;0NW3KNI M-:>?IY.8QIP*F6C6:IT*R ;/D72::IZDDERLK!.^*NB]^YD\I0"?9IU)/RI> M (OS6TC]^\BDGQS^G+_C1XT:YZSL\VO4^'" O'D+98A[/IPO]O;"S>1&>CQ UVKP!/^'0V<=WJ>T>#R<(U-W!G_$OVTG;.0=SU)UY]N@Z5T9GX3 ;<\Q5W",N:8@1E9C M@CC5#%FG/7(A*C!8L(C2+KHI8S%8F@NU-RZ"E*4+JI[9?\:,M M3##-L00%=R+Z:!!LDD+<*XDTD0(%; *-ADH7;>YUA-+J-Y0*- MR(?J\O;H4J MZDBM6/4S8G6!3(Z'H[I*ESL>P0!'H[7J\GBL]\/C.*HK-_O+,=?5MX-<^7E< MN=CMQ*]G1:'MI.(S3 .^WM6Q79-BTG -;O:P^F#!C09]N'12Q1',+)<6G=81 M.^Z/ZQ*L\,6C8W]0O^O)55O=[E=_'L/DT?=P4FM1@=V& \&W6G\2,N.P08Z&@S'J]56 MWZ]5_^H/OE5?X(]^)HR+R]7V4'8 MU9_/^WBK'N2DX/C, *K0&48_'@Q'U?LU6+&_.^,Q[,YJM6F_ N*^M<>CZ*+_ MLEH_4_T1N]W5ZN\(3U?_"Q?R>/[,I%;]OV'GRV#8R8^^LD,@JNK_#;X,X4+^ MVE8'I'GL5F^/1V.;\NW_RF&'\,6=K[%[,FGG,UW#S9AB/]C^>'2V>&?L] KX MJ*;=5PSKAKW.2J#% _9[Y$L"JYLC>Y.*$8>.4 M>2Z^NNKT)G5W._VO-HN>\1"H-<&L@.Q)A"9,Y #8L*:CT542 HX8^"]Y MZ,#2_3C1G'*9H'K$OY./Z6*[W/D.'\C?O7I37;.1O=^TNCNZ"] M9]2--M,UH&7^QGJ_\E![0&6V.]FEV3T9#8Z!TZM@>W8_3G%U,!KGFOFY MC'TN:IQA&G2_KIWTR9DB.;S-US0RJ9T?Z_K#:1CKDL=G2W1UP^K*F]5&_O;> MH#_=M*L;">L1@4S#'?9RK=KH5_'[42YFFA=PF"4^L&OG6JHR%MG^<=X9#6/O'&6F H:P\_=E!]DTNZ$6I3"N;F:0 MZ3K;E#K#"91$$*K?XG#N8->J#_'(UK6^+RL/5XEC%KF&=5Q7OCY5,?*0CP"M MZE=>0;OS-=PYZ !/;_3JXK>UMC'A+Y@;C&$\H2$BSR8XF1JP Z#Z9"]]1O^: M3::67X@C/^RX_'8WR)TICN%MO5I# LJY0,^%RZ8?2:/\[!61,]W[4&>&E&YP M/^H&9THWN-(-KG2#>V;=X'Z:B'DM<9.$Q+P/EBMFN4W81H>-"I*;P!FCY(=9 M6(\$76>M+[+FF,7")2EEP;+8/U=U9M3IRWKMA?C_V.]D(S&+25#H:MWLU2#$ M7!8[V3]<9@,^< >,+[TK]2Q]4UJG%7M4@.G'/6%#W;K"_5R?: M(HB"HU@30R_&^G'8T-I(F+@-1E?,L/SEU8?I ZW) Y>-V&XG'I_IG?6]MM__ M_]E[T^8VDB1-^*_ M._86V7&8,=]U*S)C"526O860!U0R\@OM#A)4"#!P2&* M^O7KD9FXD_/P(=W]&\]>>&?E$K.;N!]( EF<_6U_@ N>J MV:>E[E$E<$VG.5\_^0;$MW^7(;>KXRJ>'V_?R",M1 MST_1W.QG:;KLMU-_N+!TUW(P+$]Z&=<[S,N_ENN6<^RL0H=A/J!KG(R*+94! M9C0\[/6++M%3%[)NR>K4P?;7^G7X1/0M$!<7KKY\%V M\NB5RLVC+0'?.V_^VJ8[[4^XM;&O@A5&.&$L)E8 M$D".+/.; .Z4LC(GJW7R,97/(IIQH824DK<@' PG)HWVCAC,L=/&!%#F-K& M'?/,C(6#F.L+1R$)@XV)S%_O".Z52XQHGNU+3 '$D,>IASDA!@$JY*[\V3* M]&!#C/S-6U!F:[C\W[+85/ "H'DS.7@(D%C)P)6"*S5N:1R$;+A:T,5'O?Y,-.Z*P.?8 M6*Q79^_O59TQ2A./A+)H/&?@<"1A#*/>>ZDM"7RESNY=*.%)/^U+*P @(D7" M^(2XTQQ9#8K-@D *:JD'A+J=.GM_@3K[T:NLTH-8V%J%70@6Z4$WYFCF8+ V M)B2$R_9&0[ #B[AFQ58T/"QI!\'["05%8J\_M: 7K.WU1I''>.'GI6M0;P_; MH@]-0;PTK&S2X75VG8L^.Q(QI?(\"\8P%Z*GA?@.9JS7B=.Y?*(U-ZN+GTY\ MB=Q])]NI>9RCD\H/@%UN"XUQ=EC.\Y?JI()R^H?[\P_ZY]+]/\03<(NRISM] MG'_LV>0\<_/#NW\F-RW)(@M&XBE=Y'4F"(;DX@(P#<9!^PA%:+,)0] M.30K()?#V5I!FES%"0K_XS9X6"?;BR(]?YX_#JX,RB0GS1_8;)U"U"XYO7SJ.&RO>Z/DKIP=A\6OC5\ M". S+.,WO:ECO'[APP*X%H\B"L5#]<8#S[F0%G5-:L4\P(S,_AU0BR.RRQ)DM8G7%=.;_%(4ZW.[-'O3WM9(>\.EJ_W_5\ MB6&OIIV<^>*UQN<8$LS&+)B/@;S\: KE@"^Y81I,7W5N/SU]!WC>.#VM)C3O M^%&I.(LPT'8.^81_N7_9QI=1/Z9.#I*-;S)Y9\:3+9"B0H"O)\5I>&&?#1J; MG?(\N!*?L5;_E@.H_9/IQ[!.[?C3@I'PS?H>O/^C@*F"_[@\$:Y&OC8SI/(4 M*:+ BVB;[9[O?A83^G(#2&T1^>P&H>G,,CI+PQ8-P7FKJG M-F^Z!2N7!,:$=H0:XCE,DE68P%J1H,E>\N,+>K@:3Y[*^=@2TUB"QB9P$=WV54C"L$;"D445T@?Z4X52@@L1\G&4D9'@MC+!L*+B<.C644;,+3 MO$&^Q?(+10_&4'*-AWA\DM5%-:IRUW4&E6Z:4\F94C3^A&U8*(1I'\<",[)Y!I7G*\.X![,_!L+S3]%G+7U=W/HOE78]&_?,J8:93 M EQA0N>G!2TPZ@Y+/+'E%\'$"1DD8"QAXH#QD6-,C: MY+DNN/ID4TS;C]:N;?[*S?!9LP2P3%4,QG-LJ;.28"NEDX1JSLHFH&"G$8G& M+VZ%S^]S%D&K-US!\PWA^6B7[VSLNTA\H#PA%G-]@A,&648S6H= K:!)*'41 M/(^!=+*3QT):[9.\W9]*:(JBS 6)V9B<;*]DYXZRX\]!=I@E@C@AD:,A(8Y= M)M^3$449E8[W#NVU5MOT+\H1?X'PEA*T_CCV_KF>G'C M]3_79_3+5#782A-DO0".Y7$G.TS]\6/8;GZ*(OUMFM)09@8.XEB5W,VLGP^= MS SL9$9MS6NMJI-TPY[93FFG.0M@S/?ZXY.AOD'58I*L2Z@/ L F4N@'OM7>8&V\A=\8?9-4NVWWLWE M&8QS$#+;_*"RTL;-C O7.T4#@7'^/P\)8'8?*SBJ[M?#L M.KE.9Y0#&9.$Z^H9I@9N&2H;/VV.Q9R&0A@G3Y6';2?&S\#W3B-8(:-Q4D&_ M 89E6253A'1&LX$FL/*R^7UP_2B!?CY!@MG-==R#G9JS:0/,CSV+\J\ MC;*B:9R]49AB,HZ2 MSWU46IW]6)K8-Z@]!=>92!5<4@9S1[6FR6EPZ0#]9?2IK#VEA+(K/>R)A_(Y M%E&2W[4?PNW[N1]]/]_YM(^CXMI9@;QA''%E*'(X'W+6$ MMU]"KQ.UL'%0\)2 81TMO#WI+=E&-<9245LX&&_^9:=M M4L58GB2YPGZ*A7];9:R!.0XV3WYCK/F?<52V/LEWNPJQY"#S\^ 2J>*DO5Q> MDC7N@H+NFBM41YW] ,J>SR CHM%&?JH[.5P&LMWRSC; M\33>7T0I!G&LZPJMDXN+!R-0##DXDD_N3^;R$\K]=3YW>#))23BV/TO>G_%! M_4QGAHH::%&M5B1818YZ8P ZL^$[?3\ZSLDPH)K6BL.A[ D/1NZH4H0V1YDN M\<+F7*V37M5O &RTK.AS-XK9.U15U67^S^Q)S,2*6QQRMV-=I]L9YI*2)56Y MM,&NQ]RHQ0MD;C0/SMSX9:9&9.M_1C#G+1"M9T?:R%M?QF[.?XY:[6VZ=[3- M=]L'OYJ;G^A>^]^'K];H[C+KHY>]^:I'FT!R[2X>$. M?+^U"=\[WL+-7W\?-[]]ANL>D#T87_,HI.:1IZV-?6J,H49'))W3B(.4(2TL M0UYHYHB(3L:P6!67'(@Q+>^?=__T_._]L M;GW^,B[AVOKT=;N]>SEC8RW&77GSAZ*VFPA4Q5NWDPK1^ON\2%1[U6+T:=]9 MQ:26%%%I*.+,4P1PQ9'!6&!II"&"_DX$=NV%$%\_5EE#,SE9LWF+V1TC*?$W8J(&GA_[G1_YT.;,]OM%?Y99"MTY M +]0.*[!:G&'-K OJ.=I;=6=C21R[L&.Q)PGJ77PW@IE+.$\1INN?6XQ4\OT MKDQV+HOOJE.,\+[7+VG?MBOU^B+:HM[67"O;HAZ_/]YK_^=["TRRG F MPU;U/K%T_7/B%=X^'=Z>+^,M83%@ZAGR#$O$K<^I>EPC+*1RCD;BG'CS5K$U MANFSIT=X04;ID\%JN=L:]H?M= M'?B:"4!2152A:U/)NC;OWEJ@Y[A%_5]#\ M#4G9:D$S&:$=CBS"OUPD:K6B(B67J$]:WR"Y9@6:3P::K7?+H D:CQOFP2KE MAF%Y9 MF-<#RZBI8]Z%!!Z]=TPS*8G%+N:39XSI"BQ? %A^J?'HE:-$$9O[>!D$N.F0 MXHW;\6:$7)E8+XH [/^Y+V@V+KHN&I\G'5WX_'!"+)>.H[> M6T;W"D>?#D=K(J.:6^65XHAXF1#GB2%M"/CLG,ID@DN<@:=NZ)IF[+#\Z'I6%D#M%#G9.#^C'PW@RR#9F+F5=RFYYE"R5F9$5 YL; M5V[T742 MRV/FJI3I)$5I8ID6DINYY9Z5%9_%H2U:N.2LQ1E!+HL)_)P@5X4![KQX'W9M M[B]S$LLZ2/NS45?7\>3I.O-9-$]9>O);9O (LJ\2[MOUY@[2H MWVV*OI[T(XPB]WS_IU0*N:7/./:&P,E 7\"5:&Q&-\R=_:I*]]7LX66*Z]\Q M[E"O /^VW3+[=7A!E7M]S.'6Z2'7"B;\-FS;UWC^YQU$^>,&1?$TP<-3+8(1 MFC/IVON\=;]/= M]J?SG?;?A\WC3S]WCW/_ZP/6;+>^[WS;IHOAD.;F]_.=#RWX[>?CW:,]N,^V M:'[8.M_;?-_9/=H5.YL^5]\+^"PU:\+*PG"'E34(5B@B3@)#6D6-M ]"$\.2 MB^G-6[&/^CX>S/U:A+GD,!'6*>1I )AS@'6&VX!D GWD&94ZA3=O^9K1*Z1;(=TK M1CHAP$K31!M0_IR08"V\\$0PJG30W*V0[GDA'5E".DHT#E(#M'$&2$<%LE19 ME+,_5P;PV&_XT9% M^+[=^VC[17?=Y]V;[66 6%WYDA31&B&1!W6$.&4:6:,!Q,!:(TYY+KRO.6KE%ZY]22<:4=MRL$QYXD4GI![@<:5U7MON+GDZBHMA7(D(99TCG!%AAR5%CF&-0'7 MAQ(3L]6KA%E!YPHZ5]!Y;] IA8[*:Y6,Q3S)9)5A3GDKI<>*RPM:GJV@\ZF@ M956/LJI'6=6C/*]Z%+*J1UGE-E[/\E?.:QLMH8DRCKG0B7)+F&:&1V^D M+2Q_LJI'V3EJ=9K?FAC>(ZWV^^_P&]8ZWNOL?ML^V_G0I+N_MN!:7_%.V_]: M,NYI9FK\]*MY])7 -Y*)F%C$E">? D^6V>!E;O>=HL3, M4GTO2/;[QS >#>:6PK\15@US:5&B0B)PAC5RF<*6D^ QDUA*XG)_=JZ7.U^N MD&Z%=*\&Z;#D0?%D(A:&:R,UX3$8S2W%C)-(5TCWO)!N*5IKE:#8"HL$I3[JD?ISK9%6R6J+K(Y* D>)<R00+VFN/S$F<4J349P;S1(QA@GMTS6V_ 6&R2I)_?D MP)*_1J+402>)P.0$ B4(NVQ0B))ASVFQAN?^P=()NY@Q:QV_C/>^5HPS:*1 M-*C(.>8:$Z\=Y6#?>BJ#7^W\WV'G+_DOP4=!8^0(F]Q\'_ >61L,M$H:9;(;Q)TF"+P< MBR1Q@6/)/,V]5^0:H2OH7$'G"CKO,;;(.&'<8".-X$$%(W44&BS-*&RP1*^@ M\WE!YW(K"^-L5"HA(9)$7"2''&$._A16*A,(%R5TJOOKO?=<*E,6&:#RWUFZ M.R>C(@F^K%TIQ,I:"Z:Y\21HSK6*CF+NG"5)*"=<9/M:O[FBX$4OL?4\(H=- M/<,4P>N-!R*-.AX.^W]]L_U,D3K8. F?\VT'K=XP;G8&OML;C/K/AAIJY]UX M[[X_WMO<@-]\A3V5?_^)-S]\$LV\%]O^?*_=_;[S[1/=V6PN44/M?MN#?=N% MO0^_@[&V-@_.]C:_G^>]V/KU[R[\3NQM[O+FKY!:1Y[N;.P+YJU3RA1S!]Z> MMD@GQE'2.F =P5N/N(1;$,@8-C("&HQ%HD7O7\,5)\Z(%(3'ELNH;-*+5%(? MO_[]S_:[QD9KL_'Q\_9_-MI;C6\;GS]OM-I?EL5_-@"UL!7*!;KZ[O.CM=I: M,,LH)2 W1FLK(_4!T 8DR<'[%U)=Y>JPY\)U];'?Z?4;PU[!:O4.)!>0:*WQ MH9=)+CN# 3QKXV8TC310)BUC(6C/N044$-+#S'I-2:[P+/.#L*)7TC1V[6"P MDZI=MM,O]MC.:#@8VI.,E]?3G/BU[;Y?V_M"1"RPYJ#K,C,M#0GI*!/"EBH7 M/%5>BZSU0.#70+J6-%_C(Z@M0,LQP#5@PF\H!2H$FV&5"$E!QUK+L5'@;0:9 MD_V56TG!@TK!3OOKOC)).8<#"MHJQ*/VR'!JD,3)R,2BPASG' M'<:)&*PWMJP_;)R!_1H;9^6;CUV8_C[/#_8_'?GY K U6?9 M.@,;;A!/7JU8-=N[;%]:XH1/ C$A-.))Y5:PPB.G"*?$&).D>?.V=Q*7):I8 M\X+W,"N;WC'HN_,B1T?]]Z!1+%EC8YY7V0X;MG$*"KSXV?]WF>_V,?8+'M]' M%:FMG['O.X/X,0]Q\N&@^G1 7J^H@(>XKWUNIJ(4TMY@!+.OD,'!("R"=#%% M29P%.YVLBQKX.04D*01FK3$8N:/HAQE8;#@:#8;'L<"C3-0Y45(N>EBO1BQ7 MI*B\!PD9ER@VB"BK$PME=M;I=N&;IYU^\:5_C[KG#4J++\@U0+@.X%QG<*GW MD);]A1IVU8_]X&7K"J#^!GM-8MA*;!&X9>#$1T*1\4P@ M3[5F,/DT1O+F;+IG_#IF'62E,#=_VZG*)76>E/SM.Z \)KP8OI MGS<(+X_:UXHG733A? 1M'!K#OLUBEH4^?ZME!\'^3^-#M^=L-Y_;?X_#]<;& M8(S1GV.(QZ<%U&YF4P#>7KZ=A7TYA)_#AS=D=(^4@)< 'E.B7($S+L!,#3Z9 M@*.DB57A-4+X7'A-W%'9+X+T]4Q(^@D06 MP ZQF(0@U EGV9NW9GVYLTN9 (RW\V24 I EI%WI7XO0J&-0PN[UL5X,G8V M1Z>5:%8X'F\N5A;\]ZQ;>&+@QTMCK&6"I4C ,3>"I)58/:U8\>:G?4>9EU0X M1&5TB$MFD&46S$FJC?+8"TX5N*CKRV'9>;&ZNZ>*A4U*. ]N$>'&8.VAHPN M"=GH*6+.22F)](&IZW@@@!NC[C!;3IV3ACTXZ,>#+$BG_9Z/,0RR9]*T0S S M3WO]X96BLA@R53H9^!_6PG(#5FU4C@1B+'?:!!Z+@P@R/HA8KJU M]WO'E4B,!64%-!>(R_8O !KP28/P%AS6 /#" Y@\VD>#E#/$6\9 '^A\L,2O M4DQK(">^.RIL[9OI(R$QE\ZQQ"(L/3. %YYY%061*G)*5OKH:<4$[VSLR\!8 MT@:C(#*E6X2-J2/+OBEL5V$#S\ $D+L/D!F++,Y(A)(YX$>'<2*ALW\KJ% M-1U"<+ G&)C4!JQIHQ7X8-8J>$\PRBY*-ERAU^/(TZ=L34L7P.(P"06F%>+: M"T O(A"1( "16I]D[G2]OFP1W1B];B8\$LQC1;7'5!-.L=9)@]!(KB@5+(J5 M\#RQ\.#FP;Y2TD3!.>** R()^$=3+!"FTOLL.U%<2W@6]=J%.JNQ4#I4F\54 MA6.KT"C/[7)/>X-._L)?_9B;?OZ(TRZY_S6?F5$E;.'I3ZP;]+JCX<4_66I, M^439&TO-%F?^/>Q/VVH>1.3ZT7Y'12C\+]L]L^>#-_^:#WUW3L875SGTO?CL M-X]\I_1@V5UE8![V9*]?B,%?,)#8S]^"P=KG/\C&83]#WO^Z.O4.W--V>9B5 M0Z<@:[!;_O>_[-OK'&'(VAZJLV<:?%T\0NI1?7Y>=S>ZVQW7IW M\:',X^^V^@&W=MI;7QKMG<:[G=;F5NO+UF9^]67GG^W-C3;\\7Z[M=%ZM[WQ M3^-+&]YH;K7:7QI_?&UM?-WVY'5#=Q.NY:TKUR.NY# MS_/6V3Z7V"9*(PI4>-#SDB'M)4',*T]TB@9C"_I'K>M;.!U#0+_8.(:5/QQ4 MSD=1,SSV/&AYM-^/Q[9S$V@K&H T>.2>)A1QM!05_C*QW7T73V"Y^T-YW_Y0!)836* MOS!NG*X?KR^=5Q>PMMOK?V^\ZPS/&T. NL99[&=I"S$>YSO<.>?H=C%_6BN" MTR/X(L8/=ZP^><6A_5W>.MC'-# I+$')ZUP69W)8Q$6D O4F&9'+P+-PX>4H M7!'9GQ><+%=K67AL%>M?:YSTEH2K1*0X+X'%J5%A6*]/OSF; SEWXCT\!/DJ M!&[L.)^$*CME/)2-@WZ61'B5#QNR*!;AOM.N]>7;@\XQC-">Q-YHT#TO?:>Z ME#H SV$G^U/E8_12B@4&YSU4C".GXPV&.1GJ,';#.(XX_MGBL5BO&&:GGZ?O MN#,-@9%#NK%.'UQL8UDD5JFDYZD71,6!AA MN4_$6)F9@ESR)O)8M===I@A:@?J][KNBT J ?;.)6T???^ZK;)EAPV#+L4R9 M1A-RRB0$9JLQPDNCE+Q1^SY!")$JN*0,>$%4:YJ<-C*!"I'1IZK>[N)0\VJ9 M'V*9H^8.C*F :(H*M+A12"OXA^;=YZ6.1)(W;TG-Z?M-C^-KX;54Z#5LQP6, MU5)0T/6;@ N-3G"AG<=,<&9 JC$\D;1*)L; ([^"W7SFJ+Z0O]KHXX+O$:YL M#/GJE/I$ZK9H\]?NK]:G_2 ",T9I!.841SS:B(SS!@7,E,;*FI0<..6]JRL7 M9M+,IH;D-?R1>7F[MZS1Q_*\VS5YH(62]EE$.ZF3C=U!XY_X(W8;I$B@'@UB MJ>X;9]D6"O%_1GDBQVFC/WK=$=C+V;CI]WYT0BS,I6ZG"%#! W=\&<6 #?O# M=D>QD<#OGLV\+=-(JW*SA>S2TNE;6KL+1TS'(UZ[X#:C$S!MZNY4IL@F"Z9, M.5$K]5NW75\:''X=GU#F7/@B"3Y-\^'KMVOU@ZO@ MXQ@N"!NN\,URSL;B[AE[2;!'2Z@: QALY_(EFVR]RH=KC(I@1^-O7_JX=9[GTA1T!M7A\"G &%P>- FHBFX.P527Z/5A)8K1%6?# MZXTO,Z/LG/A^KF 8-/X ;"A?_IG=XXLNVLD9Y;V2[J]QUAN!=UOZ]:5//3,# M **'("4@[W]T>X!S?U[PJ)>II[LAX^V\VVLAXX?\>@6*95^"3S3G$N- #<,4 M4#"?8@-"(IU"1"Q(SV/$6@N=PT9L.<-O$13' /BLCEMJ#->Z<3[6<-:7&B\\ M5#L.P,@81MVXDXH]]G>N=_IHS_/6W3BS_5#VV]D^&0S[HZ)^L.CRVSZT)SL% MM _^4Z!=[ND[&(Q*N!\41Z^ON9,'[!B6C]\"UPCLMAS%EQX9KSPBU.H ]@53 MDBYVYG@!YD!&\]3K N87;F"A_RJOIM15=BH&4Y4X& +\+JO$BQR(RYW,%8!< M/9R_KFMFOB2^;:77#;X=U_2EK-#7O^S]L4+?AF+G6;'Y3J6^L2CPC]F_^TF[ MXI4LV<.JZT)Q^'EO5$^_0^/$:]$NW&@BU,T[O3TW\J4+W!G#';961\L*OZXY]<>VLZ_ZTKV9LD/B,=A< M[2VZ]^W?1_ 9;K4_G34_;/&]XZU?A8T&_W^WO7W6//K.%CLD[FUVN\WV7G?W MN EVVR?2VMPXVVT?'N^VFW#_+;K;;AW",Y[OM$,MD9*B8%LGY4!ZDD/<4(EL M\@$QQVCR\!]L75%:R6I.=^X"DK?C87O2O?!EV.]\CS=$Q^MRL3R[I[T=!M8\ M[N^+=)%BRXDB*07/.1?6$ID"YQ+[X*B)*Z1[*J2KH1]@G)M(@@"0$R83F0MD M:2+(.B*,=S1IR2XJ!7YU]N#6.*2:P\R-/SHG96N=I9ZXMWW^,28\>T*JRR)6 M+#*9\U02M[#[([/:8R>3](H%;=.5$:MK[/H+^T'EY5@!P95 T'JW# 1%SHJS M$9'<$Y$G%9&.V*!D'%%2\H@S 2Y;9^3")K*OQ>+96CY9N14"7&(5O!0$6+8+ M3HJ*PL5V@TZ)Y!*EV#,NHM"&XL@(YT$3S9*J-PGH70P"1%= <#40?*FQ"#37 M3,F(&)=@%G GD/%6HABB,0S 7 3RYJUD-<6,__7J+(+/G<%WE'((NY-C=W$P M;/3M<,D/>BT&P37A@(6 )=71YAP78ZA)"FS.:+ .*GH?ZN& K^#@H>&@)A3" MK,<\X(0\LPQQJP.RAL"KG!=J/0'K0&6[8+GBZ8YH\)(-@]#)!V8GH7'>B=VP M,@XN10.N<#3$*!\D Y^!6$LMQ1*L!)?3JN7]Q@NNR#!>X<1U<*(FD!"-2X1I MB10) ?'Y%W/,U6'$Y;\L+[DY;FS"5TUFKM*J0973V M&-T.RX2N7..7&C&WF_^?D>T7I56/DSLR'F:UG<+&<)(YMT8BUL1P%J@&G;J0.U*? MF!$'L4BES/F;A_;D('>>*=/_SL:2U:VPL'-^2='('\6O>B.0ZS#X\Z_+>6*N MVGL+30EJB_FO?/S'SELP9ATOGUYAUK%F MCYQ>\2RG[))'NJGU>EF?CSD%A\CZA//("7K-F>XOMM?>^[W[[3P(G9A/'Y@>1.NYSMV ;B$]'D20-B8<%=-XPPK +T)@'9J*)YC*'%?WUQ-PNMUNRXI+_JM M?:X[T<+_WA[9W:;F>9L@#]_D;.6O/92YT:KQUZ)A/$:G$">9^@.\-.1,$$A8 M[7D06%JGWKP5^B+JCZ?8(G>R52:'DTN-UR]KR%ZV,;ZJM[4A;ZXX:=%/>:A9 M7RE(R,.>1;XK)O, O(0MVS_IC./L,F_?2K]>OO[XL'C\W-;;ZS^>_CO?;!^4[[.\]< MD\U?W\]VVU_%+MT[;GW8%K#A6//#YX*'!188G!*2"4>\5-4C9AYX4@QD5CP6=8/'A\M]-J;P,(M-J-K8W/ M+;3SM=W8^+;Q>?/+W4X)YT_H:P\)KQ[J_*.QP))*QLFH)6.3_N=HC/2 MZ#3/X@VI?YRA"GNJO#"<$:T!]R4GUD0?*&9BW+N=:#1^<4D7SVF&T[1CQQ09 MX=6@ U)2[*#)V=:7:E@OH*OGH\-HL_T=[U,3&57"(:P]@"B3$EE&)&*P6(+C M@,MB3[8NEGO?+!/Y/N6&*IH=-3:RS.;6R@68/,_-526I3#@CBS92 %<9LB[< M8+EAF#]<+#=45DLPI1Q ?>*4">L"P49Z8B06C(4)Y3R]K$_4YPA&WR!^CJ#Z M.D.P^WX5NVC,C]0N;SW821FTP'6HV55%$1+LK DI_?,H37S\377TE>Z[R)-C MG*/HLUL0,,WM[C-A-JP14U1QSMZ\'71^+N^IT!D H.6VCM6DKQ4JKU*X[3TP* ?]8B[F4S!(>5=1.6AR$ M=&FU[D^_[LPQ[X7%"#ONI MICIIQ8-@A)G5NC_]NDN1"E9,Q(K8$8.=;[%42'F#-?,)XZ!ONNY46*W $$B6 M1TXHT\KF)ME<$-CU4]KHU;H_X;H[V)J>.(>T3&!QYXB%49$BV/U4.J*-ES?> M[\E23SCCR>/$/2:680'[GSKBC1)\A?//8-U#"A)K0Y$.L,NYP0QIC!/B,D8G M"#>P2V^Z[F!0.D64(AE,$G4N)J\P[[72J& M3.02J>"E92JHJ,2;MVS-$+R&:_IN/\@;SR+T5469UAL?1_W!*/=TKE@ FK%_ M$/M3TJ.U"5]2_D&C8+W*!4,G9?%'L34J>J[,3M =7Z?B)B@'DYLQ@YMK#^*4 MR:NXV3246!="*.J1;.[SV^D5)4AVV.A&.QA>[((MGN*1%"W'WD@-/J%ES&AK M P8E$!,H96X?89=6YP8?BZ=H'\*LYYAJNVQUOIF97U_7SLR?M3;V"9/@'[F$ M2!0:=+$R"" T(*TPPT$Y2XE\\Y;4-,,/,&>9D^92UJH7(PCYN]&/\J5>N4Q\ MVH]24*,Y>&'2!+#+A4%6 GPG;H*1A?^, :]K9,)/9W'"(E#(22QIBRKJ@)F/ M&IWCXQ@Z=AB[YQF5,IU:"5TA%TB";(V[^MN2*^U9!C2W)PW_%S$Z_BQ)NV_3 M C]2,&Z"@FUB,<=.&&,)\<%CB2-/%?/7P^^1XGBI>)IVOW-PD NX7ZDUD[OE M[S,A#2.2(U)$*V O(&>U0=Q%BXG#X'%:0$Q6QR"R=BLYL%%+C7EF?K,\@1BX MJ(+)Q?+,N% Q9Z[DX#'EX.O9/E$BTN@9(H:"#\-]KG@'12JC(=Y)3DW(FE/4 MMY=*11R :5':P BIPSQ:DL\@EJ\2 ? M==[*1H U3]23D*SB28.QP SU"HP5\."$QBM9>'19\&?[VANN$Q:95\EEMLZ M#( TXDK;*"RCB>Y M>- Y.9GQ/9]3J.*"K),+=ES)U50?OOA[-(#9& S*H,5KW7*_FG3?:,P(]1IA M+6#+>1V1-APC%A-C#-;)X9#-L>4--SPL A(S779FN%.+%)2Y($;J)/B%!>'* MBY@Y^GJI,1CYPS)R\4?^3NYW1:?Y[:LLR\4-6XIQ,4WDO_^LC^[#,ULM/WN>2;WS5R+C4YJV*KO4E[[C![]7N;6MFIQ#)I88B,_\> M]J>]Y91K=_S>>6=T[&%U;6_\T_C2AC>:6ZWVE\8?7UL; M7S>WX?,_Z_9J;;G&-PK,/^MTNS,-XTI_L"PO*BXR'LX)F$F=-/?>N%9KD+]< M<8HV,LDV[(C!^-#O8V\P1+#E7'7>-]E^PT.8_8/#N9/!@B#;^X*E;YK- 'HK M/UJO--:'TWT3\[XIK3-O1YDVNQC>2N2N$#E8&@?6P/'4^5]OK/;J=28NBUI6 M#*G73[&3\V].%_)\3K,F*00U=W(MQ'BRM<#T!4_4VV&YOPIIS^S,-16 2W6# M%WRET5LL$AS_Z.PP%P@>YUK#NIK!U5I?AL!>H+-:WC6&190U>F/878U MB9=-(JB#3)QAJT*Z>[-I'LUT&^.P"Z, M,U?,&O2D5S3RR$EB>;?_G*K$<Z]L+AG2N<%V>YV(MD+.#&(IR\W@R*)^=Y6V<1"D70<+ &AD=LM'I@41/Z M/)/K*E>XG,N/77M2N;Y/J4Z+U3ONY0.QDQ+Y)MMS[+& Z=0[.(%K7G&@>R_U MS%,LOY@-I;-J W!1D<*G@L:!F:A88,A( &>NG4#6.8M82LX$1G3"^;"6D75Y M.4R/#P,JD(YC\)D"*B!%O^-&PS'T#&N.'N#M&<#NEACS91:W1Z?5CA\?4L&? M_QX!1%):]) CT_.4%Q\C?,Q&=-F5?*V1':5+V@6,]5.A3.ZW,ZT4<#XIJ5.7'4(J-UO'L;CV4Y[@[7:GTAK8Y^JE"C3%$6_V=BTV$ M9W#&JY2V*5!EH02H^C_E]*Y@JAZF#LYR"TAJ<#(<7!7#2DAK(U!N"QD< M@S63X_+/5$F+*KP=E4 M%(JV Z< 4C^+,Q5 BJ>TQFN5V9Q %U(2?'54OR)@%[S$H? MN$%8>I+# .#5@2Y"QA%.C [">PY2O+Z'1>5Z#"5!0V.1#^\IM-/"V>C#]-Q>8NF9B2&/28!W3C['["7# MK/UM!YW!UY.>R^D\V38HR+;AX]Z)AU\5,_R:6W6WS@"5<8B .T@4O0VQ%"@3 MT*&DHB3::;"V_6+K[9<OO'/_%'[#;8 M/-W6JV$_^MMVBSRI&<;9\Z5DV"!;N&.Q\I-IB[ M("0F.I9GY%>3N$[,FYE=G"WW)5-F,&_+#.8MGXE/>X-4J">F&KJM&511#6W] MVCO:HLVC]X=[[?^ &?2)[[8_'S8WO\/W/A_OPJ>[1Y\/6^WWWY>HAMJMXV9[ M][SY[7VW]6VOV]H\/&Q]V#K;:3=9Z\/>4>NXU8&_2?/;YTP-^W.1:DA;(2WQ M%($7(! /)'NW3B'J$V&!4"U\[B6HU!HXNK\#/>PC\^G=D7OVR33*YW&R=)5_ M4>/WU>1A%!D4TSRJ0;WN^8:$Z_!(U*">BK#Y$R@ M="GIQ;1L11CEMO![ ?K.BL "44.[5_TY^?)76/GWTX5?X?)-]8IYF MQED5,/BW23ODJ+3P2A%I@XPBR3=OM;DS)C\>[>SO8V[7L7-GD%Q&Q#L 8,WD MO! O DC]CT@X (C]D- 80V[]LHLO2_X:[U;AC_AM(XF&$0% ?AC6"'#)$%* M*Q69I3RDW 2.R37,V1U(M^L1Z''0[XZFX5/L["*9H*H-7;0(R^S9A?+0P>)* M_.:VWR-#W\,AWGBE%PR_;.9=FI.[0L*[(&&-@QZ5X8[%W'7),L0I,4@+ $8) MDF.]=-89\^8MY72-4W,')'S!=N 31USKSS)7S.TKYO9[C15DUC91\#L)PXTQ M6C'#K57PGF"4E=V*+]$2CQBD39V?,:!?L=];P?]-X+]3 _^>,FH%1E[;[/V' MW/TT*B2B@2U"E<]"!L]?(AD\?3 R^$EU8V?@ MN[T,!SOIW4S-[.?<-B^&=[W!<%!8@'_GRMB/MBA[?39T\:UWX\W=9+M'NVRG M[=ENWM2_/OW<;7O>W/S$]CXT?^[2YMGNMZ]X;W/W?"D'Y1=<[\B+UJ]PV/P% M&WOS_6'KU\%9:S-\AS$<[?[Z&S;_Y^^MHW^G9GOKK+GI]R55L &=1)3JF)-0 M$G)$$"29B9ERCQJFEDC5,28F!F&-8%SH:)D(B8.!QS08<)PN)JU\:>^\^[^- MC_]LM"[GAZ]O(7;ES>8'IV.(! ?G M$\$&.==L(PJJ5V8&JREY)#4[^/\B%F MKF'/#5E^Q,;&F>V'H@#ZI;7'V#[)ZW822YMAW!SEPK+5M;G&:T7:YX]<\ ]O M7C@E<_U6BV_-5(K_F?MJY]X"U<_FJNQ/\Z]SI6"^@(LG,76*IEB39->R;CYF M(N+,;S/J#BU@2=FJ.W3Z\%2]Y79Q^8WX+X>5\^X<5PF-!4]>N)@6/00R2FI53N!Z>/7/#B9?_#B(KE,M@?V$8R[ MR*6U>=:*%-M^+)H[KC5 C59-:NST4<;=3/(U3GJ--.H712[5SR=]B@YR$BP, ML;A4M4K5,,HGGBS'N.U7U=@A?[4#!F3'=F<2V:A8LSVV-IZ5&GPRY:)8R.\^7_L']>G$]O7R".+R-G_?%%<#<7KBNE/374H)28!,&C#KE@/,)@Q1CI@G:T"'>MTVN7 MB=9*WRS*;U>864 J: AP@N-4T_WA_BPZ0UYQP9E&,K.;(!9-YL>X.85T.Z.4 M^F.E-,'Z:6^6 &BSVJ6L2K) _G#_UD409V< MY):KH-_[15_N28/V_F!8M'0OCCIAIV9)/0FVWSB/\,\<-<"DN425/CS?[[W0 MYD5KHOS&W'<9F79\MNCFYL_HQZ5^OD*]S*F5PC,_MN.EP8T-@>8^.77UYC?Q@%Y<3^ JS6C:^SN,BIX9XW!B8X;6.G-% MQ)^GG5+Y%8T^^W$XZI],^YQ6%!.]7G>]\:4#X\U41&OC23NKZLW+?3G9DS.= M]L<1SLEG)14%&)#_ZA75T$6!92PK],./V;.VK2\?/TY)_"9G/OGMFC.?6P0[ MKG_4LV"L%D.XGS.?"+ZG,PGL&3!0)0N.YEI$;H)('!.J5F<^#VMO_MK([8T, ML5HX;9!B B,N>$#:F8 D(90&KB(3N0#TXE#;5.:>P>'/G65JI<.?1A:W1.M@ MWUK%K# ..:TBR")1H,,Q1E)Y';4U3''[YJU:7Y;&.Y_]%+BV=/93'(JXYW4H MDN_:C8-!N>?^Z-P8=KE3QC&*A<><8Z.)QU9+%J5)DJ4;\#"OCD(>=D]\.H<] M@1VX_519I#" -&>1(F.$0%HZY7"27KE<"?701R'PM>'5(;/4R:M52GZQ=SH@ MG@4KW "DIPLWOS)>!IJABI9-F$\6O>6)<>UZ.5T)KC!)&_KOL7D4UAJ'O;/, M![XV-91N$ZS+SCP(\B#%W,!ZB7"L2&D=U.;LS%M+F7$E5S\!FPM@G MB5EBDG+. 6I\H-Y1+4U@0A*\LIF>I40V?QW\:A[LIVA82HJB)))#/#*00L4= MF/.!4\*M?.S,+;>O3OC:: M!E@:%".Q .AY*_'HP/U@4E"+P=8R;][J2]"\"R9'?_Q'T1L"=LWW.)RVB%B2 MJSD_ BR-0A/,^A.]E,J":A#A3J\P2*K?C$\3BB2P]<;V+6X[=XFL2,HG #OH MDF$5>FM^5&7HJ\J_7AIRP0H.)I7/0:9NID(MDD&F=R^RJALG\6QNC]46N]QJ M1RT:0K=14KGM=O2CG,^S4SW?Q^+QECF)PJA?M-)\9=NHM;E-6F?[R@D<5*8= M$IHB[KQ#1H.9I+GAP6DFB; YA7.QG@45=SZGL%V,Y@.C$5IBM M;UF;S?2=B%^W4U@7O72%--4'+9]/1*82JWF#'&!N+&?7,\6?FH#M\67N$\ZD M:]Q:JXP$-Y G!']09(,G2 JEB2"84QS %%\#N_<"6[Q"L=-9W3A6L$\E4W?3 MFE<)U,?\[H7:="5A4PEC8*'"PK'DG$0DX7Q8XS/I,58(*RT4CI%+*7.]<*V( M%6*U9+=ET^LF?*K/3+#J%.#&<:8$7@E2O2!]/6N>[5LNHM?!(DRY0QP<'V2Y MC$BX%)5@5&"9P$83EV#56=%X/L=2"TLKGR,OGW_\/N&$"P[A\V/[J6>PN+^J M4_K"AAV>G^:V!]WSQJ'-A:&Y__ZDOVHM&4NM \3!%XTXP;Z//.>R.!QM%"(7 M3,#B,79)M?_* 7KHS574L,6D='0 RU%XGX]L--(N:!2I,X):0^#_ZAR@,?]" MYZ0!6^@@TSKD(\%!87_V.P4E^25);6.+8?^T6I5YW&9!)D[!47&@)HBS!H3' M!QQ%R@9Q?9.(JPEZ)U&E4MQ?!#_OXXN%SYA+0@H:$P[:6G)0W@Z4MT@,64&X M!RG!A?).O5&_1G7/6X.#FT'&K=;^/B!C7CIJ<6(B'*]-)'!S8]\+QYB2 1D0 M L2U-/!*@DA$%HUB.C?Y*6B:*VA80HP)5)198DO:)^<5#_QA#*-NF5,\&-K^ M\)*@8Y$Z74;G_CTZB0U28-"$5(),PI)9NZ\5)YJGPTDR='G!Q0A.CLC$$Y_A M:YPQQ\J,N>+BA7*,)\6G31C#.(UXO7%9AO$DRW>^Q]%3)!S?D#I-2I^H<9I2 MQQTQVF(AI2*1D:@XU_5IQE/&M-5IV]-LV.]\9V/?!D5Y9L-.6$O$"57("*N0 M9YD85.K H@('C-2[%';^I/F_K^OD*B& MT.I93GP-N#WE_*V5K5U*(MD;1ISNS<"\,\+-DJ!NG]3%E6HZ%+XZJ[2]=98; M;A#J9 #_GT@#5JEA!!E" P"<$EQQ%876;]Z>]);Q[((CEVF-4TTRU$N,!]17 M090Y_#LEZ^I&;L91D.H]2Y 9MX=\V!Z"7RH[L[(LEC9N,6/EA VJ"3LOZLM? M=QO!K7VK<9"$&Q0EP8A+CY&U02)AJ75".J-T6*R[ME'!VD@NM,"<..HH@14$ MRU(R:D(0BVT$:_DC"\I(D*.2'GB.1]A.)/J2XJ9JPW=!-"L7H)Y%W)@X%-X+=[K*7?\:Q7 WV M90WV>K2TU^2/?6:DL/6MT>M[5T^>RCSWIZJGNJWLG\9,DOV%CW@GXM]'^.H- MV8JOT5;G;4'F>P5IU@R3Q'5;D3]OF6B-RU**IR^=UVL(Q=5/?XV%_4VF\%OQ M![CTQ11NP,CL02Q>;U7].4HX*9*?&Q]AMHMI?IBM=PL>NT?K-W73Z7RRQEC7 M&^AXI9_Y,#\7(=19K'^F \UMWG* 9V2[SWVH[=@_+C?U'[O1]@>+/>DL_ M/Q#<&%=Z%L"W#2O9.1ET?#E)!4W+'-Z]&KK.BJNIBH*-SS+G@A+T"N&Y!E'G M':B:7A O46WH7Q!"I HNJ4P:3[6FR6DC$Q%$1I_*(TUZ-7_\K0/^E54]8U2W MJK3]ET!-=\NX8\5-U.JVOK6.6W2+[G[[_'VG_?EHY]LGL7?4),WC_QSO;'X_ MWSO:I7O?MLZ7N(GH5[)+=^%>>X=['SZ)UH>FV-OL'C=_?3W?^[;+=]K_/FX= M[75WV_].S3IN(I)LO&5LC1/U(JCC;PF$ MBWKD 9'BMR%U^WUIV\"Y*$#J7C"2/B!$CHW\RH8>.TJ%B_323T4?&QM_+1$8 MAYAL8@IQQRCBQ MDA6-(,VJ3MRSHW!P K\N+NGC^ELAXDVO<*C+Q;*&B]M U MJ(BU MFPQ(&(,-"E-!%B%.78Q,07&(!+<+BGQ&!1;KJ-+-&@%Q@QU+C" MU:W<;K[L%U>V.8GA#C'%FOEY(9'#/VX6.KQ5WN%#ZIKW);_ *)=&G(2M"8G M8)I(O%(KUU8KK7?+84-%F74>8V1TBHA3%Y$322&O!/-,4N^L>O-VN8#BSVLK MDWIT>5#'=^&6MW)\KP;%Y[?=;Q$)N^.6O_>0V)4[_O) V:46Z H@K@:(I=@9 M=8EA+ PRR<9,X*"0"UZ@G",JM1;,.)%C9THN8<2M7.('V+O/\AI/<.#[_*RT MQ3:KF965;78]VRS7"Y1E69NC:?^(,N-MMCQDLDPK!__>@/;+LB4&9A=+ MB4:4^^Z#)0:^O5&4H(A5HI1YYR@X^&2-Z>4F,->WQNI1Y%D<0_R>V_PEV&2# M*XRR,0)! B6+"Y/7*2""R2%)HCS2)!-@B'"G(LB1J45R1:7N*@9 MU.\ !D]\C3L#T78AK"5O;N97*ZF3EP?!VZ61%N62YI@E)JBCB M7DFD;0"'5P0,'Q)BX[;1_9?<;8P9@'' MY)@,07*"A5.82BN$-8Y9CB]J@+3*%GY!F%>3+8R%H%$DCIQ2 O'@/-):PK[ MG(,3F@*5'C"/KF&J[PIZ-]ID3WPT\(!(\8(MPIL]_ N%QXO]\=MAY"I;^&5@ MXY+_':42*IJ(E*<2_.^4L_]R8V:MB68"Q-IZ_)[:*0CT8R"Q'H3A66@6,,/$6\108LLPPY**Q*6INO#=OWDJYQO&= MPU#WF)+U:NK6Q[V"?L1!YA8NV,)+LSOW.'N0Z-1\&G;5/HW!0H7>*#=C*TS$ M&>-Q\:-5\.J1(/,_A4R4^6K1P\MV+[^U-96/54SKGA'T?#FF11(C.CJ*F,NE M6TQ%9,%D1]0*13%1UB;^YBTU:Y3Q^ZV0N-O6?!D%\@\ /R_8$KW7N7FAD/SL M V8S^+L*F-T?\"X%S )3RLDH4?(\(&Y#1 ;>0B;HZ",F@DMTCF\'\"9CZ>1E3MXCRBS%% C7F(I&$'.,0WNH.!(,QT0 MUEAJ8:6U-'?R(&NDIG3IB?.Z_E4TSG][BP[_SXBJI9[FX!(:N=%)/_K>P0E< M+<]USW]'Q:::HWQOQ)_Y=6ST8]<.2QZ]T4D5E>M50;HS.[@1C_(ML6*)!FY" M@!S[/\"SJ'=@6KUJN 5*#(I\S]G/W_4&PU9ON!MA<./IF*W'67'"U3,H[?+F MV7[R@GLB# I),<0Y-;#KK4=!T\"D5@9LS^R+7$P)M]8X.^SXPTSU&JMP7I8Q M%QOVN <;-PMG#[9PPS;.QIV9;6E!%L'A&:[%*4%L/1,H)\E;R5U0A$=,-1?8 MX1 PIE1X%:]A#3^8P)6YR.][_>JM_+W?S1"^@ZQYN-*^S[UW*/%(2)FI@AA% M1N=T.A.B=D0'DI/HR#I=8@K-H%B.OPH$[/R( M4\Z4_YHO]*P<9#S]B76#7G3BL]]<0Z9T+X]>1V96*G! \UY9^/Y7 MP?B4OP6#M<]_D(W#?@:W_]6QUGI"C2=!_[ +C1+VI(VO;?\_:/GQ=/$)AK>] M\4_C2QO>:&ZUVE\:?WQM;7S=W(;/%[N]%__6$DTEIP(3$>1 4^XP!=L<*Z^I MID;Z'"9<8! 3R@HCO$TA1P8LM!JC==S SKP%8V$AS-6ZW(BFL)8?^*Y4 MA5<_X/R$*"P)%]Q*J^!?[!R/3'M+C5-R QZ252%BS2%D['?'T_A-5;I MQ? 4*KQ.R/68Y&Y$4$?7C7DQ;'IYL/?*IG?A,=L+I:@#5!U,;(1Y(K*[SLAO MQSM6)EF52F/%WW;/_&U51#R_\Z%OX1*;=EB]^=YV^K.\1OD[EW&[O9J3T9H)^[N^U/?*]]<-9LA^[>T2>^>[PK]CY\Y3O?_G.X]VV; M-'.L_KCY<_'(K_7A/X>MS8WC=V3OJ?H=KB;UO[V&\7W^VC@[. MX1EJ.9 "X(Z"29$8X1W&[LU;IN[QR.]YU.ZM> 16/ (W M3=*\'7;>7Y+F]:%S(4^K,#^R]9'MCJHRZ;?(X'PTX%QN.:8]\\13A WAB,?H MD'%1(,ZU"Q%\;NL!. DX@2^#.V[5 K\TTE]IV_L;=E9-A$AG31#.@N@G'1CS MP6,G@F')/6)+L"LAL5C4F>;W*V/RGC"QIIP(*^Z3X@Y)IC7BDBNDHTDH!,$P M=3P*J]^\U6OT[GR:S[A%_BL#B$N:LMX-)1[1;IH'B97Q=,] L60\$$&)^BLCD-B*X;]HQP8M5^_FU9M;OJ/?];64CEHJXLI/L& MOCKNH$0M(2E0L)!$X2L&I$,D2"HJ&,/&DDASXU1![L(?](R;5/^>X/!;&T?S M^+ RCNX9(Y:,(\ZH(8Y8Q'3TB/L(&.&305Y2#&+@A8VDB"QI\MR*<%YW_.A= MQ9N8.1132(CP5T-B4^1T1RI1]+G$TAB%#+&>N1- M$EH[;V6R;]Y*?!<*GU6T:&40W3L&9,+%E35TS_"PW"E%::)H4LA9^(=C8I V M.*"@F<=&28%9RIT/N'C=H:+GD*[UM+W\7ELF%P_$T82=Y#CR0(.Q2O*0.+8A M)M"H#][*;Y7)]61 69/)10W%RBJ,(@7KB3MED/4VD] 2PV*,01!P&SE9H^K1 MFTJ]^#RO^T>?WR8+[&Y3\T(!^6(S]G:HO,H1^PT@>=EV31'661#$1-"(1TN1 MM=@CYHPW+DDE,7_SUJSC^PKD/24@W[0+SP65QF^+6HC+R[^?17WR$F(0 8CQ MY:H>/+F TQ9-11IGG>%AHW?2/6\,REXD&4E"I^S'DXL"9WK[P!5R)X.^S?=" M^;X-N$EG4/95R16A_0@[?] 9QLG5IBU5RL_+YC_%S==KJR0?:Y)R:2P,KK & MP7NHIBM7P_Z1/0F*_SN7;A4OR7__.9ZN0_L#'KH'SN:RT6]/D$V$$7%;+ M"99:<\*IBH8+:;B]3JN:6RN!XI__E,]6ABGK&]&< 2(,XLG+A/?;]Z(YVA8[ MG_:Q2E@XSE#@TB)N54(N,(<8%B0'%XB 67N;>J-^V7QFJ25-L7]MPW<[*=VP MCU'@.C@P##C3A),DK]DP+6>]Z/^OT(/\PR9QO=#JB!D!L*Q!^PXFL-.P [,_T_]MZ] MJVTD^1M_*SIY=I]GYAR+U?TR\_WE'":0+/,=(!24;8E[] MKZJZ6VK9XAH2#/$?NQ/ EKJKJ^M>GP(9G!F%^,KV6 &X"(1*H+4@F/9MD': MRW@[8I.591E7+>N"7@ N&&II\I2BX/M+^"&1I;-N>DG MB6MZON68261')L?VMC2T$R<$+>=NK?JG+?1CQ6N$?"S.^6@AM$:E4,%O%()H M;"\)/?1[ED D=3?H"A3)VUE=L8,3>WGLLCSQ8B^)XB"*0R_,$AY8CK=!CUQ; M=KW<=O???8GS)+-8$INA%8%1YB>6F816:#([,P+MRW2SVL7)N:P472_!'5Y812--HCG$Q \-C2' VNA/(,ILLC'R. MA0+&D#I,4$!1+D^%+NC\KP8[O",ZWX\"X=MEU<0LYS.#^+<'AN]6.)0_FM4X:T^+9PU-60/ M56D]3T^:[U)T0C(TKD#_HWR&>GCS7O6P'B7,TA0<+0H@UC=? D8 =PMZ4#U/ M3G$-%+IC!K#"&9]I#B2^F*V&0/&]2%X^*H8%4I%+T;K.]Z6?SPXGQI]L L[_ MPK C@6$#?OEH9%QIB)/O_F)%.SFAE3IAZH-VLJ,HM1%ZG<4\S1S+]4D[H1L? MF>H?NDV^=_!:*:OQ;%;])G+RASER+3#M454,A\ :JRH%;.:?,Q0DT"+WO^0\ MREGB16; 0F9Z 39M1!DW0T0>CU+F)2FHE;KXNFHE-R)!DA>5R2Z>K;BP*"'( M3IXBM]^M_.,;V:%UT8@;=F!MYP2-W:8.6_D'_ZH+$!QTR?\J6%*,BID(+VX< MK"LL$L+6=V+N.J&?F%:48L6*SNUFKU6N.R+ZL5 M&?'+MHQMX!HP'36WYY:\XUAI9/MAXME9XOE9R)P$N,CV8^;&5NBD=^.=5R-6 MUX?Y)X:QY]EA]1Y%W]NJ? ]*44H7L?0]J1#!BOVW4$0;YNEGGG0!S&,YL97' MGF^RV,UP.F<._'2V[JJF5XQD#)0Q&\5.XF?KC=56JOC M_]6M(AXU5@/I;C5!I#$\,&Q9C,<\*\ 0'BWD_%\1&Y#8MO1"GOU8MEW6@+U\ MB^0YU!F6W[(E\N=CTB'ZY"#2DB2Q/#/*;!S"#??*; MF'19R@$CWHO[**E"QB_^!I7K#U6K=^>Q3[A4/D+7_HA]/4Q@GZ1F-US7SW5G MSL'VE]1U(B\ :RSR7/#T;8>;C'''#*S=*.B=4C@\"5C"69Y&N>?Y(.Z#/ WS*(>[%*42 M8FP3;W]J;'NXL^T<;G\)+,^)?<9,QP]M$):V8S+NY:839"QP\]QB/L[;#K>N MPEI4?#N?M).5KG3&M4@4,N0REV=SN0Y,W%.0JI9')@=<<&7)2-8>]3?^B M8)ZUQ39+V>(QGVT9!Z61SRMDGI6%B9O#508='9#10C-1VMSY0P4"'GVLA;JN M*@,_!^+#@5(J?BWQ[&7'!PTY8$5EG&/!:!/>K)5])X8:8 D-<)%M['YX^U8$ ME^H9R(.9*&Q#3J'X**+@*[;\8P3;-#^D('[1[R$! ]9LD>('QF7&1UNR M3O)'C=CHKZC11\UAY:RHQ $*C,7O-C,W=HZ_V%$:Q*#DWMQDK#E$1-Y%@6N9W';MGV/- RNWX-M.DN5A9C$[C#(KY9E]V^KM^XQ(;[JS-/M2G>\1 M'.]SJPF135Q#9__HH-@?_PG//(#_O5L<.Q^]_P9MCSY?'BH!_4]CQ[ M\[>7_?O/T6=G=)ZQ%WE1PI+(#MPLC%(>L<#;L.6&+7O8 M:X/DLPB=F)IG;KIKY=H]S%&-EHI2NN MO\M#)T8L)=L+O2B+8M>WG2B'ZYX&=BZK6QUU_9W-]7\RUU]O+3[Z"&L\6[K^ MTQ%<=_?SSCN@T_LQT,DZP"@,7'I\+KQC<7RTO=C_]-'='T76ES2SLLQ+4Q.4 M#L.J!-],\BPU,>X0^XP[29STJB$1;9.ZZ.;06YZD89SP,/$MSPMR*V%AZK(4 M=%V>QRRQ-ARYX4CD2/^+8SM@.H--Y.2I QR9)29+PM!,\Q28B#.>8N7N7330 M(^!1/K)S=UZ.X')@8=8W*.2'0^5<,Y6YFGR=2%"BCLCB;A;DGN,P/^%>8"+>WNCO)Z<".B,U.DUOTOXW?;E\>GK\>&G M?>_PS3OK^/3]*?S7AO=<'#COK/W+;6M_Y^#L\]_@$(8^9TD<.&;(4@19S0(S MLG+'M +?RI@5^HF=45W2ZE0*H\\;?,;\NE%9C\ZO_I@H=VL5Z;)/1_TTB<#W17UFYIAS+U"I\7J&C0'\X0*X M/Y_*76>K&X_[-9SVGCSLC<*]K\V].K=@68#98%>?'1^]QWV=[!^EUL'XG7\\ MWG,.+H<@T/;AN?M?#S[M77Q>3L <[7VQ4]OW,1N8Q@R\QEDGL/B ME(>6%V% =E6X@/F#']>M;7.EO=&;3U/SY].#3KG]\= ;R8=_Z M/,:]P]\_[<)=!SEP2OC'W@'ZB3Q,O9PG.++5 ST5.9$)]YR9,?>SG/MV @H$ M]50/7M1S=1,WRFH]F=7_XD56Y#./F:GO \?ZF6M&=IR9,6.)ZR4AS^T-9>W((T4AU6W4 MS(NO/#,O>55NI-:=I%;/)):8<\N&XS=CFWN@)>'0DX0%)F.NGS ?6WSSIH/N M&N&S?NF3IW]/O\V4V-S3)WM//ZQ8%U_"*/5L'XXZ#C@SO12N:)3&CLFST&&Y MY>869[>]IS\ZA/P85^U-7U\D0J^*IM][R:WGYXA?B_9PQ="@>S64?!^Q)-N8 MZ:SKGVWH]P^219UR_M3:7PW+71X[?X[AN^#5 'W&Q];!SO;B^&AH'[[97\ Z M%@?.Q\O#HW?.4CF_=WBT]R7R6!@EW#+]&%&=LQ <'\_QS#"PTBSQ[!B\=W1\ MHA[0,15.O@\7WZO_9,/%&R[NX>+C+PE/0JI$<+*0FYZ3,K"B'=]T(]?&Z2Q6 ME(,5;7M;[JH#OXDNKX%2NU<_RD8N_2..D0@G\ M?PK&6&H[<6IGD>4G"[-P'J9QP]TOXXB5A:B$F$Z)4(Z#V__R+W0J! M*>@-:>H <=Z6_VBC%?:WCXYVW[\]?'\T,/8.7EV-' MQJO#@YW=@P^[._BO#X=_[>UL'\$/K_<.M@]>[6W_97PX@E_L[QXS_02 HX3#4W.-M(_0=+\IYY6!MW>*/U=\6O$:MD2RW)C.DQ&UX"(F:<'E M"(AZGN=%6B!4XZQB!&-Z4M2SLEJTLV.Y#A CD$T[OVK?)$#4Z'=Y58[II[RH M:L3N6ZA1LV6>"X1(.99) E!.%:HAAA#%ZHJ)P5EZLOP-L81N E)#;NN0"S'9 MQ&*9'%Z1()8D_AHL(]CYE'6RF=,2B*0F5?77PZX<1S&>CA#74B[DG!4C(7XF MQL>M#_ LT"/U'"B*@7D0JS3^D" 0Y2&,V6Q>T8@4>!Z;&6PZKM# X\QM%1/&;"W.E/\,>_M=: 3]RK%T!#;VPOU7I%C MR>66-U>XX\\,1N(;8%ZW+PXNM[]$*7?\Q'+,(&"VZ?E8'9R'J1EPRPIY'+MP M"M?,8%O+6_1\<*8_:%CANCY92[++S'L_T/XMAI#AA"4Q84\88>5DM%B%)*_1 MBD/ON&+X;A/7@=8?B$Q-,/YW7M3%K$\.BK\+ X?>1HC"=UAGO;)0?>SVPZP3 MWT"&=LVGC$S<9EX]PLBC&2UVHI9QPL& G:'> $,UD;CK8+C.EJ:":\CNH ;% MH+B3@I^K>2\W;_Z158D"GU_+&R#'#1)DNJZP;V2$#,=YX6P P0:UX@.)^2^, M OS@\C2^WME_!-C_NJQR7N P2_&9=B @33*;*-; U\!/S2L68F#5D@S]48#M MM[*VMT>C,J5_'>;+$U?1TJY_;NSVO2\A"WTPB;GIVS;8Q"EW$;VG,IY>T(_7#>FH^N.D_[!U)28Q,5J"8E?&[_0*LHYD":K?_WM M#GCU3PEWW@GB@9UCB"A^7I\N;KO!]:[7K M.V1"K#C(,RPC!F_ 8]R*$]^-(\L.W)2EF9/=4.=KKC3D2O]+3V'H[MFN"!4T M*0KW:7IALJ[IG;^_H]T]_%K O^_-XS]T_VO\*__7A9_?@Z.^S8^=O1.A= M[4MC46(E/C.M-+5,C\6)&66.8P9VZ#FVGZ6)Q5Z\C+Q5E!'9M?U=[@7^Z8[W MXR$+>C>2;2/9VMI/GB9IXKAY[%I>Z@91F-MV$,87X<\2 +,",UB*S5Y.[3$7S/ MP(1^@H@))&#>\YJ35XZ!MPS,Z%$YQ3#>#5THSMU(T:MBGK2T#9S(XV&2>I;K M>(D514E@QW[H>Z%C9U;,OYL=N9&V#R1M5^<2??%=UPDYSTR7IY'IQ:YCQA9W M3.9;8>;:D>-%V+8Q\(/5[L,[2MM^>?%=C6%+K?[=7+*D\<=(D"&*3>W!N'@^X&:5N9&9VRFT&9^AE M$5A2SB#VW+6_W,_ 8'JJ,< M>LCR_ 1LEO#8!O\E#_/,8U;, HM'2>Z'/ I]/[H)<6HC8!];P/;,\?C"0L=) MG2 "XPEDJP<[,2.7 &H8=R/;9;85OWCI.(/@VZVG?N'QF*&XS>5N:IBSP'$R M[EA^ZGDQRQCS$M=/>1)[P"!!MK&>UO]RKUA/89J$KFU[9@I':7I^RDSF1;:9 M)F 3YW8<)G[ZXJ5G#7QG_2_W,[">'FY:D'R$B9__+5ZJ;S/CQ^@VM):KO?7" MM8$QX539)FK<:B-ETV(&^[OD-^%\WL*Q_8:,R9,6VO>J6]T([342VJMP^5]< MFUM^!D?&LXBZP2PS"9S8S#(O22*?.W$:OGCIV@,K_.:TZ9WNSQ.*=/VL B'R MWRPC3!8?V&P8KBEOF6E-K-,R\NYZ<599"9.AA %/,ZX MGX,O%X'A-HBP5$E MMAFY;FPF(<^P5#UW<9:9ZPY\^YNUUP/>O$<.4F[D[D;NKJ<'L9&[:REW5YP& MAT<@8'UFYJ!I3>QY-)F=A*;/PRB-8Y;83O#B96 /K/B!H[UK)'?7U-MH4-$; M#'0-3>X*3'2Z!#?"2\?ABQM04:+U@W:SW2WC.\,J[4W U^%'[.M.4:>CLIY7 M?&V0D19*P'RT#H[@>:>O1_M'?X]HNLSI'\7!4>KL._OP_&/_^/3]Z>>=_:_+ MR$@'1^_L_?'N8O_3QZ\'GW#& (BC-WOVP26B__]=?#X=%0=O#L[V+U_G($#< M@^&7A/&(I:YEICQP3++0(M\)3.X[498GS(_R0.@2X$.>;:.8]GR;>3P+7"OP MO,"+$@],N""(4S?*<]\-EX&4]@Y>'>[O&D?;_]G]L,KF3PZ8\&I$SU7,[YM) MU25MF"0.B[S$2CUL/$@3ES.'9:''8RL 12V0G0IB8V/&OB*XW7E1X_L$B-D, M5C^6*&8UHM]E'!&98;F9,:\1.@UHALAYA-PL,?.609W8!#8Q,GB>\Y2 N?%- M!+K'X(_9Z;Q6J&D@V]**(^#TC(\15JV@=Q!,$YL9_YVS"EZ_U3?XX6'._7&/ M]^;C>@/DZR!G&2=(0R.?CT8T?U \C2&^%>$1(DI>A3@Y;,B*23T#RL(APG'# MF:54]I3QG%<5HG;!J;"ZYK.:RL\EWA:0'R1;W4)V??P@RM/Q07!FL"N@WCRI MBZR \Y)@>/#9]OO 5'DQ&ZPN>RI0Q 7@=\H%EOFL!,X"UC NRFJ47109[^,< MFI)@;']X)8R*T+-,)[1,D#QNL-5!R)S7\A5JL:=S8*NL()NDX5'$&IL3"'S# MF!IC*\"QJSGY%WR28_V^O7OTGOYI__ZK6(=DVM&B>\$$$>]]=09X&8'LI_![ M)-DYT%Z@;@+9L)XCK++XHL"!@W>F)VB_$^N)UD X^&W")SR77'97N#?Z.#Q#ASZ]U=<=PF"?@M0# M(L&9L=FL*I*YP'N;E>*SBI-:PX"6QJ2<";!JD2?9,O8FQIB=X:G2 2CQ+,L:]1N' MT'IPF7 Q(!XTT'XQT>:<$^$F?"B&)W :#Y"*WS9:!1I_M6C-VYG M$8/'_!1-8N^[F\0('PL'5*MA8FMB#W_=W]D^_SSY\^3SY?04'&YPH-]9GT__ M/#EX\]$Z_(3SJU+G^.C8/SC=_7K@O+O?3^#WSO[1KOL9'>6CLZ__N=QUP6G^XC"+ M<9:DINU@O63NO_O??AW_M[+Y_4!NZUZRY>3_=_3MI$#F(4 &ZRV-Q&B,HA94[ M:9AD*7.=Z_'N'Q8N=XF=_V!UD6Y/LIT"1W]E-'3IYV;QW2\RY86Q'W(VS%?#< MM7+.B M(!RE+BI=RZ M#TX6I ]7IE!,YN,$W@GJ4;T WP[Z"],72W(II_ MOJ&&P6:HX6:HX6:HX3,;:G@[TV_U>S?:$S?@N3^&"'O_X>-R,$!& %"SHDH% MV;UE? (]PD;IG*#UUW,J1T+V$*%]W<(2N(UM=!5(?V.':(\3/9O/%+X_O#?. M_G6/C;NL!!D\G6WLSD/R3 #3OS^DWN]K,&=BPQS7L\1SQ M_3_PZ6?AZG M.!N;P;MNZ")^"'B('_R,]9(Q_77'M[81GL$=^?8>_"4S<.TPE@Y6=,4M-,3] MANRL4=M!_'WF3:Q#]\#MMO;+C^W:JF&_\*_EQ"TPGZC)_0LX[TET MP[:WO\ MZ<_Z\]%T?'QY=G%\^L?H\^GQU\^G0^OPS>O1X='?9_MOCK\>?SHX.3@Z@^=\ MO#A6W_G/GR?).!L=CC^?'A[]4>R_^7M\2'\S;,Y M>_'2=P>1YZRT ORZ/KW##SXA9R.6UF=KC]G3M!%&WT\8+9:$49;EF1T%CND' MH6=Z3F"929PD9IA[N>5D'N=6\.)E: ]BZZ&F>?UT_457V[GKM^"G\LD-8=?% M,WNJT8L=/BFIX/M9QB]^CLC9\X\*?)*5BX:J7)0%?]2<4TQD'61_\>.=8LT# M48SPO/ O]'6%;3^WM IZHBWQ0D?4&GJ84YET_5A6Y!**86-.?QPYO!PU3=W M+6YGS+5,V[<];--/P#?GMIG&-KCMJ>?:<)HOG=A]")CF]?/0-_?\.[JUFWO^ M>/=\V>UUHSCV_"PP@\!+32]-0S/)'9R4DZ9N%@=AGOEPST-_8,;8;.UY@^MQW39S29<:NZYA6Q-,L9I;'/>O%2VO+CKXA)_24!H-L MA-KS%FKWD&G?:)([&U'V74392DXIST+F>XF9!2PVO3B*S#A-'#.)X>@\/[ M M'J,H<[X9+'\SU^3AHZ="8%H]$G/9D%ZK@MO;M%+?Q<#^MGK69;3%-2RY_88E M/@/>?ZI9J^=<<_MS<-[SSUE=+8HW%:T_0>G8&E:T;BO,MJ/R%;']V(K!\OLO:715806A'/7==,DB0UO=AWS"CCF6GS( '9 ME22AS3;5L1NO;5-KN/';GK[?]C"UAIL*PDT%X4]C-%@]?HZ7VF$2!8G)_3@V M/2?-S<1FB0F&(I@2HV#G##$7N>G'08Y5A)D9 M<2LRPY39#@L99U([J'= M^^1L+[5NO_XJ%ED9Y$@1!9,*!AZ9G!;Z9.(EGVA[*\RB$ MZ^^& \=UU_[V/P,#[8F6G%UOH)G?OS=7PH/?R["[-=KB)K-R*\[X M1LH_H)1W>HP\R[:MR&&VZ:>QBSU\H1G9CFN&L9^'S(_#+,\>.N*V'CT4#QB+ M^WGEPX^*TFWDPX^1#ZM6H)][893Z9I#E&)$'3S"VTM1,N>NEAX]'?GP# S$9Q7!^TX]";=LAY&35I;K_#=]<]](F;76?&O=*MR4K6TZ M[.ZBTMR^N"8'0R3.+=--' QLI+$9!6%F>LQ)DCQV B=]Z';A;[HU3Z.9>",R M?T*1N8:-R!M!>5]!N6+[6['#O,BVS,2)>QW'=)4#H/ M%?]=/VFYIF[!O\CF;0H%5V;U+H_S5 /3]0&D+_\GJ?[U\OHQH'W?N_$4?X"+ ML#01&QT#S2\H:IIO68.ONJ'+^BP#@=\^JD^)][*OS>%S>,>92Z ML>DGH65Z 0M-%D2^:8>QS3TXDR1,EZ?"1V' 0!W9 >@2]L3;>I3 MOMWQ':P.2(5?\93-:QS+SHM*U<1OS@IX#%$CTDY MD]\HQ$1ZFDP+BX9O:C?S%_5.;2XK3E]=GEI^A3!;G<;:.]'W1EYX^82FN-I; ML?OP4UQM9\N*GLH85UKL[>:X_D0#,&\U'_6V#1G??5KX[;:\7:/ H'FI8O>N M/>AKI_B)CEES^9_-T,[-G-,[DZP[Y_3)S7YX7@-/^Z,H;ZOBG,VX<<&POFUV M-9#2IBVD\+(H3; "+4DM+\XCYEIY'L11Q&(;2Q;N7)#RC2[7]A@.8?8SI*%+ M#WYO[X_Q?>B:;5O[I^GEX1&Z9*/3 V=_<0S/.C[=MO>+I5#4Z1#7^SZX=>[AIWWW^/+/ IY;[.]\7/SG; M299C9:(76]SUU?O]N_C(EI>5GBABXSG9QAB5H4F"R+T8^!9;CL$P_3#+' MX8[G<) EKC.PG&]6S9L&P76^_H%EN58$M]ZQP"GS_,3C7A*&/D_C!)X?;@SS M9W#]EPWS.''ABKN^:85>9GIAX)DL<&TS"=+<9KX+UG2*AKGEA&MT^Q\!O>IQ MC)J/DW->8RKY_8>/5V #;V(+F@@+L]3+(L>.6>!EKL=RQTZYZSBAZ]B>DVTL MF*XF29B%+UYZ]L#9X$T][^MO M<=MBH17;:9Y[*&//(06]GU N;[09#93L2<3=SER8NMW8N>'B8X3Y\E5F:&CAN87N#X9AS' MONE9F>_FG@46JX>N5^S[:^1Z;0(O#P_0$7EYY">9Q6+F@0R(+">.0I9Y06PY M?A!OS);GA&<.1FZ'+?=_*LBA*,@J]Q-_LMFQ" M+W[H!=]W3M \]T:,9^ZB'QH#*.-B%PW$?FU MQT0*02FZ6>::28S-0,R+S<3CN1GQ+,L=)XY9A -(@D$!(FT$SAH*G!6;S+?C)&>A9P(K:;F@KF3;_^[]PF_YI 9:;D^RP]D)K]Z6]:SBLT( ZO[!)SPO9O5. M4:>CLIZO4U?PL;K:)Y]/_Q@?7Z8^?'8!U\LZOGSG'+[97\ 5O#S^],X_< [@ M^R?CPU?+7<&OQ_MO/I_"=89UX7O?GQ[L''O'EWM?#XX.3C[OG+G'SI\GAV^. M/72=#G?2+YX7^%'N)F::^H[II6YNQD$6FR[+DI39(7>XO]P5G$>Y'X598J5P M1G'JQ)GM6WZ>V$&:QAGSE[N"=_??_G5XO+MK_+%[L/MZ[^B#\?:O[8,/]VU0 M[6!S.>'Z]=[W]\_>2#7JGD9=Q28+HCBU,<.R9J7!0 7F\"+#HJ%UQU!7/CX];_;AEO]<\G\C(8V#6=()*T,:U WU5 M$0,_Q%# %5/LNB$@\_!WZL>&9XAM8?OT@K.*V@N!5N=%"BY93@,+M $9KP:UTT#,ZQCR]#W/689-_YQAVF)+,R"Q,_<-+0CCR4."T$P MV.#E)X'G.]*>N,:!\9<%R(X@]"N-SF]AF:] D+SG:3F< "?<#K1%%KN6D'N-IS-(DX%GB.JD5ILF-Y58;CGA(CCBS]H=? M>)0'G$6^R6S'-CT[YR9SLMQT Y8 >Z0(,78#%P!ITQ,$C= %(,G&1KJM2$.2 M-R<5Y\88OG12(W8""*.E3F@4"\1DHB%TV2C;NE(O2:'O(5K!M*P)O^&WBH\8 MNB(M2,$_NTWATAZUVJ^P!*Q/D/17?N6[]Y'?4K%AJ5HG$*?]_QU,5]MO3->3 MJNTN'W(SJ3@[ P$!6_R-C2[8HG[QKZXI ': 3O:K**:9#,&]#(0\_VYFL+!? M0#*4%7'8;Z0<\5.P3K;^BS3@1H&<_3\WGW0(-@U!@H"Z1^D)O/L__V(O^YCH MZ?@P>S,^-IPMD"(3)L9M2..H-M"MF->U4EK;$S9:U 59.Z^+"9ND.%#IE8)Z MH<^\Y_5\1+.7#J=JW8@;2*;V%!.D"!&5=>C%%KVE5GA<9V:Y" MJ18$G\-F0/09R 9$H6J(/F[. 2S:4<'/!?H.R&%^#J8K6<_P_+KF=4V?PE<1 M-SA^ !#N[:B$Z-#+9LCHX?FS1DW<#["N-7V69\0 MHE""8%HL@\4-.;JIQD4Q.S'*>04K8W-A0!MHWP;[F(FY+P-2>;!" M,+PIH3(IR8& -_!9.:!5EO2^]MLZC8N)!&#BHYI?X+=H8>1" $W?$_[7RIXZ M9R<4N<8EJCS?NJ-'CZ&A(_;W#4X[(YQT5[M RQ/9']#BQ=^G^T"=> MPT8-VS+_%[=0U/H>4.6S8D+ONV!59H[*\HPPJMJE"!^)L)SZV&5>5_"L2 M7[#% #SA&1B N!!<'C#V*4^EY8+\7$S.RQ&<4U749[7D3(D)A5',+6,[G=F"\%E^B7]F_#]3?7LNW_R7?_J%Y MN_RDQIA9$YJI6W94#*@.\-V6\7$R@@LM0<+(^A_LVL]5W57\J&)ETNP;_14I31 MFLQK$)!UW94_ V-ODF[!RH'/1^P"G7-0PE.IA\4=1J^]GB=UD15P7+ O,"I/ MT'LOFX?CS9J/QPUT&@FH1O+B)_9Y-83%_((H@,+#00%:7OS:8_'>UK*+GF!0 M\O <0Q?\XBFIW6N5;,M+J A'(('5D6?%$-3291N^ <'+\B)MN$2P93%"Y+MJ ME&T9G[C2JNT#0![-*EA?JS=6OPFB'FY>#D1@8I(9"*GT! >4T2?!M =WK9R" M;4AJCB'6'BH'? 0NMV[$^?0$]$J*2F'*\ HS(BW^:;QE'(+&U*X?">(+#A=C M1DB7%Q<76^.&&EMI.;[:FWMJI_RA0-C!@E3D7-@Q(-TIG!.'-Z$ MG,#3DPFL*D0/<:OXEG0O86_M !^XH#@5S/DE68MQ612GI.7;-1E/D,91\^@@:/(DF96P1\G]&^C M3@L4WD+RN3M&RJ8S4 _=;2! 8U6>X7?*"Z'R$U:!;*RDIJ6/G/&IV.L(#AM4 M,YF%,R,=P7^5I4#L.UABQ"4F' #'Y[C!UIBF,,95)HM/\&W>$* MBHND O HW><3S%<0-GZ!7P2;HS%$884\AU\BQ8K6Z( _SQ:@VD=STHET?3K6 MM(*%54>%[QF1Z8;:DD_@5V@4#$=ELG+[G\^5.E+'3PX$FQ892*TQ^"+ [61A MJ5,'ZB@&W^F7B'BQ*);-C&EYP:M\/B*Z Z?1Y+8"9!;(/)96"+H+S%$M6GN M5/PDF]6#G@^!"?T6N>,4U[OLJ;!6U-9N"05>>W T2.D$-!GH/@*E5!+_0%\!ED3Y!#0'XRT%#4Y>,D3T!/2.A$/ MG8#LFPL?[1?I33T6]>X8XMK>?;66YRQ=T%_Q,,&])M!JI'7%IZRHI%50@94D MSA5\_2GM>;9XS+M-,K715GB+9E0^S+(,.+&FZ++@4KRL"69Z*M)JF &"3R?R M@G:%F&.)NY]TA86XQ2-0DXN"BXO,M ?^P_&6OB??7$[1AL*4Y.+!C*$?1> E M\_1*ZJHXW)WM5Q&RDF(PX8L2T[EV*SI1(,-!Z.*R19_H%P6 MQH"P)=O+)*S@W[H%>H]!NJ.*B8B[N+_(42G8S^48'4 TL7@FA@& 60UV-P4( MS@OX3RW6#OP!3E)=3L2/Y&8I.T@$N"F!(*<#7&,2P0?$([;W3,FJXF=P6UFB M5"(EQ"K@.[%4=-' 5YTQL/>W]QJG6.K%0>N7-B[TDJ4!7B Z*OP*-\40=T]Y M\G(R0I=(J+U-D+/BPW Q,_ D)G(6 _BSE ZXE7C;7+)[7+(=$?$ J:9+PC6X M68)/=X<^7+%T0=7Z62#@:Q%,JLOI25%CY2T5F8V&9077;ER+C%,& MJ@Q?H@='- N5(B"*]3& GE9%@LP/9!^"H5\)-XA"4"+; ^]%6L@@$D-=0Z%' M*4QRLH4Q2L#.N)9D%((!JW]JD1Y,ROE,"@\9CREZO*A[>#)K:6OVN%>/R<*# M50MC5"052EL9]TI'P)%P]#@^14P^TM.BS>EU8N,;4?B=1.';UL(#98@7:?^O M-1"$VW!G,;1*.7.XJJ-BB''I:_W31W1#]QZ35LK9E!D#K-SC&%"FWILUI=C^ M7VM!L2:M@7:B&$,%*@T4@\PP=.48JB%0R#,,-%=E M8N?"#(0GC#'%!!I\5F"V#A.E(DHS'%%] M@KJ@0O^2&DS+&E5BRD#M,E1<$XYF)XI;JE''8'?&%E@3.Q&5Y<[ONC)&8W8" M>A;_+G6FU(%H'8') ^?@=(4_GDRG\W0\VP^"N)W-CTI)[2\MKAAL)3NP))Z MJEAGPTF)I&B\SH%QPD?T]'DMW'^5"Z J7J':T5P#ZF-=@W!@QX6H)*$Q92IY MID+Y_*L*K]Y*@_Q\E:71U96EFQK138WH4\\L=J)LW)3T"QT.,)Q0L]%OJC)1HF81N.QU2 @FTV,2_#' M4$61W!1U@V,0M\5LGG'UC2LCCEBF58H\IB :1P>9JD34MN4GJ=&8-J*(3$$5 MF;G!U59,-%*AVJ$AD:@FL$"E:F*3LCR3GV)C/!:JC&BR3'F9SM'!1 S3'XIF:C\ 2@"]@P0*>JR#Q.5\NT_NM>9Z8%HGKK[ H3CZT22PK3L J18K. MBA(2^/R$M9&T@H!2977)^__+QM/?=P9:9HNX#S0N.,_TY:%>$3L[*:K,Q#\O M4-OR$7J^C9ZM;QTL7[>2L3W*WLM,(I 51."D',N)HF\XW!*,\Z5ZM;<@"/6D MJC))/'MDU#]DWO]^J0-G'<"8KAMMZ/\G,@0>>@I4A1R*R[:#E5"NVJ4GQ1[H"R MR,A$$!"D8B/RL!B,E(20;2.JL1 UM*AV09>@I-LR]B:HJ@I1BBLJ&5'N&1_/ M*H8^+FKS?%[1-9=%'EA._[40,E2NN)Y/IZ(@LH#'H*^'#HA\=W-FZ##!1T8C M/AFB,_,!YPO+)Y2HGH>RXDOGYSYFAB43^\,KF9AKK&+[\!B9?\"T2!_7DULG M(KD35;4DY1;MHJ!YRC@Z6=!2;)GL$/0#\4Q5G;HXFA/@#!K67$@/3N2=)S5J M64U;#V3:I:U.%V]7F@V46BJ9IKN%M;R((!"G\PI.$ZDKASZK)=-&SSB6,5:9 M+/@>3\&!I?X'2K\T@F8RQ\X'JOZ!77W[QH$,74^Y2 -1:6B'7]L7YA7M<2 +G+C$\&J>U)PK7LBB/H$- M#,LR4]%Q$:O73T\9*4W"2QB-RF8QP9?C?9=(NR?Z^LA8E.TPN$8XQCDV-I - M/5AF.W'QY5V4>6O%\;!&O=E5 MYEXO/=6HH>Q^HFI!S3/J]607=;A+-"34U&U2ET S9&71\I3@-\F(O/8"_[![ M>E*,>.,2406GS%&)M$Z3.]((5A8'FN&A?PB8D<@!T MF@*;GQ$50> .59U9>T;-6MIP'ARA< *OZV\V5.(%=%9^>[O'R$HR;%1B#C,A MM)$%+K3F0NM-I'_8UPDW!AN(#YD,7"HC\)ZU,6MIX+X&PBA#H-M$-VB; M?-ZBL;&W9U#+J+UMO-";I+9DQ/?>S3:.]Q2;;31_Q]C'^,"SJ1X'%2]SR-B M=L[Q?B?DN),W+J7^M,$M@"O47RG27PJ%D7Y5K $V8Y$BV@':/Y@GEZD \K<% M< LJ0O5JU3$A MZU\4NKF?#;$WX!MW3$YI,4-?3;JA1X"/ /PU%A?)'*@?V( MYES:D8!\J3M+DQ4H&-C!1 ;FRYI@ )S.\*2IMV&H+$3=F/B=,I!$T\12D 0# M[HJ,,Z;J3R>8Z)"A$%) +8V;,Q I**&B*&@$7 >&:?LM04MP+*0*$D4]:G/R M,<^GR^$3I\UQ[V*F6Q( $(/N;3@$5#%TH97"X+O#4G=-HP@L(CF\"9L=FVY M0JNC%Y''IOMET:1IZ :H)ZMW4^$KNJ.BIEEPBOPC[7%E4[=C@,<1N5=F.ON% M\ ?]FKP7F[]M-<.Z<_?AW:2J2)[6Y)6:6,U#1JWR4\VF(*E3B43V[7);(ME4 M0OS7%"^G$ 6]C9KCR:D0_KTL*<*[T-Q!8O6,4UJQ5XS)%F].C$X.H/XIQ+RA MRZ@[%_JU!J=:%''>Z@8_'VEWV#I<.J5(J%0%&M-$D!RMZ$:/*7*R A8IPGM( M>:PC):H2O2I3I(-5VQ97%6JJC[+GM:*RJ*4]:1K*1+1/H9/BRO&GA\029&FFC6QI28 M" RT,1!70BB<3M*9;:]M^8QEHF M+,EB-,*@=T%1<"(>-J)6TE['B !&T<^;%B3\TFPQ174Z6@C23LJ)B:E/D*1P M"<7OX*/M'U/\]FB$?]T2OWT%?A7_[YSJ<2GE(,MH\?V4F\5_2%M ]\4H(M-M MSU1L(-)R@BV$1EL0*OY2A.,>):T3@JP@2\F MPBO9>E0C3QUCOS&JX"4FAOW/Z\VMM;00[XP@^YC=TCL:KQ$7H122^#B<3\!/ M81.)SCT%YX)3I7CS^<88PUZ_G"J?&X!C# O*[BZ"RL%.0<+"$R 8?"W/CKQ$ M0@PN1\8%)J[(-U710.R'G,YJE8I>J*2=)(AH;D:E(+#I%)*.:$HGG#]BYM$2 M^P/958&+]./_.P5G6LBAR5B]7WJWU2)'NQMPSKXXDV?:^6V4?.TA.UFV>DDCXH5^:9Z:1] M68VSQ$98RBK[@56#"7(()8%>4>IG(!-!XJ?V-F"A!UB2^.7E!),H^9TL14TQ MW(&-=$ HK#$=83% @=$R O>2C7CB)0+ 5260.:L73F-!HD:&XEMD M34B2",T$3K(H\Y(^+R;WYB-59Z=5$PABC@KB VV)^H;:,UUM8NW4Q%VT4>P^ M$NC9OZ6LWT"46V#*5-OAO$ER:K%(+758(T/"=T;E<"AKH$2TMNC$XJ1%0HO] M_CQ0>Y]D$C2U@4_B=\6$VSXJR;CK9 MX'AT=_*M/XS M4^B?N/0O&8F3BI]@10@)WIDH$%72(N.(AR#R6"I/T]6,(@E$Z"#P(:DP4&:9 M96X"+YD,H40EC,DR^J;*_P"1)48$Y4[!-*0,"VG.M@54K('>!%=\2-D:]%. M-)-:MIU(((@97T: :'.DJE:CHU]%#8"\%!K*J(8:*K\W4%:.TU@Y0F9B 3>V M[Y!>5!TM(U$WCA4F)VRJ2N_@J0T,2Q=HLZAQ[Q(D"3RH>E'/$*Y68+9N@U0? MM0JHK;!.^'!.ZDN5X]M?"[(QL S3 M;-J*03K,RLJD&8BB,ECOGCWJDHAH(Y%9659.E9(DY=SQ,?"#RB[*=&3"#F.0 MYL(4JO2S!! M$RUQ(ON629@< >Z58MDRU7ZW8+9+6#DMDJ**F%"&OT'.OF@< M-WI3/B<*=_A&W_%R$]/RD:R LXJ^X+;R_THZD26R/1]BQW;#"DT-EL#K&:*T M.2FF!/?1KLYM5H>Q2G%W*3L#_G@F&]WD#9!ETZI?KDN843G/FDH(<=H:P^@O M0G>P2=ET0'@%(=3ED2TRB!Y?DX];EC.*% R,^@+4.EF8";VC:"K\P?L$H89Q M,A)3#=NYRAE JU.66 N@<]A76<9P-#U74,L.<-AY>) M'^1]H@*/+6.[)>82%PQNR34-N;Z%*]XNR;6U-8W\-3:-G. 'FT:W+-EUK2=8 MLON_?&'L\UE5I+?J4'PBIA.RLTWV$.LS(I^1Q_!!E!%]),BM=M#3,V)_8+?T;"GT+(NG M6KA\RAA@T&ITE.)8XF++&;BL-MX34IJJ'.DW6[A*!W!!-1[-:]PC2+/ M/4.#643W5\]>T(JZ,J5)C[]'TA#8 WEHHH',0)B^4N08D/;*:VK/58*R]8/; M3;)!/U;WI@Q'76/7VI3A;,IP[E6&<[^S^[X.A<+@/V&9\',>T[VY,QSGFO:= M'PG)/^(W"EPT@6M9[9P5H&L(UA24W0QS@D(=D/!7^:D&/( 56;<>&E/3(TRC M-2[OV(87#-"&DW8^Y+QNRM=UY!Z1*D1\F\ZZ MVD+__M8)V@C]U)G:EW^2QI3: & M5?!*TE*@LQ!_;I7KEB44[*R"_V7JS?+/6_2G?\VRU;^%]E;L7OUGG*1SU=^N M>ZSM;%G1U5^][K'7_\VS@N^S6/>VCX730R[X_UZX+]3GU#E.2C(0UN"3_R(^ MJ*[ZB@3+_@F@\@28@!%W;X( MQNUV(0R:R[NN-&\_*@4&2=_IS* 28 .)]_N3.@T=K/N;=OM3D=@(%QS.HCD?>79D ;^P>:\I07TEFV))8?I&D:]BA)73$1;%8QYN7O85&* MK*)LUZ?FI;>K$AWSABB%I6VJ2A&9[Y]/18:\KTM>P\N2I:.$,PPDFE?"J11. M)/G]#U2E-99_I)3X'H?[]RW>)5NO,:"1\@7PGZB##*"/%]Z]Z% MTXA9AN7G$ZYG$.3REDC;+.^P+[C4/IO,0%$\IGJ,NQA+%&Z9ZU7:-(4<_E1D M5#8G,SUE-6035:TEI@AJL(D-40H)$:U_6E0JS6A<":U$RP+IT,M#. $9,*(U M#028==\CFQJ:9N8",G\MD5(E, [> UQ:D16,:L'HQ%0!OWZQ!?R;>I2&/3&X MU7-QO9AIFBSO^US&!*_:?8,LED::SR;T-?2 MV,561J\P_!6">DRXE=2+I8GL7OG;5+[UOW%).O2^L7V=2MFN? LK#T3/*G:& MR6*]SFX>=49PS[Y6N]W8I*EO:&E*HWM[Z$IRI5/EU0+H8ST'EI.U(&.SD[7, M#ZPP0J^N6Z%N]?'D&/4D4U*-+MD5]R]@W MMEG5F''8!+\WP>\GY7IN@M_K'/R^10W,R_])JG\M%R+\# '@3=2;JDB;^1"O@GHL;MJ?!=PO8_V['Z3^E8 MGX%TE%[:DY..;Y<"*7)0CO>%?Z3_N["KJE5]Y+T#W=$_*C=3NA M9R"SGJI%=[0<3WHPDTZ&?ES@E*R<8R")--^SL@S"T/XFR^";:/3TS,&?@27\ MP'DN++&F8OF.M2A]X:>?ND7,WK2(;5K$[H?4_"0JO [XS-C!Y%1E[&*734TC M;=CL.:$\Z8U(6I&7'$G13)]8P8INQAHU2#PR5=L[Q6*YKD!61ZE,XPEGHRN* MOK0$N9I>7Y4$ER%J;T2ON1C)W@[*I#QE00B4#!%B'F-6KS7 S?U!4$>CV2"'%QO[NU;??,5O\1(-%MN4^<&;Q 2)"CT&( M?W[7/K.?DK/NFH?[*3BK/X!X?:#PMD".P8L[1T\>G@C](1$Y7][8;M (T3%Z MJ[G>SZ;FNJ\-3IOPG!<3V"^"JNF!!T:PM5-.VQ(C;,;H.ZWZ>0W:HOP3@LN2 M3R?1%A4N#3Y18=. W=*0+$E-4\5.=P->$U5U&L-&(3X8(L/Q\$!/? MJB9!=$2-OW!^Z6B! (J(1$?C@]Z,R@1.XJT"R=ZG[L+G$J;; 1>^F,GID6R* M0$+8YE;F+18?C4E")I1M7L B&5LT80X:Y2&B"&,<0 (\/10D:T#&ZUF9G@UP MF@2A4U&$Z ,[+T9B/$?2.X/I1U' ^(?KA+!+"9-%^\-]MZCH;#1?SRE1".\[ M9CC?8B09=ZXQ+AU3BQXNB4\"YU'IW8Y50U\?X[>J4U=P1C_C;1G;V'J9%U4] M,\;4L%5,^A'35V$I1T52(89_@T.I1K[46"JJB;L6C:L0:%Y-GY2"(J>9.H+& M[GEG#.W;_6 M:F(TO8Q>(^\=SGU=%%SB^VO/_X?C+3U$=DIK&&0=!#$QZ4^?P]+<>@FBV4OE MSDP!B9 O\=&6(<<&(IZM@Z"EY7R4:9W@I;X#N[VH^ARRM;R=-+]>YX96%C;@ MKO/)C$VGL \2,AH'G[-BI"+C+2,T8Y/Z4?M^U,X:77C]1:#I!@0_+]J\<0;$ M2,R#=N9 M:]H@%AJ] >\QU50#(-]:7FF=FX"A"5V=4G7J0L ?\.,U37 3LG9[SYQBYH/+ M>69-,ZH<9EC+NR\3@"*G)1\W*L 56J1"#*Q 0IZSBC)?O!E7U7$"*EX+H'?L M44<#OL0K0VZ%-MQK@$X"YF;E9!8-R%AD:D<#8WOW%3ZXAK-1H\^K1VV*GK*B M$I8-& F832,.*M&4I1$M9"RL0C!WH%KI1H:A/8"U7M\T/,F6YE?<%EMUL)[8 MJM(B9,6X8^%@^E2EL3N;K[%M?#C#*:24,B]!3I>DH_M84"3VN9BM)JVHC*/? M2M]>!6;=(S*)3$E(%&-?%[)AGN9N=8OFSXZKYDX ![WB$!2D<2KP^6$ MPJ%GJL!40]!ZCKYZ?>4%[K\#@\;($-<87H7!@%4#C\P3>& FHP\9G\Z:1NT> ML'Q]? _I0P$9 .<)YLF9(68TR2D.,JY!.^TS%0F'%DUK_3"NF3.CI*12KQW1 M1Z.7\%42#)B&UZB3NL*=[3'6GT]P8WN)C!\:,H*;M=O"O#Q/H"DT/[6!6X3M M<-/A2[;-*QM*%,:( M.6J-*25H+7Z4D]/H@6J:6B.DYK6LS%&B3=%9XBN3H$=11)/!Z\:,1Q-4#+W) M6J,=BXK$IL;(!5R-T6OL57G!.IJ#!DO(78R!AKA6$'75A*@X&I85$&92],1#D>32^"JEF6U9J5!-&W 3X'9R>,**9]K0EVURH8CAHH*4)QM92D"-97,%'S_C8 MR ZA 7-S,;R.#D $JVE.>Z4F[XI2>/R)S+:KKIPL[B5GZ[IDA71.Q0A5&@", M5DQG^KJ8L4?(H;!"LH*6,1+Q$0J1L1M S6E<%NRN-43[<18?-SR]-S'^9),Y M^I=-Q(P-' 5P^G7*B;VG@ED#^1BA5'H:?'V_ VH0$86'I 3GH"!["H$V,; MK$$X^0'X<7/]Q]TY"G!:UG9=L*V^G307DNQXC@BIRLI59UQQJHTGGM#HTTYK M1CYMUX9%!)RVS\8U5:F+3>&P1FJ< ,D^K @H%V?3"!-?,?B3&UD 4FCX0*$1:L=K_TC>@!&_Q> M7H*+4 ]D^01]!-PI#-,,M+BH00BV8N(EW/KN2!WA*#3A-#@@>,X,6;(_9;:6 M@<))=D,(&T-OW> @AH9,(/+8$/8_4.>DF-9- +J8"2^#K(@5H:=E6RA<)B-" M2$8QSE-\F1*_..E)CC*6 Y&QW41Z/VV #<6B&-/4 ;:]MMJ!OO>5=U4SS#\808_L2KK@>C6A@Y?"/-*!?Z5KR($!Y6]]*T7I'59M5CC#46: MQ2]+HIITD"@0.1,9#,KN:O)-:Q7KB#I*_9P1!A);RN ME:1]?S)P(**4XNM$%6%TD+9#=ILT:;JRL3Z4IT4LHGRM2F;2*IJ4C-/N>3JO MN%:$R&7=C4#)'>AHS/(H1"4(:'VU4[$A:NT4^+KBRC5#Y/JO5MW-.V&NOA8! M*X3F)M-HQ=X5SDE-#7JX9%WY8%%C+T5H$[%H$,*+P^:"X9!277+I!-X4U)&)0/[/(O'] >$1X*S'/A7AI'[ M@2R(PW11?<*S:RP7W5#IS[\9*5P':950BREJ&DWV)1S_'VPD&CZ)T5>RP'M< MJ[;H1UB;*DR.?VLNKV!T810-,'!/@Y#;9-QJ'ZI>]$;6NFC"EN*C^ZJ9K/!0 M2DNIP^YBF[>M/+IYJ7RZBLLK8W]")3<8J48E#/IY2.D#Q(\O9WKZM%5/;3KX MMH7'3^'&:D)5W:>6 47 IK$VR& 3^.P8V%&9"IIRKJXHQ7+JF8CIRP[[Y5P! M1?;I*K>9UGF-WM&* 7-]2_)C7F98JFVY_X3-K*7+E#TJ<6PK_.=:DN6.Z/JR MXA5+/=H>/0"),^T[R-99+AQ37V;HV4/J=42OA; M3@AX5$XXG(@8?5*@/48EE@-MJD._STVQGQS=DF0AV_5;TBB!,L:@/@7G>5;, MQRVD1O,@U5XRK& O%"^LX6%8LRGHIS +KCG^6O83@&$!'SLOJG)"43*PFMO2 MFWR$A:+"%2OJ!JF!QK#0:U.&!LJ<#JY&AP\^>^_FEFJ'-:P;[(1XN+$PX+ M08FGKD1C.\M:-U+W9%->74#?5*[TQ^!2-A4!#A&*13\1'>&VNDV6,6I1$%5C M\"3K36]1\_F8\O83U]-LXF*:39RA#5.V@ABK8B M281.JG,^D)'<-FRVY#K2/J@Z9DCCXW7/2DWW>DX-AWNH>2=,I+/;@.QM-A@] M =$MTY]:QE/RH(K%-RG*?E[K<&:'\8B=JPE5:.=MT].6H8(?LI2UM_GPYD8Y M$5U4CNTY=FF,V2G6:"TZ[VLT4EO1IB89;NJCFOHH=U,?M:F/NE=]U.,(\>M# M#O-93;:5$ ,?)P2=]@%5E#"]1)/;-;49F&8"PVQ^YP9238)IO7^?1 5&,XAT M1 G0)CFEYI *@QB#0TP829=<8KD()-:.$-Q88KXQ78 M0Q@?'%*ZAE(\/$7T0_R0\&*:+^//8_4 \15R7;JE$-T(;AN&5G4J[HY6SRUB MSI0;H&Q46Q5!H5JM7A!()K#)&GH)'I1!=3'?3Z%F! 26>@YYLY9@3AF KC+:C %$TFM =+(LC;[?7ZI/TEH=4032;1;T1RE$]0CM-6W/J5*V>BOUV$6K!G?HH-.0*GF%4BV032*@?-H"0*N>XC)B!\<[Q? M+8)N]S4JV'" !1SPZ1'5^BT?HX9P3+=5@ZL0!<:B_T?$I!J,9#"22_BSTVW5VV\6>2.&]MD(<#_P-'?$SBDVL1L6(%$B'2J>#+/D$M7H$^B)?:J,G[1.$QDHE+0" MT5R@_2B,ZOE$C)#6[%J22V]/T/8NT!8ER]U:RI++$X?E@4DFSU;T,E8EJ ]0 M4<644R"4M*3BO@5;5W"057X-4 M2,WZ9@#@ZFV#D%-%U^(S]*FHR1@+R9B76I-P)E'*R:A#L=2&I!H:N MW,3+MJ?(I6W-.Z--Z0Q('_L/ZH6IJH3HBQL[*&=2N2Y1>K\$\=N*PK6Z MWD:W[I^\D4<%NFK1"Z@N2,,UP.K;R7G!+P:PZ'0+R*_R/63_-;DF<+(P#4#F M!;@3JESFE^V]7^DX!!,T"E E7H6AHJ'M8 6/)M&P-.N*1VM]J2CWR'?-%P95 MD,F\#A#&'",(?,ZIKHQT)9CX'54L>HE5QHA:)+!,L'.1$!6BZ8@= (O2*R2. M@+1[2"O7JJH; QJ8PUU;_EL-'P!U29; \K>_8A)>W,43''-OYL+OFU%?#0Y+ M$*5>LOM6;S*A[@G0M[,IBCK1[2/:I9G^K&X?GI!B'$<1@,^=8.$;P>Q@\R\9 M4:( 219TG:(@9%C.AE,O@$5P6L!L#9IYML'Z';44)=[3Y!*25:N=(Q+.09$S M+&=L,"$T(MV&P!39V)X/D29]9TFY 7"T,E&)4DHW3B;^%%A?7NUK%T:U:.*1A=_UB6I,$?G4>BG8 V?9VWY/%9H+ M"5,&NS]A4_(GLQ(Q0PD :T;_WC*VFT;.FA/_ZNGGML2],79&:,%H%C=Z"X.I-0? M2A44$-,E]9Q7;,P)NB1%A-/,^!L$LW[#Z$NU5)&8M-=;W?186LUQ=@NJTREX M5D5-+?12=K7)TK8IJ6W& [5^)J^A]DOR%R7ZRV]-I$XVR I_43:2@2E6""E* M9TN&FO@95E)3YRQFNM0C9E@F(,U46 V^8:R()CH T,M5Y$/BS7)+UH,13F$SQ*=0V^K<@5,-IR;!WX1TEJ\?PV- R,02EO[2FJD*N6 M&VI,ZXXIW%B+(-6N@C B#M-Z0]OUR/K<&05L)#0>EITJ?*+V>+1,?XL"2_. M& 9*,J%HNJTN[7O@C,ZH(:\4>'R=WKNJS'DM8/SD;: ZK@Z04PW&"OCSJ&)R M5N.XF"8(TD9@EJ(=L@T"7]^)=D@G'X,A!@9#Q("<-J/3_:YP=SLX( U""$$B M43Q%1% (DAPMI[9MNREU@&NVE@8,%6I;XE/+P #4N]PT)RL0QU;G;DNV$A(\O=+I%WT06+2% MD#I-838*4S7Q2/(.)Q! =1L[1OYR"K#)A7%JOP')7F.=-NF8)?S/%?C)9Q1] MVFU*@=X*/6[LM8ZIU"<4"7E+D9 =B:M9-0W8=\4&> :( @*J+R]1WF$U8A=R M#:^6,HDT1M:"KLA+*U!NCVG6XV4\6FXVT0NP8?D@5#IEE[(Y3J8L]6#+) M9)9D,H>K(^I_F\*TU=8)-H]BVZ&(%YA2M00'QGVC10-# 4TH5O663I:F@7,IM!O@%] M%M]_!*85/F;[_7>1[\&6?PN:]4@MO&>FN]4S8A$=9,':1_N/&K#MIF-Z/*MK M SQUX].TT0HZ\>94A;\RZ,<@5] B&@AYLFA9AI1368EHGL19D8"-$^QK36?+ M0"Y:V>I9MXEFHL5>W!UR9[O@NDML_0?U4O]?N 2_&_OI3HD9]5$#VUO4G8[9 M0?_'EX)!]7W"P]+L3!E)_6>GF!,OF!-%@J(U+3A19\TX!R]%IXA9BFDE#J MI 82SM[(RG1.S2W"Y^Z"J0E7L^[T\DO[I.XN>2!Q005WU4;-/U&4KJEKRO*%1)E\3Y'5,9>K%8F\@D"TY%$RB* MJ:(:+#MG IM)PR]C(FB)#*/L7%$)P;-">6 2XI):;99;D>MF16-&/=+%#&NE M"HG I(@A/BINDL:,5/NB=OL'P2N RQMZOR_''"4 %AB)PLI3S]5:6QJ[$KFL MJ%=(2^"O][[%9^7 MBKSSTDX&.#]%P')@N47%FB*6,9^=E (1 \-LX+O*DE0*>2B1<45P:6#(2GZ4 M6RTI121=A?!7T;C4G.^1BN$W]1U+=)(7::\\(A&Q#U2JM !_;U$?U:TV(>D4 M11%06/1@B#SJT0E%EGZ!Q_XJ4E>$Z7VW.1-7U5EN&=N?/G173//*M>@?'L'V MF%W"OS_QQ/B@;L@O\,U?Q3U!B-9ZB7TU%^\J2 '8' ;73%%L4R] ][3AY#8C MT(&Y4E(+8W(H_L8Z7HR*":+FU'F9"C ;?M)H(4L@:OULKL#A5C56P#KM=(FE MX1MLTK1%S7K[\!JY6;8ZLM$(376<+D=7-#%US M86]RYCQ)/"&"F<+0;9O?GD\E9!]293ZGK)HVU$X$007PDH!'I#M$;9HKC8H" M;*<)=("+(?CWNE"'R'VC<<'F0U&Y3(5$@IP$&D+MKDZ 4I4M7 :2Y9.@R2H?(6W")7'R-B1V]#3B5?N&/5]POL)$HM MP#WM$12WG/;I.7>?]OD#I4E_>/@5N+=PQA,!(?1>5BC /S4DS=N*SO4/AK\7 M3/%<.O-?Z">H5D>ZG=/2F]>R0W]Y/O0 M0Z:U3!5*UTI#"Q>UL,K7(QM7#N61^KU7N.L--G/9#-&.<*!Q2FT]1(>)1BA[ MZ\X40(SWH]BE/)RP"*G018S'6$S1/P.+ R= K& C4?,-FHO86C^1IO]$>::= MUQ15STI40SZB9U^VLIYDO/[I-BG9\'J30Z84HU2%^G>>,\?_U14!3X39EUL8 M.UUD_*M .!9A!K9H2BX;>9=SOH4SAL6YU[SY ZLJ_";5,.A%3S3;A<:6$^AE M2>,ZM%;1SGI$A=0"AZ5RL0@TB8<51W#,%)&B1;?81C3DW*&D.BX7/QO5E''!56L#F5H M3*QX=;9=5]9U9=R%='FFLN/L"FI1GQ]^3M^Z+!0<+;8DEDC/E= O@.[/*TNE MJ6%O\$.:IZ-WK0J)58U9>P\KW:20YTB13]J!"'!P-1)20&A6HFI3 /-B>QNR M3@-KW*& (3UF?=N:8ZDVWG #+:!6=584XVNH_XS%_-NN:["60D%*^:6E=KRC MCK5(1RW'O'1[MSO-$\A2\$Q'],)7I0NR'[B6P8>6:N,'K=(HYS.SS,T+NH.S MA?BE@-9"8P$52&-SR'!.18&LII*NJ>"37)O/1[EB4%'?1K$^[$0BH NQ\)9A M95%N<\E*2H?"?1S+HCV)0%PU%A31XZ1H.E?4(R6Q],MVU5O( 6B-\R6'$J>? ME2!E9BK=R03]"VP^QFB0D L8BJ'+I:U%7CU\&J4Y]&VTUML4*=S>52(3SYJ& M_$E&)!##/^54%=XC[2A2NOQV\9#.N0F11?'S+OL(DLWEQ+E6>C6"1=&M;^@G MKAX]-*+0IG"I*5SR-X5+F\*E>R$=/5* \GJH= IO2+F1-?&3?Y<7V.1/LCDK MC4F)PA,'67&A@\I*5T%&>:&Z<^0XB4Z\Y )GQ6A2BO4]8RDW(754K\(3+BXY MNX40BBW>O8B[TW>++H1+XPE3;Z;(3.!I*MWXC JN7Y7"_GUFL6:UK3Z+*I5_ MZX\[J[^NQ)^;KRVYY(,FW:RU,?P, >E7U]!1&K9K:71?M^Z64:85.+!50=.2 M9]703E.KGP*@@GP;9^D2BO; M&R7VVK&\\;U_G1H20Q)K$&#PD*SSZ6]WSPP>)$B1E$0"U*0J7IMXS73W]/3T MX]<$FRMP'ZK0]X6-AV5O\1(J%-XBTPR72KH+W=:+%2'Y=[*P&%B!FZ8M@[RJ M-><<'L[BJ!-5ST, +_YY5N%33M]"(#I9SXA9J+!XV*D[J"^K=443A']IR#O) MO4 '2U6&6E'ZJQ_(LW;6.L>?@Y@L[QQ-D).5J.LN@E+EH9:W@D9<]54KAYM0 M5C)W<^4=E$6CO@VG45"0::(*=@KC#5R5<%CM.)1^/>F;Q!1 ]2E9 A\8(SYC M_J3"$E1R:XJ23C1%,5453FE>G!06AE+$U?2A/% %%K,0^3.%N:\GT$.)@.G& M$67V*2+(;!4!(A@* +) %/KCOE0<2BS_47%9WEX5>?R\%X52.OY]+V 29F*MX5VEQKL6V4X^9!*M @"%9-CYA MN.:[W0W/[K:,+VJ=*?&*N(1+C,LXV&.5S4=+?W6X$G9"A>@V+KEUJTP"F1#L M*/48%L KEO&YXGN%=9>O89K$*6\_7^\3@#IO1/<.OEKH=]@+1)_2=5_)88BV MW!LV;PGW3Z$E*V"FY2*$^]TMQB0C1WD?&!X[K7EU)\2:X_1[FIHD\BJ*K@ 8W5;=GT_#Y% ?AY56%I1*_60HSQB4!;R(3,R]HJA[YSLIS M91^_3Y]^+RX=,0;AV^3%MZQ&^1-2I:KO5+'K>.:O7?&,\/\(/#*LTR?EW:AE)48G+X#B2C*4$T"6C)E=!+Z\@R V"6HB MQ5O9KX!>EGNE-^TF]^\DQ3>-0\P=$ T!I,%X.@>**P4G=Q4 >TXFF)9-RZ-I ME8)IWM(U1&P5V? B?S">R483\!<\K-Z \"K _ZW:K3^_K)&>SAK162/[98TT M0DM>B@H(L+(_H!?OWZH(][MP\<7&1T_6^SZ2 CU8UQ?TXB/H[ECUY2# 4^FZ MC&MI8M+I G;M/Z2U,4&6B+KHB,_A$)9&L@=K(H!"1F"?$?K9C',"G:?,&LR> M201R'^*MB7S$+#,2<1)<3S0]&O%)*!U"_"=BM<9<8+6Z8 X*HPT!A;\(.F8R MD4.SJ:=<]1B,SR7T1D(\76D83>?)'\R;Y1F$0)@5G8 M8JH3*Q5?CP55"'&7]KTS:7P^RP M M,*!0*D2YH?GP5F3+\-6:,:;%ZG65H(IU]? ]XF#$<5;T%FFF1J5B])PM,EM< M?>2$++5U.NB2' *(LFN\!TOF'&C>:'4TSN<3PH*:YH@M,8*P9G.\GK%(./H+ MDV)'_:B4P!.V>N3R)M.16 /#TL).I>P MHC%#-,^K,Y>')',)78'"E!^:"NM$AF>3$-?C\O,XX,+'LF)-9GS"+=:X9)$? M&K$W3P5,E9%CMHH>B62IQD4=65:,9:6Y7DU:1>'B:I0YX>ZE+,N:VY+65;@( M/)IF/9_EN-RE0>&!SB]SY%O.D?>"(Z0?Y]@WJI8;U>>\@8<],&6-$C;^W3"E M$#%X2':."1WWN]H+Y7""<2ZRR^M"./I*G+)S;ZHI15:IRH M>H>L+H2,(A>X!>0(%_*U6.W@,SC-RQ*T>I;&E+:[]ZO+Y9@<%2U+E5<9O4/G M"/,E'$VX3DMR\UZ"F>%;!-H<*5H%3#(FQ9_<1"BE:PA(M4)G4& MQJTM&S)BU(H;Y8ZG8IL$B:KRIK*)$Y') F]2R/,^5#VY)ECAO$+09 (.-%1@ MP:*]FR3O!E&7U9VHX65H637:5?!]N(1$PY4?Z,>!RP$5>U&(BM D,3JM6L/+ M/HZ^7^B^Q;$.G@*)HQ"SPLDU+\$S SXECWXQ% BK%K$GQQ2=(D2?3,F84L8* M&&Z@47ZL1O+40J5G\[5:%&H*3@7";8(44OV1,F _(7), *O()15P=4BK8H . M9^3AC/[Z<,8N<'7=%SH(HH,@M2^=78/D]_[Z]X_?KHW/'XS/7]Y_O?AV]?FW MZY/9C;Y1-W#4?4*%(O=HDYE0+WF9^*6@&BO.H&+_)C $Z=C(C"V*(N_H2J?B MHC-/UDPDV),*&SSBGC'F"X+J196(W1!?";>B& !0_%R:$M1' 784<9I1HT=, M8]CQ H[8V<+L!;90B<(-+]Y(G1O$9B/GMK7M *T&H)99A$\']7?5E>MNC2Z\1= MO=;I6,/>^LLMRUY[;=-K;=OJ.?V]7KOY6J?5>XK!#MO[T> (@W6LUF#? 1UE ML)UM7POK A?87U^T7ZC[U H)0MHF:W#G:UIAT;I'%NA5#*9O6H9-BF#E[<.5 M6YW%3[SY[8JYM])(A=;\8QN!@_NVOY;8(-#G]TGX_-Z7?7Z97EQ/R5,EBPA" M;D& XPI=?JO@P;CSF'8]@&UOA\LMKQ[$D8<_]1KE6 G'^SC4"OF^]: M(=U5V.\CZ$/>H0=9MT&>P(*7?I>E!6_0?X?U7?DK[0665_\N$VX93=!S+Q\T MQ>+4"'F]5G.SA^:@TR]#8>\S326Z.TQW)_VQ],EE%:&%KE%"US?MCJV%3@O= M >?FF/U6K_$RE[W#V^& MK$%G5W-P XN?2DMN>R0]40ZU-8?JS:&.9E"]&60?1\EI0T/[TS9TF=O+TFBN MM3^ (]FNFE(?R0[,I+8Y[.]J;V@F'=K>,/OMYCO43IQ)MCW4WHW3,CJ:[-V0 MC02?F7=C:'9V=C+JT]F!F=0WVSO;')I)!P^HM#J:275GTD#[.4[+Y*BV"6MM M:7PCL*6EWLK[&/W;I;0V9&FV^^9PN*?[8^O< M28XY'.B,^)HSJ6TZ/9T17W,FV2V=$7]B1D>371[/,R-^8+;[.B.^_DSJ:B;5 MG$G.KB$6S2'MZ=!&QS/.B1\OY77IY'BE2FVS.]@S'JHS;>O,6;MG]EI[GLPU M9^O,V8XY'&C&GB!CVW6K9=&FE$Z.SSGS:Q3&V \NG'@/\MULD2[=H$4+^VS' MWM6"VHT2#3JKGAAO;7.XL^M<\[81O.V8W=:>L J:M?5F;7M/,(:GXZLVI&KF MDP(>OZ".KT_&&WKC&R^![XVW\%,)XTJTBEWJJ_R HU5=ENOVQ!"ZN;V-\.Y_ ML'P&%'1J0\$&O>,$U&$#SY6?19?P8&KPGPNLA8@?5'9=EZI@_8Z]WW$"Z["A M2<&RX63,J14T"US#Y3?<#Q=SOJ&CZHEFS0U,1T,RUYU+3L]LM71A=,VY=-8W M^\[PE690;1G4;AV:.]HIHK.#*UATS7WX<6H:4Q[ P< WR0QA[MP+O#C!D\+- M]IN=YM"A.>0XA^:. M-D5J%I^I0Y\_-=0,NYI)-6?2*4'%/$T9=NZKJ6^'!H>O.I(N^FU:W ') 8G$7!>9@FN67R MS!R(NI%9(]ADMWMFJZ,+DFK.IC/))UWK4F,6M7:HN]7%+C6W3[9,(Z!_>X$+ M>_X;>["H#:N<]7D%IA'P9P< 8MJZ 5W=F71FFVU'G\#KRR#'[+9.J-=F [$# M[UD_P]:K9[(]-[!60M:B%O;D1ZJ4:'Z%DV,.]LV2J$?IVM.D73>?L7:W;W:Z M>S9YTZRM,VO/[&['[/8?5-W4 +9N\8ZM)U1SA@X'S\5Z:%:-@"/2D<4IW@_C M^)4QXI,PXMC!Y<:+O3 PX)_JH)^PGX\&<'$*A3_=MCFT!P^IH#YF0==L(WI[93L_L.#M >S63L;OAVMPSH[JS%$S%9V)>-,LY0>SY M4K(DSD8\X!,O(6B'5P\W+!HMK?,'ZWLSM:L^C0"Z@W.'A87)<^;;4A MV^WGLB$WZ[Q/[/F-)UGDGL[\>YK"8A(KMN,#7)&U(]7+HY"FYJN[VS8'NT 4 M/2)ICGRZT@M#+XP-;B-L!+QG$H->''IQG/3B.+.=KMGO[.UW:_+*V,,I]]#I MUET8^MTF'Q!>)PQ8\C?9>Q?^4$^(UKR"/P.2@2)YUS+]$>E.GZIJ =NOC/U] MY3<\2 N^MPTS&BS*230G.X M918?DS@&AR7I&I^P(:F/(6Q#0M6AGMHA"-QTGZM66L59+R]ETNC#=11A[^)(W$?>I#]K; M6\]-9G+K+3XEC8Q6_@@;@4F1)NL?*9@58XXP=D?*66D/RK0H_CF+U&@6;,K/ M1\"B'^=L H-]P_Q;=A>_>%W>XF!_*Q)PW=P+6V%OKYUO,GD4BE3MY&)C=ODX M%%#I;V @/,*[8)RL_H,T8-5-_OKB3QYC;&P[P['M#CJ=09^/G%9G-&+VI-L? M=4>\_3]]V.1I8843XQ(^2"V'V=^JQ&&-8>80\\3JS%8"V=5 !I\M8OY&_>6M M,@&]@"9##[V5+Y/+I[M:FD7S%)=S:;):0J*D=UE^65ZVZ-+2F4A[EEV6NO;7IMWQH.UU_=]-;-USJMGAYK@\;:V?:MC3B>->7.>^),]WH2ABNW M5AS\Q0Y]F)/_X#[]3\KO&QE7GX1Q]3XWK@RPJ[9P!^S@8#GZK?63N3K*<<$C MMH]KJWX2CF>N;=#5]^\I=XHD5>$A MI)$GF"7J:+IINFU#M\?:[(T^<2;8]U+ZA6ML:3;GS.?B&OHA: MIV?F&QJ:G9T]R/IL>V F]].)[SXG &9M=^6-\H MO3CTXCC-Q3$T.X/GNW'LXI%^LG52/Z%H[QD0.I)$Z./>J=VY/>BBTP",PF)) M4@8;=DSXLQPF$3NT; V"U@;VS1'1'=S@Q0FBVQ6>M(S/XN:7CM57"'P9G)UIL,4B"G_",!,.PX2;>ME- MMVP5X [?M/4D4+GC;\Q?F<^N,'QMHL#28%N6O7&PA>_'S >VPF\9C<9I#)M( M:2PLD2)M;0.2NHT&.H"@V4Z>;YWIF#$,8>*GXR0%4@EFR,4*)!!_,PV7+X#< M./4P$)SPYO2O"2UWGR>XWB,8%AL35J'@07!GL#@.QQ[#ZQ[>.(?I$\Z;<1M& M/P0E;X&G0&+\&NB:.7XXXN-P&L"T!W3](@.>/ MK[8V8"W6C]FEI+(*\-NG($\)_A*76:[5EA=/_I)Y J\07_?OOWP@K4TP!EO9Y&(B_YZ^NPMT,4VQJ M>L/C!*44IX4@G23G<&5Y>,8HC8'@L9#U9 GY$_\=I'/08#@B?+ZH:9LF1U_* MH*/'$R.Y.;*@1&R7SY$'.!:D-(RV;5S"FR-F&K9#[O7,8<]I?%VUEKDFR5S7=+3,:9D[Z-QL$_;ZQLO<+MFZ M3$CCFZ>+^4&5%OF6VF/YI9:_^5/ \=VWNJ*>,TFS2;- M)LVFIV:3MIM.[<[3 IFXQZ.YE#7YS*!)>Z;3T="D-6>28PX'&IJTYDQJFTY/ M0Y/6G$EV2T.3UMOV:,J=SP&:]+)YKK-+Z,ZFKF51S)CF[ MQMXTA[0C21M)C;WSM!Q)F]!*E^IZ-6JIQI[;85NTS>Y@SZ2'$P"?TXM#+XX- M+IN>V6OMZ5C3BT,OCI->'!US.'B^:V,79_5S0BUM%L:S/O:=VIV/BEIZ*&=W MY3FN (VNC->=BVYM"1*FVF$D=%N_=E$O*Z7CFWU2I<)K*N6.*#;HYF9 H'N MI=VKFMS6[\E1R([!VUU ^Y9@UU80\4#QN02M5:J%RRXOHO#& QHT#T=Q4XW? MTCJPK7Y9%G 9.'(9])<6R:[P>4+>NE;[(>)FKN+IY5/ 18[!+)\@.Q&'-A0@ MJ,A6E_L>;%5W.4L5Y![HN41A=\;I8A%&"8T( 123V0KI5D5BK41(/G00!&T1 M"I#'-S0^&$J.??;G%Z6GY$;=RA]A(Y#.-%G_R$K![9%DK3U_>%U>3K"6B@1<-_@17797M9EH%#LUE#JRY[E M/(*^;#](ZU;IRZ6-4.);9Z"2!?59N4<6D6UQ',JR^O??OV4W-@XC=EU&Q+U MS1(MEYA12XOP0;"V1[7MZHRWOZ45V CPW5^C,(X1=WCB):0&Q ^?:!ZUA8P= M#JW6<"_$V+YC.=OC>F[]6AN,Y\Y^K[T'VM3>[\F-@W6L5G?KUS;".=&4.S6V MZ3[8IJ?'QY-#XCL"MN=)XZ)M"?Q9OY71E#L?3Q.?B,35!QD-*/GBB+@+P@)> MD$FL8=!. !ZH9W9LC4FEA>Z@0F>;PR.5I=5@X?QY2+5% M7?)KUKK&UJ1AM;=)*-F_UN094-#1*3F'3\G9JNE7W;L**R/\F$$(\HF7@WX= MJZN:.8HTH8&,]]D]JV/D4;I:QBU$Z/"8%%T-6]:24!M3IFQK:.P7CJUMMI2, M#2]W E7M!2DO2@1W2VT(O3DFP%BR06 58Y][//7L;-D/-P72/*1I ZH*: T$ R\>HY\K,.VIK-;:7&A-: M# RSG;N35\;B#Q=R_[:DG(J*8EF=97V1E[)=E!)#Y:646TGAF,:(!QRV?:1, MUJ2YJ,8*"3.8/0C']3!*J.GZ')Z:8HX(Y<7,F._S8 H4&+-46@^87@C#@VLX MEAD\R*8[I,L_M7XR5T/ @%26&#.#VKM6\B&F53J#'?!YV%L$V=\H"S1S&1(0G'/\Y'$H-I MC@0A(!D3G[27IUIZDL&![Z[T4$91DVA-;VBM?P,6:?$XAI^9G^./[ O/<(A$ MZ6H4AFL./]UF8+7:SI.D M!CU^>AB.M0FI03J1YK&:QNC Z_%3.4XZ#%:SMBVZR8D.&ZTUXC,;QZNP<;2_ MM(G^4MOL]&WMH]L,7^TW[#* M3)N@F7:CS+1;9?_XRO[1+L7FNW<<1\/%:8D[J,399J=^Y0W:H[C'5O$=&P:. MPVD SR":TWCKK0-_/:9'YV7+WL%5*]'H_KJ.2E1%'\=UD>T",6 MIDF<@)F%\_L2>3?86NV[E!/+N(CQODI7(KPNXL8M_F%;_T_4.D\:9NS!=!&Z[HD%8,'3 M'KX&TE-[^&K,'^WAN]_#-\[-1RX--NWL.R77RU_^-'!LYVW=?"_:X7?24F>W M>V:KHSU^C^#Q.]0.(=PO_V!!BA6U]D D89D&\WU#G>6-!$@_Y>2@XC>4Q$1. M&3:>>?!O5T"\H_/G,IS#'.X,+XY3\A,F(9S$\0N.;77+!;WQC$4\%KO1?![* M,F/*%LL^?$WWF$; J98W83^-6R^9S4*?O$E):'"0 @^/XQ$?>PN/!@?O^L!' MD9B1S"K;,X>JABZ+S^@6,\XDBOPK6=AHP@>3;2;IV-J'H7T8]3Z)-.J\H7T8 MVH?10'IJ'T:-^5-#'\8QC%-AZDAD%[("'W1XTN?#8Y\/37M0N].A]DFO$]I&YM0^V8S-5A M8[A*:&7AQ ">$1I9[MY@\Q"DZ7\%GID"1Z-*L[QZ;!'QN9?.M^V-MPJP=3S' MQ9#.,;^UG1&$^[*[2[HL:'CD8=+;2[0KLK&DA/ M[:ZH,7^TNZ+*P!F5#!P!Q8$AK(*!HT^433Q1]AN-8Z^%K4G"UFMUZN8PTPZ, M]5O A]V<#I@W(?(ML%!F4=H_BAN&$?&)S\>$)F, =^&OB$J/^1 1EL*$$P,. M5IT_TPM;UJ#]9Q,AT!?B/O_.,C[#^RL>W-%)DH_7]>!EL..3VT3CJ6=XZK;& M4]=XZGOAJ3^IJ^[>,K[?K6O+F'"7&F#$"4O2)(SN2AK&L?^\ZM+TPQB;+B0S MEAAC%@1A8HRX(4U?T"*D'^2]^!U,018.3N;[X2T+QASSM>000/4D7G)GHEZ" M$0:4G0R[6 QOI(0O4(:N 9\2Z@?SE]4(!=#6NE85!D/%!\J$5WE.-]8(&I[[ MUQ?W\]]NMU^LO/+I.%GM8OTM#,Y_O;CX8GSP B"M![S\Q%F<8J+=M@5N==E* MKX!I8,(0]T!X<(,473TH9S!<<+%8431 D$SC%G, %V$$<@@V#<.<]XP(F6"&R10S"P8&=M*Q0!SI2XI<3J*8;VETA @R5&#*_9C =T<8^@AQ.,L?@8#%L(^L8SO M,"%V!XO?'Z<^J8J,DC380,ED!3NR90P$!=; R"@ -*8T4EBK,/E0<35["-EA MQ$ UGX'QXB6^6/MFL?,+%0]O_'0N+CCZC&#PX8C4.'TEF86Q+)A0(_($S!^L MCS1.0$.2I2;'+7]$)?.0.N3CA6@R_2'#,6_3WB6# MG:_,TJ^%Z%]5K0Z]C+*L<>6#Y(]!DPE;>;FK$C6S*@86,= XEHK/"Q(6B/QI MU#!X_^W,&\]P=;@AK0JE0W H(PQPNJ";Z!"AROMO2"-6*R52#Z"@,4\<5I,7 MJP4H#CLN)H##.^!>,(DQPEF RPPCN=9I"#%85.,[NJQ6J<"7H%OH^,3BI+#2 MEU6C1X-?18JQD/&_J% MXY75$D>L76._?]5P] M()[=;#[J:/K#H^DG0+(Z!3$*TU!G<-16VWJ$XTUKCEY.L=A3SK M]LS^L+-SV'MK=5KG@+@6W\:+[Z!C#CN[][<_AOC6;Z]KRIT[[\DRR+CCG@S2 M\.*(D#X7KFO@5-ZL]T)6%LR5P'PR\CB[D:=2R=5OO;?;IFWOVCZO6AJ>=&-: M^N0VYY,]A+A^_ %KHC48Z -*G93A?@<4H0R/JP?7!C_6"M@FK;=M%F3]5M6I M8'Z=.)OL?NWZ,-1/?37ESH/:G$=6L\4@LBK1W1A,WDO_-M?J[.R,?%=CD_,T M6>3T6G5C4?UT6E/NO$?WUF_ ^DXM /I.? MLRUL/+T[GT?HY;=-&;([=DV0!"BC=[1!G-TPQ1/T#O =IQ9Y?DS2U%L+GCEM MT^FTMH]+/R)ICNQHT M#+XQ-"Z-O.MW!"2R,^NW53;FS&OZA$65T'S E_9+% M,^.#']XVK%"H5"XWP9F,<283F G6QV'I)_V0QJ*L-*_[RFNL#9]CP6@:C6F(@*+BR\763E7F.V(-)B:^$XG"2W>'[%"RZ_X7XH;J2(;E4Y61)Y MXUVJR387@:TI]\*SMJC]!:*HLF3F2]*0)5B\NU XA:_&ZBHN#NQ8-@PW%%X1 MP^6Q;(0";S.)II&LN)N CBN6_%*18C8G@@3=JK5)C>3KWD*T)9G3E6?;5)XY M[?;3%'.MO]S8RC-=*;6Y4DI7(.D*I$>O0#JHK_YX+J)MK*/]&FP^SS/O294A M."VS/=SA5*NK:+3XUF?69T[7[/3K)K[/(_3P$0Z-;[8Y4#_+>H]!OVY973KQ M;CDWR'3/Q*;JJ/T'Z_^]?O5NZMO_\^X^.V=<7GQY>K;Q4?CZ_OKS[]_O7Q_ MO2U>]A&FM6,ZPG4>8?[H_2?U7"^Y>Z2@\0&9N*9C:!JI,X_"\Q:-,F\]WX=# MSX)C #W G( [8\+&F =0A+;&B#),X)82 URL:X3!2)A< 2H+JPQQLL>1-^+X M;/$@)6]*^'@6P(2GPAF3G;L6/DL04K:( XQ1:XJZ+1_*P'P-HR1^9:X.(F82 MXQJF$?W@R\D6]$V\Q53XY +UUYU[@1'F0K&0>4/7G8A&%/[TY2[A_EV'B'L.@?=GI]BQ'=6^M&LG1A56T M85DA:]Y402(=JUP0%-P9L1+^KYNL9$U6G*7CBFZRHINL[-MDY>A*@#3ED0)&+UR$G2YB,M4N7$AT M !Z-/8Q38/(6:K)=FZXT*/FJU[>&P_VRI#;F,W6L5G??!*N#)U_A8+=+0)/> MM:7-2QK2#TXX.N"MCY@EM8='L589/Z3'LEPR8\MTJ<>@T,;NQXTBWSO0RW,X M82@*[I0]I5L.'Z_E\)']^)>51S5S^:SVYIYPWV-$HX[YCD,';996WCG>_,9Q MK.[1\NJIWD244Y1E8;_8SC-P13?(I6QW.F;;[C8^S45+7:.DSNZ;ME/?S)V: M%BT>T.:HWS9TE=LI1_ ;)Y8^.[B*+%QIA30Y2+\^-*VK6X+(1XDBJ6;1BI+Y[VZ^PL!0(C@8^8UM[LT2QM!,U9G M+IK"XYN\P:<2G.,PLD D/?6))PB-J"$\#:76L3HE:Q:RA_AI*/C:]1!-Z MLI.RL>+HG+XU4)DN>42W0*P[SB)9XZ](5$KU<;;K7[W-"CIZ /T[%Q(+[$DC M!*(/D+N8\I2EMY?1^BJRIT#+>!/0.$%"X'Y\M0&V)SB*3<:MH^8Y?1>I7.,D MQW]-.?Z=YE^8HYP(K#6?4VOT,*(I!,!/PW84$H0KGJ9,@$)N5S*#!V_QMP13 MZ."..?O!J:2]U 8==!"3ZXO2Q^;L3B7BE8%R5(Z>2E1 1)THO%W35;U6$H99 M6Y,TP;;U#\DUA+]%J-T5$<=I#-L:*"_LX25V@\2;DWA2*F(B4PSCA>1 G"Y( M00G54D@2E-E_A>S I>3"7-XMT'09/)*$4I+<]G#[P24$5_+LDYQCJ)#C= +K MQ,-;BN)7N;)0X#+I"P.IE7 %E?-.7+ECX8_Y=^,$?A8(1]OIJN.D&*_-Q5TC M2K@% MWF!%-,9 M[G1=R[@*,DTD,UQA;U"UU$8(V_)4? FNSKSQ3"Y93N(=@4#+S%>QN> %,4_P["X'R,PNW[:*>*'Q?L#EDN_@&SG9,2S-Z7S+S(/5\PK.F> MA@AQ15L3CVZ GFM4XZ&XNR%E&/EH.^>TFR@1R$EJG"E>E/-#7@FS!NA9SB!^ M:5OM);,+M4CY'L?J9M:/>GW1ZD%)JS1[NO7=8#;)386H(A1?-4?6$/:HJ=E@ M;[8SCE%",]GV?#?N=;:"NJO8!XY7>I&!0*[J^8WYCZ64ZQIK_2HPOYB3K8D5 M%6 NS.=X%).%#$6#7%JCR1I4LB6A1J'!<\O68'^K53J-R2C5<'X:SN_^##@! MY_=)+)SW&LY/P_EI.+\GR:F3V,(N.N?.)*[?\L:S3^1]K6CL*F)/F6RYXR+0 M4>W/#P=\U+EP-0R7[0S>J),OM< =%&[Q<'F7SR:-\3%P>T]Y555-L=ZKJM,S M!SNG!-4O.U,+79.$[LP>F$YG!T @G6?ZF$AW(J2H+?(3,Y#:W>;#_FJ):Y+$ MG;5-Q^D=SR+?*NGQ..&O]>TPR(?VNVR'D7M'+M;HXBTS(#I'W%"V:O)AW++8 M>.FTEK((=XQ[6<8W['(F,&)6@:+@("4/ J9V5H.8$GS(N,&^:GE!1UJU)#%7GO+..2[HT5 M-S0R6(8,UEXR[#0RF$8&VQ<9[%!">Z\R7:?V@U)&*:@C 20F\L&1&"9E] 9) M&-TI/0YD7GUBP>[$[2+]#7>N*A6X^L$H97XI9Z\P:I&".N&4DAUQ&$?*MTO@ M64DZK]KLCY[ZLHL5T+6Z#[ "G!VL &!0.!>U%'V[N(WG;"SOP%/F!6*_'@Z* M=L,#MOW.O=N^^.BZ3=^Q*[;N[?='L.S MF.9%"=LHO5COE4Q2/],B*V;)8^NU3$LM:Q7S'E6TNUY;5J02]I 3&K "TBU\ M3$QP^YJ:^AW0OA23'.1I[9611T$>>%P[7N%=IJ:+:1Q>171'J.I.SQH^^8%M MSI(TRC2FJ-J0J9-C=6$)9_FEW0+U7!J95:V7B@^B--\PCW*)SV$BYU@H4OP* MG1?[5F\IY7K[+D)"8:^^ *?KRN(I :)])E40,8.-J7S&?47DS?IFT\_BT*$V MD_[2FVDE;M%8')]N+1T>3ZCH;<7Z6"_2]B"'Q7X*PV-G@6NWXI7<1H52W&?==XI@)C7.=]]K_TD#\6/ M5Y=7[Z^I+\W[ZV]7GRZ^;=^/IO;K"*NI\>B9QG%V2@Z8?P?RK>J$\BI@D'M1 MN4GWB3IS<5M>FH_;NS@U$_ "%1J%.']QD XH:9D61%5UL3H=%K'RX: 7B36. MA\'(I5,O@3'\>G'QQ3*P!A]]!V*5@3R7:JVI:M/G8W7.I@'A=C]FV7$9M<8" MQC56KC(TWN94O(K_DH79HLHU*159@<$0^G")&3,@*AP^73Y%S0(?^B-UIV*) M4XGQPN<_E3\$:30'DZ<$=0#Z ::*W@-$&H%1KJ%O4*2<.J(J^@H$T.B;QE_^-'"95<%%;)AXP?EZ45\C7GX.>,@_0%^ZW"': ZN@_8E\ANG?\SVZ F\#5X M7P$ZY)@UH]6P);6LWH5E,\'E3L2=XT(H+C*U*)>7N;(B"%6$- XK*8SM-1BY M62->T& !HG4D,!O4H-(K!XM]G2(JZ![8HSU?#"Q.02L*_6"!7$U 9.$=OX4) M-\!,D5)[G1=X7A8Q#3U2$_O>VBJ8>.VKQRCJ25B1F$ ?Q_S7; CCI5W MAX7[Q9U>0GQ$8E;%C; T*X1KDL(FA6PM 0HR]>1RN5ZNGE^8O;,^S+Z#P=YK MO]#!>1VR@]6, ,A&TB3D=_2%@VX>HU(IB3 M67#BB#T!@3)".$;A,D #3>&TP=UXC7PDS+WA4,[@_^4 MT>P(3;>M4RN>G%;54O!!#O]2#?^]&CYR?BLOX: 6G+<=Z<-8?U@NP)P(S+1, M,"9^.DY2>:M$WMN!QY)ZB7]GRO,Z!V(Z M]9BR0^Y="15QQ,W2<>PFQ#5(>2(PCJD 5!4N2+%JI;]C,R?$F5](@)I/G,"= M4_A;0.X40;$"_0U&:2_)\KM%%&B5E#DHXK=MWHX3SY0*,52E;A0$90HZ.%"= M(Q6FW\3[*1W:JP/#PU@L,XKP,8[;B,0M!+%($PSS9L,IXRLKH6-*) /.:UX&+SS69W M"^2%<";8K3\7((P$=X,EOLQO/F"X;]F6]-N M97\?6L.CV7;?.:Q9$HR2F]?+9H7;#O9*+XBH6AYEC%RS*IQ!L(:5%@2I,2'B MF*$PXI306; ABKM9-AST=2S@?6199T"\8OB&6FF3M!#C(_>>#"&(3RDP/I&( MH72"-!M@"C*]$@8^89Z/V@?>"42*0ZE(9RR:WS]UV2E8)0=*(E2(\[9NA-Y] M<;\C+@(\)'8L.O5&H:]0O\,Q=Y%1QU_".WHDWXNHE_3FY8>Y^R9XC!7\:)D' M!U0Y<[ 0$4A6N3'=G,+C(H47&85-Y;\$=>1R6&YB"_N:PI*WVXQB2?9;NWO& M7XD $5WHNJ4+(B E4/;E3GTQEN8:075R5#HBHT#FO="6!GJ'LF-1[5",5.G( MS&\O<;)=88H;?Z_>761 N H)E9X(Y M:,-W]_)$ 0B++XI<\CEY0&1N9.5#M24R&X_3>2I22L@6#N?S-( -2.:84-@K MBUX6$<_QRN7,XQ/LWC!.R0/TF?"A12=Y<2V/9)LX\5D%F$GA\@5^X@D0KYF]BPW.6*7D"5*BOX/U'8 :X.]12E$N!=ET6PI MYRX(JP4/ACS.,C#N5SR;#.Q?*!M#-<$H[1D/?;FY[]3Q4[0J75H!IOP$F4'B M-+#ET&[1Z9 1S9"Q_\J5ZF-:R+Z&>@T#DH4*CRMQ"/+5SF^$<(@N4/VK2BQI MCF=/(1H#>S&++P@+1]K"N<]7DB&F7.R4H')I/)Q%MJ/ [8',!LH6=&%19(H+ MM/57VFQ@WSZ'C=D5.S9LUO)?F[;I<"R[GQ2ZP(C]#;X/XQ3O)Z_'OP38/NA1 M&7&'0:ATD'^)MZ&64,>:S"^"6RCL%[3M2F&_@YWM!VKD)%R]W]R-:CLF"M7 M)+:[=,Y%B8&SV,=LCX^1HN^7U:HRD1NV("XRQL5W,1QG3)E=@GZF&6S)MUSX M.F03HOQPA^("A]3,E@D#"H$H-6G2Z53%O,UE^P;E-Z0SKW>3.Z#+0Q%9;=@) MZT,:H5_0E,EX:$@)+]72 _,T3K)T'7*C,;6 A#,9WZ@ZGI"3*8G0)%?>S!DF MV 1@9HM3>[9%T'M'/*M[H>(TD0 @7:">/&6CPU *C%\0&/0Z^?[2<#-#4NTP MLG".QIOG%<&SRB#")CVX^I'N(YP='*WOU-CA(0JLN^$M?!%O(:6!+@:6RAH_ M(_8P;]#@481.63!'O#AA/[AE7&3-?##ZD,UE M9"-!,'(E@W3$%!P8W6GL@CRIHJNQ"W1ZQ%[I$4]: ;11:+%M0IHE=]V&ALK= M6_!P(8Z75 >5=9S"S3\JA(R4'A'QA8+F#NZ4SB[J6>;'(1H@(MW;"^A@)-*^ MP<0GSPGN(Z(5(MQ.&0;X'3)3O%D84@&%#)Y@4*R@VJF]%VDSV.&6MB,+0M MZ%5TWTK?+YA*+MB(>! NJ.I"V#A_%QEH8@]42>&4".[E&>Q9UGD8%4\U^#V7 MHP6'H@SZ_I?\4T*9K]FU:%N3WJ3\5+1L,\ V4HC-R,AWMLE,(I:*T*W8D9 A MTG>-8T+34Z??Y3M%[W'2[X8Z_4[O+ROBK"(NS&G,)I%-V)V#78-!8^ M'O.\R<3XCG6+;&[\ [; "$Y*8!Z0YQ^$DL-.&MYQ+N%2J.FO:-4KG)4J&] $ M\1U;QED Q^,?\ <:)<4&PQD*HFE\_'CYRCB3T1ZDZ_BN<*>,[;S"F 88%2O7 M3>/7$#?OO\,@D _&OZ_N^;:X#"_\!(>ZR/C$HRG\YSH=T>]5/U_1((61M#( MP_4B3HU.C:\64.R+ER3 '=-XQ^#D9_R*%@38+#],>@9L"M\WC2]H9AA_APLX MGG^@0\#X9^3]"",/'[UDD1_&QC_#'Y$,%G_RP-CAOO$KG++9!&\_0\-3F!IX M&D4#1=+P'9_PP&5Y<< K%?^XA$,]Y:Z@%Q.LQ3MEVE"^$L4SP6A L !AC&8B MD86"O,!+1"A[+BX:8_C/7'J4C?S3F*P2"@OUAF''E 1,R1B+&H!;2:02Z#"+ M !-'LS;U IGT294<@B5V **7FX\4)?Q1@\=/BYZ=C#- 4W57E,RU-C"+T@@G6P.,%D M]+GH@NYS>%_+XD[<*HTOH,O%5 MS556ESPF&1$N4)%",0$S&OV;BD1EAEWZ<$XP+B@DAFW 12ESB9%9>^[M>6D9 M%P+TR:5\NB02?E(5Z9)^*_R1I(N2,H0H5W(23.WP!XHS977D/=-1\UE&L3.] M7>Q,+V@ANYXRC(.*CTOG7/6G7$]8[ICB=:>R_[*5)%@6+H!I0(+L7M?%S!6Z M=;L)T1%S%(4,Y,0J$EL4KS%\K6PI#P/AF*4UR>=4#.U2E#(P/O!11"08* H( M%3_CC+SI& ^8<5]D28):2M0+EA]:T3+K#!W%9\+T6QS M2=ME-/R&_6B-B[FH!;W,UA?,#<:0"!FR>VJ",M,WABTY$;RD\V,L8,=(YN$ M/8Z\$;Y]%&*M(AS.P[DGDO7<7'L^^MZT:3>BD&%QRY&\=ZD!;[F'N?*2BNG MN9Y/LS6QHG>+"C"7D]\##ZT)I.<<,1 H@N9R0A%AGB]3_V2<&]B*H ^1L$0* MW/Q/RF.A&N3RJ+(_A)H2[,T%P"UMD/ ^F&5\*^KM:,6M8?MM5AL:8K7=C>#_ ML+A>LDBU3"P>JVSU8G(EH<[=P/;;O.B\LAI;RFH49L4296)6^ARD7F(&!OASI61-!G[B4HXJ+%_,T1+J)RN*%[7#DB0Q9L=$M MR^;J8BX8*^O6.>Y5RA\5\VPXM[2=BT' )''@6"4L3#N.OK%,FF6%O'#172+> M^H326/"E\/D01YAE*A1(5*(^2M.F9W/#B52BB6 N2'29N([L-[/L2K%HJ&6S M$:2TI%#!I,DL%!E,N:U1Q;(J^X/P7"2TY4MJ0FMCR$6\J323JJ?ST9-1!"O! M;(G_JZ$ @7LKOPHM*DP53G^-V&E/Q"N5419Q*(A(FNEBSC&\B3XWR3#*\A:I5#)8? MV0GKK@N54[W.$',#C"-,?E.96LDV/$&?\KR0T0)C*-F(3AY=7#9Z5H]4):HN M7\UTU(SP03B-$XNY2;\@4@E)U^U,T/E:FLI.QSD;O3IS7JU\_U=1O@3CR*?S MD=UF!^IWOUY^S#YZ*W.4;W@A86X; HFLNK+8QLH*NPF3S$>^+,O+0HH[Q'E1 M0#8+NTG^=6E_D%[;9[54R?:R2(O5JY1=J6:FE/U>,>_*[XKTF:24F*AVDVU( M7JCQHNT,SW-E](!5R5-":I;L>6F?MDO:7%FX"YX(VA:E]HO\\7[W 1Q6XU3B MZ&2RVNIF4@K"!_3B%)"G9@S)@([*L%M.-=E6K#'3 M@;"$@"C%=4A[-EQL#@7S2<92[?T ]7RQ4Q!-7?"HV3C(OK]"4=%^/7C,P M+",^\=#X5A_)?BG80 H,9Z6\$=/ R2$AQ4?MZM_Q8!8%^67@TS?^DX&1\)V- M0_C]AM04%0X*EX04%P16;T= 16I80GH-@)6$W5_&+VF;0/E=!Z@AI"C$H3V8I6# M5M3"5*'ZTY,XN/@.$6\F(1'/2V^'/*72QVZ\:0@$BZ6R$2<%6:M+7\KG*IZ6 M7[[EXJM_I-&==-)Y0J;):LH!ZV2>@+@1=C6LH,8,2#=S'F04%QZQ,EE(/4LM MD/%#T#ISYR@7+2/W9N4]9)[J*'H61>_K?"L=#W\L.)I#2:U4I19EVOLYXB/N MB+2:A'_N(IUB1JK=5:BRGTM.6T=Y[?(=1^QT"X2(%*IL'@I?N[)@R5P4J"2) M@(+(=%EIQY ^PH72"+%R+,H7+E7,A](*Z!5##\N&NHK5A/#-;,K*"RLU=<6F M+[9[X6]:VO3-;%YKWIYM:FHL:W0S!6,(O$!N?IGV50.3M*'$Z( 7',IF!M0K MGBUM+@CI(?SS:L>MLBR^LQ@=2HDT-\' Q%<3M/"R-]K:3*%5 ETB(,!OH64X M;QSG?'QSWFKU>D/C[+OUSJ(/6Z^L@@#EO&>2U50>[,68^D5U V(:S)?5\W@6 M5.YK$2Z(5;+T TVM\G&V,+"@()=EL23R8:W;+?.$]:"B0UELD#Z^H87 &K/Z M83BGA_1MRRB@,U3N[=602A;,9 BDD@8)/B##$<278EEB1CEE\R*#WN,-XPR) M.A'5EB6?LO(W$U"%*N$L8O)3GF410E\$;=OL-!AOQ4Z&Q4@D96 M> Y+H$_HBH#C!0%\"'G.?2U>5BTLS@+H9\G#I'D,*98NE\1+4).I8W&!M$L@ MOQ M=,.M:WB=3ZT: MC%F"?X>W)$2HA&B:6#H%^[HL_<&\% 6'<[\X%DMWUHY+%87C5]- >-?#B4PG M%Y?R:*Y2JFJ(JO+/I)%1CKY*79\C2?!TKG@K3JE5B$LYWM75I'CDS:'/Q> Q M91S9+ES,>>V^)!M"YA#,"6:2Q^8V4"R5."S"_RJS]1=12,Y0!1DUXJ5RQV 5 M1(KP!B@E0CR1@S25FS"*N '!!0KG-\FU1TKRVPK;)/\-AI%8Z;M- MP1Z5:ZV@.KX2D[_F+2Q0X_XB&:B4'&A7I1$Q6L$(]D)HRS*([]+^4[WJ&FS4 M[5"LJG:O+'HH2DR,@$^92*3,1!>=J"ZL7S!1QL0KB9.'%E8XE[^!#,,"*A2? M/ W2_P'15\CP6XON17N/L$D5[AT=5:QK2^@*96,N?"9.O?SG@HX5Q3=BPEKY M PL43"$*67-P=:*H9+8\+$YMH+,$*9,:F3S"J\._@7[:EX6G0YGD2+N%.T&ZE1"P-]*F'JE(2CHJ92D@8"!.)L6&DB,619Y, MPX%#,D+)%'#\9:<&@KL$JX .8536A5E(.':,AM'J-!7"%\D@'M(B@ M O=@)L3TSHAG:&\5\YYS(#<3%,HH%-5U,_AH,AM3EAZ!O^6REPFYBIO6!)=A MXS*]6LJ4R 2O@!NYC>"8Y7P4K!\E(Y@I)@ Y3;5":%FO5WPD51+&L@3:5T*R M5*I;&44C<4"(A!F>1+EKN_&CM&-4$-(/XC)EAE&&!T\@4+ M$20_\!@<]O%&Y8'+S[Y?HC"11C6.]"H(PANYG M9O 7F/!;XUN$(0KEI:6R;>ZJPSW,,8M+ M*[!@-$30>2MUF_025G>>5YU#:4'A 51J]>SM_P?,JY %5>^2[:HS1Q].%":' M!J+(U9U[@3?'#5ATZ0MEMU*1;XY?2? +^&;$GLYJR 7*5$8Z%#&9BIJ%;N4, M<6V+88IJ<]J:P'R[G84H*#CD;>DJ@_A$6P*X4C2DZ<$78&9+@-H>81]-4T99 M,,4F9-RE=+LIYF\'(NY$A]O\WJ5)B%5T1Z4>9#_CE K7/041)H5Q(G!<2*(- MU2C E'N9R$K#?1@-E0S#>_TB)F_$LOU1@AM>8]04*X5HXA6WJ'-ZAF2=G6E1 MF>MR]3S0/M"!=AUHW[;P?*-5N<[CSC M+N*>[AGFZEC=8Z+%5GHL74XQ;E5J@IS#B,*K1G6C+R3>V6#W8 MX:92\&MSXAD>_L1SGR9HZ#&H-"TN5,G;^H[\@$G(@J$B8I.MHP@&@C3QV2+F M;]1?L(W$PF=W;[R YD(/*>&0BP]EZP;+B\;,EVN(IBDNYV*'9;0H>DD$_W?5 ME^5EBRZ]3MS5:T.KU^VOO=JR[#VO=5J]O9[<--:N;;6=SJ._MFT-6^NO[OO6 MH37L/?Y;NY9(&'C,L M?AJV,C.*^\GR"A&+X[%WF<%].H@X(^TJ\HC\1L@!F>Z09-@PPQ;.[\56MS:" M&.\HK6Y1.A:NC?$^_Y,$OV=^L M\/EDU>P.%X^]%H9;9>TZEDWYM9VW![,DUL]_4X!FO[/=-D1XP*'TV..31\]9 MDBSB-Z]?W][>6C!,:QK>O+Z(QC/LHO*:NU,6O799PE[#,.V!/6P/._17^)OM M=!V[U;:[3NNUVW$&O9;+?SJV-4M -U^H8GK1X-%G% 7&%VF(:HH!-Q15NO1 M5V5D(YDA3S!8:W'0J@'!UJ/^2:BP9\O*Z C[5=6Q3G^$7?+)U /RUMEM7H $CS%[G^T^8#4G[>'_6'K MI&8%HGU2\^F_=@:O<5WMNR?M;L8]C;'VG&X]$8.HO=-:TI;025E"CM/OM@>O M7:?5:PT[8 JUI2GT:)BB6YDJ((,J7+>]J6+N4;ZK(*L=;<TK&]ZN[RS?J0FK"=NL.S5ACT/8IIRV.MIK_&Q/6ZVV M/6QUVZ_=SJ W&,)AJR.=QM]9A!7R1A9'+P?-,_Q%B=C"G5U2"^1-8VL0(20/3!E.-A4P0>UN>[1LSG-,]WN^G+^L_'=E[;/3S@ M[<(F?<"K]P&O.<:'=O4^5^-CU=7;:1=4T0$@9W*Y+W5-IZ[F1[T M*AA,A$!HVE31IDK#9M6QVBA[!-*4-MVQH$H\%UJ/,DB<[EF-JVW>JVAHXL)@OG&^Y]\G&*C3^/S!.[@D?$EC>*4B;+3:SZF1]HM1\$+7K-HQ (> MGW_^Z?,[XV),G5*=5LO9K\RS7G5:=5W!]ST'>Z%OO!7HOJ VE&WOKJ>P%N[4GTGM!C?<"YW'/!<-63^\%>B_0 MMSZCO4"?"TYE+WC<"TYG+VCKO4#O!?=BIK9LZ^JWZYIO!T])@:L ?S/^ M[R]?/QI709PP[ /X+ARG!-MX3KK04[^[ZGVZLF%@]HY\0.I[EE:W=5>W MVO36ZG8K=7M]^7>M;DF[?6,_PR"L[[U MA/3>Y<7'&NB]^JF\2^:/4U\I[QR=>X&G-IS6?OO4T-=_'BU^TYJO0?!_9B/M:Z6FEIV\]/:7WY>M[ MK?0JE-Z7B,?8L4H;?%KWZ5M/3_>]%TDIAMWJ/$_]=QG>8&(-FU9$@C]@)/AL M$D9S[.5'3?^\@KK$!GUC^ "#7UP,)^?$M%^=J&9<70.O$S;R^<'5H-,"YOU/ M\7_EN!/\H48S9]'4"\Y!Q% GOI53.4]L;T@B,)_FV[1SSX]O1WO@VXT8\GG$W]>&M26@D,R_.E/F,W6 Z$ ^, M<.[1-@":GHW'8>12?A&N2.,KGZIXT/7Y/XVKA,^-7LL^&[TZ+A4_2S'P?;@!97]QAYB;>KCZJ!BC&QS'],XV\Q,-E!/O0 M^Y_C&:X)_,SQ2]_MO:A22)U>FB[@QC M\OV^B3A.]X:_O?7<9 :D1DH6GQJ%21+.W[3R1]@H#OTT6?](*8,W3N>@M^]6 M&X(>:85V6TMY#84_<0Z>^]<7'F-L;#O#L>T..IU!GX^<5F_OXU.Y74OOZZM??+K[]_O7]M;'MMEY4Y4Y_19,? M<$K5 E3,W<8%C(O2BVC9QUD"=[ZHLP4ML[A!9Z!1>IB#VI* M5G2%XHHX-IW&SXQ KP&/X8)4!",^8_X$^U3CBRA-7=Z0H'&1!O 0O8^ER2R, M8';NCDH#[$SI2H5!THX\NG!.2Q MN)R+O]422T >QN27Y66++BG#MG3-L2V[[ZR]W++LM=M>MKAT/&_N_H;?^..OMV2%%\NOCV[?W7+Y^_?C.- MJ]\NK2U;Z.7QM?K7]8QAGZSB 6B&-I6A9^_P9'61G:RRJE[TWVQ @'BU MRG+EKZ8V;AE[O5OF]2AT[^ _LV3N_^W_ U!+ P04 " !;FZE6>ET] M_! 5 "D\ $0 &UT='(M,C R,S S,S$N>'-D[5U;<]LZDGX_OP*KESE; M%<77W%PGF5+B..NJ)';Y %)21%WZ+S$ M(M'= +Y&H[MQX1]_?UKXZ('PD++@_>CHY>$(D;K^B<.?&"!!'ZQ F.B(L>:31'/UP2_D0>9POT@_&?] &/QQ\D MT2>V7'$ZFT?H^/#X9/TM/WLU?8/?N=@;'[XE;\:GAZ^/Q]-CC,>G)Z_?GGJ> M^XZ0=R]F9\>GCOOF[5MG3 Y/W?'ID7LXGCKNZ['KO3E\??+F]?'T\$0R?0K/ M0F=.%AB)A@7AV5/X?C2/HN79P<'CX^/+QY.7C,\.C@\/CP[^\>WKK2PZ2LKZ M-/B9*_TTY;XN?W( KZA7YN!(:BF4#'6["N4/B!^%\&L,OUX^ MA>[HH+G4.!S/,%ZVDFS2*.G)DS8U,+3SZ-V[=P=/H&[E-2C5'EE^#'^.CX[' M)T3EC#P<.BX.(KYHH?QF)_M%&[7/,7$+;R-;%X8\2F3@(6"3IX4GR M;+FD@&N<.9;QG'!TO.EH1'E(3F-"(9 MS#GQWH]@,AEK*_F7CZPW[;]@L2)_?^,YKO$:]M\04(#VJ'U0'TGWB/J MOA]]8L(''B%X=G]S6>?)2*&JN.:G.695^7 H_QVA<>8PCY&D^N-@O>P:ES@D M[E7P0?Z]KML)<5*DAG!-*1K3Y7NSE"QYJ+NOME,#EP2"6/P1,I^Z$#!\Q#YX M";=S0J*P38];>5GA.!88W(K.)"D>"4]D,D4)5Z38/N-E]/$UYJ)Y%M M@I=G;$7RI N2Z/>.K)I!X;,NQ)66M9QTR%9P=2*Z&DS1#/VB'DH$_", M9=;MG]A"M' NRM 'AW$/@\A U0;B/F M_)PSWR4\_/ROF$:K+2)>PMP*]NLN8)N"_H:4J&>4C:&'P_F%SQZW.IQ3GE9, MWW0:P((_D@(&A.05G^& _EO6 @?N.0D=3I?PBWD?XY &I(U);L3-BMY;B$=H MZ/@LC#D1/TRV2/!%!F- 3K,>$&ZW\6*!^4J8/#H+J"<\Q2":.#*S18/9M5!Q M1T2SS9%KR,^*W;MU[!+&TFAFK%'&&VGF T+OACR0(";-X=$$MOX_.ESO_X1R M0)T[<<1T'$INS3O8)+)V\M%Z)QO4 ^KH+XRYC]07P:M[*1H1S.C4)Y,P;)4Q MJ6-B!>)X'0C-335.B09,VFP^N"6N]>R494@[XX2 U5CP0HK9@/"0%N):N#(M+9,DL?9Y,6H&6@3$ ^ICE3._PT]MYF.3 MR-;/QX7H.$G32_(!]?1W$F7K(=>$W\XQ)Y-DIR46 5/$P#5A@3DQ-L>D&WLK M>H6P6\C)+[0@(0Q):<@4AR*&E,#<3#\@P#\OECY;$?*1!()M!(:E!9ZEU%:X M"L&Y9H,2/M*^#0F%9DG6725O&R=QCPM!?/,D+OI=_S6D5<\DR7H'QJ8%;GDR M*RR%B#ZA1[\K#D/J<2/CVK;7BZ36GB\$[@:/(?9^3=*V+1IV5E9T"N%\?19X MB("5IW/;8E7+Q0I3(=*O2@T/$:#2)&];?.J86.$IQ/T5^>(AHE.=]&T+D963 M%:="KJ NB3Q$L(H9X;8@57*P@7-22#"499:'"$I5@K@M-!8^5H *.82:=/,0 M<:I(&[@A@I1FECL9-H/0"D0Q$Y FIH?8\9T2FVU!VD2( M%=!"#F'#'.H0M2!)NXANQ+,9)S/82ZR?D0A3OWT*J(Z7%=-"=D+GA>3CC&^6 M+TI8#Q TF$@X=J(D]@R[ E;%QPI6(5F1@:5YZL X'#)0$]>5'+%_&7B,+V2M MNJ)5R\P*62%QD4&6,48&YR'C=D,66# -9F(:D1TB%/E*N-BSC0!LQM6*9"'' MD2&92D"&")3)>,;4TOM_'>T&U;^.GG'=-J[&\L5W"'8C^M!A*JSE8L6LD,54%A=$,<-@OHOXE[Z8JFR:O.U/*6+,Z)BP/W*\53ZE.XUT2\BQ?$ MW8Z";"CVN]:QL M*^6JGX)>(%4_9%80)34X^[">;5]N'O=U%6'6E MD!RNW"(EW!8M$ F)2(O4>W*'&37KQ'D>FLO@0?S'..V0XVC,T8IMY?:WL(BM MP7_(.*X-L6MU2^<*5I]A^Q3LIEG"OJ?O)-K2*&XBPHIT(1M9,XJUP!=R35WM MX$J%OI"KL\\*D-I8Q^$Q<9/Y#5R]JVA.^*>8PX6)1H"_+9O>5IY5-0I)SSH# MKZ3KZ5RYE;("**E!+JPC#FE[G>C"W*8 KPH9 MT:I=MF/M#\*55RB5AJ2X9[!3/)3C"[?&A=%]P GVX=<73 ,8K["C10[J:[M7O.JAD[*_Z%M&4U_L-.4]G'*(Q%76BZ^H8CT/;5#HQ! MO2 KY(4$9=,AKP9U5GBZ0EKX(%6B^M"%2I]\$Z(6\2*YISF8?16=2Z[Q2O8N M[#6/N3,7C[)= ^VGCAW6P:I(A?QF[9&1L4XJ)55":9V0K!32M5*;YI-Z&5LJ MACEM5 /YHP=.J!*TNGQK\+%(\ B2W1(XVJ47(9A#!%<:VP[ M2[ BW>AZ*W@LY2$M4.81DZ&O93YC+SM+A.+Q NI%D@R >=<[>-);0+^Q#"O^ MA4QC!?Z&1)U7R-UA#T('J0!5A\Q:HVQC9(6RD$JL/:[V#%7:P^#XRJK)K3[R MIO P8JDWSKQ=0=M5L%45"JG#.E48H[0>R*@('.(QX@(1]#\K48T2I:AM33L* M'&VPORXD#.MA-] =(I(5YTXW\<";,;3B6,C?U1QI';KS7='I-\SWA8\*?\/' M?=;*Z+60]HF<[8BS:D";0\UC9$A77QGQT$TAK8#>28H6[D,':^,*19T5H!M%$1 PN]6/P0S?8\[(#V5:E*>2Z M-E6:,3)K-/0=+F7W>;?6BSHF-H#?%+):Y7>#_Z>C\\?!4WB&ETL:> R>J-]! MP%3=Y2/QA/CJ0Z: W4)H^U\J!YBD_;Z1Q93P$<+34%X?\WX4!,X<0-[S@;*%WIUQYL/,]C)(O9&4M M\K ?9DVR4[9IH'HW51MQQ0LRI5'#9JLGPMH(+>6K!HV61@D65XE['G-U\X6H MDG)3?]!HKL>!6J03)@_.-#\0.1J$$;SR[O 3E /#)L@K^VC[@K:N,^I)*&O4 MH.NJKA0D3]%'7S2VLBOLA#L<#I&6TJ"%YN;RY/19&ETE3:L:Y8U(=X5@!/K5 MH'TEI[;A<\S4)4KJG3!1H4=$(\S+ X1J0KO<^V")J0L?::Y$>GL"[%U% ]C? M%_U:\Z%W7ETP+C]9+M&?46;6/_ZV6P MC*-;881^$H&F0^H!;T#8!\S/B51,,2-?"D/#8W@+EUKQD A\\))&L*-_#4Y7E7;AU]9A1U-332(R(SP)HX9N"$?(>V4F,4) MV(&9,H$JLS@)Q!0!/B9Q;V[O+7:E.[\^:!] =E5J$NZ7++@AD]2,5&I/&Q9] M]=;!%P =?L ^"5IX8W:Z?;MBR327H<-\_T*M-E\&2P[5&H^2.*:R9]LQZ>[*[[@KC@^/CR#1BES;'?L4AQ%; M$#4-M$W5%K:;'?'UMU*F/^$%^(1"N=6?MELO%D=>XOD[5R8 M';"\^6.(QK1:K<4-2'L]%7^^O;YN,!6;Q?HU%6=1.N0YG3D)SR63JN8TH>QK M"RL2#NF0RXU(95OE-&JL:%QYQHG55DF0[0OOK4&HTY')$PV[Z):BVX)FN=&9 M2Q=P6$U-TQUCQRX0I]/)5A7'X-I;C:C( 'ZE 0'J2HVPT^T[AP#[2K)#T*OL MTQ[7.%+K)''@?FS)45 14DW%;HJNDX/Y1#&;@ MAGS#_">1>X*RS3Z-$W@MF>R[S?K"T"NO8I3);W15IJH;4F_'8L]%2>[$4[*! MQ=:+=)/ O8'0,!2CB&3;B>Q; IHSZ,G6@&PYP=P4:ZPI?%P55QP@-0L3C5!= MF(>N/(]DX66-([]]4?N/T?5B]QU+;FW/7\,U>@7H5K]5I0+-<'':@) MMF[I4WV+FM'VM95-(O'BU@-CHA)-A7"\]3Z([0K>N\._O2;^V@[M5R]6)/+E MA/<+]O9VE]-;NZQ7>D4D?17H2]%7%Y0O]+5SV25FU?K6DDM?L]1UL%=$;IU4 MJ))7;]6DQ=Z(-N-L4[;[WC%?,[>#!;5LE&Q*W0??(-NZG9L]+F%C8D <^!N0 M,;[T50EZ%U9]W;]F?/'TAD!V!;86R*%_'U#;N:%&M'T OS3DO.;L!D7=$EG*W/W?6.7 ?M5&C5+1O75DNHPE-8BV.CPURUZ.P9SMD/X6\5UU MABDS(.T&9D.6^^Z.;*&F/ &OXST-5G)/@#9>8GS&WZ"+R+H!-NM MJ)_#J;J1;@&?7=S^JFH#D;UU9SHW6N?E=K54O M:A$J6KW%HB%Y7U/VYV**]]F2N'?$F0?,9[.5;2A7$O1A_.8\$5G1/K2A ML/?K/B Z(P/G".-(?KBK;F&@#8N^JN:F#HEV4Q7 P@YI#^4:GNYVIUF'*NS; M$!;/K,H ^1L-'0)?IRQ[D-8XTE=!]^52@[8/$V!%IF4"%A2VBN"9SO*%QDPV MB3[Y3&CL+#&^]59]"^QWZKA#19KX.SKJANJF0:.PDY!!EY>.UBZ--27OJZVV MGDRV9+@:T^][X*>'5SZ[MIQZ>L6% M]D03 !/ [)YKH?S>'5=U*?"D\'FR)E<)5U/UP;G1=!DXEBSI>K$^V-"ZS>&;+U94LNGM,F9^NFMTGW / M[]NO25!=LQLF<=_;R6+>O9T&<1_:F9U.4"-J-RET6)DRK\R$;7C$%/#G!^6(\F_[C*?^)/7V"TS3+X^GG?SS]_=-K<$__\Y]_ M^]O?_P_ ?[WX\/;)JUE:'>-T^>3E',,2\Y.OX^71DS\R+OY\4N:SXR=_S.9_ MCD\"P#^[/WHY^_)]/OY\M'PBF)"7?SO_64<;? X%F$,+BAD!480 2AJG2LD> MT?_'YY^%2MDZEP"9RJ!X9A!3-I"+949:(R*3W4,GX^F?/]=_8EC@$QK<=-%] M^X^G1\OEEY^?/?OZ]>M/W^)\\M-L_OF98$P^VW[ZZ>;CWZY\_JOL/LV]]\^Z MWYY^=#&^[H/T6/[LOWY]^S$=X7& \72Q#--47[ 8_[SH?OAVEL*RF_,[<3VY M\1/U.]A^#.J/@ N0_*=OB_STGW][\F0]'?/9!#]@>5+___N'-Q=>>1R62YQ_ MF+N=01<[D&L__W>&IS\XPIS!)JTDW16_I^\VS*[SF M\/';$NDOUC.V??]DEBY\:%+E-9MO_W(2(DZZGXY6"_@C%-Z]G;U_\+U?S.2WOD3/"9&$,+40O0&GAP#E$X+GX9%0HWO)>AK$! M<'$TY]CP?)Z>S.89YZ2MGC[YBE6W;!37&DV8IRLTN;AL-I]XME@='W?/A/$2 MC[=_7[78WI)=SEI-[EI\!'E?^;Z?S[[@?/G]/2V$Y?-I_N7_K\9?JBK_#97:0O?ASI-YOZ9F1X1WAH\-// M;Y&VC@]U&M^5WQ?8#79D*R]1,D3X6WUF&W MJ%#O+' MH4.[R6_'A^41SM_.II\_X?SXS?0$%\O*S\5(!Q&0HP ;+%%490Y!U\%FU"9: MR93"UE2X ;7 +1,:5%$!HO<.1.#< MN9QR2;JQP+?OWD7 ^L<1\(.FM)E WTS)Y_@\CI.U6EG05O/+MS195<_N#%G6 M-AM'!..A[CC$-R<*)R\K%C6&HG1"B-=:V/P6B"[T,#^.#38?[*;R?WM.,3Q9+P< MXZE/DB-M+DDKT$E+\DF,A1"% D/_>,S!(K96!5=1[.W#IC1;T1[Z/GP/M-RV M8S.D?+6R#(J*$12&"$'I"-YZCAXU]Z:Y,WLMDB%YM7MRX(J'N__4-Z/WR]ET M.0]I^<=X>?1RM5C.CLG2V@SW^Q99S)&91+K6!K*U5&*%5"]&R-*)++.)P;AKZ_SJ^$-R29480)JL2%V+1-ZZ M%I"91"-X<4*6NR*A]W[KD/S?1ISH=^:;:9*+<;NB9'*<>R(CTEYM?8* S((6 MEH504F3%'BXH^@"]&!9'-,/U?S4$=1(FU>%\OGP9YO/O9(S^.TQ6.)(Z"19( MB":0ME9%!]+6M" ]#1.=R@&QM0>X$[ A;9X/Y\45I=A<)NW(?Q+&D[J9OY[- M/Q*NCTA&:[,.(XT8)7XC\GI6> M#/3K\ QIOVU(DU82:!BC.J%WS^;?NW,00;P,&8%C]L1*;\%9 B1TR$[XG".V MWES/OW]XT>46,G_P##<\=L0O89Q_^?:EGLEO[;N+(]2.MK!(7F$Q9#:J9 )$ M+@.8E)SULM"O0_/3QSMA#2\71C"@?E[/TY]%L0O.ZJ);0\OLH!X9! M90O(K2$;%513[!R..CV?3[KEK6X[I;!4CXPW1DKM4 M1 ;O#A(H8AF=)[ROUJD&&/Z6YG[>0\KF,/D_>TV-Y,7X8O MXV68C)C+(3+FP7J30/EDP$EF@$41C,B&9=]:T]T 94BF<&,*M)C\EG;OZKA. M+:XU+?'SRQR/2/F.3_#--,V.\>UL4<^$WI5/X=LH)2U*<0IHR#4WR'CP'B5P M+]%EAT*PYD[4_2 .R3INS9P>A=6,41]P&<93S+^$^70\_;PX!_H5EG$:DX?' M9'3.<+"):5".S#U7# -3@J8E8(J5K3?.NU$-R<)NS)O&(NGCG&^D3"&3L6Y\ MSM>T$J[(N1,)3%=M M0XX^'?C$O>2]F4V[SG7S=C[1YC/0PV&3G.7)+=XMUK63/J:-S&*/M 2 ME03!6 25BX+ 60!F,],RB6)5;"S]V_ ,R9QJQ8-F\W^8@]US2152NA \0Y"1 MU+C2RI'-CPK0H,DJI115ZWCBCM"&9#RUXDD?4FF6)P@HCT) SBNPB*M5+;NMU:(9D';4B1J.Y[\,<(IUVC0V($J-0Z""C(J7F M38:HI2-KT-,PLPQDYO=G4ER+J:4)*((EB>GNLAW9H-J2+%T@D]0H74KDR?K6 MON6-)N!@3*7]F7"+_72O*6^X31X?C]?9Y/5HF=0S[=@X3160(2?5EFK)E4P# MFUEK9Y7LB]00[4 MO&K/IW[%U^>A#O/68<@)K!*,7$FNP7M+&E&&K+.1A*9U=OE=N^I@K*WV/-E3 M )>(\/=GE^?K+7W?^*;YQR7]VVG*6=EDVK9KUI MKDC+G4WB"RRS^28R_RE\P\4OW\@5I04\GI)N?$/3WCD=U4&=3>@UG]],26:X M6(Y8%NB9+< W%26J Y(0K/4A6"F\9*W54(_#&9)M_7 .7LU>&8;\&R8\;8!N MTB]>X!3+>#GR46CRASU85PL""-+&,8<(C 7AM/$X/>3^?U:F- M@=:0)@-3"C0T(K(\'=F?('D*G+#4 ['&(SKW^B$IQ'WE?>5B\0-GN3V!-ZMI M,4)KK$R8:%FF"$H)#4X7 RZ(PC.IV1![H^\6Q*!45VN9[S?E/4J>)66C-A(" M5AA9\[56=C)J(6PRD;7>NNZ0_$,R*A9(DU/O8;S"$YS,NN(LFZ>/LDG"LES MI5)O9GO:=U2]^(N^VY23TCI. M#+3P&=$0\U1NOEE=CV5(^K@-*ZZ[[+>W%)HQ_W48S[L;.,_S?Z_6L-Z5;4KA MR"?)L_ .6':"EKA$<(5P26EYX(4[9UOG7MT*:%#!@W[HT4X@S3CR"N?CD\Y< M_U<83^MF\FYZ]K-Z9]4I3QL^:H)5"Q_0(R!*33K=X(:4I)! M/U1I*Y>VN9PWCU@ANFQBO=K<'6S3+D^&A #'0ZD9R46I7NK6[66O'2K+H!^B M-)1(NU*FY\+CP4L51*;!L,Z2C.1'1).A%&Z315F\;4V)&P\A'A*7/,'I"K<& M]N4ME8"9Y#+@*$0$G[= K@DO3 8B)C3$MF2NN P2UPFMAR=]VOMBX838X'<&6K M$1$$J4>E07O!4*E4D+4.OK6Z 7^HW:L58ZZU[%K*IUU([4)6D \TKGJ1.O*0 M:P,I"4XY71M%<>%\,:GY/=!;/N-M7;^[Z%@P1241P7FFR-W0 MY&DH$\#KY&WFWKC4F@OW5Q?MQGY:]Z_,YHL+=?_.(CQ;#.]ISZNDO.YF@!3! M27+V('F1:CFI B'04JZMV9C&F(1M':3M>4A#4M#-F;NKIGX,>CRZ61H61Z\G MLZ\]&:*G3S^4Z7G]<-I=%J@O(*?F9$Q/>_']=X+R9GIZ*/L\+<H+ >GHU:)G'2)K>V+77 -R00]$&.:BZMEO;?Y<Y*._* MJ_%B77V70+Z?X_%X=;PXW_1+?A5^\71 [!M@/(M%W"ZA%9;2]"9U0"P;! M:Y,,IF*;G[=?CV109V*'H4\#D1PH*X.K[(FG EBMBZF"4Q"B2U"/_W.Q,6O5 M^AK'WED9ARK!?""RM!/0 ;,T@C I1RMIP$CNJ^=(L&0 TGN,.YU3^Z(B3;(T MS%]LHVHKJ88$*CB?UP%??PLS8BT,%DR]"56(U1@AH':0Z:>"B^P*:Y_D/!AWV@FI9=/RD_&"YNCU;/YJMHK+LIIL^UB,F(Y"D5<(S$;;]*)PIGR+3NK5K=17%+N3P?RUR["F*YEF#B<9\*3VM!.-RC)!XC32IC.OB M;#GSX!"-SZEUN;\;P>P4]F-_,7NEC6A:7MN;(_EIKW#]_S?3JSV31D7JH(3Q MP'Q,]1H)F>#H#4C"Z(Q46C;O0Y9]N5QR/-0$?7(FDV[IJUQ?FW;IE$L MBM- #3BL/<1K0PI/]CCH$&-P!%6H'LH'/0#I3CS[JT6/#R#4 ^R F[[>(^6( M_3$;$+S6?5<\@XN:OF51%).9,*7U&=B=H':BU5\LJ-Q64CT2Z-;J\"-7&\1' M5D#D4&O"R]IRDGR#D(M)PE@C;.OK"O>$N!.Y_F)!Z#ZEV*^NNJ&?^.D$G:_- M+07:9)4&7E>)$C9#T#4E4D6EB]*)Y8-8\O? O!,9S5^=C#W*N=TE&YJ92TV] M/^!B.1^G)>9-T^^+/SCWR?DF/4A_I:7&J[#MTXGN81/*$'Z*T),]0Q8 M,H18BB<_@3%29\G$W,.-AQW1#2D7[<>GY[[B[YN>K\?3,$T7\=G">-+:U9*4 M-'B+!D+QLA96SJ%$G6WS/NZ[HQM2Z88?GY[[BO]1Z&F<+9X[X+E6.RB"M#O/ M#EC*$H.EE91;7W9Y*#T?=%R>$'-7DJOK_/#N2U>*ZY=O.$]C>NO(!YN[.+C$ M&M;T'JL><4"2J1WER8_CK>W$.T$-R:3IB4G7')PW%-3>ZZC>A1F]#]^[O-77 MLWE7KNT#=@UL/\UH3C[BC((N,,FG(EM?^5@38Z^YN MH*M!-/HB0ND"C4P%! M)2W "V1@4\K)FL1E\[KC]X3X V2Z]TFKUD)\#%<[F2*=RYF@65XM6H0@@P#K MF>(:(ZV&UK[$&R#'T$)W*6@6??/,>M#>"^1'LQ_Z8LX]D MVGHBH"H:4:$)EX7*96P M[EY^Q_TQ_ @W(5NQYY#B:L2M M-+)$;G(6W/'=*'37JWX 2[ M49K.?0^;TH:_+U:+\;368EP78NEBKNO?Y%$4 M@B?I$V3G:K5X04X09[86^HLRD*Y,MGF@[![X[GDS\H=6/KW+K^>J-1VFQ;@^ MZ&,ZPKR:X*QLL9_[Y2)^/_?=*UR2/GU0(9O]7MBFMDW#03AZ&TKBL6;Q6*%F1S4^D67IIK)Z8A.9T!.]H"2$LE390&TCC)C M<"7QUND,#>$/*=_A8*1\+/$_!G_/)1*^F9*K4VT+$;1.PG1)KM62Z2KB&0OH MO;22O&BM6Y<[V _QD$XXALC2?87\& ;D!TRSS]/Q_Y"EG6F'&)$T:.QV7*"^C-!KZ*L:O$BSEHM_NMX4IM<7L5;JWH8 MEW7RG -'2T: QUA;IQ405IFHG<\NMZZ$T--0]F[^L7G^2 KR)TN][F)JM[=, MFTL02D-"JU(4*3)L?3ZX??? #=6#,^Y*__*'R*C/O7^7&;EV)LBN"=//8_KP M8L1EEH4+!\%F#\IH#:YVM35*UK(I&)-MG37>TU &;M,^.G^'P* V0?*6(Z%9 M_;09RL5/7_WH*-:.W=H(X-F364>S#;%$#?7":T$F,I?I+FOD,022@7FVP-<#.+-/+_^&/KS]NSV,]%:O;F.8]S(1C8SQU^,IK:RW MXQ.\@JWK<*@9"MOE)M7R5;(P<-Y9T#&@Y%(P8UO'I6Y'M'?ISYN?O@DEAJ"4 M\P*B<#7O3R8($LGWUMPR4V),S5/C[\(T)%.Z(5^N%/UL*9IVM6)O1O4\I=7Q MJDL^OE!R.]G:4CAZ<+7!C/))$$YNP1;+BT;ZEQV00C>@'%3:S^.PJH7\AK"' MWC+$UZOE:H[G1[>IL]+WYKH/I@/NNLVF[C#;<60BZ%0\:*X5*,L]>$6^DBQ% MZ%HW.ZK6!Y*/MAU?,_,?\#B,:9;G[TAP"^+&_\,P']':E"DD U*DVH@R<%JN M,D-P4JGL/*>=XH#J=D?8/]"F?A_6W4?]]B'@@^S[5X'_1NO_TU>B8ETR MG[[.1MH$;DRF"1)D,JMJS_AH+$@G:36Y&&+S%DX/ CJD,-)@B/<0(3XFWXA M.,HZ6H5B>Z7>6@0RH!&\S5XDI-DKKPOR$5GW>K::CYPO M-;"IH6A9BVJE4JMI>\#LHTZU9V3S4]^'(1U2&Y=!<>[>8FQS[',ST(HM70H* M/"_D8)ZBU8IGHU,$YW*D"2(%76\& ;G(R132T-I=\L-N.+K9 \0]6[O\:'PZ MJ(QZCN*\"),P3;@X0ES6[E>S:8]HS,[/;A-5>=A0&D5'3ILI=$%! M:[6QQD$N"D&1;P@Q103)6$$D46O?.M7@_/N;]>BH'*?I[$Y[UEX M&'EK@F98(&K&0#%'WD:P'#(Z&6WB)8;6X9X=8 TI"JM+9S;\#0H;G3]L]>G^[1BU"B_J[MK M(D_!2>%B%%*T3C6Y'=&0[)QF/+FF6%$KH;3L'KX]E]^EQ?G-55^X0(W)UOYJ MAE1XT!Y"$1ZXEU;GD()4K6-#K; /*CVC-_8]BJ0?93?=5.O?A+UJ=E]7#^QE MO68U79Y+Y&R^M=[[S7WNL_M-PYZ;;A=2NKEMPKD?;?",=,#851VUWGI0G&CM M2D$P4A9FNXST<)=4[OW6?=7G+\25V7?$35W,:X:562R=@Z)"2?Q!MR43**>B"D M()ILP#-,+,:$2K4^2[X&QA ""H>ER+ZR:'-2LB7JQZ,PQ_>K>3H*"ZQ[<-B=R[/2Z M(9SO'Y ;[470AAH?C\@D_(3SX[..5+5!P_FV5.0?9&1. 6.,@TK9$55K5A4S M,6CN%7F8._'B[G<-X0#^@*1H//EM&+$=^FRQ>#<]=^8R/]ZJ-/(5CL>; GDA M:^=M1 A6$[XB+3@C'92L6&0" V/W,[]W>NT0#M8/R)/^1-*6,F=#[J;@U_$B M87 MUN+H.2KS.HSG_PZ3%?Y*2G U[UI$+-89*K-I^%#KM\Y)1;X(B_$^(9B'O*9- MO&7O 38ZT=A46\F,PJH)%.7@BA$'BI39%4JKL6:DN]VDU/IE"8$IR;QJ/>&=P08BYM M>7/9@>Y'3NU..BY5BSZK(WVQJO1I0$BP%!7G-:D@DT)-"DB/,RB*JZ %;)$*;T1A79G)(N ^0"Q) _9>OJ!\37R M^$C<.D,YA*#/,.CU0,FU3->OG6S"Y)PE>-U<,(W<&YH+=-'79DH!?+W+DH6W M03H>1&Q=)G)':/O.P*9E5+6R/U2Z+=ZMEHN:/$)FUHC,WA)UU*#0VW6[[6B4 M!:-X+)GF(ZK6J^DV/$/:Z?M@SN55U$PVC^*6K(^\,;^<+9:_3^<8)O6[?X7Q MM)Z85D^].SI]_>]9>?[ZXT6]T-QY:0&F3Q>G^62UMZ [\+8VBRY]+ZS;) N^^BB-%]@FE?H5?&<0>?"1IZE QNXJOW'ZBD,$R"Q-O\S4J-K'05H GQ0[MR/P-B'B_W@ MOM\H:"V#MAZDCP54\ P"8Q&X#<*;Z'W[4F>[8AN4G_>8O&LBO$/INNKZ&OI73*+NP F:&6.8K@E6 M183#SLQ=B(?DW??"O_MIR:8"/I0A>74;P2)#H$D CSZ0N5OC'QP5!+(EQ_<&=Y'@!QD@;J[)%#M;79NU).BP]2ZHA[Q@F_*R MR<)]N,![-GS.$F-HGZ]YF./I9YRF&L_LBD?^.IZ.CU>7$K"VS-XJ!.6Z=A.+)U%;.._"R=A4WG':SR&.* MS1L"7D&Q]SW,*T^\,/W;";^^%F/1UAB7/;A0L\]U$K53F063DV7T7^:YM;K= M!^^0%.V>?+IR<_-08FS7>O@*XEIA-FND$,J#*2*! M0I005&4Q"U;8>HD*[5VFUCW>-X2K*(U)T-=L]VRM?US.TI_UQE3W123LN5Y, MQNEB<^G\P9;WCD]N8T4_9!B-+.+N[MF5-SZOJ1:?N^#GB^]G']D8(,^_AOF% MCU2&PE<,!U#0>YBZ[.'=NCW#GM,NL]@[M[WXC*D MS>WX$3,BII0\I%*+;UB=()*+#2HXKD2)!F/K[HV[(1N25?U(G+P2V&@OTF;6 MT^G549R?C!->CW S /KJW;FFL>]Q/IYU<9?%R_!EO%P?[VMC/+0; M/N-OJ^-80Q6OQI/55IE>R-U,2@C45@#3]4J9= %NNO*<&X],(D_G^[U9QM1(M1S)'4M;2U&*Y;U]@. MVA4(Q?LTF9_2$H>6-X[;MZ;G]=_JD7SS[_]+U!+ P04 M" !;FZE6%W8HFN58 "+]@, %0 &UT='(M,C R,S S,S%?9&5F+GAM;.R] M67=;28XN^MZ_(F^>UXO*F(=>77V6TYG.X[6RTEZVL^K<)ZX8$#:[)-)-4BZ[ M?_U%<-! D1*'V"1%N0>G!FKO+X O$$ $ OB/__WU\N*'+S@:]X>#O_[(_\)^ M_ $':9C[@X]__?'/#Z_ _?B___/?_NT__A^ __OSN]]_^&68KBYQ,/GAY0C# M!/,/_^I//OWPCXSC?_Y01L/+'_XQ'/VS_R4 _.?TCUX./W\;]3]^FOP@F)#+ MOQW]NXXV^!P*,(<6%#,"H@@!E#1.E9(]HO]_/_Z[4"E;YQ(@4QD4SPQBR@9R ML_XEAC#_0X ;CZ;=__?'39/+YWW_ZZ5__^M=?OL;1 MQ5^&HX\_"<;D3XM/_SC_^-=[G_^7G'Z:>^]_FO[V^J/C_JH/TF/Y3__W;[^_ M3Y_P,D!_,)Z$0;IY ;T^3Z[_\#8:_=/LE_31'\,/: M3]3O8/$QJ#\"+D#ROWP=YQ__\]]^^&$FN3!*H^$%OL/RP_S+/]^]OH^T/YC\ ME/N7/\T_\U.XN"#$TR=,OGW&O_XX[E]^OL#%SSZ-L*Q%OQAR!:4KG/]5G_;3 MWI@^$9!1NHH(]%,<5((WQ+CJZ?MCOGX69"SAZF+2$/']9S?%.[P,_98"OO?H M!FBG#X)+O(PX:@GUSG-OX5R 7$98'WD9)A,9!HV9 MOA@/+_JY6MCW$_JWFMSQL+PATDUMP?AQ^)>3R0BJT65R-LW_US:/OS4*HDM_ MT*\__IV^G;^CXNUN//AU@O2G^<\V<1<4Q MLMXV+ZH#6PSM8ICNO/>BFMKA-3,+6$<9QR:_X*XI@0/^'%9+SX2=6B MF&IP/8J9PG8?USO\@H,K?$5+.,EP,@II\@]:V5]>C2?#2QS]^C5=7%6GX,5X MC/1_^4/XVI,VZH@A0LF!@;*T*(?(/#CK!!H6:!4,C0>^ \R[DKDA\XO10D9S M^["C :E>3U..3(:'5UCRY-!J"(I[L%[3W+81;9*-2;,>S9/G1B-!WZ< MWY<"OXV&X_';T;#T)[VBHU"2DZ]D40.Y\@P(G0>>5!#$2*E%;*SS6Z]_\DK> M593WM2KVU>I\'1U\_/7KY[K@CE_$\=0B]0HZ259% (LT-I4LAR % E>QH/(^ M.-5:QVO!/'F-MQ'S??W+_=V$,=(#/Y&Q^866I8OAYSKH.-N23E5A :T.K M3HX2 D,.D@;,$Z=8/>OF#L$#@ [/@T:*N^_() M1S,X9'_N,1N5X[:D#-JDBHX9<"416-1!1%B' MY0B6OZ'.AAT(O ,7\57HC_X>+J[P1?ZOJQG -^4?830*@\FX9UFU39R!"S18 M,EH1@F,,K''6J<2S.X^=D? M..E%;DKB(@-!(??%)P\!DP+,'BGJ8;[HUL[AHZ#.BA]M5="%!UG'_L=P,+SK M[BS"&6BI'H MB:XATJ*G=)+@(R8P/MB210I6N\:L>!Z$:"/R3GS-11"T."?K#ZX(Y,W![\]8 MAB.Y#^(KC7[^2/.C]_4$8?9OZXC2Z5$_8AM.=E&OOJ>ZRZ\Z82!]Z"<"7OV$_%]S=N]US*4(/DL" MHUT )Y@'B:;D;(-BMO5!RAT 3U[+NXOSOF[=OKK]-8P&9&3&;W'T_E,8X?5* MK!67A94(7A4!2@H&WJ$'X631M'A&G5KO@ZS#\N0UWD3(]Y7O6RO_YS#NIYZ0 MJ)*+"@3W%'ASIB'ZZHAIBUS3_SG?>H*O!')XM;?1TR/*WU[('>QZ+8/ZI7]Q M-<'P$5! R66YZPQH$_)E-:+^1HH9ZK]703=P>[6/[#>>\#\ MX@OYI1_QCZLJFC=E"G'\YFI2+P74O+TI6:\%D8L/03H/11A;URH.,60)0@H> M=NM:682>@3W[!Z%X]*VS*WIF56Z'N$?V#SN3/"A8I*&=8"*U0X#Q%_9+) M6&3K9,NM !Z>1 ?0^CX\VTIC':Q9:\#.+>H]S#T=;2I::V A\AHT&PJ5I26S MG4ORBG[H_6$(M@[B,Z98$ZUUL#!>&_(/(5Y@CT5MK D&DJB[R$(3Y9'(SU*A M-9OE*+J[/S%%T) BMR["=;Z [2'&59;CA]FUIG]/%\,QYK_^.!E=XC%]X5]_'./'^L6N3!B/)KVWHV&^2I,WHWG6^HNO_7$OVRA-)-I'Z&7J?W<"%1OZ?[C_KJ^#Z3ERK#NWN:-NMOHZ+["&PGX8-J/FBNG2X%D M- 5Z)I/M$]$!ETDG6Y0H8:-[ J>E]3NW7X^B]&WDVD46^%4IN]1S49E@?8(B72&[Q@KXH#S(+*V/!;,NK/4J_PBFP[F8W M[ 2TE'L'-P%_IW$.QC@'PS A+TZ#M$WSO #@']>XNT0XB MM?D0YV 4"3]XBE-I@IHK@<4V/UW@%P#NK=7:)K<^O^XZ5!X^<\.BU"\GPS3/S\-+PC#^-?_ONI/OMV%V*@8Q8K7'*8HQ6/C6RI.@9:7 M:+*SF3%55'"F( 5J-7E >6G3X\4I5KRP>9&*6CF# '*HAV*@@@K@L_8@-#(" MR;WTS=VOYD4J7@_2",,8?\'9?U\/[HONW?#BXM5P]*\PRCTI:/T+3$!(>EXU MRD?!@$BH?$+AO6P]Z"TAGL0IRC;<6)%.TYE*.BE,<7DYG$&\ORTJI<^);#J( MDLFNT]I+=ET9"(X[;A(6IEI[IP_A.3PW.E7FO*@.P M;*HCIFC-QKK!IR07S&$BS3:WGZL7P'-EQ)Y2[\#]78?4_NZR[NK2"5FHSR/\5+?XON --@+ZIM0:2X:\ M]Z+(6W"K4Z0G2?1CJ_$AK=C'AK,]%;H+F.))$W+ M:1@):4XIS4FJR44RU31&[T/D:/!=I*"%'$U5?U-8V'LE7//R\Z3,0531\);/ M0W@_#!J?(>T(QYJS@D&P@.YF2!E_78&F\REDHDY=+%6S'EJ7W/3^"["/P MEKGZFV&_/QX MTD0%*_BR\S;THXOA"JPZ*#.MN\&CYS6RB^ 2IQ@O!&DY%]8LU]C;P27YSI8V M"EA!EIVWKJ=8*\S::>A-J7Z("JW.=$BXF%C>B MU.;O/&/F="3X%039>1=YBI-P783QN%_Z,S1ORCNLDB3FSBI"?:P5\I<&LXKZ MO22C%=(PL,77:" D<,8[D+KD4J(R)F\6EC>#=,;T.H[:5K!O[VWGFWJJXP_# M%SE/-10NWH9^?CUX.=NH&B13Q .&0AYA)4IK6]_BWCQYLDD*8,X)(PL(4BA16]5:\$YK M*"D04:065K6N4_U8"N >J>&SV\;6"A8H7 4RIXRB55,@%DL#2S[7>-4PV=K( MG,S=^WW2GO<0X['OWM\;PHQ8U1X-!]5X32^HDJ>/*DH23HKU*,[1\BIDAFA# MC,S[R)N7IGL0T(GLXL[? NRA6=A?3_*;3)J"VN:J_!1M6 CKLE?T. M%+=F8-#D8P)24&)VE)8)&OZJA$UV2*1%\6=:MZ\[T% YT"!=A+O M8.:_2.GJLA:2P+PNXWX.U*@8D"L'HJ"M-]0E!)XD).4U#[613&IM$38&=Q8T MZ403'5R6>H<3&BOF1376.2J9%68N [C@D%#1>NBX4,"8TC(;+$6U[PF["LDY MD*&!C ]51F#>M?Z7_CA\_#C"CY7 BY_545R,[R+:K&K !D]M4B1@6_1+-0%8 MD:86E7:1:ED"*RWP?/W;*UU\^3Y-OOTX3>['QJ=9=(Q<$9( M4"XK<$5DL")P+6+FJK2>EX]AVM\"39\WZPIR01\8SEK?OJBI&1]G?OO7='%5 M]P?O?'8P+<%9#S\7F6(]ERF:5]% XEAS!Q6#4+0"'916SG+M5>O]CX;P#V_K MFO+MOMD[CF([\+/7R&F^NZ1I-4!)8"19;UK!:ZVN*,$EG7.6FHQ*Z\KP#^$Y MU-YLI]QI)O!C[]O6FD37^P^_X?#C*'S^U$_A8KKWX(+.Q=;T#*P5$VIO;V^% MAN"D]$8PR^)&$=HC9177 CC6_FP[]0Y;B[EQ2"FL]4Z 4[5>@@@10E()./?H/%<4:K2HFWQ@U3]05?60 MFM]&N TUGH97Y+]\Z_WYOJ>2T4%C@AP-Q8REWG.JF<48HQ2N.!K50^H=8_K+ MQ^&7G^9/G&EX_LV-@F_>=]A">XT$/]Q+:AVX>G\,!W\N(G2-PMM @R J!@KZ MD;["H"!S85G25O'8.IRX]?JGK,]]I=G!YNB'_F5M-UD^4/0Q+K73PF_#8;Y; MX%E(HTM@"3!Y&BK6VLXBD_]1/,J,3K$0&BM\ UAGXZ5UI8H.]D4?@3B?&IN M[.BD?2. QSEY;Z[>[>BSAVX.;W;F8+FRV29:ZH0I%"MGK"W5I #&F&%*.A== MZY7FB 1ZY+S^-/BSC4JZX,T.QJK(F Q&8@ETSH: M>&(T?FEXZ^HJ:\$S%Y.R0!OA[<0E>43@*YAJ(= MK^.EAK-+HYT[N^LO$61V4XNIS>-(L7 M_9EWM__IWF;/;WG.M\.(ED[\"O/!F)1+R$:%C %=04[3F-MH5':]K=[4Y!SL MX5?5]N=I@GE!]/?TTW$):2[%^23>K3DM M;*BV#E;@O64UNR/$>YR,CO.N7H'C'%2P%F@8#F+R/(20M;.M;Z6TPOZ=H8=4 M?@>1Q=[CF&T <136ZZ3!3'O>%E>;H2D+)J18''E5P;?>*VN#_% 'Y.="V^W5 M?>Q#]V9#?S\)H\DO83+?<\ 8HN829*GSMNY[>BL=*873S.7.*GX4GV'C$1QK M(_D8%&P]"W:GPBG&>3W>=:37XX>/]99'M13M^>05U]PYAA3F:^.*1%,3D2A6 M9\[8K:(]>M?W>.][O/<]WOL>[WV/]YXO0[_'>]_CO3.C[;'CO<9N\:U:]7_4 M;$BYTSJ4>AMS#Y;+Q5#E"6AZ3WXY/VL MS,]78Z+O^':3B1L^"V$#9QK!"5:O;V3Z*A0/TAKRP+4KJ?E-Y(?P[&M1%\]^ M.;R,_<%T0M4NL7VB_O2;6X>$O%<()I-3[%E@1CYFJS9^VQFPH!O)=N"/K*TU%*L)$Y08LKIMQZ:V,-E*-5F^M4_6M,U3YJZ'!1 MNPVK?CG"1=;=)@ [RI5_%-QQ\N2;J'(#>NROAZ,0AOL8LV0).#GFH%BP$(SP M$).MM\*BQ]*Z\]^1B/)(/OQQ>+*-^!OR8U;/?O"EC_]Z/4B+Q&NI"EG, MY: MPF(]+^6?A N[C]R'C82V-L+M;C-NL6H.5ZZ:\?:J MV6:W;H<7MM[.VW?,R_M]&4TJP@CGL\I&.>%CL-R5H*+TQO?V>W6'&X(NO S'OXV&XW'/FY@1 MLX;$Z[T *Q B28#L=0Y%24[N7^OZJX]A.@G;MQLCEA>SIN+OX!AYBXW)12]P MLB(XGHQG'#/*T-U"-'724F K2>L]1F/#2>R]:,ZDA_#,B MW;&4>I@=R75#6;1WZ>.8/(VK^B.:78IEYCBA3P:4$K7GHLU@#7)EI [2M;Z0 MN!_BY\G"?577P6[F5B5;+BR&-_^,4[-M1/V%/1,E4=0JU515-\A!L25#KTN3( MN5'+U9K6[#'<>_09*+>!S.YK<+]FD_NM?'\./H=^?AG&GWKS-:^//3QF\O MQN/^QP'Y6)J1(>.,@\5 Z*5.X#PRG*Y-(;6=1GV0WP&_#N"ZNX3;^]N ME5L?+*H2;50A@M8EU'9^Y,X';; /Q^V+^U*K<^ MQ-U%#T9L81]+1-:U *''..(@DA.:=(,9O6P?G3.NSOEB?;B+_KPW[/ M2]%H$42H-T]JO;7:E1[096$U:F58WB@>>P*'_5O)_:'#_FV$UL$)U\-.]<_? M/M!SIC2V44?F582LM015DH28:<#".>LX3VARZX/?3;$]"X^B$T5U<#+P,,Z* MQ^'H1M-;T6E/-776'7<#O,JC#AD%S3%E0'$>(6!PD!V7 M+ 0:BCBLG>J:3H^X):?%IFVTER,AUV6^OKT::[VPC[J(F-[S -/P[Z_X/Y=<;!I%_ZF%^,QS@9S]W ' :W MM[[I=U>7F%NG.^X)H[LDR);R64J-=$2(HEQ)NA _,L:<39"&%RTX1U=6IT;N M":C#A,GHLN(Z%^!1B)JHD2!**8%GBON$RBR) \3'UWCVM:"U+/._^A<7/1I4 MXCIRL)'KVD9"@R,O +1D43 6:'"MDSH6[SZ)>' W#2_;R)W$>9A$Q_M3JJX- M=R?5BU63BI:5,/C8IP^34R<:((B*KFF"CR)T*6 3PK)0H=4_O:(QT-Y8Q( M=PK*;KT7U7),?^#DPWQ0=S]]_Z,]'9U0.GC02M&\31@@8G* 1>:0LS4LE++&U*K=/EMA!#T (!20GK9$A,8X'**=W MRLD2G?)D&_%W7ADAFQ)+I"5Y>GU0:\(B:9EF121!4M!YP\#Q"21+;"7W!RLC M;"&THQX@O*J/QM_[7V[OD"QM2(_?AM'DYE;_+:^^]3E"&S3='2=T(*VE4P7! M QF4VI ^H/)9^9*S8.2+J!B%KU/P+BN5_B0 \TU2>LT MQTB_(+-Y@*S>9H<+,WE?/"1OWK.J"&6E@,AL39C*F3S-K,'') 1#R[74C<>\ M":Z3L+N[,6-Y(6VNA@X.+!9 'IBB_\#^QT\3S"^^X"A\Q#_'6*XN?N\7[%G& M5."^;G,4$DYR' +Y':""CRX62S)K7?EN'[QG1*V#J:T#]W[KF#AI#,D3U$P2 MJU,$ZST5!,>DR Q+4F"T_?_M;^*_AZ.5%H)'7 M"$K&H)(L 7()&I2("IQ+&9@W419N4\3696:V@/=D]K.VHLG*];.]NCJP:0] MO0'Z1[A<1'*;P.UHQVM+J,?9_^I,]9M3K)G>3H!NGL5:ZU]"\GQ:L]N#-[1& M>!0I!Q;18.L5]"1H]LCNV:FR;!MU=<"N7_ +7@P_8_Z Z=-@>#'\^.U=]27' M\]TC$U1,Q3$0A(^\1I' B[JY:)*B:,8F:UN7NWH$TN$]^TY5.NQ.'QWFO"WO M0:N8L_8\U=Y)Y([Z&,"9Q,!0@&&*+]XT/UY^ZJ=_^WA++=3086;-^EWM30!^ M/_W;6I5;G^KLHH?CG/Y)X94T HIT""I& ZYV(3:I\)@9?>];[UP^K=._;GFR MC?B[/OWCEAO)0@;+:[I$+@(<5D"YI"!4\>=T^K>-W!\Z_=M&:(2H:QF(S*$956V2=FG.-1>\=9 M$+K7"D1G0>[-GJ=,)=M(7/:B'I^XK.OA.()T,FLNN;*I=<&G37!U&.#/"GH[ MYXJ/M6"D4XK"4;(#9-&;!&X;Z^&#D*O!P_6 MT]7EU;1OVXM+,C']_YDU%-=*1BRTBC"!J991,1 4=^!"EIBB(Q>A]47=[5$^ M+RJU4-5A-QEKMKN.65KT#%B]XJYXRO6"4@94(1AC4"ILO0OT,*+G19IM5=!I M*\8'<,XKMHC D#L&T>9:9MTR$H<)9#8U8SH7[K!U)OCFZ YU>-LY73I2R%,\ MOM52::0X!Q!K9H/3&2)#!"&M-2:H5,0!_<+3.[YM2Y ]#FZW4=0)G*1M O?[ MP6T'JM_S2&T7O9T W4)*PEEM:4F7L=;I91!*\L"UL3Z1#R@/&=X^R8/;0[)L M&W6UWAI=<4HXW^]+2COF9:C=E"A(S3S6O# /0BME;DL829P7%DS* MMA:0<(&W-AL/P#E/=K36PUI[T'BG_>=P$08)WW]"G+P<7GX>#FKGP+73AOO^'%K3?CW[(0<_R.@!>1""W/W@7.M> M'(^CVKO[Z+HWS#9IF6?9*1T@QD36FL)H\+X@3?' C*5)&)OW6GT8T>$-8F-F MW.L_VDX!G=QQN=Y?_04_CS#UY_?*R(!-Q3ZXL^^Z=C ]5E(T7M86@8QB8JDB MQ<1<0X@LZJ*+B]9ZU$X%2!%YO9KE\L(4=E:.,)Z9M$RS>P!27,;V[,BSLY*:=AZ]/Y1TEJ!S Z20BI)DX,/ MMM0]D!)KD]N4:MERKA)R;9J7KMT4VZ$.?CNF3">J.)5#W[5#NM5R(?"D-4D( M4BV*K[3WX+E+H(5AAN\Z[J&W8C^RX2M:]&)-TK\N$'^57_:_UJ<4;H'9.Z* ,RJEA; ]5] M\6C!ZQ!9XL*JYK7'UJ,Y/U(TDGP'IN)W#&/\-+S(KR\_CX9?IF[S IK2D9PP MBR!MXI6N9"6S9\!E"<5*5,&WSM)_ ,[YL:*5[+O(JEY$^X.\^'*>@U)!OAR. MKX'&+$/6A%$'5;-06*@7Q1.DP R66 R7K*X@YO*"= M*J)88,+4BDHVMM51Z <]:;**W4T,$JM ;:(CS? M %Q'VR8/ CO.ADDS-6Y&CSUTT($7^S#(:#-&KQT(U()\*5M+#5 YI) I[1# M[UK?^SH"01[9%CD./[81?23-^5]N+@.MT(M,<\M>=,NUZ[MVM?3S@S& MDE>4IMD&X#E1I3O- M'"IK_57HC_X>+J[P;Q2Y7XUF ?LLHW\X".\P78U&-,*?P[@_WB-??9?7-,E4 MWWM\R^V?R265.K'$&%^=3(N4Y%/1?IDQOEQ?NN0>Z>..\ZL&=-GIS%/G- MX/K5]($_AH/1'22_7Q^8<[0N>&5(?TBVKM12>9+64<&S2SJPZ$SS^LPM![!W M4O,4PS6D7_KC>BI?]SECG=9ITD.A3.*&02ZQ@,J!5H,HY#2),6CZ86*M"S0\ M"NH(5X&.QKI[&F7:D8PI56IN3C<$=CC(=*/5> F 7&FE]V_C])W)?/N#H\F]A M]$]R#^(%OJ\V:EU_M13_Y# >W(I0Q"21$)F-?*-C,=V[STK M4]*AR#O80'SQA5S&BO'5<%1CU!NHOV"E2W28>Z:FUX?A\./FXA%9>"3C8"(^& DIKB MY>@-4!ADDY >H][,:=GJM6=E=KH3> =GGYLRF5S\-"=S9@J=CQ($.@N*2PO! M,DFK*-+_*&-8Q",9GAN4![8]'>I\1].SH\):6Y\WDT\XFIO!I3EW+8XDDBGD M@ &RP@E?SA -S30RD2QYII6Y:1?_H,W9X&5G96E:"[>#@_--Z=H+FA6AM(*: MU J*X-%R7 O#.J2ELR:>Y6-9E0/;DN9:W=&";*62#B+MM1.GYP)CW!4$@?WYV[M0CXT=BVY#TPP2#'18B<" M Q\"K:TE"R685-RT[G6Q&;+GO)/;@>XZ,#C_"*-1&$P%-6L7]>9J,JZ%AT@8 MO1+(W)%_!D8)6Z]A! C<.."8?0PQ.6E:%PYX",_AV=2%#H<=*:";0I1AD/KA MXF$Y](+C*'0,I$Y7^Y9I3RLS.=M*6N<*5QQ5ZP2>#:$]9P/4A?8ZV -L(;!Y M8S0A::Y(@N^07( H"L5\KA9.*-,V"R(VKW/2#/S!RHN?#CV/HO=3N;%^/?J? MOUU_^7_Z.")DG[[]7J\,S)IT25>,JHT=1,2:S\,AJLR@F,!=+,FHU-JSVPS9 ML5*NC\2:==QMI[TNEN]5V3OW\2XZ^VT MJNBY=L /5+)\@XTOHY4G:GKZ!QS M4@4OC8(H:O$KAA*B181:04U)E$A1^OEQZ[$ZY:=&K6VTU"6E7@\^4RPTE0!? M)"]GEKP7$E+-?U<\< B)H"&KUZ&"B%ZUKJ/P )PC1A?M%;F.,GMJH8M[\BN@ MB3FT'+2)%,^ 3ZGNWUI3TVMHEB!*&7W6T75F8>[#>6X$V44+![(@=OM\3P:H3_?86# M]&VZWF*P,F512U&SVF.+%EV7I0 NI#/:,,N;E^S9 -;WN*NEWKJDUBJ \UFU M"<0#AEI+\(X>8+51[08N< N]'"BF6H9JA,\J)P?:5;P"/03I!%@;LU1((0%O M?1Q\-.IL'C\=C3G;J.-04?BU+9ZON1AY<)Y6<&UK.8GD'= ZFZ#XVIF$R^A, MZZX>F^ Z#1=H+X5N$FWOHXTN&D.MO$ PFRO.%\&X E__4=IQD?^S#^[C.$:M.# \ ML@([6/;V&D/QD;E )ETZ5NH>18:0DH>DK)#O$ E?-21HX;D0TT!$@F\K=(QL3";?);-+PBL1G)X=^IP MVEPNY;J_*KK8G5ZDW;P>D%RNJO,WG3#,U%: F,%'12/%*"D$B0Y2RAY%(7_2 M-L].60WE>?M4+?33P:6!#Z,P&!<<5;&\Q]&7?J(A3UNP+Z,=U_*#X]6_FDKY3B.UIU\?X(,3TR[':R$3<>4:HO'A.0_6$[Q-MEIB!@%H!-<4"BL M'(_/CJF/-S@_;:)NH]0."/KG^]^&7W TF KF(Q+(Y>L^NM4Q80,WD, M,CL(PF?R:DO(DE86;UI?*]\4V^'=N>,Q8'@ ]77A\ U'V/\XN &[$J1(T2M, M$@KC!I2O-1Q]8J",#4)9@LF:9W)N NP9$ZR]XCHID5F+P(4)K@271&")U:+3 M024"%\DECC&#Y$4(M!*#;E\N\P% SYA-[135P:GTR^'E)05J-.BW@2*V!:@* M"7D$H222X8RUWPE:R/1/0.^9<*T/$5<">=:LV5]C=%&1QW<65X);)&T MO@&TCO8E'H!UI'.=-@K5DM'AJ^6J0ZE2!#DWTO/ ME>"^>>?I0Q/CL3.7@_-B&Z&WKI7S=M3_0C[3'-=\^9.92:$8!U-JU87("\0D M#3@6=:I]MZQ?ND^\ICC.JJ3_ZDQ7'6 MS/HW$LDXT((ZI*6U?O'J[\/RXM7[NRYU\]+=+(,YIASX$Y+'=:4 6\!:]\^FO2AM/95'P3475FIZT(4TK$:(D3PG FR)AXA!EZ+/"IAG/.QQ-:%&!Y' M=7B#VXX7F]>1VDD''>Q&+B.\.^_N3-II)-+3A>NB-0.FA:98LR0(F3M0.5D1 M7/3<=LV9QS >H=Y48ST_0J.F2NJB+-G#>%.ZNKRZ(&\D_S8BLW]W,?@9RW"$ M'\+7GDX\698-Z)P]*.,3.*TL!.:+5TD*&;HN=[<3\.=&OP[4>8#:T9L.HCHF M-X-0R&VPW%;HY#$'++6"";G- 5D(.8HB6Y\[-P'^G9-[J_.(E85[+&?#0M$@ M4\XD*?3@5%(0>'$\%"RE MEE*W$!7+!"RP(+Q5PK<^Y5L+YE"%JKKSX=O(^60*2:U) A+($HLI <\N@E)! MT-QQM#JCU]Y))7-J[6R=6+II(SUOF#ZZC;Q//1EOD[%\3Q]==SS8@B!=9N7M MHMU39VQ1B,X@@UA2;97N:3B!W$ *C[.2-DK?W-J=/E-W3!\]&:)NH]1CIH\: M$E3)(0%Y))("89$@>LFA,!F]E5ZFY>.J[^FC'3!@U_31;=1WM/11F5 4DR*P MHEBM!)UJ"W /VD>NA%3&M*]M^PS21_2<:%+AM\9X].\T,Q^,[S[_9 M:V/69X'$2NZKQ>'!UK*.%!GXG+5 Y%:TGN;KT;2P9,/!^\DP_?-M&+T9O9_4 M,X5IL!..?(BKU$WH$/?7?$W]X276O^V\4%?L1\\>WUH-2\?LQ_7,V*X^18 M7#VFBB%K6L^9@A"SHN5=I(@V",RMZZQMA_!L.-.A8CIPHE>C?36\JO=#)LM@ M!?.!,6:A9F02T[V$6-U^C[4 '><23>L=S:T GCF)6JBE88+!O.'N':0O _'D*=%&O%VT M#%T>Y^S(6T;,TM+PF!/U4$?5G"@1R*MVPM"BF )KG>>V&LFA\D<.LEKL)-Y3 MR1R9QEWU0?/[25/?>W;13-D0>)"TR GZI]030!84Z%)R8=)[E5IGIZT%^".&%L2Q$V5KI]U <[9;NSKI9N9^ULV ;;FI.HY=;<%Y= M=_&R6@61 3'4"O11@?>. RN)<^V]P?+HNL6X%M:=?)MMG,X#D5R&HU=7DZL1OAZ/K\(@[7.^MO.[FIRVM1GITME;)BW6 M&M:6I:0"RABTUSF_=TRVO+_DYC.OUO\O/M%R%V;C[P-WZ;Y3?\*HWP3X!1G@U11 U?64@@:R<:(G,$'Q9*3AAL_]2;BXJZY7R^KJJ=J@VC$.6211T\ 5N)0C&0AA90A")^PB?V$KD(>W MI ?FWP/G0!VHL8.SPO?I$^:K"Z3%YS')C=>);A9;"L%);L6 UC6V="F"\TI! M05;C3OKHH,HA,$?X1(7_OL& M8^IH"ZJ+\1QG$VL/FBR;OE/1\5/A+TJI*$B4X!4M,4JS -X%#[+6HPY!Y]C\ M3M+3X>TCVV\G3MMM5-L!7>\6?7.J"&:,!UI.:!5)#L%'(R'ZG((*Q6/SQC)' M+JAW?)T.6RFD]3[?_6'?2.7-YRJFFK/^Y^ +CB>8W[W_JM;RV^W2 MI@:=B;9F:7!"'2V#R+@ <@%8)IH[$]3>]NE!",^83@?4W:'N(]W?W;]58^K- MY!..JLQ'^*EZK%^PIH,T/3_9^&T=G:#L-MJE,Q3.?)&6LUJ;4'EFR+>1.O' MK= LIU5G*!N_=\^MJH=>\WI @IF^[&97D*A8"OT_2)[K+G+4-$$"$E$+6C3" M1M,Z*W);C'MOW[UY^?H%4;,?KZ9E<3X,W]*L'4S^P,F;\B%\?3>\N*"96TU' M+S#-(Z\W;B)CH*RT$#Q9"<.\38@\D99;BV-S>$>H4=8EG^[M[76DJ"Y./^Y- M\%X)'K$8A-IMCA#I ,[%!%R5& D;"Z[YZ>,]%$=@2%=*NY=%N)?$.X@ 'IH0 MB]&_K25M2?PK!-2S,2098KW>5=.J0LH0!=,@>#'K,G9D=*[$@6#+> 4-1 M+RJY!+'P )IC9(99ALT3^+;!=ZBCXL,NV5TIZ%3.?J\38F>$KN,;#J;7+>L. M?2;0BE8?\%JD*CI!*U"1->!3J(N12;3NM? @H&.=#7='@W5W"?961Q=;@G-@'5T7GN2D!'OE6PO^*6]_J:2?U@E) )G>>Q&EOR3Y0OM"P[F4![&Y4* MUI/;\'2IL.D5@P,Q81MA=]%#XG'3N,B3S]IP% :0,TX>&Q,09,D@R)NTW#B9 MFR\F&X,[O.??0)G;^RH[:**+7C8W0*<5MRYF^]_YOZ[&TYI(0#926Y3[:+:]01JI9=N#0Y%KC<=(UY/CU K MSMK/I+ICBT*@L22E*5BU+IAZMY.#QU1 FY*E<112V]:%6[;%^ P8U5Y7:_<9 M&A\IO;V*%_T4!OEN;\9]SHT>>V23PZ&M<"^= $7-#3F/QGL75-3%:V:?O_T:TJ>[G^T)G3E-7P,QRUAWCPE[ M% &DBSHP9Q+'YO7M]@5]_A3K3(7=%1*X"^K7K[5.[1AI&4AX_0S36;&FJ0(Z:,.WI05=)G@O M!L4R3[5&F[.@(C+P3%M FRU%.1YU;+VAL"?DLZ+7(=770<6]MZ-A0LSC5R2S M.;:%125L*EA1<@*RGQY4<0&"5PA1RR0+\\;SUM1Z",]9\::9X!N6Y9MFSMZS MEW\.< XLT\]NAP]D&[UA/(,,+('2FL;OD@.*IX-V2609EO:@UJ0Y;_[.L^! MEW*^3P?3A [O,./E]&;'U--ZBZ/Y;WI)2DV$U*"=R*!R+O7PQ]+Z*8M7A?[5 MFUW&>?15YZ?\-E*]KW.[7_VE5:->,E*Y)TVT-M1$>65]3>3SX *M88R+)%#R M*#:LU+O1Z\Y']^VE>U__KKW^;ZCZ2YC@J] ?3;L@]+QB,5D?()MO[I/#M23&].',7(\>8HV$&LJQU(D2*Y+;4 MNUO6VV2TB[YL=O=IPQ>>.17VE/"*';-NMFUG66(^86"&)PB&%0)DZ]C5M+(T M_:^V-/2#!*,'S=T\='2YO:A/)2]SY7"F&43DXC):V"34IM8U122!%S)"O1,@ MB-4AJ8-LY!\S'[.5LC?AT-9"/]36^SQE:!-HW99T7@7K.%F8C12X"2WVD/Z! M":)*DH2I%E>I#4[(_P%7*UAPCEEK97Q2K?-?#DZ,1W(R#\^+;83>D ]3[VB6 MF_'B7F[&/,>&5MBD)6.U2G%MPN8\>%09R$\2J(PTI!L,1=(F,6ZFS-V4+Y1ZI(E!SR=_7 MZ.YB:SY=[PQO#J@D40+/!4H(%*^4HL!+(\#JH&4J+$2WX21=\?1S4>2^@CMV M!F$-4FOP])]QN&N$#K-4&PBEZ6,1F>9X":$J%)1RHI0 M6)SFS.ABC"AR;4;CKF ZS8"4/#JR3 XTUN+(-1\H^JA!5 ?D+ M3J58BX7T0^Q?]"??_H9A?#6:AM6O!Y^O)CT4F@6O"[#":I=0E+7_-=GL;)P) MPM0:;(T'O0&L$_%S=N/&LDO;6@VM79X-\$TS5925A9FZ_:L#N7N&X,7B#=0K MF+4EMQ+2;[1\;OC"LR!!9Q(^5, [VP%RSC->?;FL*9I3!3VX'!-)PNE4: E0 MMGG]_U/?6=W')C02]>GOK 8GO$\Q4F3H:C<8%R ZI6J?1\^\4@%#\PY)3VAG M=2ME;[RSNHW0#[QQM@FT[SNK6REPBQVT7:1_8()DBB9$T Z,C+7D)@_@DD(P M(7FT:%W0'?71>P([JUWQ8ANA'V2K1J,LD@M:3&VUB[Z07?3!0?9&N"B]I)7V M"6S5-)?]HULUVPBN@SM5]]S:15UZYDM&K@V8+#4HU!3;6$-#EK,(UI_PFR#IR M:C.HX/T$9[&U!B#]%WX $\@!"-=MQ8 M 2$9!,6% :\M Q:-""RS8I=[;3XY4CRR_A^:$]M(_ !SC[[JR6N\ XD>P!C\^O4SIEH\ M!T>7B[--%AVO;<1%]F0%92H0LZ-_7#+)9NO=LLZ;FX/[J)X\/3I2P $EF'&!(\ZE]8[ MU9NC.UO6-%)(!W>3UQG"7_I?^AD'^192P0HSHA3@,6(UB(*0&@L\6%^0)H#T MK>\=;([N;*G32"%K;S ?*&'I.NNE@TRD>\_N-,7HX9$LY0Z%Q+*,F3M/CJ;0 MP0=##F<,*KIP)I8;_>F6C79$DK,,L>24TBM\[T>PG/@ MK-EF6MNBRL]6(N\@HKZVES=%9V\*5?5*TF1QO0*FCR(IE!F82IQ&C12PQ5!;T^B0M'/6XB$+@G68TR:$ MT<%H 5G7TG^:,?"9DZ=8C.-%4N"*![G#=4HY;;NLAXU%??HY;<9*ZRQ'D+8: M!AMIBMB X$@ZJ*V7J;3N?_B4T[:5 K?(7=I% M^H=.>K1**T:3(3M6BX#:"!ZCA"P+XU9APB">.C%VSFGKBA?;"/TPUP]=85KZ M!%KF HK3 NO1(^A@LZ%%-G&UV?V)T\]IVTKVCU\_W$)P:^/IQKMY+\GI(/>T MMB0*H\'P:M9+?/Q'!5XO>NRQF;?IHYOLY>TTCJ6M/.]S$3E(5XI3*%Q(]%_F MA?%&H!2RM^E+]IAQ[_ +CL:DPA0^]R>U(T:8BV/NV3+KC F+[#: M@"A]0C+:=1J^F2?[4- G>6+!*) 8*>1WJ,!/@[Z"&96(LMBTS]1XY/UGPYH# MB+^UH[(+T>&EW=K_DE?!OW4D";11*08DXT(L/!LV3! M.J.*<[98N5E-UD[@G0W?CJ^\AIN3C4=4/XOIJC[J]N"8<$A.J)S6K*S!!CFF MD7F@'T>6A4!;W(&9N1KI=Y)VH=*&&49M!C=M?S[-G/HPZG_\6"_P:$^H*6J2 MW#L*G72"H*P$EH+)T96,;K-CV/;8OG.RC=H:)BNM'\!2XY9H/$W",!#H9R"SJX9:YM#\)NI*(.? D7:2;MU$XB;HGJ[/Q-=? MO]2&\;TD/+,\1["\,YZ+6="%LWA]C5=;O> M;GD]'E]A?C4YGW2"OV1&$_?^0MT4"[MFH2PRJ +K:^4\&"\ZC M@*)3M"&YR,1FOO0>(,Z&6H=21,N.%BWGQ(LRP=$_^I-/U9>GOWU3;D\1$I_G M.A4(A62KN-9 _I<'(Q)#GYSU>%#[]B#:L^'DR:EV!7GW.SY8W1/W]A"FN/&B MVNP/X>L-\!XW)-82-:B46>TPAK7OJ00G9?&1R>B7*PIN8_TVPG V1#N0&E;0 M9[_M_O?I$^:K"WQ3ULAFGE#H=%)*"$!;BUE'9+*;?['U= MI^)V3(8.A'KLE-RUUG1QI#I-)*MUKW@MG!IUJ(VII )GK*UY94EJE?M-A\ZY[4RMCRU6.XOW$,?4"W#SE+--X*U.PMV!!+K_MP.YC:_ULJ/O=A-M=C?I[ #_\ M:S@':%(VS%$ 9'GVH!BM@L&7"#DE&TN,.B[7FMY>^]=O>Q[:WTVX!YS[]?QR M05#/$ ,K'ECM-:0LET1056\RVBPT?>7W.)R^_[YGPH =!7R(U+ YQ%?#J]&B MW%!"GYWS8#T/%-,BDON;!9@D0N#1.J_W-@$WKWL>#-A1O(?(M5H@I!_.$7+N MC&3%0:D];Y4J&9RV!@P3R:/T*:O-"D=O]+IG0H#=Q'N(-*/F9 M1!-F(B9F?ISN+8Y__G;SF;?A6_W9= 0WPQCDMQ=A\$>X7!0AVV1,'=W7[F(\ MQ[GHO0=-AB>JXPYNA7#.D1>&-+M-=A"-M)"U1B&5%UFUOD[^='C[ MR#WT$Z?M-JKM@*[OD-;^?BVJ.,UP_Y,4,G[W_L_Y\N\,B]YF#8$9 J<#K])2 MD)+Q42O%LVN=.?D@H,/?>3^^SH==*>Q0%^=G5R>F$MC_JOSZAS6Y'+\AUJ7K M\$IKYEVB_^5%94'.%D5,QA7)LBLNA=[ZQW:\V*PCY^_7I\ZU:H-60D.*M;0W MA?00&<5WB@4A73'"-*^:O3_JSA?I=0@6&;*S'(L77TB'\]2RWVHB1D^QC$+9 M -[5"L;:6@BUMT^2A8(GF[P.K8LM=C66$[2U;=F\]?)^"%*T/D99@^G%^"W% MGS2 \!$7P&_5X'LQ>7DQ'-?B@%(Q$4HM5ZB2 Y6DIJ6J, HNM>39ZNAQLR(: M>P)Y-FP\N-:.$0.M$]WMX=T:V'3Y_%OXVK^\NNRQK+FSB4$P68#RM=)WU A) M""V"C+0&GXR)W6 \SX;8)T>.UN=5>T[:Q1!"O<40D4-1IB9IA@"N* L%M0Y9 MF;J==PB+^]SX>2P==M #90HP/B[!>&^*78W2)_KA]*+[FT)_?3D*C#RII3I MCMSD+RQ.P:4E;ZQT$QWW]RJ)57 FUA15NBNW9L/84=-O!H>;.(YJO M+K]>?KX8?D-\?Q7':=3_7/^Z=L+I&6/05S=?32\&&4T.?Z*O,&FG!!<"X\EX MQH^,Y=EP_*1(T4%%AGW'=7=OA2;P8J ]7VS*B#07PBB(*X6.=R0*,<+1R!7+8(F<9E1EV0 M^[A=W:"E%SPO\K20U#J&%EL6UMA;AK=KA[P>S$:K*F!>O$8A*"U07(EKIK!_3$?)[5PBG98! 1P=8K*BK' M%9#R('562T M7#E#)DD(4 MJ_=X=3_7VEO;TG[^3$*YW26I'0)K\D9PZ M)VT]]HD>HHT9@BQ))J>5%^%4'*(5^)\=UX^F_!5,WOO0K[OU[?I)LS]Z,_F$ MHP^?PF"QY@GT*%*]7> Y V6+ M.]?9G$5)/:6YDR$8X+Q0D*\8 Q=] 6>DE+79^::MSW;'\&Q8>DA=K>!8FWKR M\UK"\YKH%$-$E[+5 5CR1'SA$D1)R$R6V:%/.BS?Q7QD6WCI!<^+'2VDO$+U M^QUJ[5-:6M46QA@8<)]";80KP'N!D%4B&16NC-VL%MV3J/%]"A0ZE+96T*R# M4O(KRD'W1 Y.6YD@<9%K@SX-P?D 3JB03+&DXY1\C@5]L-R!"$: TLZ"XS$!!AV9"X9^N=E)YE.HO/TT&-5$5RLXME_9O1O_ M_QU6(9./]@^LV"D,^$).VL=%H#$_9,!L0LB"@V1U0D2FR4$C*?G@C21/S2B] M:1_AK5[\O-C4I5964&C_$C[7)8L>E=K:Z@FSJD8F)X.T!D,1P9+!S8H,KF 0 M S*3?9$)E^H[[K]EUPI\UT7E3V0'XCC*/G9]^L7H%X4]IK5E)*+,6M:"J;7[ MF?8(D2>*7I)(/.JB"G>-V7K[_82O"PF(HJ2,]LLBEIZ\.&=V7V$ M/&PDH=:%3J98?GW_]NT<2S8LREH$0//:3<=01.4M9N &;91:[N>EO.TNRZ> M2@783<;TO0+L5A5@MZ+)(4II[J+CIU(!U@9N1.8&G DT-A\XA%@B:">B-XQ% M+5J[E4^'MUM5@#TYVFZCV@[H>IU"MZ7:[/7HIJ[7>_Q5$9CB[#(.&*TK1S@"JB]XSF7,RU MBP@R!ZX8 YZ,L<\\:[9AM_5-WO:,J=*-1@Y>=IH\V:"RST88U/.X6U+KMWYUAUL1$AK2J6EG<,3-<8.<[:EOBL';>96VGT M1O9FQ<.?,1F:R+N#>G?S7.]9@7_M,ZV "KS0""IX/63:@2=Q%Y1-V;M2G1FC M$RAI&7@>'6B,,I5:CG^YVV.)0I9(.51)Z%;S#.PQ[*'*S#8^]M= P"MT>1-F-RVLM3!=-:NAX":0TTS_>9$F_2_T M:!RWZ%OST'/;MK#9> 1+W6Q25@HU:=T'J:RPP2ENM2A12Q=4X;V-WG#TQC:% M"V593)!EC4F22N"EJ*TWB%?%.8_RX#OFI]O8YM?_ONI/OMW_Z$N&[ MX<7%J^&H_E'/JV2Y,I)"A-I\5)L",4;ZE@(_$R*=3@W.G$9Y@L-^6^V6J)K220 :6W"0N B05-6KG">T"0Y M $L//Z%VH-@I-?UY=*#3%ASCZ\I6R@41)'*(7-7R5H*T,:W5)K/4*F;E8O-+ M 0<:V_>9=)29M ?!CI'_M/,X_S[5Q\TX@^,6$P-I=8:Z000.:YED M3Z9"X)9C^SZ1CC*1]B!85VV0.ADG::%@__90@Q'6>):!Y2! <8X0;$9:@5ED M&0T+_NE$0O>&]WTZ'64Z[4>SAEV6#N_,HK'>:<[!,V2@I&,0$XU626&"#5&I M;OJ,'3Y>.DDM+-TOGCI(OX0)O@K]T=_#Q17>GCPA:NNL=L!2+05E?3U]D@60 MM*1L9#JZUGF")R:")V0?G\PV46<4?%*Q[^;BZ"7%BS6A0#$V@/*UEDV, :Q( M$F61/@=UAM/P"8UH_C)N=85!$YF\-_G\6G.XRXY_(1WSQX7A#=)&ALY.%6+9QLT-9CQ$+TS MQH52N&V=BW8R@_\^F4]S,G?)X:>X@W=52[$]*@7GL]4TV2"BI4@)D729@@/% MDE9DZK)@3V=9WF;DWZ?Q:4[CSMC[-/<,'Y=!3#8KJ4AO,D50A2<(1I)GXCGC M-/>LYR>3#-99;+R#[II=*T&)T9 ! ::S!@0?+ MT6RCBZ=2SF.3,7TO1[-5.9JM:'*(NAZ[Z/BI\->:*)W!#)HE 2JZ M%P 2ZX M'*)/(I:#IPZ=#&^W*D=S__G^,7L1LGUU7*;?70.P>1,GCOW M&:)U#(+@SD:I[?_?WK'MMI4;W_LO;'F_O!1(-IO% FEWX73;1V%(#K-";2F0 M9&.W7]^A)#N.;.OBPZ-S8N,M4>U\C\\>X3>;>\,F[>C]I/U M^'VU9-VY-6^6R^NKC2^T=8E@EK]:]=&B4^L9GVO;P-45WYV^+F--YD8FBZ;H MG&VPEHLL9 F(WH*>=/GPX.U>0J1D7"PLU!B"N O!8QS^\8_/6 >\_ L75V+B,$4E561@G2)Z1L."CXI);SR$S$/! M7C1\+]B,\*5O*]&/6@;#"\:86K;V8?;O^24=4S?/7< *_T'2<75]-4G)69F# M8#882\JP=@0D" R#TEE[7YP8S<+8D[%[G5=B?((SIGJ6$S"%/]:8%BED#>@P M\*"9YK5,UT3-@HTI\NR1^]&4Z9Z,W?7"%E%LZZ'_Y\+M^^48@]",J9QAGXY\-[V9 M9ISEBN<$8XA(J# TM>'): M658LDLN1ZW4OL6=:F\B\CX99XR,('S..I\'VQ1? #WQ'SB!"#V^,'4\QE;9( M= ?!BJ#[KX.BJZ^393R78&VNST)SK_L5%E-UDNU!F#V68JJOU@%Z;3@'7D@] M0:RMW(F!0,V :\A2D@6'K5_NE[46]20)V+<6]11.]+\I\QAH7LM:U),XLW]E MYG/(VC^S.4@74K1,&5?+ ;UD,4K.2G+TCI(XI^8M%",H]>F+QZ=0LY>UJ/?6 M2*IHN34.F0\^$"R*,+*D)46T6H 5Z'>S9-_(HLV3B+QOT>8I%&J8,5TN5I.+ MJF+6TL=S-*H*'A#D=:BS)^E+P(0T"F0H6H>C;$8Z]=[EH[]]N7A???!UJMWG MT[QADN,.B-O![$> <8JB/48$VM_APYJU _%WV=>!<@W?VUUPC!154R"C)Z1V MR4"*CBJ(&%H!CZA-=OS[Q2"->;;-I=SJP)0@--<$:&UKBO1 M206 =X-Q7'SV? NU$]GD+FC56F]M4N3H[\1J/%L[BXF29\PER[7!]$/_U2 M+C#-/\VF_R-C;1WQ_6&^7"V_A.N@:"$3QQD MYW?YAI3!!UV/[;G70_UM&XK] )^G*[BLOWUS-;^>K2880LC2%Y9TYJ1V"#>H M87>KT&MP@BC /8N3-:&OIN0F2!+,EA>QT59Q;2D MGZ+S@1GKN;?9*B&:3P+N Y%S):E')=N#2\18LM<_S\C9PH\KLL7J<1^V>&[V MJZ($L&!9(DNKKC30A$_63-7JD6"\][+U\ID]X P?9!],5N;]\*P'T^$)T&[7 M*!\!7$]9\+V #9,4;\;&X\2C P_.+BB9P#+:9R9*H+<=@V%>",&X-L+XNMBY M^7CO 03D0$)]&/DXA?0]R$5](G\I'^$2;\IBI4#0:45V7A!",YV-R]%9)YNOE#P"K)?H7WCSD=2G /B2 MA*<_SCP9#FB<+_LGKC;D^3!?+LE:7QOW;U:KQ31>KZK%OIJ3E7\UWV2)?I]? M$BS+-[/5-$\OKRN.'S%=+[IN3N\!BB9YN+ZILY.S@VBK6Z25544#F)B#<=:F MHI-(0?M)#_!TS$8]>O:/?Z3+:T+K/5W%ZB,2;!O'L(X5HOMR!_J7J(8M8(N$ MS&()>:N+>;9T"Z.'DA//H?5HGU:P=\[H=8-C&SL7WA0C,S*N>*K;[8 LXX0, M4C%$08NAM*[ ;P+X^=7!(#+[(!%X=J;W,:?G+D34$9U-; AX<%8+PZ#F@+2W MFH$*Y.N)''FUR(OJ+[+< H-SA91'(<$#,G\L0>2.B+_]\_$#UI$.L@BC\@;J M@$9R3HU(=3]'[694*J%S&8,:UWN^#YWA@]CG%]*V+WXS8>G!07TDD])Z];B<"U$ &Y:[T, M9!A).S2(^EL5M%,8V+K][=?%] 96^.LEI+7!\!]8K,<0W-8]^UQ*=LB25J76 M3->29VT8BE0P W"OW*&(QQ'?&8MG]%RFS/NA:)_UCC5JLAD\<0L8>$PUU&M" MC?=*X"Q$YYG F)3B1BO36\7B+C O1![:$KT'W7*!R]5B6F?QK$'[C:B\O/CX MVVWKA((D=99,H:D=*]DSP.R8=YG<;RF+Q-;A];T O3"I:$?\A@5UZR>L-OMN MYJ%O@4F.>YEY9E*E=>* G.= /SFG:Q"F $_I*#6P>_(+86EWJCTY][!Q$N3V M*7J+,SIQ59MBNF0S]AW7)"UQ-+P[^05-UEDV4AJMD\:B?8HQ.UN$Y0Z3*I-] M!W=[5-]59&O%V&R3K""LZ^GOILL:L+F^'Y22@6>CN64FUCU^1M>TO +F"BCM M3+)!MDX%' ]=5^7RQ)=J<<*7JKE),3$&(P23F9XX;:UBT2;!+"2A4$C.=>OA M3TYV54[[=G2@YGZ!)";T%0)V0GDP%*V]*X*4I(AA\CH:CMZ7\DC M:]X9MP^>!R2H0+&[1C]P+#M3/!>?)U=J.X&XQR&JZ>([5,P#1.I;<&W M@Z+0@>CG%(JDA+VT@_!='[K MM WW=N? M21]+W7+]Y'^^'D^6\X77U7I*V&1P'&.P.#HS]A2QZ<"5WNV0QT&5 MSDCK,#$A4B;="S48;.A!)%]=!?28L'6D9##!./O, B*&MD@:LFK>D3D(V G)-2R"O$W/ ,.]KBZ NV@J%1?%]]1Y+3'_]-+_YV_;$#:.W M?_G"XR_?.S]3.Q)]WHEBITYOV_ZZ_E''9/S]+_\'4$L#!!0 ( %N;J5;! M&ULY+UI<^,XEB[\ M?7X%WNZ.GJP(H8L+N'7?F1O.K<<166E'IK/KSEOQA@(;;4[+E(>DG.GY]1?@ M(E'6!E Q8JW/W393@DXYP'YX.#@+/_K?_]X7(!G7I39,O^W/[A_$Z7 M+,OO_^T/W^X^PO@/__O?_^5?_M?_ ^'_>?OE$WB_I*M'GE?@7<%QQ1GXGE4/ MX%?&RW^"M%@^@E^7Q3^S9PSAO]=?>K=\>BFR^X<*>([GO_[7XJ\!B7#"< J= MF$<0.:$'B8?)[/ZO'J(LBF,*N8,81"YS(*$LA"R-G-"/0H\X M?CWH(LO_^5?Y?P27' CE\K+^]=_^\%!53W_]^>?OW[__Y0X[C M_]Q]^@_MQW_L?/Z[7W_:39+DY_I?UQ\MLWT?%,.Z/_^?7SY]I0_\$<,L+RN< M4SE!F?VUK/_X:4EQ56-^4BYP\!/R-]A]#,H_0=>#OON7'R7[P[__"P -',5R MP;_P%,C_?OMR?7#*Y&?YB9]S?B]7]I87V9)]K7!1?<*$+X3T]6C5RQ/_MS^4 MV>/3@G=_>RAXNG_815%LC2JE3*24;BBE_..AR7X^0WQ#\E:[LAH0KE;WLRD9 MCV'ZV9BX=X(?N'V!>].<+7+S0'W(V5C/[GJJLT6W+[&IQV)9X<4(C\5FFI[( M"_F'3^*G=AHYT!$RK>=IJ;LG*O]1\9SQABVWA@89^[<_B)_FJQ+>8_PTOWK& MF?A]P3\NBZ]XP;]RNBJR*N/E>TZJ7W#5_O:KV!"S_";G_\EQ\1%GQ3_P8L7G M/O==)Z($^KX3BXW."R$.D MYX@2IZX78Y\F\6K\!@D38Q&S7^7@H%G*=D, ML!6OK8HL!\N<@Q0.#]95:3 S_A5WHI;A@(_T,K#6#Z;* 4K<9J-?G M'\WZM+J]B$\N%M*,$58@SAGX*FS&!5__,W@O_F4&I-I J']P"9=T2[5ZQ&7Q M&ODE-8S\AI9* 5H->XI+4N/6SB36P/-^YHNJ[/X"Y5]J;C(DS,\[3_-5T>&! M"WKB\6@_\3-="NORJ8);3XJTQFT 5RUMO C-X@N%_@"6!>.%.(OL 6?G57^[ M*K.]55F;2HK[ZD95SQ&B<1.*\@!%W(6(,0Q(3#T8D\!&F-'*\0(=M M#\PS-1KMQ 0].<%O4M+_3X]"#^&JQHT&T+),>D. TB:J$S 88J!#LXQ*+2=4 M?LSQ8TX9"GT5:M":=6I$<;LBBXS6V_9MD3V+ MG1ITJJ@1A1[FQVG#&I*62:03N8:Q$1I(J<%&;/";%!S4DBM2L!ZRK/7'UFOZB2)]/VX- :DA_/YKS3XW;._'!FTZ!GX X2_=U^%?0: %^DWJ 5A%-&U%W MF=1L1XO@6]X.+."N;7(.1,^0*:H[^Z@FZD!H7INN0X<91H6WQ?(YDW=S8KCW MRQ6ITM7BBM+E2K#PW*$Q]J@3P@0%2!QR>0@)2CT8(Q:D&"4Q\CT=WCLVV=1( M3KJ>OLM+-9 N"\!::0%NQ=5CLJ,HHR2ECA=&, VIV%UBE\$D CJ1P!=.N3A6$>D[?5=P MEE7@T[(LP8(G<]RO@I$AHC\ZU:BLKJ+T:PI7^HX>7S.> MS3_DE>#^*\;$$U7>+LL*+_[?[.G=DO%YB@(GI=B# 9$<0F(B.)OZ, @IXXX? M.=QA*DQ]?)JI<70C*6A%G8%&6""D!5)<-1(Y@>QQ^C"'EV7B& J5,DFH(;&' M'DI._W*_?/Y9#- P@_AA0P@GAAV%"M14ZTA \=,#/)"U'7A=EBO.WJ^*++]O M @/NEN]69;5\Y.WU8D*YGS#LPQ#%/D1A3"'!?@Q='G+/=R+F14I7$QIS3HT8 MI,"U[;9, 5T^/BYS4$I%0+4$&-!6= UWF2+T"FY(\X!:9HY:8-!(#!J102.S M1+.3>M9.VAT,/(@=QF& 40I]1 M3K 3$(XC91Y7G75J3"Y%A,M5!VN>B8@37&C>@M$=F 5H/,;4 \$IV;@UJ/TG4A.TKJRH.-1^NZ^FT1 MN_:7A_E3;ZH'7KQ;/CX5_('G9?;,KW-A@?)U$%.ZE%Z97A#3%?LOL;7(Q_(S MKV[2._SC=EG4 0M"[(RL*OFMN^6M$#&OYHXXWWM!BB'U_ "BR,$PIJ[8(Z(8 MH9AYG,9*F\)(\DYM._F6%QPOLO\16\@]SG+P9K$LRY^ .!_@K:!$J3(H>S&+ M.:_D&UWA'WJN2=O/@YIW(&#.R3K24AGRT]J6=E17[TC0O_86CS7MX O")UY4 M+[?B-:NN6RG 8N[FZMAD8]]=*2B^Y_9*Y5N#0Z\$M0G&VD1U79&R*C!5M66.C#"A M)[RU.8286\&:G:1F(W).X6$N^N;@3&-'VIQ2>4]4SPPK6\GK/8!MQ =4RJ^WB:HOA1K56 '8]G5-'\_U+SVQ M02TW^*V1W" 1::-EB);4YQV5I+3A>$U9^@.8BH:N3R0WP@C 59;?7Y4EKT.R M/V689(OZ!"+.'>MM.XH]1*A+81A@<03P(P_&GAO!U T=[/@N M^BJ;96.MFGW3;5^8=>-96NL#KC9+^*F_A-)I9,G.,P&PM4AL/6DN')D]"+K3 MD=K#AAUPB=QN!+*D"7W(EXOE_4MKV6">L!0+^S*,HA0BQT\A"1,/)J['2,I" MEWJI\JWQP6FF1K)K04&UEE3C O,PG J7P49 LLQI&WPV0IXV 76 TKC:-0+8 M2'>Y^X S=%U[$H:C][.'OSW>A>Q)#;9N8$]_^HPKU]9EGK,V +Y*G/J>N5A++\>FF1HR-U9*U-V"\D?8G30OR!,(: M=Y!&Z596*V:=&BPFK^L.3S;^;=M)Q?=>EIW^UC FN6*L+A6! M%[:QPP'F'-9^=#Q(2(A@B3"(4P23((D))1[H59IK?WS3(T[-F+^ M^8_B+/^W)R$L%"RN.=4S>S0N:J2W-*QD^=L^EY?GV9?.1 M6_PB_W0E,W+?+7,9.51ES_PF3?DFB'@>^C1( TYAY,O*,+'#Y;$,04I=FGAN MPA.B?C8S+]_4^*>3#CPUL? +GM]7#V"5BQ4$8A\ 3^+C.AD'YE=4X7AXV76R M?=L@)8>UZ*"O'NCI!]Z^-.&ND-2?:W4$M9(ST%,3K%>\4?2R:ZN3>7+1-1XK M2^4R:ZV9UF)M)8ZGP)B?=L1T&6N8;:?6V)MFF+E_)V8NQ7C21?N5%\\9%2/? MI!^S'.KO!,SE/O_Z?WR$6?Y/'0"AW-.8(P"7]:99Y#$C@<] M+V;<3;TD3K4"X4P*-[6-?2TIZ(D*?FN$U2P29'01U0XCEUH:RWOYP%71/L78 M@,_0T<>H:*.>EVR ^OJ0964./>HNBVK^1>X7[:T#\6DCS8*,1Q0H7NG#_WSH+OHNL"KL,ZZ>^Z7 MWJIY$W M8J_C?EYFX+'W$&=2]!D0PCQJWGFMI]^HN7>^[ T/;]Q?#:-*EZW^\ M>9)/7?GA!R]H)H[M3[*ID+D M]048-U9^,$ [0?/#1QI@^C9%-OD73KN,EOH!_)3E_+KBC^4\C1,2>[)##"?B M?.JF$21>$$,_23BB+/!"KA0;KS3;U(S=5E[P6F#PFQ09U#+K!!^>1%O!NC6) MH65Z&QT^#3O6)(PC&;"'X#1DJZHB-:IJCY;9JGREX;9HYOZ0-GJX68>D\WKO+M2^^W3;NA)"1NY/HQY,B33;H)@40VSV*8 MX]!)<1@RK58K0X28FAW5Z2#3 ??UE1/'%W'*Z?U!\W Y9)T4CY>6T;?-H+K M@]_NZKI0*CVY]$^19X!IZAPY1(1Q3Y)G@+1SECQG+ L>M_[LP],>C7QAH=ZY(28NLOAJYRMF[K*"K1>TJZ +M@H3X M'O%AXB>!X(@TA!A3!IW43Y ?QS@-E1I,J4XX.?NE)Z^FH7(*6D7[Q"!@MLV2 MGJAU G5/6!MUQQ21,66"G)IN7,M#4?D=@T/U>T,S)\MU^>*/R^+OLN;^52F, M&BHO>N[%D;KYT,VJ*BOQB,AJ.=6[Q5(+'(B8 M+R@GB#T8(,]-<4(2<7S2RY8\6Z;)L5+316)=N[[N57HO%9L!7(+'1FIYT&IU ME ?DMI/*F"*(W]\6A:X>&GZAN],-W=8$.# 26%*(R:+=[H0RW+^+G,<@E"(F*N4 M0*,ZX=1VT"^<7GF197)GY_$4\Z+@K/9UCXYS%5Y M=?% %EUR8>P[$8T#A#RJE55M1JSID5BMU0RL]0(]Q>&H2];_E)ADL<)AB1Q."3$C7Q&:!1C);_7^L],/*JI[3@[*>M RCJP M^M01A-5>>C.X66: H9!IO_BGT3#$ D92Q;U&7V M-JUF/_R@BQ7C[*,076:0K)I[E)M4MDX7QPCIS:Y]1Y_6:83(\=(F<8,284]0 MX@@#3!AE2!@4B/M4&!5*56Y-"S8U(NKKU>] W6D&Y.,">KK)XWZGG701-$[5 M >F@QI=LNL9"6F7'4-=2O%VX8<%,%QDV)-6Y% %/RTKL MYEG]\YI,MM)89%/Q9[RH"W(.NX,TLZRC\+S^8OT^2'X&<FP^_;0$^#W%N9 M?D_,O@VC85I_-?A9Y1DW15C?+7/9H+#YJ9YT0N99#Y7.:X(6'O.SZ%CHM<)XY\XJ7.@+J. M=J2=VAX@98="^"8J$Q1\(3M)SD"^DE&X33[CIF9^U2@"F-!$YC96179_+S[V MI-LNP?I#<7RGF-Q26]Y!>L43-[K6[1!:;<&6NK-^B<56Y75BWUKKK6X*K=Y M*CZEYV!0;! J*6)S5DLJ)I^4LFV-[OLE:#6U8I=[E MA2K( _?PX=!=9A?NY+6$XID[X' T+[N'=7);W'3V0Z.];;P:YK+$OU^GD]1] MX&L#R/?= I?E3?HKEI7BJIOB2W;_4,DH^<=JSSPU0FZ%+F?B!-<)+$YI%0>I$!D\ M2YG!FS_)@UISTM-)K]-:$@72M@6T9?JNQ98GXE9P\4R#6G09.;L&74H/I/B@ MEM\6S!JL;@OND?C=+.QZK#\$NJ/\KS7@>#O!$#VW]H1! PR[(&KR1:331P%!D2Q'%FLE:NR=96JLWP@)UE(.#"+: MCZC:7Q%CQZM4$@H*4Q>>!^<9]Q+S ME+H[%Y,GOS",)O::(I\VT8%AXKDL()"*(R)$&'DPCKP4)DF">.C[GJ 2'4/A M^'13LQ@.&M-G1/&= %R-.,S!>*E3H*48.C5@#'')B+\(WN(+\8CPY:I\MRID)LK;@K.)\LH6G;9FFD!CVQ M9Z!!=TOR&6AEMP2PAMO)$M C>9W, :[G<1J VE&'D\YXX_F;!FBYY6X:\OV! MUF372$AV*Y%Q>J&Q*,40Q2["*(H9##QLX)[JFE:FZ$(KVI@5X;5N>/60[F4$G M=!W<>QI:??-3$R=3AJCJM..:I)I@[!BGNM\?QEFWXK'Y+!ZDJQ]9.<IKO4^IUZ_NWL\,]&/W2C)^Q8M>5/Y[3JK-;W.: M,!)SUX?<]X5)P5 ,8UF2)2*QG]"4XE MND%WXJF]UN]ZA1'S9<5+4'#*LV>I MBJ9[6Q7Z.$EDLG "?3^E$.'8@X0&"#JJ26(#_''*E:PEA^FR M@*60?3;\?D%U 9+ #T/J^3#BF,H^? C&-.90&-)QB%SDDR/=\.S MLP0@$^]$6=7]$BTM@>*-CP5@+6^/4K!>'MT,;#_A4@N#UT":^)BZ%5*==MQ+ M(DTP=NZ,=+\_) 1EP\?-OFNZPNJ=1O?P(^=-.(19%Z:BKTA#&7)XA1R%/.$ M.F' F'J^V:G9)K<7R_X[O73@O^H$N)U"5L%]:Q(OZ^=U 55/UJT;9X7FQP, MU(D*- CD6)& 1P U%?"GB,KQ(+]3@XP8V*>HSW8PG^J7S%0%Z^J"OL^>,\9S M]@57O&U-)*P]EL@C3Q@C805Z,8$8QRY,!>()"QP>!5K5X=6GGAKO=A*"EXPO M%#-M!P"N9O/9@=$R'>\4$>N5,UZC*R6WT")*'S!+=<:.3'S1NF.G 3E5ATQA MA '&8)=7L0EEOBTRRF]YT?[+W"4)H<1W(4M9"%&*!$5Q[L+$#[B?AC[V<*AL M#9Z<;FJTU(O ?Y*2U@DFW]O(F#=_ FRY6."B_U>=Q)/3Z"M8C$8QM M'K"UN'49E_:?C2*H83(:17(DF_%,1/6L1V6 CIJ/IT<9SWY4UFC+@%3_EJD$ MP;JUT7:&%/9)3"/$(0[<"")7UIHE?@ 1#<*($,^) Z4*LSJ33HV>-T^_K33 M/<"KG.+-PVG[,'\X"ZV6VW3>WQY%L(-'O,&#Z.7Y[QKIP M>M]A[4YG]AWY[L"DOL>GQ?*%\Z^\>!8[15U6XBTNFS@)GI?U4_=Y6=]Y<'8E M;$E6UEP9P8N8Z#?:1DOU]/@N5]LQ85UK*"6_Q2>U^N))7<\Z9.QUI_ M4.LR:ZM:RII1C3:R'%59B<]5X(578(."^7J6%U\P4]FB%]-CW(S42R_73M;K MQ04Z+V"PS?Q&4>IP2C#T4E]ZW1PHI GR4A0$::JW)6X//[5]JAQ(^\E5_^Z].*+#+:>:UU$M8T5T?!76(/<]O6 M7XUM(SEH1%_7"ZVEE^;>!O-?K8.MX4.Q!_I(KA33X.MY5(;!=]2QHCGD>/Z5 M8;INN5D&#C',WOLJ'KWZ^'63REB/CXOE]U(Q"$MEB$D14"NF?,+K^*%:4I7P M*VWS1@420\;.T:E&-7U4E'YM""E]1^_)9CR;?\BKK'JY8DP\0&4]QTUQ6RR? M,Z'(W$DQ2:/$AU$08XC MA1I4U>MH0?GSPS:[]15%'294?N+/?.&VX6[2RQ'PU(78I00B/^4P]N,(\B!" MJ4OBA#I4K9]Y 2D.\?9H)H2Z+&!5&@^SG[L0Q MQ"R,($.)AW@4X2#1ZB2Z9XZIT4);T'^=< 92L?6EJVI5<'!?7\"O<@$J$$^5 M"SI]0'/4O!5"/&!QFI2>KH%7>3WT-2_9AF%JVYK81L@\;1Q1W_1E4F^&RUSS M[*IX\ )FST<''I7E^T!>W^'T;C#?OFP^TEYPUGG/B>4'J> PR+NO)\" 1QY2 0-=- MF.PR0NO<5W7:N8 .4Z.U5A.PW*@R ]];92!NM %%IXYL>M;I X1\C^!-EH,7 MC@O=OI>7>'X4/3C3?BI&C$OHZ]\/3@#D!>R-7V@"%5H;0NH,&XCK+++=&._^V"H@RX[7R[*K.C%T8XY3UTN\ MB+I:M:KZHT^-:VOA@)1N4*&Y;>34K/7!>%BF4'4H]"OG[%/95'FU7FU8N^WNO=C33M%HF/$Z8SZ ? MQBE$)/8A=F("9<7SU ^B-$KH63U1[<@]-7)I.Q;QKL5J8\P!87$75;\O>]V# M':>R"*QLG"$0.+-OJ*7'0L%LG.9B6V;. WU+6[W!:\6/=>5NM#_6DGMMCQGH MSVZ+/L[K4WOYY^5WW;-=[0$YOV>NW672[KUK29S+]O"UB_')7L"6IQ]V6GGE MJ/I<;Z,W:7/=V7-HO<5E1M>QD"Y-L,<)@B%"/D1A+$XUW(VA%S@.CU("5]Y%G>5OV7#N^<5^(/XG<.W@@3I?QI4W@ 8/'X M9&15U9?,U7(K&E^NO5!$L;;@>4NL=ORROG"6C8V=6XG/:SNRO?'?NL2HU; 2 M)'L6D(8.?\-D&/60>!9,KP^3YPTVC&\_\TK&]M8Q?(RSMR_?!#MWG M]U=4;!I-G>'09RX*4EE/%<>"9-, $AEJ$T9.DKH.QB@-=4H]JT^MQ:PC%'L6 MD@,J@]0[*EUV,@.\%EJ/%#7608T)[:!KF?XDL'7T?R>VO-I]\ZU!^2>P%AY< MG899F_+T$3/$F]IZZP)'OOP@_*FK,^? M7/\OCG.F!V)G$0;ZF,X!]C+>H59B($0^'4PX$,PS'3'G@'I9%TH/7(L>D$/X M:/LN=@:ZK-?AD%XG_04'OS@P8E.,Q58+?I,JE>.X6M1K*'ZZ23<%-QI'A"S% M4=[)$^K<#[P0)8DCC_XR?RR.H.![#N,HYF&@"9XCAXO_ M?&A*03$@#B"@UQVM*^T#?JOUTKQ?M?,$J)G'%U]7R_O2R7I.9R^I?O"C3QZL7F=U27>5,>JZ?Y$/?)1/R, Q([$#' M]62V$/4A#KD/&2(^]L*0)(E2P5G%^:9&]IVX]8N_EE6SEM()B-4XV"!PEMFT MDW16ITQ5V]!9R!921,942:83LXU;HTE-]9VB38I?.]=6O1XAPDCU$R:,5.3 F/@% IR&0#Q3HZ2B_U&E95Y)O/!YGVJM& MG@)=0W7LM;5MH5Y@6<^P64VB;]Q8-2+-D^-SF*X%."O6?70F<]- MF,6UP#"7HLKMK/S,JYOT#O^0GY-7[N+;5+P306$-FIWK6-MT(MEE3>/-RD0 MBH)?)[&LABH@6E[>Z91(M++,YDHIGK$.@VLM#IES&L48ST!+N5KC.7,,,0#6 M#K$N4W?CC6TB?/I-D^O&':TS!;M.0(. 0B<.I+^*!!!CG$"'B(-CPAT6J97Y M/D^,J6WJ6@5P-CS0Y$&I%[XY<^U4-NT"Y)I0X(C3R/ MLS"19U#9N<\/(*%I"/W8BWGB(S]!L4Y :&_LJ45\UMT_P&(CH)[GL(^:FMMO M(!:6>?Z3 @#:/K8]JAIRD/5''M6[M4>EUZZI?1\YH_39[E7K3IF8MZ_+Q'S* MX?S%UCQKF'491O%)CVCJBB<]ZUA;9E/.YBEX. F!VO19T *OZDJ_&X$G#7.\=;P M'NGL;A1WO4/[(.B.'M3U1ASO<#Y(TZT#^; 1]+:)LJ@V35G^SI?W!7YZR"A> MU 6J4."D#D<.I$&$(8I2#I,TI#!PXMBEXJR>Q$KMXX[.,C7R[\NG5>3K.);' M>=P80I8I6P<<96904OZ8:2H&Z)FEXK>-27I\[%'H0$F][LU7^[#1S.SKNBOM M5N[DND8"XG[H,,>'7H 91!0G$ =N!"., Y3$7I0RK>07?1&F1@_OKK[^!_CX MZ>;7K^#CEYM?P/7G?WSX>G?]^>_@ZMW=]3^N[ZX_?-4L7S%@7=1.WW;1MDPU M)S*WUTKT,K>MU*T8#J+=9.YC DPAJ5L!(,7D;I61AC'B=4X++@RI][SY[W7> M&5T;7^I5SNJFV^L4\[[KG2+":"*.R]S%%"(W=*%@Q@1RGN+ )VX44Z;#C^<* M-#6V[(X:O,D-*^L\AZ64?OC5Q]F+ID:>8RZ%92KM5 %O.F5^DI&*ZW/@1NAZ M?6J5>J4QK-S1F(+7$,F>+4I\ ME(CC*)5E9GT?QD38I@GCD9\$?IH$2DDN:M--C4H;B4$C'7[DGI\JJNYV_E3ZUIG]/WL%\,OU'_\C M$_Q5T(>7]TO9NF3N>\SSW8!!+TP"B'S7A0G%,>11S'!,79]&PSJ"JLP^-;+9 M=, $:TEKV^#SU3_ ;XW,FG?.>JNA9J-9P]@R$9T'[_ .HSHPF>XYJC3W9;J0 MZL!RL"^IUB!#PKW7F6>_8GE_7)7MC.RJ6L]79Y7=\1_56Z'H/^ M1&1O#C>$,44^#'GH1BA$<4B4"A,,%6!JM-;/$.V4Z'K3,( KL'DQ=8*'!ZR, MPK6N9;PM4YP&U&V2+9!J@%H/K=#M >CK!&W;786QPK4-//B:X=G#<3L>F#U@ MW!%#LH=KO1V,?<8X _86F9PL[.[& .]:8(,YT$>I+U8Y%%RG%-ZH/N74&*YO!*QK=NTI/V6HJL6L'4,OT>*)^ ME[I!:ZZ2UP$[REXQKY$-+'T E$MZG6M$K9OW]3+DON)%KR[,>TZJS6_O5D4A MIIV[+":)'Z>0A0Q#Y <^C#%-8.J2($HB[KB!5N% S?DG1U /RZ*"8J8FVKK4 M"?D=N@1JW&016,M$)>7K%<":;3)R8;HLH%1F!EJQ#7;P'(:7J1Z?FK./VP5T M�[?4('#C.0V*@PIE<+7''VF5??\H(WM7VOUZ_IWW&6RU#EULX/4!PG,9<- MLV("49P@&#N1^#^4($P9ES('@['#FT''TPUG>M]X'V_]]Y(H%-T_R@_V@DU<]\S[\X 7-2EYW-/JR7"S$9B"_./8@1:&V79/TYT>91T8;9LR M&UDCEUO)2]=P&*[ [Z/FP]D+9*Q&Q/F2#-ML9=NN,N5%?1M]N\SRZCJ_RQ[7 M7>08%X=\AB#Q>0J1PQR8!,R#7L*\. T\EZAE#:M--[5-K!809CFLA(B@X,\\ M5PTF4L17;2LQAYIEVN\)*@-1:E%E=HH4UL)!6PT70R1Z8K)1"4]-\=?DI/BM MD:WVKKINUTBPK#-2[AYPWG+BYV5]I.=,LM['U@8CH<-)XB 8Q1&"" 4!)#QE M$+$PBGV$6!QIW;:,*_[4B.[L^F6S34WM-1!M[EDEH-@8LJ(>H;S.FPX: M\QA'+,!1#+$CBXUQRF""&(%NY+L.CBFF3C#/^;V\O1O'HWY29J77+&E>L[[D M]MZR6DAA&"T+0&6#JH7X^4T3T/[3N#[RTPL^CDOX3L&]UE^G2)JVRO+\/*U87?M/.:_6)!P:NE27OY>.^STJZ6,I$JK75 MA5,_):$3PS E!"(2QC#F"$'$:( Q=R.<8JU(M5,S3LV1\S'+Q5:1X05H1->L M7G<:8<7(,I.XV0XEJV6=]7-8-_):N4]41L=40-C)^<:- %-5?R?D2_F+ VN, M9'E6\4_9LXPBJ\0SDI$%;R;]!?_7LGBWP&7Y63Q*;5T+Q'E$,,%0$(LO"VHB M2%POA DGC".?LU@'42@"IQ=#:(YJKI,98 M%K&WS%_F8=>O23(,/%-5231G'[32JU1 M5%P-7@6GJTG0++/31M3>5/]:X:*:3##%2=5TWMW7"MI[?;=B60F_S_*\_O%[%RZ-V[#6 MIDDQ$QJ!5!Y,G^N#Z9L_ 2%K4]5D+!^PR<>-1XB0((JA3U "$6$8"L0BV1B4 M>K'/0I)TC]N'W/;-P$4?MDZ]D1XUWO[W_R?/V63"('H'W79]!N(W19+MJ*5O,#YRHOGC/*R M]:,YOI=B' 8P#KP0HC 11F/DB;T[ICY.0Q0CK.3M/#K+U([[K:#UK6LKJ:;; M\CBHQST%#L\]F@MQ4ZJUV\I=OK#0SLV?'W@BX6D M+9R_S#D.0I]Y"/IQZ$+D1@G$*7'JKH&^+UY_'U&]#@W]X:?VHC<2@EI$T,JH MVWYA"[[C;_;YH%A^I;7P&-!+89_:9_1.V!INY%X)^U39[8VP]U/#/$?O>9/$ MM.(>]@-H M'\(4@3%T/CHUVZA'%T757Y\J5+\VX+ZOOCIR>(83I9QZ3L!XI'P5>(8@ M4Z,@(34HI N#-W*W=:A!UDH.TF4!'AK9->Z^SEDJA6O%D1; ,I=H2ZX7_"/[''U^.'Q:;%\X?SKBI2TR&KOV]7C M_T!7V%P=6$%EVGA= D%G^L M3D,7?@@TNQ197YKCS8SL33]BSR/K&&ZW1K(_W>!4@":/9G,?5P<7(A>%4<@0 MC"(FJT5Z$8P=Y,+0122D;H1P&&N&_.^;9VK[]R:M:".G5NCF*5S5'&H&T+*\ M;0X!:DBX_3$8S(75[YUE[/#Y8ZKN"9,_^O&A_O9GOE@^<7;'Z4.^7"SO7^J3 M3%=MG3.?(!HGD"+BB4-![$(2) @2AAQ,2,Q3'NKYVX_.-S5R6(L+JK6\NN[V MXP"KNMN-P6;=W=XAMA&U<7XH]&8;X&U7PL68M_WX;"-[VY54W_6VJWUM<'\S MRCDK/PIQ6]=(5]RSG$>I'_'(9=!C+(0H<6.81!&'D2"9,$ (NTBK<_FQR:9& M))VL0"XDX%UAWV4*OK>-,[6[F1T&6HU33,%GF5"VD>L\JFM)C38L.XF'N59E MAZ<:NTG92:7WM"<[_9TAW5WSYXQ_O\YI9WO$) P9BV#@NI&P/62 #D$>=%P7 MNTZ8>H@S]0=M4[CTE> *3CXSH#!\GN^06!0#]=74.CT;QT. MR5B]6T\_')IM6_>K?+QEZZOOC-BN=;^TVZU:#WSFK"N6SBNS\=FTXD_P;(1'"PW^3MU8.VJ50-(/<1OK$ZKX.!*:,MDO6WQF2_B$W4W+$_P M/_A:CR?66\ A$T9EJ\Q!#G?--=:Z0[&W+<2_/S(B[KJAICL4X9)MLBJE[H_]*9!-O=)$%"QPX5.@L4)WD\A MC@B&3HQ3XD8!=ERM&F0#9)C>_M:H(-['A:QDJ7F.'[(*:L=[R]A:WH'6L'X7 MXH-._AE8_[U6I??[6J59:RU0GCW7$54VFYR? ;(A5\(0"4;U,)P!T6O'PSE# M#6^->=LEM\31VVSN56A?O\W] M'S1:D4;&6[1U;V[RKG%5R&/DBJ,\Y"%U(*+4E7[' "+FN'X2N3Z+M0(A-.:> MVLO?)F&V\4__$!:H.+(;*9JQ%WDUR\82GF.PDWI -#L MUG#8._,42BT<@T2Q(L+1(0S5+93&D'@9FY_*3(Q4S[VV@S858X+$HS@1!S8: MNC*P&WF0<"^"3A0E<8!BCEVEZ@;GBS(U>OL@^.RQ=BKV"@0M4U M*[RH$YQ@ M+\,)5T 6Y55F0 -+I^!N'&U!;%M3^ZO_;50!6[K,^B<^A6HZIE?FS%*,5E;H MLG4:3:W4^>4( M=5]@'XLA%TQ[0-%)3CT+G+%R3M4>&,W4T8.:'\\(W?W:B(F>!V7>SM\\_+&! M'@9A[+/5@M^D5U2L^&HA[J1%BIXXTSWL*M348MU0"4AM-)\69 MBZ?HN!AO26P[,S16HZV[\D8J])/5VQA#^)KR>YPIS;B^$#/0[?A'# U[3E.M M>81XZ#,G@EY*I1!*G7)B.\LBOQJS-L%H$N1[H!?5H3?SU;\..*1="2W=#U]O;UN+ M&A$JSF)8',FBT! M"L>R,U"P_-:M 1AR''N-A,99[ Q$1CJ(G7XT],Y@!S0^>@![_9WQ3E\'I-TZ M>AWZS,!-?K%8?I>15Q^7Q?OEBE3I:B&,#9DH7VZB@'XMLDI8(6DY3]W(0X'G MPB3RI",I83#&20(=AZ8>YCQTL-;MKN;\4V.R6C"X%))I&@V:L"M:%_; M&V& MM%+V(L]F8*U.713O7<%95M6GTQFH=1"P&S1=75O7VSJ)T)ZT8N %=-S:W:N5 M >VEG;3%*#7[!1^$7XW)3(!J MF;(Z$67\6E/GR$I+X%-(&"*@@].,RC2GE'U-*2<_/XP[&H?*5YDP)4W>3W*1 M9&"*K$?C\R"-.7&@XZ;U]V3] _480+W4B1 ,8TH1 MQ#T/)J''8.2[H4]HS)+ USIWV9-U:K35EQ1L1!U$6C:76/&,-XV%LWT>'+9F M^J<^^VB:.B%:E'3$E'HX3B),/+6:,)<1?VH;2R<P3 MH+;)3'==+>\[*IU.RQ.M3M?-3-<@@"QOL]SVM#7M/@5J+$;L9VIE#&.UNI':D&%QT.:OX0NR^[#JOA(096?#F#OZ*_O"@ M%#H^11 1)X*Q.!S!- @CCJA+0[5$'9U)I[8E-3+#6FC!.IW4;6 +P*WGX!Q2P%D9'W/5G$]/.79I9V40]M1Y M5O_N,#+ZS*MWN'RX+9;/F3@^O'WY5LK)V@K3^?T5%<>$^H P]TG*DA1%T*&. M#Y'O.I#(DHPDHMA#R$4IISJQ<^I33RV^3MX^42$Z>&IEET;4FU59T]1/(.TT M$!35J:!'4AJKHD95=K"V3%@29BDUN.W#_*V#>2T\N#H-LS9YZ2-FB,(T)AZ5 MR/0!>4UG T88Z+MN+N+%D+?+14:E=T/OQO;P !-Z/39"@DY**Y>VI\$PY14\ M/-&X3KV3"N_XY$Y_8Z14?^GNN^GWFQ-'F%08Z[).D@Q^$-^]26_((KNOOU?. MD<-B3'P7$AI[$+'(@['C4LB3$/M>'#E]T@"-"@!+'>J2 M9:T2,C]FN5'#R%K?O_A6;IFYSR)?(ZI#U."$$0>#6',D0]QX-(@P:GC8?5LH4.S3-%L MJ"L*56M! 9>2:NP!!Q%5V,Q-X&3[_%^+*-EO(R1HI#0!DL;F9@*LD3:D(:#I M;1RGP#A*]@>_/!Y!GY)_BU1/?G@ $=[R(ET6CS)[0'8R*#):<59W,?B69U77 M08)ZW$F)!SWQ T2*Z&J0(RF ML;),DCUQP4;>MBF&E'A(5J82EAK\:1K3D;CT)+:&&%4'GJ/LJC30>$RKH]<6 MZVI]<6!*5=M3^0NO"U%T%G'&RW>KHN"R73IUDB1* L@QEU?P<0 3@A/HI0EQ M L9QRK6J\)R<<6H,?$5I(0^DM!=3H9DX=1)D-7^\4>@L$W(G*RP:84%/VAEH MY3684J4*C:G'\+XD7> M<=5MVZ]Z*8IWRUM>/=1JG>!J>>5'5\2I/XD'F8HE8D](Y W]R_N(XC@N><%NW]V_ =V;B M3^MJO:OJ85ED_R/=\J7TP_\BEO/ASW]T0^=OOCL#6[;^R9L! M,<@3E[>3?/'R-Y!GBV[DK'7VB^]N-3([>Q8]GM5_V-1XU^HC9)F'U[*#1GC! MO:WXH)%_!OH:R$SA1@=SW#P8/D-("W:*N3[TZKM3CDPQZY7Q:39[=:A;92&21![ M ?0B%D.4!BZ,9=5@-W43[C@4\R31RH<[.-74#@I]2?_\Q]ASH[\!7DNL6>CE M"+IJ'&T&,\L4VQ?R7UOK^( M;"6@\#1(IA*O#D\T;I+4285W$II.?V,8?]P6 M_ EG[,,/Z='C5WE3@;?)*>A\<@Y-J8,< H/$5U5=!7(QK#F-J^I&KA;,6MT6SJ@S<2 M6_"+:@!DB&U49AR5=C0@>,T_.E\U4])N4T#?B:A+8WD"9L21]RZRLS0-8> R M!W',D.=IT<_!F:9&.C+?9?OXLZG&]GI[;GM\]/>)\VK:Z38P,(*J[:N8/57M MK'0;. F&I<)V%^H0<%+=4Z7M3%7U?[LJLYR7339DFM)J3QII#_ ME:].W8Y*T%AVGW,V3V//$6)A;)JM.$=#39-:=SCIENACQ90$Z?69-#SW0J62. MU=M"G (01Z;O[UJDL0# M&KM>[$$OE;GD+G9@PE(,4S]TDL"A 4[T^FH;%6]J3-S%*K219XT>8*W'T/Y6 M1E92T2]VL?6Q[4OK=;\Z4D:IOW#E;+-TH*?C2/VP3"Z \?981H2[4+ M;IYE=)8SLGANQ1OT(,1HRB65<\9=SPE1)*,E X@"/X$Q]QP8^23%@<\2)U2J MQG=LDJGQ)U11,ENEQDXW2R=C6CC.!T( $ MGC.0&CU_1QFQ8>D[!Z!0RMYY_=WQDW<.2+\W=^?09P=:PJNGIT5=5 XOWN*% MC%'_^L!Y]3XKZ6)9KL3#L+&.O"!P<)JDD.($0Y22&.(@#&$4HM3',8]"JGY>B[?(/@5C5-+H-HV/7MB@VUP>Y);\G@.PM5SFZ%C)_%8_I^^8BS?!ZY3DA34F+&6%$A1P6^-A)J5_*VLI")Y7GA]+).L MSM*,6-7X-'87KUU\1,3?287BTR";JT.L,-+&0)?G:SY7M!\NY*X@[3#QQI'==P>([T$$.BBGS..)*E40N(_[4"/]; M7JP%;A)0(:EO?-I0T5GK J[3C8J-(L,2YT=Z1-3VB>DNO&U/R[Z+O8U15Z<= M-4IW]WU22_'7"KSP"FP4G;6^W/KA^*+P< PN!S#N&AFN+3"2\!C"R%&?XI\B1TU1[F"+'F[K4C;BWV[E\X?)DE>7W,K5+9E6L\.*.%X_NW(MC M[ 78@Z'X+T0DX1![4009"5.7HXB'6*OHRP5TF-J.V6K2G8N:F+7OK3(0MYVC MBDX=0#?Z "'?(WB3Y8)'<:%[>KK$\Z/A-)ON4S'B=GJH+YEF6[+FH=II1[9& M _3@ !(/PTZ\RZRE21_?R!J,[P*\S!+M]1!>2)1S(S^;=D2?]K4C>A442.,T M1DR6\.5! %'J8!G>22!R(T2IYW*7IL/".Y5EF-HNV \4[ (2]K3A&AK+J;XV MBCN47<1M[S ]L$^T/1LGZ%(;1..1E>H27"A\4ANBPS&2^D,-3*9N^%F8JC$(4^@0F)(U@G'@X=EW?#=U(*Y/ZQ(13(SW9 M[DDS0_H4I&KT91(HRUS5B2JS.EMAP4;:&:CE-9@7K8B,J:3H4].-FQ&MJ/Q. M.K3J]X;Q2#W&;;%,LVI.41J$,7&@0_P4(C],( FI)QC$=2ESG3B1.8GJ];]Z M8VNQPPCUNFK19(&N]$@EY9. J1'"0!@LO_L- K?'$=!^Q??H:NAM[H\\ZHN[ M1Z77[^B^C^B]CHQG\P]YE54O7_A])LNMY)6,PY@'HFH#&\LNJB8KR:WM* M]3WO;LGI7^Z7SS^+KS:OK?AA\[8>''"45_:4.MU[>_)S1NHN-_$Y5^L"P'/? MH2EA+I-1J>)=#H@PR9'OP-1Q N8YQ$F8EDE^8KZIO=JG:BK/^L62AP4MG5H! MM0W;(*Z6>6&WT' ;%+:1UEI)X4.PV"D@O#/;)&J4U\D(6"LD>,GX0K#;$QE,II=-[!M9/1Z$QCL MX+N1^V!AXE-=[;296@]!0W2K..FHG*D'Q&OBT_SVP*PF,=CRD1=U]R;)D _9 M4]F^+P%S$H?["0PB'T%$$Q?(3..F[9Q6>2WN]QR_E/,4DY(D?0X_*2SK']>6]/H51FD:4Q^+_U0J' MVA-Q:LRT;G=>NQ0E/W$LDV7R=5I>U0@/F) >8+)\YEUK=/!49%3Q^L'BHA\G MOVDLI67.W.@'-@K.P$9%L*7C;-W[\D420\&X4!*/0,UED *#H3D MYD'5V,O,@SO2YF0*9+V=1@^NHUN'XE#C[05ZNFV1N^97AX9G73$F'J'RG?CQ MIKA;?L_G+B%.%#-Q#*.<0X0C# DB+L0HCASL<-]W'+T(K9TYIL;&;3A2*Z

.N@4KOQ6X<_ M.C"M@N>R86_7=>IV*>Q$7F5%P)(PTF<4@@\A"# MQ$^H^#_?QY@SCP2^5KK%0$$F1Q5=_X!69B KC.FVKANZ*&H^XS&@MDPW7];R M=CC;*KYZ+EBF98.WD@IP[WC!2K">3H00%?Y 2//--D^+/O+I) M[_"/?:WN-^V!A=49I>+LRF+/@XAB#A/F!M##ON-Z;H!BZNF0X[D"38TDFWZ4 MM*]0URZ^Z2@_ WEST5]WC]?L+'SV\JG1Z)B+8IE.F_78TF6[.V(_\&(&;I=% M$Q&V-UQ@!JX6XB'*&R^FC:;&II WQ,UGBS,J1YL"[S57&QMW@%_Q"W^6K/6% M4_R457B1_4]37*FM,BAC(^@#+V]2Z=V\655-8/+<"0GS8R^$:8JP#/=U8,R\ M" ;(==(D8CX-E<)]SY!A:LS\N7]'6 LL?^9;-XHZ%T<#5T;!16D?;^LV;*T M>*U!OW[J76\1UM>Z7T=:! V7IOW%&,G%:6M1]%R>Y\%YU 4Z<.CQ7*+GZ;[E M(CUSJ(&'AZ?Z2BV_;QMZEVNS,L8\8FZ"(.&6O&] M!V>:VJ:R%K0KW*IMT1_$5-%4-X&4;1M\#5(GI!W;^104IHSB@_.,:^V>4G?' MC#WYA6&T\ O'TD4AM[#K_&E5=6D&LFQ8&_'I)D&$I$LU)E$$$0]<2 CS('5H MC!,W(331*AY]>LJI$<4Z0:@Z5C9P*+YJ7&$6-,7NW^(R*]>QA-=EN9)-]5X=L+X] M+?.[)MQAZ"0IIF@8^8?.$^]TI\$>ST733ZE:ZP%XK8B&E^F"#X^"NW#BS\(XG+Y) MS)^!ONGX70 !^D@TQF0)MK&8@34:H(9C*_S\V,,E<0$;8,"'W]'#I>$&_7T\ M9".Y4G\O#YN>:_;R2WS4O7M!\<9S$5]^#;;HW07)>X$9>Q*D+?8^D$*6A3/ .7LL.A6Z M%F3_TW6GK!YD]B7$:U4T-CR-Y5&P?@RC/5),<8?P6NQ>>Z^&Y;_81U=C^[># M\DC;M3&T]?93?AO"_-5_RCD/[==DW?1-;!2UT'KN2),KIN:]O- ZC!"+(R0%\L4%6WIM-Y]< MJP9>?:/1KCG;=/J9I;?Y%SF[%X]RN#Z_Y&E+,MJSEQQV@XP@H'G M"5/*25*92.)#XJ8$!W[*>:)5D/A\D:;VGK\7>_#W6EJPS'G=NU2S,N3YJZ1F M.8V+O666D2*#C08SL-8.ILL"2OW$WSKAZQ[=,]#J^"(S1&JZ$?^"VRK)MK:T:;J@PUH5=Y+6[;P;$1&'026XE"U8'(5+%ME2G'K9>M M <).R6N=[PZM_?%!G#SN!3?_O5A^%V>1Y>,3SE_F*?5=!S,"&?(B!'D3BC)LC^<4>N"W)4N=W:(,<_/C2B]/%QF7^MEO2?M[BX*6K>8?5MYRTO MZIO)>2*#U@,_@22..42!((0DD?5 /)KX8> F#M4ZI"C,.35R:$0&I91Y!IZ$ MX?IA M'B8C3Y4A,A: >GK&D>-0E2'8#4=5_^HP&KK.9;S#LGCY@K^+PP OA+G39)5_ MX3+$@I=S/PQ10%T'AB009@E.$\%"',$P)H0SZF,::ETXG9YR:B2T:74O"*@J MZZ-U@;^#QTYZ/0)2P%R-?\PB:9E^UL+.@! 7K.5=5\#H9#9'/NKX&.(>A0E' MI1YU %XSC\8WSR2>7XNLXN]EN3[F<.0P',# PQ@B&C.(8T$T#D/$#QV74"<= M1#3K*:9&++*$1UT&X@?EXJ>L$[AFF*>N*.AR78AR(,]L(-;DE4' C<4CH)8. M,B.%$$^K;IHB-A-KV.>55SM;ULJGT1:Y+C6FZ!+7& MG-!3W).[?MFW) <;T:TX"0>!9M \5Y][=$-=&Y9])KO^(&?5&*T+8;[G:99S MUM;NZQK?88X\)V'0#P.QHX8!APF.?.AP3!/B)Q'SM!P(IR:AZ>[A+E.T\J?Z!,Y^GO#>./=7[%AIG* M7EJ[3U+?\4)(G)A 1-((QG%"H<]YDF#?23A3Z@^E--O4F*/7:;>7?*)YT#^. MKQJ#&$/-,GWT .M):JEVL!(HAICD^%RCTHB2VJ\Y1.U+^C>9;>>:KR^/9"D> M8Q?%$7%#P1..( O*"$Q21T9#LL /&?%YHMR[8&ODJ1%#U_&ID4[]=G(;KM/W MD8-!L/R>*^JO=>.X5]=!=XS;(XUVJ[A7@?X]XOX/# T?^)@M>%-K;YXRL1D3 M'T%,9:55)'9J'+L,Q@DB%/DQBN-8+V9@,_C47KWV\EL*V!:-U T.Z %W^@T\ M!P[++Z$&$@.N_G=5/N.^OS?8R)?\NVKLWNSO^B8N#,5.&%(O%>^KTHW9OL&G]E)*Z33.UWOQ.OXNGHN"Y7=Q M#<#I0[/"DZ.>$WL&(B,EOIY^-/0R6@]H?#1M]?5WQLM-/2#M5@+JH<\,3(O8 M-*T_5C/^4Y;SZXH_EG-I'021&\#8B63 H1=!XOH*#57@4WX+9.H!>3UDQ@&PF1H%J1N[ 0N5O!GGB3$U>A2/;*3I !T&OZ)GU#JH MMEVFM0*PU@!L5 "U#KUZPWUMVNPMJ8E!=^I92)KRLPX38EP'[%E [7AFSQMM M<"7CG23X=0&4SP*&52&;!\T3-_'\R!6'5I+&@@()@DE("<2(A4F:!BYW0\VB MQBKS3HWSWO.4"\%85T5D]N<_NJ'SMWR9PU9B[3+'2O"K4: %4"USWOZ"'EL5 M"#=R&RV K .4N5K(2K..7199!XH]%9*UOCZT8%(IZ(X^7.7LO7CQ%LNGIJA' MS81SPA,:L8A#QX]E>[$P@5@<^R%."0M8$GCB^*I7 NG(;%-CI$[8.FR,;<35 MK6]T#& U]C$&FV7.V4*L)VG7#\9D.2$%1(P5"#HVU\@E?Q34WBWBH_*E =[X MK_2!L]6"RU#UO6VJ[F0Z_-R-D]A/8A>F+HT@0LR!210&,(A\RG@4.I'/E)WT M:G-.C4HZJ9OLB_W]V@Z3FW%!5#P^IN'U3+57!91C=L#\\B.=*F@@K"A M^P8]C(Y>0R@.-=[MA)YN6Y<6FE\=V-4+%__D=3O;3<&2C3_<3T,O2!(LCZ2A MX&X'0QS&#J0,R-LKT[0&;<1QZ%6,P6- 6B9G\_ 3K^? MEPHFIEIY'9UKW"Y>*FKO-/!2^M+ D0R3?JM3-^5EPW"NJQ)JEH[+MB'_U[)JO%Y617USE;6-Q9W#SB_>9)#E'\70U3E=7[+BVS)YG$8 MN2GE&#)$'!GVP6#B( Y#A[J(!9Q'GE+]EK$%GQK!U=)Q!MXT3;$URSN,MMQJ MS#C%1;1M!$M]8*T0Z"O=K_@+R OH?Z[5'-2JST"C/.AIWUX+5T)_T (P PT$ M(,M! X+!.EHC+YNI6EQCB3UN/:^1%V.G)MC8\P]VFE9%)J\,ZXHAW_*L*K]\ M_=:&EJ6^1QTBMB/N2J=IRE*(/8^*S8K)V'WQCX&6S7QTMJEM*=_R9R&NX!DA MH682SW%4<>B(XT;*H!-$"40X]B FB,+8"YF'G)2X<3#/>346INMV+95M-[1A M()5=SF8>.OLNYU;.IMX2J"4%;R1J/UG(KE3"Q9SC^3ZN]Q_&L\*4A M8>"4%BO.NMLP<82YRILHI]Z?WK47O)X?)B&*/!AB3R9,T00FS">0!!23*!:4 M@I52L[5GGAHUM[(#WK:%KV]IEK6QU]XEKAM!94>* YV['&F*?)\2&(K-$*+8 M%\OA$_E_H4]]/TY25^R.LI_()9=C/;^]Y6AZIN!)+(K"#8$MJ"WO#]U#WQ.R MAK@YY/3^.@/O=,),]#'6R3BPA/5(-P<&,=?,6QB V_&D!IT!1\QX&*#G=CK$ MD $&WB]LDOKK#I)?LO*?'PO.KW.QYPD#X0NN>&N9>@YUXC2,841\3YCX+H?8 MQV+/#CP6B[,3C8A6'03UJ:>V54M)82I$!5DK*RB$L)K7#>K(*]X]6,'3]D5$ MKV]O+?4,2+F!%!QTD@,INH73@CYBIJXIU"<>]\Y"&Y"="PS]$8815UL&I@[# MR\BJ:LO#- $ B"3$(2R$S$,(HB1V8!(0#_(PI0'SW,A+?!VJ.C;9U,BIE17T MA6WS,G7B+91P5B,F4^A9IJ+AP&D3CPHBAJCFZ%2CDHN*TJ_I1.D[PPCD6RD; M8)=5)JL7E_,DQBZ-L"=LFB@5!]\@@#%&!#H\"KA#$QE&RNJF$9B:/,OAJ/&$%4LL44J-9EZ^5 M/WSHP[JW'IS!A!Y=M$RE]"C/.VY2CRX<.VD]V@,,HZRWJU(8-F7Y;OE(LKSV M^&W&WM1&C! *G9!R&'K$ES7E&(RCE$,?<MRDB+(:,9G'SC(K=0*#GL1;);6M Z,!FB(\5)1^4B/2!>$Y'FMXH3QWD^8)VH@ B1BDD7)R2'.YA%KJACT(M MI^_)&:?'/8UXX*F13[?UQ"F U;C'*&R6::>3%;SII/U)1B:N@;P] >2 7A6* MX!AK77%JOI$[62BJO]O80O6+QFR<+YPN[W/94?>:"<,J2S.\J?4@=_F"L[\O ME^Q[ME@(,ZQ_ U:6JT?./O-JCA(!$PX2F"(WDM7\Q2$N(!RF2>#%/O-HG'"5 M& 7+EPM8:#.P41+TM6SJX92@TW,&.DUG]=FS?Y_? M:EOW%+-JVIE<$'NVH!$I+VT\FH1:P=HT.MV9?1EZMXJRWL:W?$ED\S4I4'W+ M6$IAJQY@D+0L>+4A@BQX&(^[*]6DBA@UF0 M(AP'-.#SISH0_6N%"\6092NRZE#5:XDMLA86OU(.< 4(O\_R7 @_L"&$T85- M70?YS$]A&L0R[RPAD(2>#.]//$R1[Q$2M0O[03RPOZ=E[>0=95%YSB:RHFIV MPL77R+*5L'$AS_I-6)K247TEFPB:$FRK61L4C9Z@5K179:H9UD)#$AM+8;J1 MB5$9+], Q0;,!QNG6)G,V-'RG9@Q$R,TI1<*G)=-Q;J>87+=5.5B&UG!&W&@H$+5L:I)Z#\(:NP_S>6UO%,8 MJ"C1BT?I ="KLKW!H Z[%T>.!H8)U)08O'27KBJA+_COHZ[$X 4Q5EEBN 2# M;\R7C_P._]@71Q+(]H[2G^C2)( HC$*8N#&!7NA0XJ+41ZY6NX1CDTUMTVD[ MDPAA=:.)CT*J?#UN!"C[-^,M1O;#<%0@,7&DL6S MX*EE\2([')0/S7U)^9E7LF2D=)WPT[@I1Y.P,(!)B%E <(!\ M1RLB66'.J5%')RFXEZ+JDL=IB%4YQ"APUJFDE598=!U\M<#UE6]3%+81VB2E M*"-DC%E.SS@RP2A#L,LSZE\=FA))JDW9R*OG_\O=NS;'C6-IPG\%$=,QZXI( M]/ "D.#V)]F6:QWKLO3:KNZ8J \9N$JYD\K4Y$5E[:]_ 5XRF7> "5"LC8XN M2\HD<HY@MHM"OML+@_6+R0E=2WYE7X0ET41:4;8J3B@2ETKC[TR*&*(OU M\5I)#)G>Q?(\SM.$Y=8U!L^/-33*JJ4%?]92.I1/NP#J>0KR#%5@SFE0VD@* M&E&[-+._ )Q#I3E_ /946^XTD)YJR-DAJ?U6K.,TD2F7C$(1IPBBF"!(*$T@9@7"*$=)1JQ8U&ZXH1%I6UIC7I,7 M>N9U0=AN5^BM%#_H/F]W5<=J+%.Z M7-ZIFIKN%M\F#X^KVY]RP2=+J0F,R\V'R_K393S&LBB**"H@UKLUB)C2VS,B M)(RYRK-""H1C)W;I),702*<6<*39IA(Y &5?&,= GFZS8\=, MP3$/3%BE_(:I:B&-$:^4TH3'U!-0JM'ZSG+S)8]T=A60OBJ\=)*AWVHOU\!T M4/GEJIMU#*_:] MH=D>+32>,[D"DRI.[9WQ6O^RA1?0567$+>EE-0?Z6T_Z:+YU/]%"_] MSX<=75^-<6"B;N0S#?JJ\.Q1F8S)_5'S60@\D?+Q,7JEX[-J[A/Q^2]W\#0T M.\";F:BV@+_/FK.9,$T:UJNE/DR;_.EQBD66R32%$FOZ0*G21"*2"$8IY7$A M"YL'!6A$$X,*ULP-42 MUJ=0T)*[_/-=:' ='!IA0.[)N>$+;#>/ASMD9[T?#K?KSQ/BKN..5Z3#Y1W/ MZZV=3M73=)S'L8B5)# GR!S3]0F=(A3#O$@XSQ#C4<)0$HX89JF"4IGN'9SDD"9Y 7&MZ'" ?DU$ M)Q4\L R=_F;/&?H7>W)_FB^4G*S6^O'[ES3+JEY,7^2"/LBR6_='NI*;[,LQ M2U2AV;F *C*-%6**82&Q7@9S7$2%PH0F3AV7AJ'6T,Y2'PR-3?56<[X JM)# M_W*%R648,(=.^7^S9R(TF5]?#J!> 5K8U'U 5QH=<-=4!V@!- (-1*#&")0@ M 8-2J[S .H%!)GWMZXEX%>IOT:=@2 3Z:T&01CINFT'_BF7*[WE_3A_HI/9 M.$\%3DUI[$*1%")A4C=8*B&-\SQ7/&*".]4YV[G[T!;'6CCP1R6>8_+%+G!V M"U)G. *O"]9(.%/Q48T],>+NO7LEIJ-J[?/#\2]UR598L^F$UT:K.B@\IU2* MC'"8QB2!"%$!B>(QQ$F"DT)Q+EEBGZ)P.,#07M9*Q":(RB6X_@AX%M;]*R$) M_,+NHM$IY^ (+"Z)!M?!TU=V@=U#XYA1<%KU\VD$1Z[K,7?@M-2["0-GOA>B MRL#-=#K_TYQ2]>\?%E),5B:)=9R0*),XCR#*$@1-D7582"1A3HL"I9*G.'(* M4.DBQ- HL,PZ7[:RSFDCMCG; UX*7E8.\%D;X,0$V6UX0L,>F&:M\OQO=F:A MTJ-,\^\KD?\\C+VDZY\084!)^>=!;E<2W&W,/^: MD7_HF]9'#1:;KFH9@2S&IAT%UC]10?1I#?$TP:DJ,J?$!]N!AT:'&TM4)3BH M)#>6SD;V$3#2=SS?6<^''1.&0#DP^_D#V#TTS1$M7]%JML/V&\#F",9!3)OK M]6X$)N1D?#M;-4-0OIJ\R(]T13^8@M*SU9CJLVH>10I&"2[T454FFK!BI4^N M7,8T12K-J UA71IH< 15R@I:PAJ3-P6UN'9T=!'=\_3C$[/0=-,1+FMRL<7B M")GH7???'^8O_Z%O4?&(_F%+'Q=OW M=V*K7T(/U]SOVXIK,)BOY1=]3[.>+ MWG!]^E]/J3%KMQ)+QRB-$">)@'%F>L?&401I$F$HLDP(10E':3:>R0=SX0_[ M#8Z[)%9O15&]%0?RA'M#6M*"MKB.G9?<)\9NBQ,(YYYZ)I7"PU+ZP\3S$7#& MWKT54F?X?/4Y@WR9&G0$ZZ%#4_4[7YFW>+^;/STA?X;$RA M90[>6"1Y3!&/(2LR"E'*!2PXB:% 641(;HY^3M5];0<>VMZID7945O):E4'_ M&XGKA$7' YWU'-BQ70AD0WL-K@+UBM1/.X2\YX%>&/:-DD+MP#B=(6IYO?]= M6XL.;ZMB-O\IZ>*'GC8Y3I*$1'$4PURR""*".61YD<&BP!2G^LE,8Z?:OQWE M&!J-Z8:MCHC8#0!I2K][-RC-9JTW57('5HRP# M7.GL]7\LP1?YHNK;%0$ M\]EA7^+#9L9[O8R#UC8).2.^>Q?[%/%M6A<' /EDY^(08W5;=7Z;S^3K;W3Q M7W+U:3T334U8I@A#>4PA%Q&!R+0/8XF0D"2)C$G&$Q8Y[;>/#S,TYB^E!$^E MF$ 9.=W8^P28=OQ[/42!&;1"IY(0E")>#@QTYKSS*'ABK1.#],H[YQ7=9XX+ MW^[V[G^3*VJ*H3=%2>K'5::,1*B((5'KW3PS2Z[M_7M'] M=__"MSN&@ST]3^>O4G[76XP)E\=SC;[.9R]R:5P5)JUH619::'_^8;YD14R84UWE&8U0@4P@NA@HGB3Y^:CXAJ$@@CC),TCS7OV1.L61] M2#TT9C+]=QHYJS(7D)6IDW7);["0%6VMYF!=JP[FE2Z.,6F]/!1VC#BXJ0Y, ML$=S8K>Y?B.PT;5)E:UT,(W EBO]Z0J\RNIX6NDY,C;*M<^R";U.B:^0NUYD M[C=>K\]I. CVZW7P#LELFS-V?; NNU),5H\'Y^GE[H%Z]_3='-!?M_V\Q?]9 M+U?F;N,X2DA*];E81JF$B*8*$B8)+)C^7Y*EF:)63O2>Y!W:>E;95XUY51F; MW$MC5)5Z?P/GZQ68-LHXY)OU,.WGUZT!3F:/%M66ON!/K? 1R^ERSW0Z.C2W M;A0?M>WM6^6']3PXI#,.Z[GH*3MR0,^'6P9F?[-U-J&S!S'ZRP_M#].==-,> MA^VP5RGW/%7"Q,>U&>V^K$-7CO!-OIBU6 M"GR.\85>;^5'6?U[^Y-/UZ;R MJ?ZA//Q]HRMYJY3D^C"-L7]BN^T M&O90"_FK7M'XYGS-M7:C\K]E*>1:R5%5^7Z#0?D%QZ9M_3XC=A;CX91E]-ZOH5OM_N=F\R,0=M\=Y&BHYK:7D@*=?P.AP@H3PO.*8PS["""*<1 M9!G'D*51E.-$_\&N]?O)$89V/JL$!*6$CHO, 7B6Z\ UD(2FZA8: 2(H3JKN MB]X.[M\O YU2[X D3GZQYZ+FO]&?DZ?UT\9KMF9+OIB47BY#,N.,2LE,<<4H MRQ%$61Q#DD0Q3%A4)(2C.*%.L5:A!!T:J]3B EG+"Y8M@<'"[$OH$E!3AYR; M0_9#Y6&:3JIL'MXN3KV>B;*^M 3/>@SPKKZFK\KEEQX1.](;PL3W&"'1L;IX M\]@TVH*VNN5V=@!5PBUGY*WK?E\2\Z]1R=L2;&^UN6W'Z[9.E86^C40+^:B% MFKS(SV7K3%,_[JM]R6#3LK9ZK/R85QU6Q@E1F"6I@D)*O3NEQKG M!(99E/ L13D6=E5_/ ]T,JN;DKJM%==.D]V2T"/X M@9F_Z@"QHPKX7/>$-=K\,@)?*U>.5FD$:J6"MQ'R!+ G(K]6FE[YVA-T^[3L MZ[;75F&QBI(S93YY^=.=VL;!528*$R&WW&9P8H%00F()D4H3B-)40L8)ASB1 M*:9$()8[I6,%DW1HC/V]%2Y]:L_8MIZW.D?C86N4^^K9KT? M&N_7-N8Y:%IN\!GP7JC&MYQO5-DF$-RG2^&$&K!G(]37M3&!W:GRTYUJTV6[ MGW&2I"32+R5,J4008602_F(.4Y1AGB2(98F333J4H(-;7$HQ 6WD+ NT/Y0= M,_9M2F4O/-=C0K )#VQ2\CB-PS.-.&P M* H*LRQ#F="_TQ0Y+1RG1AH:\Y?RE>]\Y<@S,KJ6BSR)JB4[^\ JM+?3":8. M;9PO0."MF_.I<7INZGQ!WSIKR MQ;;'W#R2*HLQ@ZE*,H@8BR C.8J]%.$1%CB'+E(!*FD8&*4*,N[6V MW[G]X!BQD:YC5>Y=[!SW5D.KL&T/1O?-5)":V;LW?YMMT_GZU\>_U2&I3Q_& MY,* ?<,T/U"^&N>4"(ISJ5]81"#"&8,%01BF)*.$*6K.3-8I>P>W']H+NQ'P M?SKDXB'0^;:5;CTE)>VD=%3EME)G<_F MD!U>U5^&V$F)=_*_3G^K<\V_294&;>K[?W^>SY;SQ9?:@5&:'PJ51T0Q#HM4 M88AXEIN-!H-1KL]K61KG6#G% %T<<6@$MA6X[&,!:I%!(W,G<\]EW.VV)E[1 M#,R!UP+9I8"@'3C^:@E>&*_OLH)VZA^I,&AY8<^>RZ:UI*:^K'AD*C[,9S-953(JRZS1EAZNAE/+:;$U MJ?H'.[BQ]6+IG!L;>#N88MVP\F:DM1RV9_.M&QB'AEW'ZSN8?-^OEY.97"XU M$;/)K"D@5T>"?A::8R=J0EL]8/6P"\VH,]%J!*,_TW0LOLK5C[V.L=6W#[\Z MIBPF7-($\H@G$!4QA;0@,918)A&AB5*1U6GF+948&KN:1"):RER1IQ;:P6[[ M5D^"A;7\+S"_@0F]00"T(!BU*J:#-@IU9V[0:%:&8K0;A]7Z5:EG#1H'5[UK M7?)+<\U?X(%R<#?\!1ZLGIP:PW_ W)PJ;SRS9UTW;R5;?PZB-T9_QPWUUK*X M;F"[UOF+Y^D\_SQ4I_AIB,$8%IBAA$F.608AE!E&5Z-X5Q MEJ16I\@S8PQM2].("39R@DI0NW7H')KG]QV>, J\+7"'QYI%+0 X]6_22'E$ZUJ',U>Y&)5 M;AJ>]4,F%PNSF9A4]HQN&6GG4+>S WG",C E;*2LW0^C)KFKDM2?J<<"#D_6 MG7,C]6K0L5!YWX9C0"A7!*,J+/$\I4SAV:IU^SM]$,&-7 5C=P^W:SYV#\?)-9 M[,F-LNMDEO8-^UM+H;[3^;(?>$=JQ!OJ_>[?=>V4^_+!>F.)MFTP)+AA- MA#[^RX0)O7''&2QHFD"5T[C((R%RMQ+K1T<9VKI9BU>[+BU3;\[C:+=/OQJ= MP$M2)=\(- !9I.,X[\[/8N!I8WY\C%[WY&?5W-^.G_]RM_?]HU23F8EWFU6U M&S7UF(!U4V5KZXT8XS@JXIPRF,D,0R2)A$2F$E(:*R4(3=/"*8'%:M2A\<'' MR9(OI)'56+&>Z(H_-AOH1@DWCK##WHXSO",:VD-0R0O: I,ZARA2#*$(*4AS',!(2 M88$*@IA5*\Z=NPZ-2$QB]&2YTCN]Z4X77Y MYUYQ?4'K]=:_;5_MW7OU\NH>%;]Y-8]_V-%BWX2=?Y6KC_HH\:*GY:4*)-@< M->KY$7=[?7P/NO[N-?V=3Z>?Y@L3(S]&:8)Y3#F4D;'625% PE &TTPB@I.< M$!PY6?][$7MHY-%N 6ZBF+::5W%,V^BEUU^:MTH TXICO_7W8;_PO7;AX ^# M ZB!<,S.[>FALO1\#.Y1">U%&=Y3XNZ@Z772?#E[^A&Z7\=1KQ-QX(3J=_1N M2^@7T_3P<3X5GY^>%_.758B*/L( 8Q0JB/%6PB(6$,2:,1SS&$7-* MD#XSUM 6JXVH8-*2U6TA.0>M'?M[ BPP96^Q:HL9P/%M 8K,5-)P:F*(>4D@H@D"I*8 M,YA3EA4QB@FBTK%@S(4AA\8<+0F!J$1TK@YS"64[]O"+77!O<24L:*0%[]I( MU@*?#E'L4A_&$AU_!6(N#=AWA1A+ (Z4B+&]LJ,OCW/3N66I-SUR4NZ!]!:J M=A^,!48R+^($*EED$$5\K8%-;8Q M$/JGY428 G[Z +7;J$>/@OLR-<6VKQ:@=S;6CR&@;T]4D0?0S'PXQ>/W, M2T]!=P'GQRW([GI4ST;577'[_L+HKL=@)V[.P^VN[=CQ:3*;K.07+8+XK)_E M=AIN52%=L30B:8X@CH5Q?.49I ()*&*N%R:*BA+43MAA"5[+ 4 M'FRE;[+QNY6FMY\4NZUS&*A#^]7]H7Q%@PU;P+QWT[@X\!NUSK %Y'2?#.L[ M7-D4H\H)-#7PYC-C]BQC3 CF"<*(PUB2%"*E!*1)W:IRPIM%/><4XHP(KD1:0GJ%Z= Z'"O4;W^D:/=%FN MY9.MM X'QBMFR.( 'QCP?KBJ40*LYDT5*&#T %M%1MLFM%#-%W!)C77R<]\S MXG"$[V=F>CK"!YTAMT/\];B>/<1?;^8<#DN1!S'>4)@2HL<(BDQ+#+&8,K33$5499+VTY7%3>ZA\5Y+ M[#=IO.(XZY8FA.'-96B+Z/5-4S9M45K:'^F(TB 2@@&T JEVYR]=:,31ZG_ M&FU,NDV%MR8E'8?O6$QR\J27S#OU0XNU5')QIWZ=S\7=XKM=-(>(U_%)RU&[+<(I3T$!\4H'2[MN.V6#X8'JSJY MIF/)?#KAK]5_-SWEQYBF3"HEH28@!A&2!-(\R_6F61(SNK,?O=F;G <+"O=*'?(DRIXQZO^(-C=AN M/GT?U0W=:CW >J,(F&I-P'.MR@A,3<^1LA]FG("G4A_7XCY>I]J.+M]N @/S MZ@5?S_?2U[/5#VP5+-,$P/UF8K^T)_:W\Q/;H=A0"/R]527R*ES/Y8M" 'M8 MYRC(*-T[K7R:+#F=_J>DBT_Z+\NQH&E6(,4@%CR"*$<(,KTSA9'*-.\K7A29 M51VV,V,,C;4WK40J.8$1%)22NK=:V8?S/*EZ BDT,[KCTZG7R@D$KNJULG_/ MWGNMG%#J6*^54U_MZ'B>+^3DH:RB5GL^DQ07 O$,9L8$AG":0$((UK_B-,T$ MBU.[6N8G1QC:BUT+6!;]<_0D'X!GZ3:^!I+0/N(6&B%'A/?M'M/2XS'Q>OXU_?CR.LD.09A[2@>DT6-(94YAS&G''"<907W,J* MO;WET-[4WTW4N0#_6Q^*Q?S)[EUM 73^Y>RF=N"W\?>OGW_ M_7;]:WBHY)EUL_YR]=K5OVS?N-:M>GG%#D5OWJDCGW1;#$W:,%T^WB_F+Q,A MQ?O7WY'NN4S%-*6!<5Y)B,HXH) Q-,,$JG7S23),O[^#3M[O?P-W][;>;'_H!!CP7L%$";+4(4B"].XB> MEOP. O2Z)^@.T/ZFX8H[79F(]64RDY_UC\MQ)E7,LU3"(C%!J 56L)"%@ @I MSH7B*)L4J@,%3^9-'7ZSVZO]+VH"=5;+FYGX9H)OEG?KU7)%9T+SR ^Y>!H3 MA'",I*G+Q&*(4BD@106".(LDS3G%DCJU6K@TX-!>^T;>4=5809/IFD[!=*). M!]-U ]J."'S"%Y@6&E'+0E25L* E[0@8>?VQA"TRGCCCXG"],HBM\OM\8GU= MS]'E55KHMH3&\F[U*!?&FU%'#7Z=ETDW4GQ=5T5MB2(I21F4F)@#F,AA02*F M:2K-DKW]Q@(EG!:)!C&A6D,)F("::2?BH3R*,DP*5@1UX_![4S\Y1^"1H=PC\!M M205_F?FWW$T/<49#;]*O3SFH2RBTU >E_E7XPB8A88.!_K%$80!9!UTG[JWS M#ISE_FMD'G2=#F^Y!YT%Z-)?^OOO9G]U;_ZM_8,1E3S*: H31G*(5!)!)FD$ M1V _UK4O MP(N6F[^^]7)01^%KB.S:=/)3S?_O3U)&6HDF9^&Y:J"G*S6?E$>4C757) M/9',"B&%@GDL(GU"PQ&D@@J(<9S'B&4L2YT,27[%&YK9J=9NU.K&W5(0;#4T M":"5CF";:M16SD$&:5C/,5\-F]\DY]G?/XDS-^.%8X$?9@PP+T_/DU)0QUB(DY!:ACSX M "IT9$-+1E )"=[58GKL&',1"E_Q"2?'Z3<,X9*Z!]$&%R^XLM;5^]?-C_]K MH@=:\,?7+YJ_IN5VH4ASR=,B@22)-$^D2D):( Y)%B4TDSF5 G6J=G5VV*%M M!['Z)1E+Y0_HQ?:ZK@4_IOK3AU_E3#/6]&8F;H0^=$U,>*9I%M+LWEF!H._LFC M??-N?_+IVH1^_#YCD^E4BNVGR['(V]J\8U1O%8 -!JTON/B5^[PV-M[ M6(-BWY,#UOL_2X>UX_2NN7$NZ!/B8C7Y MOU5@CFF>6Y4L6"_&.%94Y<14VLP51'$10ZH8@OH<3:.4\(+']JO(%8(,;3W1 M#RTI=VC&.R#+AL,.M';-C%@L*CWA_)8'\I;CM:U+T_NY+FBR[FM2'%:=GB:G MI_4G["2Y+48>D#V[+%US__X6* \H["Q5/N[7S1QCZF1MVK+RB:R;L2+;R'E%]VT@%[[=C0+VR^GM%=OC>HU;3TU;O=+\ MNUMB[[U4\X7\07^."4HXRA(.E<")J8!'8)%0!+,(R0S+&.E_'9H&>A7.ZN7I MOX7@85NT=B?!T7X15-M#O=]YM2.M_J9I0&5-6VI5GJO]ZJ8CP$K=@%;.'S=Z MQ=H3E?J1J5?F]0KC/E'[O7DW7K]?S,6:K^JLB()%&8]R"27)4JC96$&B,(*Q MWG]'(HX5R3.7'=W.W8>VD:N%<^/+7;SL>*\S"H'YJY8K0,'"HQI[8I'=>_?* M!D?5VG^KCW^IV]NY*5+T1=*E+&L.W*G?E]6I;YR1+!-<%'H/A05$+,\A0\1$ M_!$F4LZEUM'E;3T[VM#>WFVIKJF1%BR,N'"NX%K_0LM(!+%K8R&?DC RM0/)'#^;%Z)0LKM??)P^ZBCD>X[8:BS-\U M2< +^2AGR\F+K&*5ZV4-QVF,D3Z7I3DRVP!*(.-,0IZ@-*>9P'GJ%+9G/?+0 M2*:]>:^2]W=$+T]1,4I++C2&S(D1"Y8D40TL1#EQD@H9"V/+V&0"\PS]_K,!T\!/[!K4G MA_!E<#UY>UWP.>O6M;I1?_Y;%[UV'+5.%W;;RW^8ZB/NG:H+$MXMRI-"57SG M3FUMB!^HB5YZ_WI+^>/N=\=Y@GG*(@4SG.CM9]?R6[HO*KB!I[UG1]IU4W^S\GJ$4BM _BS4J)CK;?KY]%N\]KK[ 1> M-4I=S+S4$IK.P*6,306ULO3#1B=0*66JM1FU#J[RM__U!K*G??'U\O2Z7_8& MW_X^VM^-N_>"*YLCEXWFJA:E8Z[/\8HI# MA6A;'B>9?4]M!:/)-^VZ=X,[ /0\$?J"*?2.V!VA3OW@3D%P54.X@YOVWA'N ME%K'6L*=_*[[2_Y%8SZ]?YS/9%-8-TEH'J4*YFE$]'F9$6.V*R!+4:&X8"DK MK!(3C]U\:"]U*1\H!;Q4P?0R<)=?XFO@"/SR.B#A]-*>4KG3RWIPL]Y>TE-J MM%_.D]_IF$>LCUQB/95ZF3]:^_3[:L[_JZYA6O>!>2VCY;:=[EE62)P)9HHN M<8@*06&1% S2)(\EEBDAL56#.'\B#8T &HW*;;>1OBYNW/10>G5,/KY^SNS. M1/W.1&#N.5J(>EO9=U3/R6@S*74X+C#*@%(;GSUHO$'K*]/Y>H'ZS8+V!N!! MAK2_.U\9TU)Y,$PPVY@5N9",:&K--;^B6!)8Q+F F4@PDDRI3"&7RG9'QG!B MS1YJVI4!\F;B05TO3./=,6"E!:0=\UT)3V JNSLH8V<$]%C#[HSZOL-06B.\ M3?#)H8HG0TZ.?-63/W&3C6!^6DY$_;Q_F5 VF6I^N:6+V7R]NJ];M6B.*9UJ M/Q:3AP=SFDI1Q-)$P92I J+$'*14D<%4DI0+0@J<*.O45__R#6T_9J2%6EQ0 M=3T!RW)/]ERZ*5>5R.#=W\RGE65[9)R7LG%>6AJP0\UU1R=G?S/X-B[1K7Y@ M1\$1V*@X K62H-)R5&_&*_]TK>G;3NZ53M?^)OEM7;3!)_MZ_ZZ?J7#V!E\Y M[-OZCOU@=M'3[&F8;IM[O8=8F,C5C[+Z]_/L\^Q%BS)?3.1R7) XRR.)($-Q MJA=RQF 1F48NC. L5C&1F>J0_G=V4*O7OO^TOI:$;KO^\PC;[?^O!ZR?Q;"1 M$[QK)/W%[%5LL',^%%AAXNEX<'ZL7@\*5FKO'QGL+NI8_E[^6=?D,87X%W/- M55J1,MGU?CZ=\-?JOUMC'V(19UQH4L'"D K.((U3 HDB":7&S2J= EE MS*J(\*KB[CC+<8QXS"'G/(>(Q!&D$<=0L41RG'*,LBYE%;I),] -5RTZD)7, M5;.TJJ5(EVS!CC/5=7_F#?@WW;@U&#K=K6,L]/SIJ?9;E2ZM=E?V<8ZI0K@H(!$1,V'.!2QP0?1F419* M)CE)4R?W_;G!AK83K&2M[+\C,-\*VC58^1S0*!%YE! ),\F%:=*:0)(J 9DD MBB:8Y9Q&[BWE?<'=7Q?XDZ";.B]-@_@ ^&X7_?#MU\]@+X,]^'9+NB\H R_<-8+?*P0K24>@):O':'D+1'P% MPI\;JM\8=PNE#\+7;:[IVF=C\3+A31YTC))"1OH$81+/39WA K*\2$S:.8X3 M+%B.G:K_[-Q]:(MC+9SCMG\7,+M7OS,,@=_U6JX B>!'-?;6LZ)][YY;4QQ1 MZ[ #Q;$O=7L]?YW/Q9^3Z71,$!-)GA201R+1BSO/(,UI 2,:Z]-^%G$IG=KZ M-3<>VDO9R.7V4FY@LGL?NR@?^%6\J+?S*[BOI*>W;W/;7E^\?67VW[F#S[N] M;N_IU+3\_?XHY>J;+.LN?)PL^72^7.O)OF&FBPRWS;BTN]F GL%:8%!*#&J1 M04MF\$EP@TF3T^QY:"]/N-N0.R_ 8Y7=ZX5J4]RJ]=[/=;J9B9N_WL] M>3:V\/>O/_0=RQ:H@LL49[& 69SG$,69@B0I(BAI&N[_C'_)HU*D[)-SS9@^)L*DD<"IQ%T#(H1%;2T=31VS1 M:&G:MX%)':MO2N+]8CXV?^1:8?!<:VPJ,+Q;FP2ER>R7)NMA]@#H1O'_Z5CA M+<2#8<>E;SW=@9CHR>X;\_R[\TL;W,YMOH&V4>&G!!? M9>I"B-AO1;N (!\4OPLYUG7F&+W*[3<]WFZVMT%0,LLQ08) 7O ,H@AGD.%" M01XAPH2,98P[&6WLAA_:XM%(7SK]#[IZ=S/X6$Z$FUG(/[P]&8^.(]LZP8,_ M@@2B=0/.LT'*SF3:K(:TSA),RQ, MV<\T@2A-4U@D/(&*2(&(2O.<.VV73XPS--(JUY:EJ66@Y@OPCE52EFF[OS0[ MWA7]V2&&_RC*=D3E ;O C%3O$+6(FU"O=[64'M-X+^#@+XCKZ"A]1VF=4_5( M&-;9KW=(Z[W]?G]?>9]KWZ=464(S&L-,*@$18A(62$J8BH@A+-.TP/;]:/?O M/C0>,/+592 =,B@/,#O_?E^-1."WN@2ADJU+6=X#-!RR0:]!I:=<3C_.G^AD M-LY4$L<%Q3"F*8WFQK=1K7G"[+_MH0?QZ M3U?&,O1IOIZ)K_/5YYE:F$]$74:0*QQ)'&<0J=QTQA())*K 4'&L<('TIYE3 M QNGT8=&#+6T^@BCQ06SN;'5UP)?T['XTAS8'6:"(1OGF63\SVM#6VJVPP$@+/\] M+:^K:_L9#2C>'+[GQNK9POOF3+D1=B_CVIUSPR5(N/\\JHFO954)(JQI-CIW-^'T$.CHUIT M(&O9]>F5/CPLRDH=8-*(#EZ,[([)';RO<+A%O O>. M5I$W:C?UXY?:Y<$\E['&B?&4H]B%ROXF//4["03YE MGV-W<(S?+^9<2K'\I%'[C:Y,+['7.V7JX=71B^,H(X13'D->8---O9"048$@ MCPN%:!87V"X.T&ZXH2TGM9 F[G>N-&5L!'5P'5_&V,*S[A6YP'S=R/KO_T:2 M*/T',#(W/]?_-BHTO]^IY@N? V'LX*_WBG5/#OS@F+MY_ZTA/!L.<0832!+*"QC 1 M+%$B1X64CK6C3@TU--(NUTC M;PE:R_DBYRY[O;/ &NW1_<#5V"F-D(:B$HQ MRPCL1E!@)/59+N<2&MZ*Y9PHHS@2DF#'($I*D$G.)6<_/E38&U1_U>Z8=G!$2O MTVNW=@21FN5P_-<:49\FUD/^<3_5M3#>1;W0E?YO,)D_KIW&2%E3P M)(?[[$WUH*V8C+'C92#L"3Y6LX)WF9U/B MWY%H>WP0 MO@@T[O\"WQ1OW*S Y: (S YJ'98@ ,""-0PS JWSGJ7MKV[R[ MX'\-"WWG"?%FI^\N0;<%<=LSJVF)91HGQ31%L4 22TZ1/FMKH<1]5N(;@:J]"A)]LV?5\NHN/,I6>U M]T1[Q\?HE:'.JKE/)N>_W#%JE?/UT[HJC2>?%Y)/2H;2/T]E254S6*%$F';BN^Y+-Z(]!HIG\RNHW* MKVS4\QBOZQEP7Z&]OL3J-PK8,Y@' <.^[]_1Y,$?I5A/9>4F-&T)7S^L%PO] MTP]CR-P6!DHSE<5YD4-.35EMHG]BN9*094BCJPK.W2HTV0X\M'U@YV:DUDA; M6@0"X!?Z/%^+;.RS&Z%'H!8;_%$*'J8!H"M:OH[0ML/V>P!V!./@^.IZ_176 M6';YE,Q<3LEZ^_84CY,\87$N3=<_%.L3K"@@P3F!:829DBDG1>%T@@TGZM#H M;V,XTX.=-I+U/9\.1M0WGZ7_!XRF/\[-?3<#:=!I\6D0#2-H_P;0H( ?-7B& M';%GC]]O]*>QKS8.R

2\7MT_/T_FKE.,,X93J33-,I,A,%4 )"TXDS"/% MLB)))$Z=J@ &DW1H*TPM+YAM?/EU%(8)M9"UT*/RMV<]YJ-IG5HUS0/O)C/0 M*; BW&,0V+WG< M]8 ^ZC=-Y/++9"8_K^33K"E*0R@+#)*52TDQ%<>ZTJIP> M:FC+PEX1H;(VOA$6E-(Z-HHY@[ =8?O!+3#C=H7LR@I+Q] (4DYI9Z WK)UT M3.'SA9*.7G&M ??FA4ZFQ@#S:;[X3J?RN^1U-EG3$J R,>^9&Q7/4,(5ABGA M!*(BB2!A!8(\R2+&HIRP&'S7(W [[.%I-/R#[_2 MR:Q*:C!3;3H!FY];1VES^:?OX*-D*[!%HJL-N>-DN]J6PT]ACS;GC3)0S1?0 MJ-.:"+"K4$_6Z.OP]6ZE[BC.&UFOKP/OM%7[ROMV2(SNO!.]KT_ 5;KV.$HC M3!*E=X:^[YWQZC%Z73^IVGMJ]?MC_,U6ZGU](;S^7JV,BNWG+R8!?O;?#K5^S\S M^CA!J6*89Y#'$8,()_IY%3&#A5XPHS3&2N;4J?ZFJP1#6QP;8<%6VA'8:%5V M]OFPD&*R*D\YX ^C"OA4Z>)H@W&?+;O#2] Y"+Q(AH'?/9"P*X2^(@:=Q^\W M-+ K/ *JIKTAAFA:(9S)/ M1$+OO0RLD>@;]%?X^B* ;/=%&5Z/L'R% TTG]K7(YTO7J<+TK[ M#BVK>_RF,7_\]W^+L^@?:3P"9E]0VGD^ZMDRSH"=CY(1T#:)'L/BQW]7O,(!&;7>O:_ M5[-?2C<"GTNT?=8>.:Z_MXHC>[?ON<[(<>4.JXN<^%XWWGJ_7DYF@49FQQY']KC;<8)7- .3Q+5 .A.&-3B>&.3R>+U2BK7Z^QQC?V$'@^PV MJ>[S;+E:E&:5'_HTRQ_E]\G/NK5 K) J<"%A6C"]>V()ARQ-*)0\%8KS.%/4 MJH*R]8A#(YV#^BOE(1_<+R;9/TMN5O"?X[CAPL=E838&%(]0UK M8/9II<]NY1V!6F*@1>[23M(*3 ?;IF]0>S)<7@;7DR'2!9^S5D:K&_5G0G31 M:\<^Z'1AE\+"E4EQJ<_1/TR+Z6^R3*S[,?\J5]_E:C4MC9!WRF3-K5Y+R^-R MG$6"Y(6*(2Z2%"*4&[L?%A E15PH42"LJ$-N!IZ*OB<9#I<"QS? 64YRL?=[EQC\60K]![ MMS[R-3?RV8OU9CJ5#U),7P^:L>(HRTG&($II I&B!2Q4IF <1VG&A4C3-+J^ M&>NIX8=VOMC&^3_7#4-I([G?OJPGY\/.OA$.Y<"+S.G.K!OA^^_,>@FWH*U9 M3PX^@-ZLEX"Q:\YZ\2Y=XM>,I;>RI']N&0S6S_K' MIK-428)K-IUP\&>MB&,1X4X39;'/#@A_8/8K):\=0*"2?=.DJ1)_V\')X-^H M$!!OEP"S<+CW%4CF&W_'<+%N )X/"W.\9X_A7]VTW0WSZGB/GG.SJ^W[UM*T MO%L]RL6/1SJK^US]6HK7-+G:JS%=?OA1KY6;W/,QS@0B'.50RE1!Q&,&61HA M6/"448+3#"5NM8^&HMG0UL)20E,>_V_;POI]I7)[?VKLS@Z#D7=("_/UJ>*U M_:4%#RCQ 2L-T+9!8X51NSOC@4^K_ HP4+6RN0:09!YJ_M\Z*=V[7G^-)/90 MT^DMZ3V8@%?GO>H3;ME79?+22M6Z_S;4BIZIV[I8J:W+B9? MOU1TFQQ)F1!"QAP6E$J(&,.01)& F*I4YCG!B5U']7 B#FV]OI\;D\*$3J>O M57<5XUMMY50V&@+SHFCJE:"EI]G2-^V.C &]-$:92AY5%,'-7C^==O1>W4^G M<_*LKR?&;+L=CCC%)4D8@3[E>FWC.(4$Q@3A*,$)Q+A+E M7DXLB*A#6Z-J@1M+:I530Q\>%F4HA=[Z-]W87\YN[/N><(?3XYM/X_"/@W?; M&I:MIV"C>N2EI<%_6N4M+0&W%M)2_L1.R9YT>6C^;\YKVE*DV4N MF3ZT34S-3//!S4SL_J'US3%+4,2(E%"E>0I1A"C4+Z6 0B\TB: 4%1$?5Y43 MOJ_H8F6WVEPEDPL3[4L6CI2,D"/ ]7_+R+=:UJKJSV*C2O4%JNE)/DQF9M-A MMKRODI[VH@>8U#C*1:ZPA$QQ/:FYS&%!&(,)IKPH$DE2FM63>CL3@YS21J[! M3*@TZ7G*J8B(G\FTVQCT-CV!U_YJ5LQ_P6U[5K:R@^HK9IKV_MB^PF."GP]D M?64#7B5+OZF#/F [R#/T)4C1241HYE9IP&WYHA[*6].6;NR._>YZRPSQ8TF5(7L/1M1W>CK(LIVA.43N< 4U1(5E+*.=O)&+^8W.I.2+3:>:.CB M<+T2CZWR^U1C?5W'O(AMK]+Z%;IA>I]&^6JLD,*,8@8S&B.(*-+G5DDP9"*- M\C22(H^&#'(/+5W0CB&_R1<[6\ILTI1RJ4%,U7SR92/D[-IT\E.;6 M32N@R9/^RIWZKO^Z5'IP_=F734E_I12*D*20IH4FE((*2)FI$".(BC(E$2%. MOC-_H@V-@&K-C'FEU@VTE -;[=K-P$H%RV8L+16O:,[@<>;M2.]MYC,P2?8] ME<[DZA]U3V3L4;!>R=L_H/MD'V"$;HO#_6+.I11+$]E1!H3M.M6D&.NS:2QA$45!CEI,T*R($62PY1*DL8"%H"F.:H3C*>$ICIXS]$^,,C5YV*ZG6)4O=$E(O M(6MOJ;\2KQY,\MNRHTUB8\"ZH\=P\%]^=&>4MZI">DS5,\5(CWZ]*Q_,RF/N MOR:KQP]K_1X\R45S&&[:H8]5FC*J,@9900E$-#6F+)S!&!4HBV(L"4W M(F^,8C%DS_1B#\(AUSAEV/! MXXQ$0D&6IQE$"@M(J<(PXRI)>.0 M$:KI*,\1BS/.>.;DR[,=>&@LI$^GSW)AUFP36_I<^KY-> ZO]"D[3"SG:O6G M\8.;#X3>+$WGU1?Y?%GFJ-=)=),9H$V?F&?Z6J;*F4OT'Q?F%"8-.,NZM\2\ M3'KO[%"TGFC++5B Z0N]#:M$!FV902,T8.L5T&*#5[DJR=%GF*D;5-XB2BV' M[3EXU V,PSA1Q^N[^BQ7DRIDXEX_0S_T3>HV"4F*%">QM?7Q78]8<(]=%[ Z^-W.(^'- MBW9BF)Y]8N>5/?1P7?A^-V)H*F*9<'13%F-YMVWL-([2&*4IC:$4>:+W2#R# M-"\XS(3B9I=D3$4NY'!NL*$11"/K9H?BV*3J++ *I0AAPJ H3-DN23%D5%&8 M9$S$F&>Q$-@]E\T7O/VEJI5EB\KLYMU,-$:GQG7K$7&18I%F*-:;_)29\L7< M]),3$"=Y061.)>6I:Z*97[S#YY'MHBVKYFW^H;9;]GR!%WCIV]! F<55"@I: MDOI;_&SP\+0 GAVJUT701NG]A=#JFFZ+H=YYSY^D)KY5N=!^,9-F[!35=B[* M4DH+3=I*11RB#$6P2-(,9CA!*J>8)"1V60W/CC:TY; 2%FRD!8VX'3?-YZ&V MHQ!O ;FD"NPL!5[>#J M]@X?C/ELG",918(6D,LLABC&.2PPHA E,4=4:=913OF7]D,/C61,XZ5E'=I9 MFA:[-86TP-R.8,(@&9AM-FTB6U*/VCTC-^UA/IR%N'.[2'NT//>-M!CX31I( MV@-RJI.DPQVZT57YYE71$'$X0PF-)$R27'-2SC$D,4ZA1#R- MTCREA#BQT\F1AD9&1CJPTN)U"P\YC:@=]WC!*3#5M&0$EQ>N6-B^KNT\3E"[JQPJ8B[LUR*:AXS#0A^_]!>^SF>+ MYM?W=#E9?MFDO# F,T1B"5.6:28I$(OOR^E^#S[/'N12U.3YX:O)B\E&XP3A1#AJH LE1E$*%:PX))!(G%!,\XY M%O%X-5_1J=V&S'YHI]=V(T"XQ]84^2_+)S[7LINBO>_6RS*F[1?]_UH#0#2,\N+D,L_.NQATQ3UL6AX%[W8^X M [*_V>APAVZD5C9T,=6,%_)1SI:3%UG9[DUC#BW$G?I!?XXEDZJ@"L$BSCA$ M+.>0);B :8SC6.C_)47D0FZG=U,MMV,"I!7NBA9" M1 3#F"0FG2,7D'&:0L4X4R)+(N36 , [[GT8"]\ =[N%PC>:@9>("L@=>4'M M/WUG1/YE5';DF2O3ZM[?XN""DJ=EP6K(7A<$%Q#VEP*G:SOGN>_???,N8(KC M-*,2,E'H V;*E-[4QBE$Q/@GDH22U(G[SXPU-,K_X(MTSN%KQS6>4 M,,9;D M,CKH\W5/?>>T7H3+7W+\R9'Z3I"_I/*1)/F+EW0CE)L7.IF:R?TT7WRG4_E1 MLM6V1],-Y^NG=>EA_76A'X[?9PM9Y4/]2B>S]U+-%]*\&B*.DS2.!$R1V79B MI4_12N]"9:PWI'F1I%&,7;8_7J0:VOYHHQ34 L*E5JL^5#]51?/7&S7 @];# M\73M9R+M.*[WZ0G,AD;^5D<\S7H[4V54--$C&[5 J1?8*@:,9B/ 2MW\[LJ\ M8NV)2OW(U"OI>H5QGY[]WMS=T7 [6VT+&'R3S_.%L3R8H+[U!?0@E4P.3/T&YC,3GV MA%*U>P@%>)LZH>;I=7(;N]?WJ1,L^R]4MYM1*)(F$ M-#%5@! CD"09AT)D."MBK)]-IWI 1T<9VH)?>5MH*64'#]4!B XNJ6N@Z<4' M50DX EL1/;N;3B'@T[]T,$;_#J53:A[U()W\L8@41IEC_)%-(1!YG4J%(I-+ES;<9=&A$T):Y M*MG5$M:-&:PPMR,*WT@&-Z5NQ1V!C< EGC#KSB M GFC%:LA>6<8%A'W2 M<;JV&P=U;L?>'#+*UF9WJE4L^E[J)U8OMSQ5.$]% 6-JS)NBH)#%@L ",U'@ M5*9<.;F>PHDZ-+[;G,O+OHC&X\M;9>/!>B9,\M^C_MS4NWKW7&GAZ% /./-V M_#F,^0S,NJ4&\+U1 ;35!"T]39QI^WNUKJ!4=@0V3\-]\S3L5L:OE?;'V^$G MQA/;!Q2TUS4B/.#[*TL/(W;<$T^6].%A(2N[U9VJ6R?],#Z\,:,IIRR.(9*( MZQ4%)Y QIB#E*A.F:T@AG&(YSPTVM#5A5U;# K6TX(]27L>\R;,X6^Y_/:$7 M>M_;&3CW#:\%(KXVNN>&ZG>#:Z'TP<;6YAHW GE:K1;CDHBJ-B4?UXNJTYHI M%EBV+S&]!6Z?GJ?S5REO_WL]6;U^GAG&FKQ(4[1R$PAJOOF8,YL)JO:.65? M#EFK6M;U7KV:R-!*V7)/NQR!617JN*(_RPMJE1U;)85Y*,[3XYM/=>@=;3FE ME6Z@4@Y4VFV;-!G)0:,BJ'0$&R7+,KW+*IKUKHQF!2U5WW)FQ9ROS5:G,@,- M=H9WQ/Q_<*:M%]Z@,U&MU&8(L_RF49K&Y1(<9M!>UNR@>#6+?-A!O#;_^2XU M8,+XQ4T_0I.=D57I&2A/(U@01"%121''3 E,G*Q5%T<%/"]2N MT3-70/46(3,'37Y^_#D/WN3G$)ZP[7U:XPVAL<^A^I8M?8YWT+_M5#K1G^GU6Y3'G1_RY^J]UO>_QD(R M%.&L@#22FH&R',$B8A1B$J>1Q)2GW"G6S[-\0^.K1KWJ1-\H"+8:-H$WC8X' MQ8QJ-1W-YIYGW=)6_G9S&?HXX6L::W,.,$J"4DN/EIU ^/NR@WN6KE_C=QAH M#RS>@8:YPNWZ_K+]_?V^_;WNSMVJ*O]U7=;MC"/"DR)+H23&4I45>O^:IR;1 M+T^R-&Y71AGOXZ?;ROVDR,6DT^NO7D]C^O"F59$N'"= )$$,6I MA)11 @L6BYQ@2E/%7%N##&!6P_<3VE]L19/-\>XT]S8<7DHQ /3M%^P MW=/K.Z#F*XO>9>A^D^4[@'*0$]_E'EW[72\?]6'*_&/L_"]T:@IJW/R<+,<1 MXY3&10SU]C;5M$832%$B((]PCG*$XH(ZM78]/=302*RL,6F,&.4/+6'!'T9< M1[XZ [$=._D!+C 7=<:L0__H2W!XZQA]>T1?4OBP*_3%*[RUI3HTUM!- M[MU9<\TV46\YIK2@*BTP+%*"(1D6:;TB*!;FRAY4/.8=&5"T; M[&2;SMHE'R_4Q-HQW "F*S ]'N^J=<2<3EL)R9<,ZJ84P&RRDO"+WA>T,YK# M=N7R.37A6GAYD?*M^WWYA-JB.9C7X;I$AS[.%ZL?,^+XPV-\4N)H1[I"0'>KI6<%S15F]\_?ON;J>E;*'1?;L+NMH4# -P^[4 M#>?FEB8*>3Z=\-?JO]L8K#2E!<9V .#BRNEW=C9)NE9)\=:=N?_)'XW[^I@GO;F9LJ7OVU&]RN5I, MN&FA7=E;=__0^N98B%CRG$FH6*3YBZ2:OPB6QK6B-TJQX,HM+SJ C$,CNTI% M\[+*6DFP,)N!ZN>EZ6]J6JZYT5^(N;7CRC>>L="[M\UD-?J!;^7.;5;Z@T8' M7B%C^VS4JK]BC)Q[?]R]XL/$>^CQ],.,89J3]H"SW7+H"[W ZUHCYJC,DUZ5R-UN MD?MZ!CGW+$(+2'PE$)X;JM_<00NE#](&;:[IX'WZ,*5+?;KX%S5AIZN[Q;?) MP^.J_NWVIUSPR5**,E MT&:O]V M#HXI[[CVY)OR@J^;A\H)JK-.*KL[]>>G5S F"%<4"$0DU9,'T*X MH:T)[23A$T%)FXKHE8H[)8U!K62W3&\OLVVW;WVK.0P=$N%G^GK)\/8)O>?T M;B^BO4ENMT]03R5V>QWCVHH@9T391+HM[^EB=:>.!,IM:8,3D15$'P<2S&.( M2)Y#AD@"689B'A49DG'4K2:()PG_NBM%*_YU:9HGE_;E8X&T7>N#^'H&W):. M-YG9P:P?UI/:4[40SW/AO5Z(+_G>J&*(9WA/UPSQ/5!'WW%=,Z\LKE?E)O\F MRZ("E"FLA$I@E.ES!,JEA(01!/,4XUA@D:>J&+_(!9M;^X!/C>7""^T1P]'# MY^]WCODH9X",F"!)SF!JJOZB"#-]*J,(8IE*E*I())F;*]T'C+V8W=H%>^=5 MWCN8;Q/??0%LZ<_V 5OH5>E8>8IM38&F2 7XHY+SW\V79 ]CT.C#=#\99E@LJHABF"G.(BIQ @M,$)DI&@D99+)E5 M4[[CMQ\<050"U@Q1=:9Y]S?P+!>@K*SC4I+[$$LKP_L5" 4WLE?@5"632^FN M@L/);GX%++W9R.WA<36%G]#^@ME[_ZH^3=PG)-XS9Y_Z5@?J:@KSWZE;NIC= MK5=5&>;?G_76=#%Y>)"F0//MBXE".5857;*(R$@BS6X\@@CK;293A$*9IKD4 MDN$LCZUY[CI9AD:*[98'4NL#]8ZIHL,E6&N5P&JC$Y O5:"9O\X&5\ZK!>?V M-UN!"7HS47<*W#8352D#C#9@JPZXK2?J:S51W?L37#D_#HM ?_/4TXK1PWRY M+31^$#Z[*ETY1']+F!\L=M8[3[?LN1IKT[Q@N5J4+\6R+*CTXY'.ZLIQG^8+ M)2[M); M$451$45;AX [2_/03/4)?+X JA&W[UJ?'1X#2Z/^P*;V+U,?=-.(9@- 7<)N MI2'85@_=H&!:5%4X#*!Z:/?)>^NZHATD_VM4'.T^)=YJD5XA0K=5L;S_U_EL M4PFDJ@U8.\['><)C&B$)L2 *(AHI2!(9&GF5)?T_'!#._A5;#*I M2V#*2LA?.D2[7T#9;IWPAUU@:J]@:TNZ*2-:"WMZS78F8#M4/''FA<%ZI3D[ MQ?>9R?*JCI5 MXV"JYW]S7KU.%^88E!CDJ1)$A,"%<4"(L9R2 IS$T]$+/;N5,5&YFZHX?UBF^8WA51;IL>YGC7 M 3WX&\F-H>MH.>X_&JE]QC-UP\O7:<1Q]'Y/%-V@.3@5=+Q-Q\7X6*Y$63*Z MR)*<%XC"*,H+B-)DMMWQY6ZX.^8[CA(9"6Q_IKX E] MDM]@#^RF]?9W5#^[?[_'\E'H')_*37W1[H9>+U?@W^G/RM'ZJHS"C M'&591CGDJ5 0H22!A&8<,DJB5.5I3E-NL\X?W'EHZWHMG-W[>HC3^??T*NT# MOY^U7!ZC3T]J>^ZMU!>UWDC]V_9M/+Q?+V_A236:M^_T%[K4'#>'8N/\2*&4["^=?]U#8!K<9& PKD4$E<^WK-, V M8C=FM "HNE0G]X]N7R7*_:#L6*K<#:[S]&[218Q.Q M-":$J003!8D^+T$4*P0I4H7>>S'$!252%D[918[C#XWPVQT&YZ5GD.^8-*=: M]B#=&S<38G<."PAS8.YWZN'8CJ#LO8_C/GC]MG+7N1B52:R MZZE3C8)=TJZMFS8X=0\]%8(K$N)3&^)O:?!1CR42D>8X+5+830Y#E1:RW?PF+ MB$A$Q*5;6O[A("ZO4C_Y^'5T1N4@NND2P;(#HJ7+["I@0OO*=A )D!%^6GNO MX2D[ [Q!5,HQ!8\'HQS]YK55G9K2'F7)CV5)()^.&YWC_;]7'^AB\:JW M5^5F:RPI522+"\A4QB!*"@2+2&(HTSC+$:*DB*Q3 M6-J(7Y;[:+D"-RKXHZV.V'DB,-?1>Z6RCM#LDUK7VW1T,)8E)C^L]3LZ6XTE M0Y@2BB%)HPPB&26P4!&":1J1(M>/IY).X9<[=W>BIMY"+WDE'*"EJ([.P!WP M+%U]72$)[?>_;K6CJEUX#@[^J6.;C'Z4R[OZ:LY M7S6/G" T$4HD,(LX@JB("*34M!DN4L4SHE AG*IW'QEC:!L*4WSGN9+0T4%U M!#]+_]-UJ(1V+QGI0"U>@/?WC/:^'$='1NC7+W1:Q0.WSYFO=O7JG%G=OU6[ MYF^2SQ]F999MD2.614D!$Q07$/%$0((+#).8B(CD2"2YF]7#:?BAL<'^\4+_ MVXCJZA9RF@5;EU$H;(.[DRX<*$S_VPKP;Y4T^ ].ZFZ '/H MP.ITEV[T=L1@_$7_X?-*/BW'4:1(E! /XRXH)37T3EU%F<[NO*%7F!RZ@Z<,Q'9(.*)=LX.U2O)V"B] M3RE6U[@1B)"3\>ULI2GI^Q.=3IL1QD6LSSDJRDUOZ00BJC)]YM&_ZK]*%?,\ MS1*KMG8G[C\TFJA$!*6,&Q^K'36<0O \&WC )3 !N$%B_=)?4/S(>[Z4_.\/ M\Y?_T%=6K[C^8?MFG[I?+R_S!66:]_?2USHDI'V4L_F3Z4LS7VRJIK"D*.(4 M40T.I?I-Q0JR.,YA(7%"$T(11E9I":<&&-I+VQ+Q?SKD.QV#[OS+Z@.0P&]K M2SJ;VC%VJ#AD?%V)3D_972TI/:5NG='[;)K6L>OZ2\DZ(_5.^M6Y[W4[J'RB MDT7I,/Y-TN5Z41;+^;20_[V6,_[ZL1AS:-36DA1L1 5_5,(ZGEEL(+<[NG@&,C E=L30^?CB@(JG M4XS-B+T>9AP@V#_3N%S:M?C#K?"4_3I9\.C(7]N1AT8_;<'_1YU0XQC%:PVZ'?4$ M@3(P 1U#$1BQP59N\$>8UJ6N<'DK\F<[;L_E_1SA."SLYWJ##F>Z;U(?#LW4 MZCVPL1Y/9@^:#$TCC?EZU3(=;_PCBM$\DU)!HDS%W51*2"4A$.G=ID0Y(SRV M,NQV&GUHG+5I+S-M9&VYJ>HN3H_&=06W>CJS:DC8>SK(^H7?[FZ% M5-53J2JN;+KT=:@N8_ZL M[_=8]K01514AL_@\5Y6$WDUFH-_61D>GU7+G_?^7]Z8],Y#Z>$YY%E>:K+ZMLZO;T_43'53+6I,O8?.8?_2W86.RO;GZ!]T M#M9@'8+.#N*YZUK.RI5\7WXW=UQI 4R)DCIL]J-<3;@H%,XC!!6EFM\Q%\:C MX)#&$5&,%52YU0,^/YP380\6H:[6*^..TZ?Y8E7^JV:"IDRPXW;K>:PM=UJ# M(=@SB]:"PDI2L!45M('N'\\T4G+?:;5")=0FZ_G!AMU?M5+\8&O5[BJ/G8J/ M:U.0H6[RJ>W7IK7G S$W M'_X"%&==]5/7#N>17Y!^Q_&^]%T_@VH3OVO.I^JRI&J^>*I:'[-I^5@]'Z;< M.U])\5 ^Z:_7JM0_/V]5!/.-CMKV>#[OC?4[L79VWDM, M5^\[PY5*)G>A40ITM );M6Y JQBH-3-K:%>WF^#^=&BX YF:P<0:U"@-#>:^ M^1K\_E=&+-66OU+[V[4RH-7&%($QBM8%8(!VOBG8Z '*"O\=Y#NZDA!GH)3_!%,73\E.WP+Q-,Y0C. MR<@JU_MX'CF5C[-2E9S.5K>G^;3DI>RR(^*<9I1!5<2:'7,10QJS M""8L*O0?BCQC3B6D[88='2>NGYY,K6)C\6P5 %L-0*N"XP&1W218GOP$A[;O M(YWS4/85:^4$4ZC3%[M!ASU6<0+BX+S$[>J!S\7OGRNG\GZ]6J[HS%2?_CR? M3M_-%^:/DPAED4)(\UEJ,FPQP9!D*H$I)YAGD4Q)YE2.K!\Q1T>"UMQN WHS-HE':M/MO/ ]+S47NP:1__F?LU,S[<^;O5A+ST0?QY M(?\<)_)60 <[FK<;S;VK9[N[N:;3[=;&NW+)Z?0?DBX^T-5Z8;)'&T^Z\LRV MUER2"2:QR?;,HQ0B<_[&\D+"/,9I(G(N8FJ5]WFU)&-;8-[59_H?REG50W/; MZ_9]5=ZQF=EE59;V4Q.OU=F@M+2]KY_ \ZO#H-/2\P+0T6-G)[A6!1A=0*M, M+SL0P<"\HEOJ=>,/UETU"$S=;JQA;NC9!-UTU'H_GST^R,73W>R[7*ZJ=W\B MHR)/_T2]]_\7V M.TUJY6Q9\KIZ?T$Q8R*2,%-"0L2H,FU!,Y/!'B44YQ&F3GS2FZ1C(Z1&7C#? M"GP#Z./C0NJ%0FJ6:H2OF^B]F%>_-]V#._;^D_CG].UOP$;CT,TA>I^5\3GX M>W+^67W\XW#WZ.:?&- C=-:T<-TD@/&?W1Z&*[.PO9NO9^+C?'4W4^:(3HHZ M@&V2IPHG.(U@P4D&4F("#-"Y48AU:ZRG$V):,K=S@N1(<*",X MF,U7>KUH1'>(,?6=F_.+P%"(]\SO1@/04>$&=.!OM "5&J;& =@H<@-J50:8 M!X=8X 'F8Z!8X=[FQ2VB^$I ST8<^]Y[N(CD*[7?B5B^]EY^'M&GQ?Q9+E8_ M/TW- >Q,F"H7S^;Q?=#W:ZI$%21+&,X9S LJ(%(H@5A)! 5*2"YQ*ECLE =L M,>;8EIQJ+Z#.=GK8R77R+,YE [N=CQ$8S-Y7$V\U\!V0"6>PV(PYJ>SM ML&]%NUP:JOE;$P"R_"RY++]775YSGD@19QE,4EI E' ,:9)PF"-2,,95I/\V MF55[!>+AFL9OAV-;O3:D?FT.).C1^FT$-65N&DFO[?MV!'<[\@D&XXMV>-L@ M^ODRH@%ZNIV&J+=&;D>&?.'N;:=!N-RR[9Y0$5N5(3UV\[&9-950)AHU3EZQOX)67/L* MZ ?HG>>-:S'IF1]:SV9)JD)(OB".(LC_0K'G.( MBS2!L= .#LUCQ"*K3;6^!!P;373UJZ)FWL@E7Y35=FFW.[WC.7+H:;4\?W[! MR>K[W+JC6E4>;JM<'>S446\W+6NK8?]%2ON:@% 'YJ'%&_:@O2=P#P[H^QK' M-S%_5=9%I(V_^N792+1XWQ3>:_934([B)%S;-"W(^? F/;,M]?#Z9'*;@U0L"SURR,. MG(!N#<%A;KG]I==UY'L]?V*F@T;-B-469Z=]EV4#&K^;CN@%V723ZTA>62+U MGN].C[G+W6N\.\RYX1:XYYSEX"_2A>WA&YW%R0?]S6_+6\[73^NI.>0Q7YO@1(DL5A(6--:<0UD.680IS$51 MY$E"$..1"^?T*NW8:.OVW9<;8&0&*RTTB!/P5(E] QX7)JQEO5$2:#=QZ5H- MH=^9MV/"TA MHWCU_7#4/,@$!6+W?F4==($8!/;]-6:803VB@KU#E3_0'R:WM:UR6=<._R07 M;Y^>I_.?4GXROU5R4==/,U7_<<)H4N $1N8?% L&26JR5!0F,>(IB8BR#B0> M3NZQ+5V- F"V*?^[;!H_Z)]DHT55@U+_K5;$N_W#T(_(^95MQ!/?\QH7H&!) M^]ALJT8W322TLN#MYK'Y5%7_;1Z;"U4P7_11<0BY'NPE1FT0H,]7QC\5@L><#_1%:M _J?UL(.Z MDJY@['N%SM?[45:GP?7=['F]^K0HN?RON?8?J]Y_+5\E&8ZE2*',A((HS5+- M5XF$@J4D3@K"D\*I?H#5J&,CJV[K]DIJ;=88N<%6\,LOU1638$=8P:'MF:V" MH.I,54XH!>(INS$')2DG&/89RNUB/WJZY7PA*VNOTP+M7ID0K2K(OH[G>BK7 M3\MNK1\>8Q;G5,%$%-STCLLAR["",45,4,Y$+*1'7HZ?-%8OVPMDZG2;RFF_ M;5MQ"3PW2MR F5R9O]%6>3?/@E-RJO_Z^#^ZHX%C.2BGR;"CQ=X@[GM/NT6WD;R.RMN1';3"]V =>L$6JJZ2 MT]C#UDKR@>6@_I'735XBR*8]4;VO2OW)Q7ZH!<5*.\520()-D?U(*D@8)U!* MAAG/*$GC 8-L+D@[-O[\NAM$ YX;-8":+X!> N5>\,V0,3:7)GZ(&)N T_FG MB;'91-: >5W?5"[&&V-C.4&CB+&Y).N?*,;&$O:P,3:V@WKV\CO=$;OK##0K MHRE*_?#'?(+RG"LE)62%R""B-(54+SO&+B=(<9EGQ*H0P%52C&U5T>]-YMB1 MSPM\NQ6@=TA[9O9:_J8@TE:#.CVFTRBUJ\Q-72Y?*Q*P,=\U.(;JSN!>?S,Q#Z8LD#*-,[_7?4D5X&UIOA704S&#ICO[ MM*2LVHEWM9TOS4**=C=0___ MPTS8>B(!G_+>O8E6KAM@I 6OC+Q_-;U@NW_20H=T!"SQ"6;,7QIO8(/<4OU# MH]KV0K_UX'WSVAB+?2:^K.;\]V_SJ;Y^:1GH=8%);P$IS M$36F,5590K(LY=I&=ED6; <>V^KP_N[VU[OW=P]W;[^ VX]OP)>'^]?_ZW_> MOW_S]O.7?_\WG,3%?X*W__OKW<,_W(C(>B+L^*@/>'NFI8[(U5YT+6@O:>&N MZ 0B)>MA!^4F5S#V*L\PA;T-A;WMAMI@-N&KRU75WGJ".$^R1.40Y4D" M451H$RJ-M1^?D((I&E.2IY/5?$6GEI$)C@(X,==&C/[>KP=EMNC+S%) M?6^9AID?]RW2T%B&VC8-)M>P6ZFAX3S87@T^P,NT'-0+C9*E:6AL='C[X[E< M5'=8WLWJC*J_2U,Q18K;[W)!'^7;'W+!RZ6L8H4G7,8(%91!*DW[*$%B2 SW M9TI)DF)%H@(-V9;P*FW&ME14XFL[;KX G.JG?JH_O_I+E?M=Y7E;IGF/ MN! M.AH.-O\]KT(ANQYV,*EW/K:HF,WO&I<;T"(#&FA BTV=S3&>_HA!YG@D/12O MT^5/U60$*$P M%0FAR&D#O'OSL:UKK6S.F<$[B/$DCK,\%C"/JFTW;GQ/2:'&2R*>2Y'DPF4# MSANQP3;7RB"XV2W$OFCTO"YNQ I\@'A,W6#=7^(--HV$-Z"1,6@.W!D,PN6X'1MDZ!RV,XH> MR5$[]VV/"G/;:(&[V7*UJ&H>/6CKBW^3#QIFV20[B3Q/\R2E$$>F(TX24I!&B5N:-PYAC8X0#_ZHR3)M4>>V'O?W!95TW^"\Q_B6*' IS64[" M>?KH"=K>C\1:@<%6XAO0R PJH1UK.C@]U_9URL)#.U"-,1N( Y4"<\/H;!DO MRUL-5X++3;>=\EF.EWK0>%M/J^*D3_K)^:8=9M/#PB16+$JVKISB28K2).4, MPXPR[7,5*H4T4[FA<1$7-&(DMZHBXS#FV&C\[9=/GZH0T59"!U*Q1-F"I\-C MUS-/MP*WJUXC*G_SF$34E6U-RA5*<6O/ZLA*%^MZ?0#754=,M_0E:Q.&;==#&DN*(DYASPR M2<]*LSE)1&IZ#/"E6X&/_00= M/4&K*#":NF_1>4^I_9;>$!,UP!9@HP;8ZG%V*IIH#=!+N\D0L ;<:O069?"M MR6M!.[:5>?4]_0BYZ2[3.(6IP 5!:0$9BY"VDDD!<20US48QB6F2ZA_4Y+M< ML+DMQ^[_Y/8.FX;B;V98F4$BJWD6H_!EM9G6MJR8O[@:PP2;7TBCK:\+Z-MKVC^P.>J1TA+\!E?@!#3L? MU$(9?DYC#VL8^L!R8#AZW<1ME:J.VK49]/7+))%TF8U096S)A!40Q M8KA@JE JL5EZMK<#+2J_LEEOX'7S.TXB?UCUSP]>/=P]O38+^ M[_](R:15"71TJDIN;K4" M';5N0+>:1:O9#6CF[O4+S9W#.>M+S.% )[$#SJ7;B6UHS,^>Z08;;+A3W]#X M[)P+![_YU069-@FLID.!]C+7"[FI B05Q2DQQ\-)SB!*M>6*5<8ARQ$A:9YB M%CEUB[(;=FQ+X3L]43->TFGW%?T/[\)+YP"W\Z/#P]CSNM81^*9[DKX5NN\" M3!8XA2^_=&[0ERJ^9 '$F=)+-E=[9HU,J_F4XG@J7U.>=,(R6G")"2PP3Z"V MWQ-(BCR&LHBYC!6-XTRX[2+:#3R^[<.J!%;3RI=W!-ZV>GJJLRLX?2Y7=2EL MQ^P3NRFQXZSP,/?,64=3JK<)I3=MVY* R2I.$(5*7K$;=-AD%B<@#I);W*[V MHZN/6A-MAM6Q)G59C\9,F#W>K>33*+V@=;N$V7'8[W WS.5-3*#NQUP-V*#2NY>+#!GM *QFOVX@Q*;,QS[W.9^ M S]ZTX3Y5-8Q='J(UVTE;-.Z>))I]BI0&D&5Q0(BDB<01T4*$=*_X))1X5:B MX,Q88Z.PCJC5*\2[PH)7'^__%N?1?V+'T]9S>-OQ4B 4>V:B?0!WY Q' M.Q9@!"*:%58_Z-^'"8LE3ABL80L$D@S MA>"0*D,A#"L5(4P$D;9!=,<&&!M1M#*"5DA@I+0/HSL*XGDB" %-WRZ5&RI. MD73G5/<*I3MZP\%BZ2JR!#,89X5VD)F,M8.L[4DJHC@5@G.2T>8Y>#NS;$,SVJ>@U:"_ M9^!M)37X]<_S -@9N".9H*_6?JFRCXU2$ M+M#H.KSOL3@W>\.;8D5I2N.(:R^%,(@BP2!!*(9IDDM2(%IPQMQ.OSMW'YO' MT@CG>JK=QLC,.ZIQL-/F[KT'/E0^HM;AV?&Q+WEN2IIL MWGO5)/O=+SX;'G@S?Z+E;$*80#C*4RBHP!#Q1$&,\PBJ&!=IED=%AIVJ&9P9 M:VQO;B6J.41I M&6G8#0DR7"4R+B @C 3 M!<<32+G"D*!>(\S8R.? E3!"@E?E#/R4=.&:=';5--EQTU#@ M]TQ>K1K@;&OOY1%?KU:GFJ>0=5:O1S58-=8K1!FX9NOUH!U6=@UP3X_DG"_? MYHO5@UP\?:"+WV65EKJMC[3MD=/&6A1Y2EE.4\BS*(8H$122G!:PB%,N)WM&M/'$!/U NBQ]F9S-6'&\Y7%Z*GZX[V2>>M_"SN3\MYL]RL?II MJAZN3%<5O3(]F\?P?3F35;#2)*4YYJ9W1RH2<_1#8\B*A.E9R4E2")21V&H9 ML!]R;.S?2GQ35>A<;5I25U*#WXS<=7B>HQ-O ;Z=O1P6TI[I/P":SJ:O/4"! M#%R+ 04[+7-;_N_OY>K;Z_5R-7^2B[<_^'1M MCA2,8:S_$P_TQZ00:99A'FM.4A2B&"M(2"Z@RM.,L#B)(^;4RM!#AK&15-UV M:%$KXL9#/C-@1TP]X]HS4S72 _,Z;0J6@C^T J#5P&28-#J 5@F@M0A'75= M&(C+?"08E-RN@&B?[:ZYE1_].20;&^I=_;R;:3K1+NCR;KE<2Z$IV7RH&WMS M&6'3KXE%$8=(Y@7$2:R@2O1'01(L<.J6>!=0.I<7>YCLO->=>ER@K.2M:WK- M9I)701S5NT[-=LVR=$]K"3FU(LJ1H@F%G* $(L0SB-.$P*B($""JG4S.=7D760LZBW:KY0G/3\VKJ7&NCU@ULE .U=I7# MT.H7;IWM ?1 ZV](R09=EWN ='^][F,(_VRL^:Q*^'Y=)W/7!>H^RZ5IO9L:BW<<[;<9L4R>J)/K/N.J:AAK837!%R+WQ;);!4 :KX MM0J@U2%L[I<7? $SPMS&'SQ/S N>8]EC?C=RSRE[/==6N^4!UL'W1_5Z:+F" M)EJ?U-8KYVGW3H,E.QU5H)OE=/P+?HOIYICC;O:\7BW?:Z]\FK81OPG*..<1 M3$660>W\9) @&<.$%@HI(E%>."V;9\8:VP)9R58G+Z=NZ^ Y0.U6O$ P]?SR M;@\O;T MZ VH1 5I#T'#%I@$6K#.C33HTF2A\OXB9'.)9\3@=UI.C>VNU[$O MM'M.^D:RU?8G4Y&A:Q4YR@LPBC M(Y7Y[/$@M,4Q)-!]'NQ(IU]T>^8B(^).9,5&&ZB-:VCTN0%;R0,&^GFC%BJ\ MSUV 88/ZO $Z".7SOY-' %_3NVNO@QF.\TP5""8,1R:K(H4TUMR6*91&&8YX M7-BW:S\VPM@(J^U@U@CI$!=V%+_S3!0$E9Z)9@\0GQ;J1Y%QB(N[%J&!HM]L M'QVW +=SRI\-8SMZX7#!:N?DW@E)._M%/]/M;_.Y^*.<3N^>GK5Y6,63S)?+ M":<8)2QF4":I*?LOC7E6")CGLM#^G5*I<$KG/#[,V!BME1*4&S&K7D)N5M@) M2.TLK>N!ZIGD6@&U7[<%Z?TYD)SMIO,8!+*-3@PRJ/US7M%]&^?"MPLK!ZIL$SZ9Y M/:W:GS4JFR.<]C!GJSN@*_"\*/4=3/(9D#,!7C77#%7ZQ.81LF/-L3P8/7-O M@"(GGW8>BX[*]3D4:)0>05D3AZEYZ5HF-J+^.0J8.( >K&J)RYA^B]RV /^] MZ@KW64Y-[>O7\^5J>2#;+@2"+] ''VM M-(/2<"#H]IDVU&W]FX_\86(4WLT7;^9KME+KZ2VOVA8N/TLNR^]5B&7$4"15 M$<.<8M.^,S6VO_XD8DEEQN(4$Z?.T7;#CHT:-U)7MKHVY47ILZ5@C3F-BD0* M*"71_E96I)"P(H()EJS B2(29Y.9?#1/R2?78J$!)X#4$W!"DOYFHZGS^.__ MAI,X^4^V*0"J+>&ZXF0OLU(()!C*$52*<=,8#$$<$PZ)3$DL5$Q,8[ =+*Q+ M=_8\)_T7X-R=$>.$]CL7EL>=P;FF9\N@%0YLI;L!N]SSNN:>L#MU;D %[,)C M,>C@77CL@3C6A+WN]FGQ9S+Y?*C7-VK)@QQ.2E4 ME!81(C#/"V;:52A(BJ0J/<]SK#*)B-.VO\688UNQC:0F^^BYEM6-A6PPMJ.@ MP,CUS#\;:6] BU\C\0WX6'=8:Z4.1SX.$ 5B'IL1!Z4=!PCV.&_5\[B%IW'6WI _L>B8? MB_3PGK9&7,$:)A'\A38[7,%P3/F^=ONB"J#X(*G9-C'[(540[)?5HOR]KH;= MQ-IP'"5,1 *JE&MGC2 %,=(>=9[F2.9IDO'"OMC:Q>'&QD"U@.9<\$R6D0^L MY\DG/%@]4TY'UCJ\_08TT%7R^D1^7<;0(0PL*)8#Q81=P#10C)@U,F<#QB[? M9;CH,6N-=D+)[*_RH-G[U3>Y>%W'V=9U- ^+_?$(1UQE!4QP9II3"PF)8 54 M2G >21-\9F7TV0XX-JJM1 9-,#*@E= NA2QM,+9@W<#(]6 MJ;2!TH%\ T,Z$/U>@C80_SJ XS' <[:+7#PB[7^79IH:R<5KD/MS-1 MG=1_FT_U](_@:SD=VWZ<@%^.Z\\)*@]4_3[/23? MGD?-HT&,'13!>L9<&&[@-C)VRA]VEK&\SH]D'LJGRKA38;XJW8 MYK,1W+14:43W;$9C-PUVC!,3Z?OY@L3?#J)*(UB(1DL"&6:E4QL9Q81*)&B6)$,%;PO2:5.UJDH=NM6CEFQ=M4%XF!\&\F_# MD)>3%%.1*2DA+RI*C6)(14I@EJ>49R)*%$[=HIZIOJ,,:(OTU?ES77U, M1MZ;=K+>;N;O0I!^T/B74)@'"X^Y6J"!HV=" 7@87!/LSGXL_G$^^[ILS@VQ M2 HF4P:SF"D3U"(H!BQ-'+*PNW<>VR\6E65KZ=QZ4 (ZHM/\F'_N*3\6@-9N6_'8F=DMXM \< MQ3A.1,9@CDSMH*)0D$99!DEV5K:8$6%^Q5A;&,O;7! MU\(+#8=:SR_X&<"\*@Z=1\ZE]E P!(>J0N3QZ#E6)+*"Y'QMHO.W&+!*D94N MN_6*["[Q,W'N%X]T5OYK4VM^/BU%G7)NQI/+]OFY5^_*&9UQ[4E]T;^IS2O+ M$(F@8XV(0[KZU+T?-AI5AW9=G8Q3L]$*;-4*6IJY%Z #F2=A9!K4L D*X[Y) M%/;FGDG(]Z_O=KVI3]0$453Y"P_TQ\Z6*JTS-7;LVQ/@/7-L8*S=MS"LR5P6[=AWO2I;WOLR#I+ZS5=?FL[V$]8G)$D1Q)R MDB-33KN +(LSJ(HHBG--<44AVQSS!X<>P0XR6+UZNUGF#P-0WJ;=5:=]W/(& MS.H7D&L%ZK\L7%O:.,V/'=$%AWL@C[01VQ!<(Q[82KXA.R-]^_?36+OW%/8 M+51W89>AA^TS[ '*0<=AGWOX<=W;I^?I_*>43<3'B5)BT^IAJ"S+SY+/'[41 MVE:JJ&K>O-^TZ\8X4RDJ$$PE4IH."78'E&YM96)]9 ML5-G5J:YKM&RZ?G7=# RRMV VR=3I>"*YNNAI]Z.:5]P0GLFXPOGCZ'FTIFF M>T(\$).'EFY0LN\)VOWUH*]APK6F2II-ZT1*Q2+MXB>9-H01YPB2-(DAY;E" MC',6YTY->L^,-38J[[2F2JYO394X'8@&@JEG@CS=FBH9J#55TLLIZKF17KPU M57+^E-7F$H].B'5BU;MRR>GT'Y(NWL[$&^UW3KC,4805AZFBVCQ,)8<4I]*D M^T9XA00/5,#5X8N;6? MO ""7R?*4S<=KBGE!;5V^E->^JYGQ)-;=E /\T[KU2;EJ0K: MDV*"E$KB/,]@%BFFG<0HARS.6%EI EZ9 M6J5_!71O&[L;D=KHY!AMY3Q;=B9(KW/0,_N8;;*[!O;W%>P;!0SFW7;1C0XW MH-$B8)27+X"A8L&)TU+B N90RY(E)"B0*E=/3*70Y MJ#9X6_,[2201@B"8R4@[2Y1(R%*3V)?&.,J9HI&B3B=JQ\<9&_6T+M&KOYBJ M]'4;-8#8MH=[R4< MS0W(-BYG'[-B>7QX/=(]$WPKH6GX5NVSLL;%1$S#1!%B]GI9*@793YI-'KR.7:; C MJ)[ [9FG+H8Z-;(#+7P/1_L>H/7;J/;HR&/H.WL.$LLVLF=O,7#K\^J?Y@6N MW]]X@HH\R2.*S4YZ#)'@ FJ_F$.>QC%+M-$E(Z?#Q)#"C8T/6^[SZ?,6=-*N M(L?>IV) ]O1L)E[]SW8I&ZYS^!G<7[I3^#'1QL#05X$:K!/XN3$\.5ZO%V(] ME?>J.E+]]>?KJ78(MTV15)P6V'2I13))(:*(0)+@'"K"N< (90@[)0I<&&]L M3-R-*6@[M(FJ7>2[]6J]D.!NN5R;QH2.)'T!=4O>#8=EWU3:2%K5_ZJPU+Q9 M20M^>Z@V,'MI/V4)4"C.NS#:L#1FI_H!,UE>YIF4+O[/>KEJYF3:9%17QLGQL_RSHWL8VMK\FOB9\W7ZB"8R=(X)S)+(914F00Y?H?ID@! ME1"%$A$F"EO5JAU*X+'1737IC1O..]HX)KCW/N97V\_W;V^N519 MT43S\X74?Z[['<^7*]#1*6!B_4# A\K&[UO<85/X!P+_(.]_J'&OS(;:RGFO MVG)+DY@+FF29A%&!$40)C2!6+((<(\&+.*$\XVUU +N5X^QX5LRQ6PF@;SOW MFV$)TY98F>R?[U6O*&VL_=$63IM>K$KM 7N"&>-1%,-]3F.SK:0&Q'!EZIP@"9VI=G2LE\E5 M.Z?VR6RULQ==W:^K2929Q(+E:9XQ&!=(6_TJKAIE2UC$*A&HB'&:QYX=NIHA MG+ACL)Y<;6_$3F\N[^9;+99V_' =0CV30D>XF[9?7R_MM?94#]]0JQW@I5IH M[2EXIFG6_C<'/G#:$LYRN7YZKDH8?2Z7O[];2%F5O);+U6=M1GTH9^73^FFB M8BQ2&24P5I$V/"AED&JJ@$AD>9:D!5'";5=S(,''9L,84:'2LFHSIA86++2T M-^"IEA>\>I9ZJ-G*,?APL >AYP.N'J=W_(=?7>-LJ_X-, @P!H(0"?JX>F M06$$!V2>\_;2AV>N8O\Y#M8\)R/8H9OO^%>L@0=[)(=BLGTQNU\W>WOQ)(G2 M-%&4P!11;@+H$T@%1_J!PWJQ8UD1">YB%X<3;9SV]#+([G? "718G0:?E@'7 M'Z\J78%7D:#XAEPGP@@V_$H0%-"C7!]V!(^>)F]D5=6__*Z7B>5J475L:$+T MWNE?-@&H*HN$]D8$3",3!\QD 7%L@F%1+(LT+7*S]VS;VL1JR+%Y$9MF;[=- ML[=J;DS+"5[MC[[]P4U]VKD"?TG27Z+(H7F'W12^RRJ[\(OEZ46US5;%*$Y53FA5Q#$F:*XARQ2 640252+%*2<&CS*GDP,F1 MQD;46T'!5M(F@LNQLL!I=.V,WB"8]9U#K\:*Z^\;@ MY0O\"*+C=!BS<:W?P"]SM=)FI&SC'Y:31%MP*L':\Z8Y@R@I8HBY2B A*,UB M+F)B5TG19="QT49'YLJO-D*#92,UH*W8;@1BA;X=EX3&M&=:Z<+9R@M:@;7[ M>Q%/9X9Q 2@0V5@-.2CON("P3T%.UU[;#>6-*0X[?VX'F*1)GD4(<1@C;:2@ M5''("DE@E D4%=KU3 2YJO7)WH >T4U#]#GIOC9;\ID)(&KQJRTF;BIP^[8Y MV0?>CGVNPW'X!B:-E!O&Z:-1R0DD@G5& M7$>WZBS"EOY4*-SZ=J0VD!E!=_9H@M?"L,(DE.]T=JQAG28;M0^\):N+!@XQ MO*\#/TSRM12W,V'.GXT=\# WOWK[0RYXN32[2A_7U:O".-4F$I.04\Y,;D,& ML9(Q9#FEC!9Y5"1.J8A#"3XV7NL("%Y5A0R70P43NDZY'3N.<2)[)MH P83W M;?1@K7[EN+< &*_4_-H$A6Q N $U#".()O2.)G05^\\13>@Y&<&B"7W' M]\RXY]QX2LO/DLORN[FMZ3_WAS'*W\T7KQ=2E"O38*$Z#]G6G\@%([%,?88>IW?\/H-[ E*-P@AVF7P57L/X?+X#D9PR<@[8WO$;)> M";!MMZ97VK^9I/U;4Z??T"A]-*7!JB_=KU?+E7;#3:^GU>OI?*D_3%(2AL6(?C49@/=/S U;? M)'C6E]P N@3/&QU-X'N]\07F6S4!70%>*^JZR 69Z?,+U]#S-\1BM.RTFS13 M5RE3S=6GG;EJOGR_.U>-4@/.D$,4_H S-5!\_@ SYA;&'PCBLP'^UXXQ7.A_ M(#1VD@)"W=.SP-A\(H<:&2.(WTJLAD#E&6,-/3"D.: MT"12N5(R=0JBL1IU; OAQ[G^_R]??@&/&[&K_7P]03/^T_OHVFX&[!RNX+CV MO$!U#[!_WH"MW#>@0OM+#T?:3AB%JHQE->:P%;)<8#BHE.5TL1LSF5[R;V<(9XBJDALQ41G1QD; M\]2"@D;$F_8#,,*"^YEE%>_SP)XGF&!P]4PHWDA9TX@5$D=H0R\/O^B%X[_K MZVO&T!^V1''^KH,0@Y5B+1'8?=G#DV_JI_Y+BDU$7IMGW:19[Y1;G41QG'-B M,I.,^X[R)(4LC7.H?7:."2*8I5;!K+6@6G M+BU>4V/A:O<(>,]$T\%Z&_=[6!&@P=JE&Y@7U@Y.S1WV!.^L M^^MZS^'<74]M=]Q;WWMXII,MYEQ*L7RG%6GS3K2Q>K_Z)A?ORAF=<>,[\U7Y MO3)4)X20G"F!(:>FHJ)B"#*/X8UM!*CD=\\@<$;=S M9'O$L>>%H94I[.?\J6)D\X9Z?Q7H>SC?5,,ZT_?OY>K;Z[4FJ">Y M: N>_YS$B,9QG"G(TUQSOJ0*8BXQ3(0@14(C%MO%.5B--C;F?B.57"RJS9$J MY=,UP_ "886D 1+,#PWUL )AA9J M'R88VESDQAO+Q+ALIN?Y3+2<$4YMHUAC(VGG$>"\@03R!F.,)1 M%O&(6C4Y.C7 V-BAD;$ZT6VWCGXS@EI6B#L)Y'EJ" %/_QZM*S+6-'!)_7-O MOKZV\];KG[9O_,G;#O*27U*J?:\O?L\G$G+;"?5H4.;;?ZXU66S+3RXKK_7A M&YVU&5YTNJY-EVW4YEXR#^.: 8@)_T F"R"3 I(T1C 229+EA,M899/O_1*6E;"V^$[P9[F]303ACX7)FJPM]-RO_%#F$O\TA8G/6, M;)K[=CJ[K:,K!Y0=B_6OE>[4XETV>X1&[T[V\-&'Q"%][&6>"I=0SG$]'4.% M>_;_E(2* QUN?L['B@X@QX#QI,.ANAMS.N"X'D:,<73*V:,>^"U=S.;K6JAM M/_>)$GFJLBR#-%8$(I9JOT1D$42%1#PFD8H+91WU<6FTL7DJ6WF!$1AJB6NB M<#$*+D)LL:*'!&Z '8T.9EO(]"+JM7Q>Q,]A[0N)XT +UTD\ RTWMI"<72LN MWF0XHK?59X>EK2_RW"J>TN52KP#F$.O-W,1F3+*$\B)**!3">'94_\/R-(9< MF1L+*_#(R@M]J*1V[ AQ!TG)#^"I\^N9,1VC<]WY/ M:A]JP_=P@&%W>4\J>+"U>_J;?B_WUQDKIU-S&%7O&7<*4DP*7J0\1P@21"1$ M*8U,96T&"Q0CF:"8$6IE/5F,-;;7O145T+92RV(CJ]L[?PY@NY<_$&P]L\ & ML8V8G>(VX;C HQ I'!NI$'9P4+E?9JPN<0S#[!-UG]3+DU^]MKD)+)E-8IM M\MF96XSH@>[LJW8$!;^UHH9,-;- )%2&V;FAADTLLU#Z()_,YAK/4G*=Q-HO MM-M,9_-XBXBA+(LXS)1IC)7&$A*:1S!5,N*Q4(F,D5/9N(M#CFU9O)M]E\M5 MM=/S'X[UX"[#:\<>84'KF4/V"B_?;!/VH9HOH)&_%T*Q!RE4 ;?+ PY;K,T: M@(/";/97^K:C6)6+*J+PDWY6'O1-JN-_K666X8QIEUI24U#9=+.F%&8"QUE4 MT!@1IX+*QX<9&Z%LI01&3&#D= JGN("J':=7B',H!&L+<720 M@?M G%/TL/'#V6\';IRL'YFFDD.2YQP7BIFX>TT(VOB .$DRF&99010O4$;L MSRZLAAP;.;@T3HY^R4(U3MY.@<791G!@>[=(SC?VU0.%;IR\Q3-0XV0O7$?2 M.%D/-$#CY .$O!LG;^\TCL;)!YI9-TX^O-*SB.[F3/R6\\5:BC:TMNV[NCW; M(S$EB"6:N/-(.XQ,9)!%+(,9CO(LR8LLQTX;J/9#CXW*&WFKG@:SI2D3.!-- M;,KK]6)A#)N.+H[%;.TGQ,X<[ ?FGHF]&R+4HMV1N]<:XNZ A:KD:C_PL+58 MG0$YJ*;J?@=?=U0396E:-+RFRV^WL^I_)J[GNW9^9R;QZ-AOFP6=8,XC3@6, MN) 0)7&D"8X+F#">4Q7G&>>.31/]A1D;Y1DA*YJK/G3$]3P\OFJB;/W@8>#O MF0JO0-[#:;X>LF"N]16B#.R 7P_:H9L>X)Z>F?=5%*3C/O;N12-Z>YH@XCZV MI8_K'"HW>??FPZ84'U7L(!/X^+?\'KH/E'\K9W+QTS19TC>N&GPW;%_$B!G[5=\':R-E#,54+/ +1P+F1!N4$"Y7W"<+FDH$[_UR.\*\ZO=W-F@)S2580 M1J,6FQT"B6[V7I'XONPKT]WHV MO2 ';@OJ.N.6>RICFL4_38N?DPE=J]V$KOI!*6?!BAB^U+2]=(!9]%4_'-\T-]VS:?E8W?;=>K5>R _ES#06:TLTUO5G M]6WOU;MRR>GT'Y(N)C)*"$O2"(I4*>U39P4D:1;#(DMI1K5/C;A5 ?$0PHR- M7C9"FL,G<[[L6!KVFGFQ,S^'0KMG5FK5 %L];DP-$":UY5AJ@W%G)FH5@-$A M8-G8 $B&JB%[C2C#%I0- -I!==D0]_0CTC?EDCX^+N3CIF)A52AO[[!=)ER) M(M,V%BI2;6TI"1G#%&9416E.>$Z4TRZDU:ACH\9=H.I[*6=YM1&]' M^RY49>2/%^3LY2S/$:E@9]QVHPY\G.T$Q>')M=OEGHF;VBQ8R??E=[//LM)/ M4*E?PMOE4JZ6MT_SQ:K\5_62-@%ZQVUMGBBFLD1"PI,8(J((I"3+(4MY+@B+ M"&+-* M.<9&O9LB9TTW^3\:N:O>V"OZ \PWHCN>J5X[8>=)>B:9N2M-D"K4^VR;Q4:9DYSYPF[^MQ^P MY-O5&.P6@[O^=E=6ANED*GR0U-3H$/>SSR:-?J'MXE_ILEQ^GEY,N/ZJDJ2UW3*U]/JX^?Y=*H%-:?(DX(*H3*60[W*Y:::)X8DCU*( M$Q(Q$K,"$Z<-Q=XE'ML*N2UI<[.3&]0J#?3*N%$;5'K?@*[FH%(=[.I^ SK: M@]^,_J !P#'%H?]'R-(]&M.#T;?S-)YGPK]N4M_S%+KX4F_RODP%I[[A/UD& MJO>!?1R[.I_UZ^R9EN*6_W-=+LMJI/EL6>I[U 9G%-%,))F"@N4)1!CED/ \ MA3QF<9ZF*!7\72Q8L*C>E0#M.UV#JZ1"XPG?=^K.XTH*/CHMFN3^-TI6]#Q* EG7ZBS[*M6)*E,4-%E,&8XABB(C&=-S(,,98J3S@JL(S=&B$>&65TS+P1 M$CP;*5T;(!X#TL[POAJ>OGEVBTPE8 ^94FV X^-%3:Y*+7@_J7ZK)&WXXP^\.R91GR@]$RVML*)-BJ:*CG^&.CJ,9$YZ;LQXX/:5+C^$:+.CJJXW ZN$4> MDV3A;_8+?<]LUJ!>%5O9$5\3'-@J4!TG==VG?E%W\$S[17\@-S7X++BYK?X8 MGO5A/6X[G$/KK_..=WO%;7P3)%]+$V-_R9\33K(\%R:8I*AJS>9( MV[AZ64EYA#.FTCAG5F[NR1'&ME(TZ7V-E* 2$V@Y71,A]X$\S_5!X.G;-G5% MQB/A\83V5R0Z[M]QX 3'$PH=)C:>^J)GSPI]3U%.UZ;@Z;9._4<]NTUWL81@ M4>0\AR*7I@ ICR FDD.<96FB2,&%6PK.I0'']IIWY=WIPV!$]JS#=Q%T.[D0+Q7!U%C=(W8"#WE1' M'\Q>,N]'^B2,OG2CGW;_CU1XO&IJARL$>9V8P2LC:+.&_I_YHLJIJ@QMD2K$ MJ$HA94B:%L *LLC40L")$(R(G&"G*G .8X]M:3Z;=;\TA%O)#^J$0R_/QV%B M+#V@?N#N>8$+BG3(*@:G,.N_6L'!R&.I2G *$H?J R=O<6V_NHNTO3S%VU7% MI@F/D%1&F%C5'0@NV=BHL=N+K;8ZV5GK=+DU M3]FA>=J4.7,DSW#3;NF?O,1D]NU9',SC>2]C>=;-N#B/5_3="X1Y\+9\U\KU M0EW[ L%YNJE?J $\ZW=NVJ2V"93=[;LJ2W(282H+G&FRYU&F[=M<04RR0O^# M8\%2GBB[]M,.8XZ-QCN]?*>MS#?@J;,O71JQ'2MY6F!OQ[B!$>V92SM@OM^" MV=WDOSL+IGL!3WMX0I7OM!AQV.*=]A COB"@1LSSRUBZD1 M[J8+ZPWX-)^6)O:D^7\O]>8MH J6_7UZI(%SP"^J?)@)?OD2SWZZ>];M)@L9 M12BFA2A@*JEIIIMA2&E&(,.I)"3.%.=63<,N#30VICEPS?PSOD]B:\^@JMARMZS8 M;@VRC0O]6=)I-Q4Y7S8=[\N/GRU^?Y[-U\H61IVOHL)U21*$M%!E,6 M"]-/1YE^.I'VRV*2XRS&16Q5B&)LBHV-^+JZ& MKORSN:@YD^ZO-OB!8:Z5, MI>E6*X?LYA'-A4VR^HC$'=$*T*VCV5T-JEH#A_4REP<%,P^*;':V22T>R30'*A$PW".Z_^1M#E!//X-NY09&.-%GZQB,2=[A M"B2,2>L]HW&T\OEYK^_+55/%_;,TDLN)Q(*3@A0P29([H1=6N?N3FLAW#:>:I7@=2S@;+%9ROEEL## M^:@G,0CDG![>?U"O]*1Z^^[HZ2^Z5VUYK6?H=B'IZ[F0DSRFB:1209ZJ!**L M*AU-"YC&2.8BP:HHK+JP[=]X;"^TD0T8X8"1SKXRRPY8Y]_;:R#H>U/:3GNG MZBO'5/4JNK)SH\%JK1P3OUMBY>C?/2NKU'W VN:A1/%(%"B&.(O,UDN20BQQ M 87(>)'B+(^94_C![NW']N+=?OGR]N&+8U647<#LEDM_&'I^^9K(^CZRMX[K M'*J4R>[-ARU<-;X8UO7FZ32F@E MOV,Y$Z=YL..&WM#MF3IV@3W,UGFU$1ZTTI_N0NA>$<4'M5!E4IS&'K9VB@\L M!P55O&[BW8U@&Q4^$Y_EJJRW)]Z42SZ=F\T*Q[76X8XC>INV8H)?Y4RJLJ=5 MV0.=<+7XK4<>ND*_*R1'ZO8[W\+O??FD'[AO="D[#3YE0>.\4!3&V%3$+K"V MV6,409FD).':GAB!&. M###HBW]:P?WW^\PW/6(MWL]GCP]R\?2!+GZ7*[/WOJUCN-FIWZQZ!2%,J 1! M*B2%"(D"4E+$,(IRFF(9,8*M7'+WH<=FRAOAH1[H29OQ;0[!4_=*KMFM532A;QY=T":3L9Y8=+,,7G^V!+,@7G'4WP[/7"3EKH/8S\G"& M;*_([1B\_8[D9QA_E"O3(^K38OY=#RY^_?EU:6J'O2MG=,:U8+=><219%D*8*0T22!+*\2&#"8\%HQ!@3D?K'<.;EB6NRA: M\4UEK%=& U#._@HV2H"M%KWX-OX@!G)T/ 08U.OQ!VC?!;KB3MYU6\V=Z;2E MX.YNQ/:$:2)1%O%$2FCR>+5K(RG$)&*018(*4> \H\KE(,ARW%&>#FT"HLT+ MUU2R$H"N@#+[:]_=BZG;3H(=Y_4 ;<]$MY$8=$3N[A-OI0Y:DM4%IG#E6*U& M';H4JPL41\JP.ET>LHG%1/,2C1*AS;,H,MV;2:HYB2>P*$A& MS3YI3W9^N9K^),J4(HQ)2!&-M:5$,HACED$I(DD(R8LT"9 M$;24N6X>7[IEC*?T(UB+>I^:8"U?KA3#,WS:]$ZX5W^G1K[5_>*S&>Y^O5JN MZ,Q$:4]RGJD8,P))%.6FNG4&*484RB1'!4.YS!,RT<*QN74-P0M#NG!7=^#^ M**P1U?,,TQIJNY4D)'P]4W_=9D4[*HVP^LD$E;B:TK<"!XQ-MX0F5$#ZI>&& MC4*W5/X@]-SV.C^"J:IL=O8,C,^U7BPTZ4V*/.%,Q2D42FEJ822&A-(42L)% MFA%&M*'M8DF?'FIL1F]=>G2Z">7K[#6Z<52;-S/FRJOSPLRL=':J _3 4:$S]F%D_)%,U2AF&2RDB3B?;(J>01)'&492S'"8ZM MR"240&.CG%8ELQQOBO(U41Q5$:K51B<@*Z4VVXPK^J.J?-5HYA#3$V)BS_/8 M2TQ7SVRWF:E[U9R,[!>Q,SJ!K5+@;3-?'^OYTIJ!O[_8?#E$7 T\;P/%5PTV M?V[15 '!/AL[%6*B9[UUL+R87[+_[DN%_+38OXL%ZN? MG_33NKJ=52UFG\U7)FF2D50F#,K85$!+\A321!10<$:+)!.QQ'@RDX^F)M:# MO3UN+X'56TSJM_A CO[>Y#9KK_)AGQOAJUX!LI7<,8G4?D[LS/? $ ^4=-H( M;8JQ-F*#5NX;4$E^4Z'\]B+*[CFISH"%RE6U'WC8'%9G0 YR6]WOX,=HICJ< MONB;ON4;;:).Y]5-F\/;#_*)R<4$IXE(,>&0X!Q!)#(!288%1'&4LRSE*%). M;:R_?E3-ZMY--R0C@6N8@+ M2*C$$"&>0UH(#O,B15G,8_UGIRY+EP8<&^/LRFN,I49B\)N1&51".W9"N0BZ M'?F$A+)GYKD21?>VGY;0A.KY>6FX81M^6BI_T.W3]CKO2.U3S>YOG^:+5?FO M:MR&W3[*'ZN'/^3TN_PPGZV^+2=,1057C$-)(FW]$*H@(8S!*%*4%S11!7EH=0/^H5=O M<#\+&_0= -!PL>#7"#-TB'@ X(Y$CH>XJV=TZ*:1O-F"*V>/RT]RT<;?E-P8 MC>5T;?:33+$.TZ^P:EC]?+O\*;E>K1U\*[ N33$7.I7+9E\HYBG'*!*01YQI\BP8I)RD,,TP+^(H M*K2?[-9U>&^$L=&B$; Z)%C4[H!K]^!] .V(ZRI8>J8D(UM5F\E(U\.>V4G= M@Q6;W;__P"5E3ZAW6#CVU!=/OR7)S]](_%\C^G7P/ OV_^TLO%E^_+Z:?/ZY\$ M$_+NGR[_14<;? X%F$,+BAD!480 2AJG2LD>T?\_G_Y%J)2M:WN??^Y\V?7OWJ:OK0+]+'\I__ MU]]_^Y ^XUF Z7RU#O-4%UA-_V6U^>%OBQ36&YG_D*Z?'OV-^AU<_AK4'P$7 M(/E?OZWR7_[]O_WTTU8?W]"_[;7U;3LR\SO/S9YR66?_O+V7J]A*I5)K=+_M_;O_CS M]5S&%T7^Z[C_2[DR18+E)FD"DE4-I( M\"YFR*IPA9B-2^$HLF^N=IOJFQI]L4P_+989EV0X+I<+RW1/N[=!>_$;/W\) M2_H@2)^GLWSYMZL%::&K]:*!Y+9J(7+_\A-Q77"YQ/S;5BN/,K?AC*"\PLUO MMM#X_WL>EO2)L^_OL6Z022[,^>P07(X&E"5CZ7(@4VA2SL'Z6(ILHOP["^^$ M ]$_#HZ19R>0>(?+Z2+_.L^OZ B>I)A=3@%!.H\D$*7!%8D0G!'&6LU"T$T M<6O9G> @^X?#X;+L! P?EV&^FE;!7P#:&%J)6P*T,5A=*@5!:(2D,D\\*:F3 M;W,ZW%EY)TBH_B%QE$1'1L6O\_5T_?WU=(:_GY]%7$Z,U$$7I@!=]*!"E! T MDJ.8=6 2==(HCD+#W15W0H'N%P5'2; +[;_'3],JA/GZ]W"&DV*X0:DWYDS1 M/^H!YT6$R*+F&9T*N@4";J^Z$PI,[R@X0I)=(.$-A?(UK-H(_@/)'U\NSN?K MY?>7BXR3'(AZ$P-HBPP4"@>>&P\ZB:AU,KX@-@#&DT3LA!/;.T[:R;D+V'P, MW]YD$M^T3+=9B@M+Z)!QEX6%(!,')="0)30.3/0\AEAB\2T \\CR.T'%]0Z5 M%K+M B0O0')0P25L@)?F*[?.B&XL=&G!@!Y8.F= MP.%[!\>Q,NT)&"_IR[?+CXL_YQ,K8I8Q9TA&:!**U^"S)6Q;"JZ+8RGIXU(6 MCRR\6^J*/1-4'"C0GC"Q.1K?+M\M%U^G\T3AMO'9*Z?!!D5>E?0)O,D6LE$% M66'$SG'YUZ=6WPT='6B%A"C M]A!*UC9YHB29=@"YM?9N\.@XX=E(K".#HUJ]%TL,&[JEHAB<49B$X2 M0$P!O),,F%.V%*-0N^,R&'=7W$WU':%G7=7W$W]'>'F^K.+:WL!52),.SE<3Q9/@+@:*?',B0T9'6*CB2<2&3\IX98_S )]:?3=H M=)^";"#:+B#R9DZ?1N*8?L5781TNV)HD)\CPR0B!'%Q0025P+'/0@HZY)$D\ MJD6VZ>'5=X-(]XG(!J+M B+U&G?Y,JSQTV+Y?2*M=\XA)]?7$L*#+S7;+H%A MU*$8HV0\KC+B@45W*YOJ/@=YN""[P,&'LS";_7*^FLYQM9H4GJ3!4,!F5F&< M"KCB'3!CI'9$?#[2KWA@T=UPT'VV\7!!=H\]P^8F.O+\M%W^N/[]+]@N\/'A,\YF ME]1[;EQ0MH9/-6>2?8)8D &SI41AO3&BB9FXL>9N:.@XYWBD&+L 1%^5LLX M%ND_/WPFN:W>GJ_K"XX:64]TXLYKG4 ')T$I13&U\QE0,HVZF&!%BRONIVC8 M#20=9R<;BWEDT+PXPWFN=:.O9^'3I%C#T:&&5'P ):P!'QVKUW E.B$6VPT*'6)^77KZ>K%&;_@6'YFGZRFF@>*5[.&7PV&I3A CRW')*7 MI,;"2#+')2@>67@W)'2*$S$!.#R+63 M64D7Y7$>YJ-+[X:+CM.9;83:AV-!;"S#[,T\X[?_@=\G*2NK(Z':!\[(W'%7 MT[,(LB2;K-56JQ:5V7>6W0T1_69!/,YRO, M],5J,9OF^O;^ES"KS\HIV,+UZC8/N[[7_N&G-GO,O1_]1[[T/E_!IQ"^3#9% M%M>3^>TV)1.D,7V;=<5Y 0*S;)0P*6L#H8P$.@_%&HXKJV4*K"G/+82 M5G$#AXM%MSL/9^O5Y4^NM^ ^=!UJ8"[7>+%:D5BON-0Q\F*+JD\9:1\@V4CO MR(I]%MZB^,Z!43J(,PZ +9SOKH M*17RK8J*X&S(SAN9;'DJ 78X9NX0,BYTCM'L@R Y1LP=8.5E6'U^,<_U7[_^ MG_/IUS C9E8OUB_#6]- O! M6!85"%GS1EPE""QI,#E')BVJPIH?;ON1.$[WC.%@-Z2&>@!@2O4!Y^H])J0] M17S^CNM+7H(JP183H?! D:9)&1Q#!L:&FHDP7F)LC;8GZ!FG$\> T&HE^PYP M]&;^E:A>++\3"Q.EG?(A1\A1DQ'.IE;CN0+9116XE4ZFI](]A^#FYOKCM.<8 M#B<'R[8#7+Q;XI3NR2BP F@[BX-]7<@!7* MB6)C+JFUF=F!K'':>PR'HM::Z !@4P1?5(@VQ<1%:X@\14\/#DT3Q#03>@=&Y2UQ$FJU^&\8 M5OB^MG1]6_X@BUG%-:$CUA47'.A0W7O+"AE?YT"DXGVV/IG8.H?Z)$$]^#I- M(-1.[#U@J!ZMORWFGS[B\JRZ;ZMUW0VK2:ID1C!>E/E2RX#)]BZX$K33* M[)]ZY740?!ZAI0?_I@UR6@B[ ]#\;;'(?TYGLXDG-R]+\L**E"0,F<@+LYE# M"MII)J1ALK6-N5Q[G&YF X#B(&%V ((W).[YIVF<;0W?B@[07[^EV7FM%;SB MB;%2N.4!9 H*K(Y++[^,5WCM#@; #S-E= !L&Y$ M>[\OYNG2N9>Y<&,\\)AKW;JF@-(P!"FX9*A61J":RP:=@NP@ MA/YM&N)TMKG5H%AN4[?^>3$CH:]J7+?^?B6:[)G%S!1(9AFHVNHQHLX0BJX- M'[5QBC4&R*ZTC9N,&;P(8Q 5=6!Y;O!U-_?)F;>*NTT7.$N<^+H/I0,;E0ZQ M/M=EK2\5'J=FW,OU8;3_.,2.444'H+J\9WL7OM=+MLO$9E8N!QX=X,866U,K M,-& 81H9?96":.W[/$Q)-V Z2L^/7&X>(?0.H/-R,=^(XA_3]>>7YZOUX@R7 MEP*[;"\Q<3(&](:!X&3#E=,:HE8&=$Q.BB14**W]I%WH&O<(' A6S14R(LAJ MG7+=)\MS6O*62=^FM.Y)<)(L:764AP13<&2.,O\CLFZ7PN] M]ZKCWE(TQM&P,N_ 8CW @/L*PS(*J,-C>/+AOI,J0(F)!AIOV2>VTPFL7>$P%@C)%R6!# M;'Y#MB-IXUZUG@1P0RBI ^S=/=IO<&)YR5;Y!$D@UJ%X" &M@VP<-QBMVIW:M]A)V!SY5[?XRW58DU.W][H@.NC3(ZL#\?\:P.XEI^WXKG\AG4B[.:=GM! M8>XTGJ]KZNWCXEW8&MC@T&6%P"CNH&"$Z]I&(H%!;F2QDN+EUFC;F\AQ+X)/ M@L%A%=:J&U?>B:IE$:7:ETZN8NUG")*&T$'9CWGD9O0^O+Y+@UCO_1OH]L' MCLB#!=T!4%[DO+EG#[-W89K?S%^&+U/RY2846\02C(3$6:DM7#G$I#B0-=7> MB>*U:7[=]S I8];_AP#OQU2-FR(="&N-E=$!O.X+:I(",K+3$:1B=2IO*.1?TGY! MKB03/HE46I^.]ZD8-_\Y$'R.%'8'&:P?12H3YJ6,+))-E2R0=:W=\9/7D'/Q M)2B'Q0YXP?P@32--Q!TK*7J\7IKA;(26@-LTR6=<3Q-YU[<8:M4?\/82)VL6 M^ 1GI^P<*.L,[MJBTJ>D0"6G(;@"Q]D[>M/UM]K"8XL/L3 22;:NNA:NUJ[439V_J$QW5TX'S=2?]N\FQ7+TN>RR*-L:DH&M'LY(\\1@X!!Z)4>D=ZF0TSZUK;PZA M<^S,QL" '%QU_<%S.[#BQ?GZ\V(Y_2_,$S32>D:QC744[RAK GB4&I)&SGU) M(;C6:=P#M<;MB;.)1C9(U;'38XT%HKIB^L/7#:&Z5SL/4B(X)BUD#4 M'B$CR\9[Y7/S6/0)I(2M=.>HI J[3H^H0U7QS*8!70EVM2@770/I3YNE_1_Y^"%3_KMPU"C=OZV-N%KP M^A[*N!R]EV!8S.2.&PMD>>ATPV"DCX8Y_=2TU\-:BCU(RO&7VQ#'!0!*:&!.Z0,08@*6B=&0Y"M-ZM,MM"L9-TK?0]_T;[8,E/.()MEJN:Y_: M?)[6%"7@\NLTX8MOT]6$3EMI8I80I:L-GE0&%RR':"0%J60Y ^Z4=:(%;J"# MOKM&QF-K=W*!%PV%V@,^ >/ HXU.[P/D2 %WX/Q^.(^KM)Q^V6A@GE].EZG6 M@=%W?\>SB,N)B\H$ZQ.Y6:[0%F(%?% >9);6QX)9E]9YQA_1-#J&CE7[W<.G MI0XZP-1O)!?R!R^(9YB0%XH"G.,)5/0,@M0!*$:PGDO.L_.- 72+@'$N<(=# MR^'2[0 :%W*X(#Z6Z(*S@F)#%T Q%B &ZT ZD3%9A5ZVGEUPBX!QKED'-"0' M2[<#:%R(Y()X18H+WDIP$8EXX10XY %*XN2SB4*N?NO@[18!X]R4#@>-PZ7; M 32NO/K?IG-\0U^N)L@]\R:0!#*QH0R9/%^_R*\W-\35)ZJ./+=4G3:H7TOUQ?T$@;->$_0LEU'IW-='9&YNL8 M#H&&!<9XZ[X\!Y#924!](#+N/3P95DT=(/'E8K5^6VI/_9LF_,-BEB?>UP%! M.H+DEK8H6@U!<0_6ZZB\K>GQ]C>=CU'3B?%J@ZM&0N\ /G];+E8K.JW+=#TI M.@HE.4*V6"?_YDV?=@\\J2 (_5*+UH]0;BS?21%B&X <*M8.WBI=C9&ZF'-X MW<>_H)-D_030V4]N7+*<@C^!P%4LJ+P/3K7&QZ/$=%):V 8M;43>@35Y3VH@ M NJ4\5=T],X6FQ%V%UQ-LM',E5A ZUH3F:.$P)"#) 'QQ(ME63=W@)X@:%Q7 MIY'2[WD\K330 9P^X&Q6!P;AG$0U(Y9>Y+/I?%K%M)Y^Q4NN#)VJ,98$6II8 M"R$+>,WJN$T*5S,6@:QY<+839>/Z/,, ; "==("T>[*::"62"1DIJK4>%'>F M-H=EP(52+&$(')NWM;Q+Q+@NT3#X.4[2/?E'UTTR)CQ7<$L',4@$Y:* H 4' MP2,*7Z03G@\%EFLR.BF(;^P3'2CF'I!2^ZILR:\3?>_N(E2.VY(R:),J-\R M*\G5U^M!S.FSZ2<3$2UY=#P M6FYK:KT60JK-;(5DL_%<#C#(\F%:1G:G&^K[WC#+!L+O $2OPW2Y>=;Q(O_O M\RU#;\MEA_R)9=6&<@8NU%>0+D8(CC&PQEFG$G.*MS[#GB1H9.=Y.#BU4\/^ MF/);3,WQ4ZV:;8*J5[B.,I&(D>E6'P=#1KG22 MX",F,#[8DD4*5K=N2'DGE[?,T_DY,77]"N47+(OE M14O-C^$;KG[]1O(CW4WG8?E]$^G4&1[U?GJQR:U=^9?UKHA+'4&A+'7VE0"G M-4)D6;"/7\)JFB9"HDHN*A#< M&U"<:8CU5;?3%KFF_SG?VK(\2,BXV=$V.OX!(>H>36=G:\Q3[3UA1F, M4'RN%]A1D&!H1^6L,:!/R31OY_T(*>,F0D^"G$.$W@%V_H%UIBSF%U_)Z?^$ MOY_7UPYOR[U>$IN-A>VNL7FA>6_W[['1UM*EIK8"'RF@DQ$)FT=+SDDKRB'_K6[WCW)''<<[D; M>#;1X#-NH/3(X*3;G#7JIO386J=JK;03K^W'*EQ=03RP_A6TDY98BE7 G?2@ M2K9D"@T#3%K8("W&Y@6;>Y+8-F4F-8M*D*_,BM[$60BQ1$_!EM(Z<.-*;-TI M8_^4V2E&)S1'Q]/YM'WDWL&YN\MPMX=&YE['>=H(KBFZB\$I4**D>C/'H%BC M,0OO=1CD@OT(FCMY:W@":)Y4NQVC^<77,)U5!LMBN0HS_(#I?+F=ZW159'4I MCW=TYE4H/#0G.EGA,>< J3Y6J'W:*<*4&FQPH1@4BJ?64T(&9JF#JLR3X7/' MS3$&6#K>.[?&?&:I3.0R0RZ93C>#!KPAH:/,T9(W7VSS/O_-1K .6PS:&XH/ M5EL'EWP/L'/%BK-9BT"RJA?6558"7 D!A##>\C[P[]/$E0)U@Z0-./@>9HL7> H3L\7#3P2](S5JNR@#$(CBL#S&C'7"DZ MZM:^_(.$=(*9XQ5]MXKA:*EW )T;,S NNC7RI N7R(&IVKJ!E0R>FPR\>(LA MZ6!UZYNW>T2,7"UUO&(?GS1R@)0[@,DCLUDOF$&1C E)08G:UDR(@<#J .$2 MDH^*.]6\ \N3!(U<,M48R@ L. MB0LZ\QT7"AA36F:#I:CVS<@>HF3<]Z+M@=1 WAV@YH'JPTBV-#-&KB*YC*"" M"N"S]B TA:PV<4]"&RH4^ZW+'M!-XJ_#!-P!1,@H+C&L\!5N__UF?C^_\7XQ MF[U>+/\,RSR1@O,R];XV9/$3@*U Q%Q_YW< M8.KI 'U/SBZ4TN>4C*8C.@N*:DN$(,A^!\<=-PD+4P.&<(=52@XYP&TX(.PS M47(?K1R,L"^XG"YJSG^Y;G00WI45Q1N92*6CG&53*X^5!(=T"F0EN6 .$V&C M^4'X\)7)6 ?A*3%UI :Z0=*=9ZG*Q92(!9NRK5-[:Z>05""EP$)PA?O4NK?! M_N6+@\5OI\3/X7+OX)C;J?K!*":*XA1;I$@\E6@@4IQ"H4;&:'B6B75;M#)8 M9'=*B#77THC(JQ?Z6YN[G2_^ZGQ)A_>[K3' ^5#" MQFU@.S:63Z+.#ER")[?RBT1,KS:7):L)(R_9&:$AU>%S2AJD@$L*X*((77P. M/K=^X+HS<>-VPSIY_-)<7P<#\2LNXV)8*&Z[N][D+"5O1)()3'"US$!&\)@R M>-IX7F!6[7L*[DK;N,VQ.@#B<=KJ^6ROX^]HD?>8MO?%T__:Z'5BD4) 95.] M(=:@E W@7:20D%QQ5?^DL'#T^?W(XN-VVNKBC&ZAEDYA]W%Q.5MQP^E$*,:< M%1R2#6314]+@JZZ\^R'MSGHC-^8:&UW'2+][0&W]A8G,.BDL M!8*M5]->2(@6269*Z<1U$ED=%4C?77#D+CC]0.H ^7>*J2TGOW[#99JN\$;O M?:=SU*60R IM%64CAUC=@,"L94Y;63@[!EN/+;P;QI[U9<;@^N@4:QM#_ !K M.BBS:6O-H^MKCZ&U,3;0*E=AGHC\ M6F'U]GR]W3Y_?%G,/RZGGSYA9??7K[7"_:%DCRZ&8TX1;$B%[+?)X&H#/R.R M%&B45Z+L!+SCZ-@-B,_ZQ<7K!X&_3$*>S*D1,BT_SZ7]AKMR^QQ>SS0?4 MB)SIPA4O%(+'&I%G7J\LHP*K<]U]+B86=X+C[FONAKKG?XDQD!:.'8GUL0W& MB)M96*VF9;KEX6UYC[6RFO;*=E;$I_H@[8X('MILDR2C%=(PL,77>"LD<,8[ MD+KD4J(R)N^606E&TFX(?=97%R/JL(,+MNLN.*N/BT>>'FV.AQ@VK0;.ZAR* MC8C>XS:+CA]P^76:<.MU7VSM^@O;O!0F$]!G"PR= 85"@C>H@6E!QX@5PF/K M%_%#\[3;IOBGN$;I"AX=;)VO\S9S-A\H \XY860!00HE0#%CP3NMH:1 LI):6-6Z M5=*AA=C/^LZED0J: FF$1L=A]?GU;/'G0*V-KS[]9,V,'^:G?0NDJX6NVW + M%9/P''2L(UBC)H=0&P1+Z_+@13%IL)9 #]#3H+*_?N:[Y>+KE#CXY?L?)/8W M\[>7 QY?I/7TZ[;!XJ4$F+9D=;V%Q,1F=B2=\9S.>,%RHJC.FL0'*/_?D\I. MWL,=BZ ''@0,J:X.7+([3QYR9$:&#$+RM"TKBT:2R4:M8G;%LS3^<+G!8#2T MMI]^;;*'Z(](W;1YH'0KL*E1R3Q-9WB+H8^+?65I [D8BOR-&$-U$,C=C$Q$ M\(FSC%)33--ZCM00?(S[W.[$&!X="!V8T%=(*Z?I1L7T]0PWNI[G%V>U(_)% MQ5K P+SDCHZ=.EN2HP,7G0"=$#7&+.@X:@SN7>@:U^".CY[%P*KL )XO$H5[ M&SYN,%&'T:S2XKPV=YOG=TL\FYZ?K=[,O^*%/B:BH C)>9 UVE?"2SJ/F*/C M217O&%?9A];6^"!*Q[6WW4'X!.H>_^;HRO&_&*9Y.WDZR:AH(P9RH[(4M;DS M!U\G))K"63 ,'39_,?TP)>,^G>X.FPW4U8%!?1VFVZKA:_G>*)#B&)41N=0T M%WE303,(46I@64A?8TWM6L_%>)*@<9]6=P?!=LKK (FO<#G]&NJ+Q;^%Z;P* M\^W\^F"O2C^';K]^JM<=?<(YENIZ0/^&MHGU5 N.U6KEN,^T@N9RL3HF< MC=9M<7Y TKCOH3O$9#L%=F G-V);D3)?+Y:O%N=Q71F[I>;;#B\%M]JA9MTU&5%* F2Q'\E2Y5+4E)F2.3[DG%/"J+@!B3MQ0;;*DN=L GA- M9XI-15KM@RLZ#X[J^W3UUG=V0*#\$*1':JUG"WSIVI#\)HQC<=YED('7EYSD MW7AG(D3'0]$^(BNM*ZN>)*BW-K5C0O!0/?6,O7=+_!*F^3*U<.'M)L7N2V%L;W3'! MV4Z774*UUJ*Q.2]"R-L64UI''7I\SEZ X-T(DV_JQ MV>[4C>NXGK[$?@BE'0['Q3K,AH3CMJ3O84%N1E;45)XHD@19R/T)%FG_L K_(JSQ9-?0FB=_GR4 MF"Z?# V/N6-4,C[$-IUO[FV@5QC7'S"=+[<"^QJFLYIV>+U8?@@SO%EQG\CE ME4P7**HF(E@657RLIL:285QB8'>.XT?:%1U.0Y>^8&O?6: M9/[WL*Y,?G];;C*EA+$Q&@$R.P>*.T_!EPN@B[ FDI,=[&[= W^XU+BYR)-B MK*G4>W3I?CE?3>>X6N&VLV&5[,6?Y(FRRD6N%93D:9LXQ]Z%OW*SCV&Y=*\6-;]_VE^C$))312P4Z"S+;,5+*.B"*@PI]8/O'](5)?)EV:HN/^TH:&*QNX5?>ES4 3U,7S#U7N<;4[\ M!4GU Z[7LXN-O.T&]Z)VF%M-(J_"I=9E]9@.XUN^O$+;VZJBV>]E_N)0OGLF7"V;$.O.@$>(F8$X0WW#DWTL?7% MW%/T=)E^.86U.THQG1VN-_;6YJ[[ ?E-! :95:&82LOZ7++>LSO'P'GB63@I MG!D2=SN0V&66YA10;*V^#M"YNS0GQ%@414A@S$K:? (A!.V!)2Y#3%)Q?:(K MX4,Q>>J4S5"8'$AI'83&E:WZ_^IM]KBT\2!U,!J ?J42' MC'2N]0O'TW(XKJD>+"3O&"8=;*(MU>2AW^#D[?PHF4UXD$%H(\E("3K6ZA.3 MJ'(&QY2-VG/#8^N=,@ ;XYX2@VV'L17>@1]S'+-9&Z\E9N"ICL;(2H,KCA.S MLIABHHVE==9_>!P/=A'0IUG?2XE'S@P@"2S;-$<^CF5/<3!S+$.1=4R"H3@C M*,E :9DHX/#!E]9%\,/C=K!^-9WB=A\E=C(TY:KSQ.5=W#Q?!1]O2,;78C6Y MSI&S=&XXXT#5GA0NAT"X\E;%>@%H6I=O[DSAB&1E\+4SZ";RE1"S1'+:%6=<*!/";A-Y]UUYY'NI8;2_.)4J MQL=9J_&$EAOE0K+ &9)=]RC!6_I6(VUN'7T)=Z?1=#%B#OLF;PY>(LDM0N3H;5-&_>SM7]%>:K MBXX/FWOC-W-:G"2]JF.R,9.T-_.RZZ/[E)BV24E C044ADBL>P8I&Z1(CJ(\ MU;JM1T/R1[X<.PF*Q]+VP4#_BLNX:.$=_#&OS4LV\=Y-AC>/\^>8ZM?U>?ZF M7G8UW3:LMR*Y[!5@KF^A0O'URJ= '94I+(J0\VY^Z/YKCWPI-OQY/[ ZFAG6 MYE,EWRX_A?G%O(XPSZ]PE9;33478HESNSMM<[#9/&LV0O+GP M]13+[?">=S<8>ELN\!IFUP,NKT#+I?;),TDNH:,36E!T[L@U!&>"0QNU4JEU MSK@)X4?WBSV&B#I99K98D=_SD93Y"WWN?TZ2=XII+\!(HVE'\@+.J@1"^:!B M=,HW'X+1FH=Q0_[3X_E>.]HQ,=&OE?YP?G86EM\7YUW MW/I1]N/4'#V39@ M&Y3<&T'57BG]&JOW^!7GYWB(-;K\JXW,S8.4-+(G%Y]=JSD?ZJ=V S:ZH.$* M> RUKT\FG89Z%"DA1)1)>=_:*=F1M&,MS0^6N88U-RYF)3EH9PC6QE*DA"R" MSRP9$X6.HO75W:ZTC6MMAL#07=,SB);Z-3XWDQ8'&*![.8_CC="C%#4R1 _D MT.KLV-J$[\;2UZWU.8M2,@8YBPR*& -'4^P []=3'-;);.U/Q%XK!7;:;'K3>*1:>95AB#KZXQ$D4/D MSH*DC1-%D"GRUK>Q^U$XKE4;#EMWC=J >NO7N/T2R$HD_/ 9<5UG+"_FFR*1 M ^S:(Y_4R*3M0F(?9S15O+'6]"XI6+&@G@>(8V@4.=8TZ!$B=BN$\ M!6::)Z/VH&]DCZP]DNZEIX925K\FZVHB]]\Q5 ;/#K58#W]0(X.U Y6-[-75 M2@]A*Q<=LA,!?$AU$"5W=>*I@BR$RH%'%,V[ECY%S[&VZ:'/OL:W8%9YI3-Q MIQ%43 @A,@^YSA>FP[K&.R=@MA/KTPP7=VU..R7T:V3(QSB;;KHP4A!U53=Z MZ%7=$Y_6R-SL2F\CFW.]7)W9<&N]![QRSJWB1G&P+&QJ>Q@XX2(XY0PJYV,. MS9]8[T/@T96WNRQV(RTBO0PJ1," 'I1G&F*("2B$T+0=K>:F]:#2_2@0*N;6?=)N"HZ.V>V+[?;'&AV 0M/?I9C2S,;K0.9&=JWX1"CK:@PZ*>(8*"<0KX68K<.HO.F-9W5VWL MS*;6^E)2]2WS]-/G]>HQ4'-31]"S!,*Z4F?0UGG@6).CA1FGI?,H?@2#O5;L MRW#LH>1;M>R#R+=?HW'OX>A%G\V#(JR'/ZI9>+4#I4=:C(O7BU^KU-]CVKX2 MNRBHO8*62#Y%$R,$*VT7URTR(-AS,7=IDG\:*5QS$)S3=XR$DVEVZ]QV'A0=:S4 MP>')YB^WC$KN4]/(2;@V\6]+O=W"^6I#Y<6EPX$9 M J^1/!3>0.J6J^S6&;^;T)6YZ<1]B M#F_^]48&\5&*&IG$J\]_(.?G770ZB @BFSJ&6"D(RGC0%#=[&Z*1O'6RY@ER M&HS!OOO1U_"U3EEA+4+4O$Z?#X'.\N2!,51%I""(^>%9[<0,M<+$ Z.IVVB@ M7P/R.ZZW7/ZV6-7NIQN3^8(,Q32>K^LC_/6B9L,7\YN)JT-,S6$+-3)*#;AL ME?8AUYR<]&LB+G&J&7I>B\5LW+2O+PC!"0:EU Y?=!Z:YJ['8[0 MB$ 41Y.UI%-6U]IBX<%QKR"FX% *J6QLGN5ZC)B1,T,M<'"OUVL3P?=KK'XE M0[/XCO@+SK%,US7L.L@6/?@YC4S-CVEL=]5^Y?1N>DBNI]MJH@<.094LN;,\ M0&"8ZNA1"OJS<<"U2;PF'$08X&9Y5_*.GJ)!ZVQ7V4Q>>$>N__)JN0L]/'AQ M6R0F8P+)P25)8@GD&V3Z![*H12Z"J=A\=/.!M(Y^]3X(UNX-U#B%)ONU;[N] MI1^^-\ X/0+&ZA7 !&>%8 ),N@A*)W+I>?00F=/(6!**Z<968+A> ;^$U73U MMMQ9X/OVG]?[19,+@#QI(JT.W^110O0B >/2:!:5%\W[JNQ&6;>] O9!R;UG M<>V5TD%?OUO-7.[RPHPJIO;.*H'<3"63A>"-I; [*:.UX#FVWE1/T3-N=].! M8-5, 1V Z8\5OBV_KM93.C]P-=%6RJ"C!=26XA4K%'BK.=C >4Y&4##3.E"\ M3<&X#4<' LP10NX (A_P4W4#WV-U+AXUHA91&UL2Q*(",>4D.!%I&R3&,J/P MU_K6R-F)L'%[?PX$J/8JZ0!G9%83UK8:F^NDZ>H_7Q(-TW7]:N*$9DE'VB,B MUWD,(8,+)#%G>+#<,NO% ,?:8^2,V\-SN%.MB?@[0-+O^.<-(2T7<_HR;5]\ M/;Q31&"N<.O FTUEZ>;MGR!V$Y/!1RM1M'X0L2^-XXX7&@AS@RJJWWS#12.A MC_4&Y*!TPNT/:-OBZR&J3MSHBRN5L3 ' 3?MUJ6QOKIX#A\4%J;-D3S?#5QXPZ+6:F0/#F+N>AJ:(T&)Y&L MN@^?]#VK>B&_# W+.%F%$Q M9ZT0K,[UZ5+M+&$+!\2DO6$)96C=R>FT#>D^I,^8SV?X]JH9_8U%5K]\OZF5 MZXI#2;L!10%.D0HYJ$&!YSJ3S\@CLZD(FUM?PAY"Y[-J5K252TM>XZK5ZOP,\QV3;EGV,BH%6C*2=Y"A MCHQG4(Q&78Q22K=N-=F8A7&/ZE'@?7K5=X7\U]/Y=(V_3;_BO?YM5_ROWH7E M^MH0W%#/C;=UR;C,G8"0DP450X08& ?C8GV8&X(SS=]'MV9BW&N-4= _AOK[ M]6:?: %ZN'?[XP\=OH'I@-[O?JTFA4F"2TYACJL>0BX!HN0:@N:N%)0NEM:% MO"=M8WJ]LRZ7O7'I'(7GBG/0(IDZL,V!KYU07%(\NX+,J^%W+&(65EL# K2V[=W>T ,L?U.\< MXS :[ BDBZ=8?'U>)[B^.*L7X]L7WIO!KJN[.5SRG"6:XB"BJTT^#064S@1@ M#C&**$1NWKR_)?WC.I2GA_7)==ZO*_EPZ^7#O<@G/V_0=M%#9DYW:_4K"9%% MN )2O8\C1-HR^NU5?O,>'T:Y7SB]EL\6==^?5B MN2WMJ(_R[NP0Q:7SQ8;JIWA0060(3B,X%Y.BO9J%'VA^VYZ4/HM&TON@ZZ[A M.X$".SK2WY8ZDGA.O_S]99V\/E_?X4N[G+0A1FQ 06>(IN.#ZVJ_M53DJB": MUM'=KK2-G-D<'HJ#**D#\+U;+K[@LM1'9]>8XWT_YW-A%% M7D$$"L5,XIR",@P0A$X04V;>2^&+:3W#>G?JQJVF/JFM:ZJH?J.)!^+)O/^>$*4L1;2K.U[L2.O**$\"BY=G;$KEI77)QDGD.V\#Z M0L+Y[9S<4#KRI_-/FS=U-VXG=4[>&PU>/"MH7DLS>.&$H-!]:2J[ "Z-4Q:;><8O)R% MU6I3^?'+]\M:SO,P^WM85[Z_OR(?Y@ZOC@5R7V*F;2J(U]K"(88L0:-46L?L M4;=N'GD,O>,&(X-!]F0J[-'NX0\_<_#Q.P,ZBOL-2BE1FA2+@:!B MS=1%1L>Q4D 6CENGBXN\=>KY)$-X5LOUY,8V>1MGT^UKBM>T1)C]!X;EY=:Y M/!?N;!\*UHQ!VCEH:RNNHA&"D0R4-\D6DY54.R5=B)(;4J'OKB5R-)&C]P4: M"&F7=O"T6NS7"-Z?&W*X\7OTLP:;U#.@L;LS8L'S^JQ$(#B>=1WTRR!P+D"H MPCB6&$5J_5ZH\;R>*Q]U(T8ZZNNQ?^-,U\DD)A2(:+%VNN+@:Y:[H)56:(4E M#1=-/$A25R,V]M'_X^'!\:+OP/N_E4(\/SO?Y"DW?=7JS?<2/]=F:U_QNC'J M'<,II4W12@]:B?I^YV1D?/X?YVR^;MULU$M]N^_J29?NSNSO$:!Z*Y)#+ MIA:,%7#>*F F)(K5O5%W\^6/3)HY ;%=';#[0.O6>)K>M'JPW?N*R[@X\HR^ M(Y%+"W&9/'^QODHHW>%01&%RO><3SM*IP@J%3Z%XB#8G4P)JOS=N=UZ\J^.U M 0Z'D7J_Y^EC Z*.R*(]]8'#CE@;X##=:3P7)I>]"_4*@).)D5*0B0D&4O!% M2\><466G#3C0H+5[&>D;A0./WH4HVW=+'K<,7(/N:HWJ=CH M[,(K?9'6TZ_W>]^8)(*()H&.#FD?*U-[7M9>SED+7;SU<;CJN4.I?M;#Y/9! MZ1.9OU,HO*ODX.^+S14SYO?TS^4TT5<;=O^83]>/,>M#249H 5D82\PRA%A? M,3$C@S?%9IZ'2T(?0/"XD4L7P!Y:S5UA^N$,P\U=O$,R(?J(JG803590A.EM MA, "JSTH,C,I*7MW5OD@)OQP#L8MB>D"]2<'0E?;X'(6U0=R]*>U7OVALZT^ MYTI7;28O.P6]P^5TL572S18HP7,DSGE,NKZK"> YB23D* VWRD7/!]L1C9D9 M]P5!%YMC3'CT&RH>-"OR\+#RF.7&G(XYY&768[,1>8S!E1)!ZI) &489ZN&8G>Y':Z7S-?3#TA.D<3&E=.1 OYNMIKBQ-O]XHD?_U6YJ= MTS;?-AP^^W*^OC@?'I\_FJ/2/,@,FFLZ&F+M?:$3AQQ*CMZ9$G3KQ'%[+D:^ M_QH6T:.HNE\OX**G]HT^[#5RWOX,UV$Z.V9>PE.?VG:(PL[TGWBR@O7>NR0$ M6.8*@<1%B"8K*$)K9GW)(K2V!QU,5IA8;0RBK#U4A:*#@)7:C4V"2SKG++4T MJG6SIZ?H>1YS%/;!RCYS%/;2QHC'8Q L9!3$/% M+EI+>42H;)H[+;]/_O@P4)K-ICX5C)=@"*C],SBNO>EH_+,%\1!=NF MPF^7%TGBC;44TN@26 ),GD2#ED,4F4[7XE%F=(J%UDW0=B!K]$O>MI[(4 KI M'V,7&Y KFVTB&RI,D: RTIFLI #&F&%*.A==:Y.T$V'C>KS-X; ?W [030^ MNV"F%D)^Q27QB)?6F>+)0/$ER481(S$9B(6"RQQX8B0O:7CK$8>/$M,UL Y1 M_%UH-=%"7W!ZL7ZWF,[7;^8WN"E*)X%<0]&.K+TI]9V[+<"<9%8%(R5O_7#R M:8K&/1E/"JQC]=$!NA[Q)'Z;SO$-A:\K\BB=9=(Q<$:0J!QM%%=$!O(ON18Q M^\2VEW@[T7WJT>@1I46"I7"V]K;-Y+$I44"3535D6HMBK=\W#'R! MMWF>=;_;_>]XO5O^F,?I;%8O4B__=#61MN@03&WNQEQM\Y A\I3 ,VM-X4+A MW2CUD?> >R_]/&[O]@'*K7>ZPZJB@\/XDH5+\=W@=()":.:=!2Q.@PHY@T-9 M(.MBO91&B-QZ>SU!SC,9;WX TEKKH@-8/22CJPGMDT*GN5?D"'->O6&I"X2H M QANF*&HB_'F0TR?)&C5DLSS:??+R7]>3' MMG6U=N?@Q/Y6=EI8:Q,$YA,A,)5Z+R7 V\!LLAA*:KUO3U0P]>3^N*#A^N'! M)*5@5:!M0N&\ 95S@:A)),;+X()(C"+Z4QJP>Q0^#[=L'SSM9=&.TUCW)NX] MUFPE.:#O<+DQ$!2073 3R=V/JY$(/EJ?I<*M:./[QVT Y@ MD8G@?/;1M>Y <"+KMY,*ZA3)^F#W,I/^@7ZZ*K3Z98?Z"4=A/7DC8%BL#HHC M'S4H"R:D6&AC8_"M;^3;4/X\K.4^^'LD'7=*#7<0A1S-]8=U6*YK3_OMC39& M?*<.ZMXZV$$;3GH N/$3OR7TK%#U:9K@0 ]V[-*"^BTS2L]X&AP'AN6R!"4_<.JDR M&.M8G:=H(+A($0I/*)1E3/A1#/TSM]\'HN80\.ZEPN>"RZ=DN^V%P"?DSO\M$]Y3/@8 M28^[?%VE/7X^7*XOTO\YGZXV6>;?:P/B6IIQ3"G"DY_72&:[T]PH,?3+^8KV M]&KU&%"4U" KK'I MW8_"=BT9+M>]LI?@Q_ZNC-C!Z+B$;@U5]'8Q]L#C%W,_ZB//K;I MJ4G))DN4''0*=7J2"[5W+-:>2HE;SP(SH&[><^)06JX5Z^DT^W^#N MTA-9/.B)Q)N>2)LLZ@$+MD^S'LOU.'E8+9).,@I(7A7"N$,(V=&QJ= I+*&P MP6+R3O.PM %M5"&"UK7UKR*WV =M06=N-8L\>=FZ2\SS^GLJ3SL/@+LP*I1% MX35M(X]9&009>\'O0#5U +\;0Y4NS#@3/D:.!FBS^MIN)Y.4HJ-OI0J.W (_@.D/-DHM%ESER0$KR0"51$#5YJ!H$EQHT/\=ZE M]OCWF(.E9,>.^0Y32P<0NYPY^'%QX;->,H>KORT7J]7$FY@1LX;$:U=%*Q B M<0@QYE"4Y%'8UI/(?D13=^[^@=I?#*B*#J"UQ_WK[>-@M3T/7LSSY8$PT5%2 M1(T43C.703E;BUC(<"N*?H27WGO1&H4-R>_X>O08P(ZEX.>%[H.63 MQ$V*Q0"#:"YYC)02+*N'=8_ GN^(ZK61ILKG,/@-Q/18?#;[$.LR;P MVP1B6\O_ZGRY?9(U7>3-7,E;[OHD2V^-5[7[1J;#($L%/N<(11E'3HY#Q9J/ M$=V5N)V IY\=\(91SM@7$"]G"Y+7IPUS[Y;3A!,1)5/5:=965>J3AV!+@CJ? M)T?.C;H[_>J1*XA['[T3,,RS 48#^8VM_>-.]S_F7\(TOPRKSQ/NT'I1="T. MK=4(/)/HZ%L,RB?%#*(7.X&F%44[89EIF6*6X+OU87>:XW-/W9^1FY(8VK/(\D8\C:SY82&JM"-U#&9UBZG956TPJTZXTY*C4)RA:%? ,!20GK9&!7"8\ MP4/:9U$1NH_J]ZX(W4"KK?D"+GGZ:;26166*-%$1!5 MO8!3=+B'+ .9\E*BT#&U;\<_$"L=5Z@< ]@>%#^VR]52!K_C^N.%$&[_]OU? MG>CHA-+DW6BER$8D#! Q.< B<\C9&K:C:S<2 QV7O!RR)9X-%I[O>7%Y/#XF MKDE@MKC:3M+)5$ 9Q\$)DH575B3#4RJJD_/B1ZQT7'XSPGG15/'-*G5.<[OS M>CJ?KO&WZ=>;)^2=RXO5N[!<7[>XN"'=UI<\;:@9\JYG 'F-<^6CE/%!9 9" M4*A)^XJ\(:V970WOA9'$:I?6-QVO&?@]GEPEPSV+MMR@A M>;[I7^;!&QW!HT@YL(@&6]O*/4D<%Y>#065W2!ZMMPY@^0J_XFSQ!?-'3)_G MB]GBT_?WTT^?B;GM]8D)*J;BZ(@A?D %"A8H1I!03%*J")NL;?T0YPZQ.@ZQD48>RE^OV+,/;0 MP]@W G=K"+CE1K*0P?)Z5@5Q2$*KX?]8BC'UT]E01QCX"[-.J7*=/ MD8PM>I^ 490-2B.'F.C4S<@QTA^4X=(Z_P1M11J?68>II0.(;?W(V5-93CZQ MY,4I*P5$9FLWNYS!EZS!QR0$0\NU;'UV[4)7=V;K0!0\&.DU5$D',+LD_(FP MY1]88PK,+[[B,GS"/U98SF>_30M.+&,J<%^O8FC#JN0X!(Z2(@T?72SD%NC6 M<\N.H;?C$HUC8'DR%?;[:NKR^C#,[[%^-8;SB(NR?3Z^TH8C^M[AB2*J<_N@M"YCFR0X%-!B%HC2\IZIUJ/NMB+P&85D8)) MFXWEP%5VM>E9 :>M N2*)>$,*OO/61$Y'!X>+9'<1]8=G*27=+\Y^Q*FR]J' M[+?:IF33IT M-=1+!RB[WB/W>?GU6YJ=Y^G\TY5!#E9C0G(.C:/X1AEC(<1H00AO4T#A)&N= MA]^+P'%+ZDZ'P>&T]BP]_.O*L+M_0K]\^?>&\?[W6GKXR.!P28P2-?B@3&:. M/#I#I[%RR"!2L M2^L*"U]*IUL]?3QHU7.<^GPC-+YHIB\"0.Q( N;SDZUH& M7I@ WFG&="[<8>NX8G?JGE/DL0^F'J]X:ZJO#L[Y?6IAM%0:+3> ]=!0CHZG MR!!!2&N-"2H5T7H0VS.L=6N+D".JW/915]](?+ \)B0*]:VV@$K&VE"*02C) M ]?&^I2BD^F$:'S>56Y[0>7(*K=]]#;V;?X#9507U])):<>\#+6)M@*5>0WL ME >A%1TS04IAU(_7Z!8]QVMUT5S$'=BOE^>K]>(,EYM1PO4*^_/TRV6Y MG0X2$YEW<$0[*&$D[2]AP:1LZY-6%WAK6_4$.>/F^TZ!K-8ZZ0!>3XCM^K)0 MII)M#)D69^-M>A28G*(X?B_LCFKH]-P]$P>XPVU\E?4/L14KG9^=D MN3'?3*Y/-!T$6(P )C#5(; &@N(.7,ADTJ.SC+<>\;8_E=T>LH/#L(7:]@>F MWP)SCI_JPA]/@<_Z^ES'+"UZ!JS.8U0\Y=JH)).S$H(Q!J7"UM=M3U,T[G7; MF+C;5QW]-@/8*9'_A"1>GZ]KYO/&YOOUVQ>@-B#[.=VG[(/"?;R'(33=5003ZL$6),6HBH2ON.99*(^ASIK$E6C _6 M2NISJFH[,5SWUN2S!.SKQ?ERDIVSV3 'P9(+I**6$&N;""6-%]+Q%.3XQK52 M.NYTQY[ANK<>Q[X7?YS%RE6ZD_E[46C9*SZ3E$+D:,!&2\>(4AQ\("$;'DUQ M-A1M[KP(>N3F_ @BQITG.3P43ZJDODUGS0I&9$E8&8&Q1*=!J=UN I/ N'+& M1&X8GO#"8-=EL7RU.(_KC<&)UR:QQ 0XZ0NHVK;>U392P27MBV?)I]9=2G:C;%P$#@R/@\"X MEZZ.O;Y_A\OI(G]8A^6Z"1S?+1=?IRO2W@,L3ECDR0G)@4NK2'8NDZMC,IBL MBR5QRMS\L=%3](R;.#\M])KIY5C G=#H_>/_;^^]EMT\DG7!^WF7G"EO;B:" M,NRM"$EDD%1WG"M$F2P2TXL -X#%+9ZGGRP RSN8^O$75I]M*(I< M)\F959 ME69!(?&[4I:3D'-@RON:6I'D>*W48NLE)CV MSN=$Y@DUJU,U0HZJ#JEBX+DC&_0EQ!"<3[RU,VQX(@]VV=TC%/?259L3^==9 M/D$FO;R;6_XV^T[_F"^FV"!Q?OFSV^;)>_)RVK2X8/;,A42!G,^@I,X0F& @ M?:Y/>NCH3\XR+;X2\X]Z 44J6+>XURNG=^4#J73QO>Z9DPR+E!&\J/D;MQ9" M<1HX1C+1I.O+?&/F=R#K+%+??7#S8$1%8]5T<+1>L_2O^>+?O\THJ"6[O\=2 M9(&Y3#E3$"F""KFNJ4X9T!?%$Q<>;>LKZ!W(&GGNX0G1UD@U/:'M0_B?/TAF MBVFXN,>1$E8;S FR",01!@$QAG6-D?92<:]\ZP4@+U,U\L['$V*MC6)Z@MIZ MSYZO4[L=@Z2=J@.L##A*<4!KP4PD-HIO76=P^_M'WHIX0OCL*^QS>QDC)_P- M%ZL?[^DO5V&6?_WOR^FW.K.*&&_^,K;+EPWZ,K8WMZ=- 0Q&)9R6=.21,U*> M*7!11 @R9,%B":B:CZ0_20IPT_5[1P-O;FE@T_,;4DDZ\@"VU'[)0JFT7[_H M),7K,$AMFNJY20R5U<' ^R=V(&M'BQVUV MMB-5& DG,O3 DBQ ;"F(4A4H3"!ET_2_HG7I_#/D= JM0U4_'T8/'4#J[>5B M-EUWW<[RV^G?]7=70WJ\8U(794!&%>LC&T(HT8+7(;+$A57--R8]3+Z\9BYGR'DT\ MZ:#JZ#H6ZH*R!"DP@R46PV7K^LJ=B1OW#FUHN VCHP[ ]Z3@MNP$[501Q0(3 MIB[S#0EB"(QR<2/(Q%S6NO4A^0))X[9Z#0VTEOKH %Z_S=+\*WXD_>!F)TH* MUXM=0RG"A"2 2:M)3,% 8,4!SQB2T92#N];>[!ER>IDC..#E1"ME](NKJP6Q M-F/TVH% +2@ L'6O*V4K+@ET2COTKO5<^V<)&C=;;*;VW>!T@ XZ %0]PM^5 MC^'B.C$)7@IRJ;X6V=%!KK2O1789C*5S/$N1$9O/U;U/1)? .43!]V?G'B7M M#N#R$2\NZKH;G.$BU&;'-_EKK3E:;78D;ONOKV-"+[C@KD 1=9R0(2N+@B$4 M26(*6%L<6M]=[47@N&??<# ;3DL=0/#)0.'WZV&(0EN>&86(]&O=;TXQ:)#1 M _) QN98<*YU#>;+5/6R&7R,5Z##5-,SV#9S@9EGF8PQ0(QUOE36'+PO]2:/ MLEZ;7"!!G@IH'0QJ;JW_7>&UOS(Z@-:MD;Z_(!&1IAOWC]\N<*VPV9U9$D\R M/V$E1>,E U^8 255K?'E&D)D41==3&R^\[05[9W>_K>!ZR@*[F?(\Y/\U%H\ MEG)(5M7E.)J!HB@#0N(.BO=&BB -"?E4CG/T <]CNCJ]*6@#O M!6W UEPQG8/ME@WQ2;:8;2'3<85YXBM%B,JZV@[KF47+-+,G!-QMVL8= 3%70M/\!^+V&VY) M?:N'2;+.).HL&A'TP<]]1ME5+!T?S MI_ W+M^''_5^](J%C,A-EAX"3Z9>FG.(@C/(2OALZ6 QIO7-WR-DG$6O\3%8 M.E;T8P_UO;*%CU](HN\O%^E+6&(-4'Z>SU:+:;SAUJ:)FS ,,82:S4R3C>":B[P8+/15BN=T+13E]W%LW#!X.HO<3'QM#' M+Q37?L+%UW??UN3//J]KB6\=SQ,17>22TJ.@E:C;H77]G09I?*)4NEX1FIT M]/)WC7L_,31Z&LMZ;.ALLYW?Y\OEN]FM83.+KU?NE3*CK]/5NAA]XI,OQF<) MHI!/5;Y&=XF2X"R"9THQ1O_<"45[?>VX=P]# VHX#?2"K1O36&?2?Y#TL&X< MQ/GE==Z@H['!>PTNU)N54.C(+LB!\V "LBBL>_%V8=\O'7>L_*EPU5KZ_:'J MS?:*YI%T-#-N-)*E",4EN6(AP2-Y-_O M8):W8;KX9[BXQ#_HJ"#/BQ[TS;8:W!^W!HRBW@QO5:\9_^G']V_^:4JI$L>R/WVN#X;I+0TE7C*J+ M[47$6@/-(:K,H)C 72S)J.:K#':CK!,\GA8V3X&WG0Y[0N;M,^XA?]LB?2=5 M\-+4[4VUH(6AA&@1H594*8D28VI=>KD7@9W@M"%"G@)AV7F"KUN]/SY#3"<[:@^ IN!VID4[! M);:LY*!-Y"@H#4L9E+,&'$:R2$0IH\\ZNL'>OV]V?(&?+)>DD;FFBO M)T ^QM#6=HWP6=6!^-I5O@1Z"-()L#9FJ9 BW>8[@'8@JY.XK144=D@.CM%+ MIU!;7EOLUI]CY,%Y.AVTK;-RDG= /CQ!\:S.M9#1F=;MS[O0U0G86H%AETST M&,UT@+:?P_(+G0+U'[68_GNX6-_XK^W2^2(85^#K+TH[#D[[ "8(F8D[C+YU MBO T-9T$<:.>JXUTU0'J/N!RM9BF%>;'>7K\3[<65GQD+M02+,=*391R+7WP MD)3U4D2M@FJ=71Q#[[@^L15FYB,IL .P_C&?X8\_PN+?N'I[.7K M&I(/EDX2D<#;*DT3"[/)9QE;+T=_G))Q 78Z)-R?Y'R\6CH U]OI+,S2-%S\ M-B,Y7M:08FV,6 ?=Q\K;0 M4@=@^[0(LR5]N)*3SPG**I,FV M(&(4@$YP04&NT+A#X]2LNJI#>AV^XN&*BLH \@E 2R<''NH\'+63Z):#W M3+C6#RJ/$C)N!M01XHY54@](NPA+$M&_PH+$NGJW^##]_&43>BL,229&Y-?; M>Z5(/I%G2?)1 =%JID/K%3=/$C-NZV0?.7<;3?4*N:T]^DSFF+RLYD+64Z>$ MAU(D" ILI>=*<-]\M-C3Y(Q\5=U&X;O Z #IC]WN]GXQ_4ZG_9:/K?.5F4FA M& =3ZFCYR O$) TX%G6J6\:LWZVM[;%/[Q -A^AMWE*(';B3%M[Y]^MQ:1RM M"UX9P@1%!:IDA""3 ,&S(^99=&:P.M 6#(S;$]['23D>(CHPAPW/C_1O7;=O MH5 F<<,@ETBBS<'73=MR/00W:/K#Q&1CB+](5">%,J<'S/T!VDVU-_89?>^1 M\T;,U\P8DH>-J59VUZ.&SBRO/*/T2[&4G4O*[CB^YX5O&A=?C;4Z'TK$';BO MQY_''Q'=1& 0#B4#J10%P:P8B!HU\,BT(WPD'5N[L9V)&P=N P!BIXJK8[4S MMINZ'EVTJ9ZH\)# 7+EG79*5UNMF]Q# N\9.?D@)(F0W'_D.SFM_;YW MW!>' 5W8@.+OP*&]^1ZF%Y6GM_-%W8)VP]K=B^JKR2"LA!P9(Z:R %*"1FF:QZAW"]+V^MIQG[4&='?#"?^,O!VE3^EZ%))"YZ,$@G#G1Y!RIO;*]W>US]/?N^%E\2R10*4 %9 MJ=._:E^H(:LF5\Z29UH9$7?R=3M\V;C/J -ZN-:"/B._-@F:%:&T F9X[5IW MCD(.S\$ZI/# ,:GS6-YL1!_6'!$'>JZ]U-,#[)XRTHD+C'%7$"CLI"S>$C?. M&$&,F$SV69(KK6M!GB1FW-?Y81Q96PUTL$;NUHWV<[+2DOO !(,44VT7"0Q\ M"!0_E"R48%)QT[K> MI 1RRQ2_@E&">*D]>8$;!QRSCR$F)TWKWI_GZ!GW+6$(_<\'4D8'P+JN_7M> M;I/@. H=0]V%X1M.LO>YZT\^_T;N/XAM#DN8U6 MWBS=J]OXEJN_2,J;W7S_"--9W<=61^6O%[.]_>>\O'G[\6[LVWP ;FC/ ,.?';JTV%3Z\^(3U M79#'4NJ%N86H6*;3)+ @O%7"M^ZC>)*83LI/CL7#@Y;P)L+OZ12_UQXJD"46 M4UUNZB(H%4A,W%D(Z+5W4LF<6M^V'-,5/AB"&BEZQR[O?:3> 7B:-HP4A>@, M,H@E<9*G)[8#MY"3S62@ANSRWD>['2![Y]9@0X(M.220 MKJX;,2)!]))#83)Z*[U,]^OB_T^7]\#H.;3+>Q]5=@#1W1J$94)13(K BF+U M4B%!8,6#]I%"'ZF,:;^HXS^LR_L8<+978@?(?+YA6)1LN8AD5UIE,K,Z&YCQ M!(I)D84P++/695C_*5W>QR"QG=*Z0.!C#<0"H\3$)+B4*.%#CQ 1%>1 _IT" M(A-D^_D"K[O+^SC$':ND#I#V6'YXGRRVNKZVD8W7B0:1$C@E0O!I(X+7^5@GCG(\E MMLXX7J:JOTN: R&P<_G+0?KH$&%WC_L[-_OK)Z:)+EP7K1DP+30H62CXS-R! M(A\O@HN>VZ'Q]A*-(_>@-<;("Q!LJK .RF=>X"^ERZ^7ZYVR_UC,E\N[KTT_ M8:$$ZE/X>Z(33Y9E SIG3P$JI4A.*XI&F"]>)2ED&+HZ\"#"1^X]&A6Z ZBV M?P?[)-/UU?2&:8760@YBB);SSQM0OC(S25]XOEP MU>Z/9[_!\PP_5T(^G;Y.F^5L6"@:9,J9!(P>G$J*8OGB>"J2:]9ZT%#3.NWA M^@)."\XF"CK8GW['19S?@=YI"GG^K!5VJ^EW;%V4\^"#ARRP>9Z+4Q3+V$(A MI*'X,;HZUI&3I_*.$G1+F3@=OM%&-=C:GP&*9>YYZGNF\O-\MIK.+N>7]WSV M^_ERNM8I+I>?OH09%W_03WZY[>GKCTV\L%&SZ$DZLDX-P]I@$0TD:P,+7%N% MK0_K01GJN&AG'US>]Y#]@*"#,+6M,"8ZJR)#+&"\JLNHBJ^CS1PXIU/RBI+. MV/K4;\M!)UT0?6-^+S6?/0>3"U.IK M;E.4.8C69^2@#'52#]^7";0$P:NSB$G$Z!RG#"490X>>1PT^<0.2.6FMRL4T M?\QORT$G.X?ZQOQ>:NX>Y&\N+N;_$V:I_OO/1-QTM3;D)+G 7%=[J(*@+-9U M7O2O1;,D1OXK3]9;83S K MZH[O-_9!V'XWP,W5V<%!O_?;N.52Y*P4%)84!3**\E>6+%@=0HBZN&B'AFN3 M8H9Q+B):@K.IJCHL8]C)^*ZE/;%&%L:U!AMCI.21!W!6.3"20BJ*9Y#QTPZG M?(GBCB\+3NY##U-CA_[SR3=#+U-=W!0AHG2;D3P^Y0!::)UJXTPP_YF/NB,! M\4#5]#N5H1:#3UW5>GM)-H=_3&?3KY=?WWW#^C Z^_P[90SX M/OQ8IPSTG[R_7*0O]$?OXL7T\YJ>8\8R#$A-H]3I5/)JE%7=D%O;#N[0^\B( M'6NQ<)41I*^[X^K%JM.IU!X 0;_)P;G65S%[$7BLVWTH_+?T'>&BGB57.>ZU M, )*6XQ&".M9*Z'4;50D&\MXB3%(JYO/:-J'OI%W-PV&J_O^>#"==1 &/,+; M;2=RY38^8.WY(876EJ KWB<%-6(J#H20MNXCNRI>2?50RK&?>4>T3GM)?YSO,YI4:"_QZ]/JFU'W>^8C-$0)+92,X2X&U9OMQ2L[I2F0?K#P8F'Z\'CHX C^2:M:5)]L] MX!]7\_3OS3)X94/@@9PZUL?P4H?GL:! EY(+D]ZKU/K1XTEB1AZ-WD#3\R'$ MW@%^;M._G8I#=E-8'6*B79W7Y9VKD]PM&%L\^B2R%'YDL=820&S:]'KK>^X:!MUL&0K9:!9$!,=3.FZC >\>!4;[)M?>&"-TI MI7_XV>/>/C;2?0NY=> ?'IRTOU_/,6+69X'> O=U\AX!&7Q*=.[ZG+5 Y%:T M'E_W-#7C8F: >*21X#N T,8(UO;T/BS>+=9'<5X7J;S'Q<+O $EW)?3C M/9E&O;>XN,#/F"]^_#8K==<1YC\OUX7==_6ZCYS@OG &+.U>DB157D)L4Y#]ABS M5)Q+-*U?1_8B<-RGN),"L(6*QG[/O;AL1+2MS?NS-X(AL\D(!QW^<:P^QDFNC!VQ%7FY?&#Z2SQ7><4'QI MF>((Z.J#H^6\+L1B8&T6+'F%P;9.!1X0L1.>7^87I)3E MK_]].5W]V$2A6RYSF2\VM8:_+9>7M6G[B)?>@[^KT;MO&UX;O0)O"+BUORZC MS'R7@J-?WM(7S)<7^*ZLA?I36-;^OZ_? M<+;.U@C'<#I<,'=L#W+[R_"[,_P%;=/*BBE M\MY)\"HZ4)K5V2S!@W3UHC'H')MO5QR"CY$G_1\.J_N^ D=WFZ'B8MU+.^*_G#P5U M(\=WW]:]KB2LOV;?<;G"_.'C7U=;SD+2EHP6041+ DLA0>!:TI$3D>MB2Q#B MI8SE* K&?:[H!H2GTV(';O!7RH/G/Q#7J>:6!8Q9!Y$M6*Q'BQ9D;YF8"72V M"%.<]*[U:?T(&>,^9G2#QE:*&ONN^3F#VKXCWIHY\8];[E\:=";:>NW%BT7GR5AW&>-;J!X0CUVX!E?%/M34K^YORV.1D\:GY^N/CJ1XY"N@B@S^Q[CM ^ZVJCI_#M^DJ7-R]:GY[ M_ZIYH@*+SC$.6=0V:6(67,H1C!56AB!TPB'VV>Y%9.=I56,4/5VH,X!*S^F% MZ-;4]'>K+[BHZEC@%]+(]#O6][>F;T0[?]M@KT2'\3O0.Q%F%E,N('1-WKG/ MX+05Y(N33ZE0"H^M9UZV?2=Z5IB_S4@-:Y%N#AT6!$O&.V H:@F(2Q#K&#[- M,3+#+,/FW13[T-?7:\\>R'APQ3Z44CHXBJ^;ES;RJJS-9^N:MWKOFXE>E3UE M>EHD\M&1!.9*'8O/%>IB9!*M!QX]2]#(=^*#X>"IAL&CE=(!PN[QL$T)ZR1' MS]=#2"@15+ZPVHR;0'L;E0K6"UX&\=3W".FD=?!X1=^_P3E:ZAU 9P>#N^IY MR]IP% :04T2I)!- Z5@&$5*VW#B9FSNJG8GKX1P\"@C['X<':&74MY1'6/M$ MB=/R8J.F_/]=+M=C!K9\Z<1UCA3^:J;PFMXL>7/Q)*49AJL"Z8V '+PF IH M4[(T+G)K6_>'[$OCR O?3XW&]GKK"Y?/Q;PWETBYL%+H_T'R7(^7J,&K@!!9 M08M&V&A:UUCO2V/WN&R310RJNAZ@^>[GW]ZL5HMIO%Q587V:OU\K@.SP7?D4 M_OXPO[AX.U_4.\Y)8)3V\]IF&NOJ0BLM!$^1CV'>)D2>$@^M4;D[>=T?VT?@ MY#XH!U):!WA\>#4Z*<$C%H- 61Q)RNI 879,P%6=E^<#"Z[YF]P#*D9&UU * M?W!G,\$KF;VO&X1(?8^(=6)C2#+$VA5=!P]1 M" -14+A!"9WA!DT,S9O2CR1YY./X1/@\I5[[=(:985 4_@*N1]U([2@C$PQ< MYC+Y.N]3MG[#/= 9#E;H-:(SW$?Z1SK#7V=YR"?7]Y?Q8IKJ8I?%]#M%+=OZ MW6/>55_ZR$:/IWM1/LP+J68YF%A7'3AMZ\S= MX&!29J96U*PAR?P0D:H<:*PR82DFD_R>8J8 M+L83'JWM74"TM^A[Q=#V4465)(GVVAM51W(P.KO7V^HXQZRU,CZIUE>RSY#3 M(8[V5_@N,#I ^F/7IV\"@3 MV$X9PQZFA%XA]>YRM:QK7Z:SSQ.24N2*&>!115"".W#.:@C2L91E#DJWKM![ MB:8. Y8#];\+M Y51A>55(]RM)DC]Z[;KJ XA=-Q7D%/CM*G: M.L#F%0,4*V\XN'52?,+%5Y(@.B%R@)A, )6$@Y $ VT=6NFDBKGU2]M+-(W; MU3X@XIHJHP-P[>GI[QO3) ;%,D]U*JRSH"(R\$Q;0)MMSMJCCB=YA-F=Y'$' M_/9S:!^ER@Z0^WXQ3XAY^99DO.7ERO,3+RI847("\O.>$GX7('B%$"G=EX5Y MXWEK6#Y'S[A3@ ?$7#,EC'WW]L"O_S7#+2.9_NQVUCD3?XV+[-Y,DI2;P M:]!.9% YE]KI9RE&D,6K0K_JW::QO?A5.P''G2MPVDAX;+P\*J5[SC1/I(G6 MACKA2%E?JUM]?]"#M]W4ZX\>>&F_:2[A([-V;Q2UCAVS!= MK'=R3;QB,5D?()M-[I<+B\W%K11^ =7#X]7>\8G/ ^Q0A.N+J5V06(3JFZ#LDSKU3 T'SG^=G5 M%N^E[9UKB_<1?:\8VE9$YA"5"-J!D;%.7^8!7%(()B2/%JT+VIX"17W7%N^E M\#UJB_>1_MCQ^J/U;AIED5QHT+;:ER]D7SXXR-X(%Z67T<>=@O.#BP9'J2/> M2V\O%@WN(\0.W,D?&):7B_5XL=]FWRY7U]MW\U<%^=EXGHT@SURWC=;UV2'6K3L^ M^Q"3T+SYZ+Z7:.H/4(?H_@5(':6(\3.>8HWQ,H!T.W1#O_[]#5,=(8B+KU<=)BPZSH(" MD7V]R$@%8G;TBTLFV6R]NX^7YH[H(57C5FJ>R!4=J8P.X;6VE'_.ZVS*B^GJ MQY:IJ"1)K4@H.F-=.2O(N;HJO2R8BCPQ,33"'B5LW.+,$X'L>)5TB+,/T^6_ MWRX0?YO1=^!R]8&2UBL'S6S&P#U$9,2/D&0\O% ,:I@QP:/.I?6]X^[4C5MS M>2+$-5).A["[J9P.8/?"&[ODT47&'6BL&X1J7U'T48/F1A6MF(VIP[;7T[;5 M#/2\N)_8\0L[O&L_#D"#2?O\ZJ6NZW\&*(1Z\-D#5S@]S\LPI4M9N6BU M0JAA&,7C(=?;K$*_1!XU16<"16.7?[+2)2&,#L0!(;]V7FO&R&URBOR*<;Q( M2H#Q)&/)^BM=VD?K>Y0N[2/P#D*BI\LIC)7668X@K<:Z$%34L9$(3GF'VGJ9 M2NM=#N=7NK27MG]1NK2/],>.G!\?U>4*T])3LBIS <6KDT9//CO8;'2,B:O=PN3S M*EW:2V\OSSO;0XB]NI.;9$$HS;GQ @K6Z6U> MS%7%$'_9K6,SFEZLW57++/ROW]8+]B+OE73^Z MT=7R09P<>;.\1N '_%Z-_@.F\&VZJJM@-\B_NG&TB,SE$,&A]+7NPT&(A$_*$]^RS2V<3DH) 6CK")ZH#+AL(@3/ M(C*I@LN[#:W9[?M&#'M::O5.!#V I,=.M6[>XWZ;D7@NZ\%;]W03I\OU15=M MH>+U#2[J4 <72 7.6%OOO9+4*H5B[$ZP>>F;1@3,$'I]_-&S@9![1LSV,HR5 M)%PP$H0PO(ZXD.!Y*E"BIR/6Q\QVW'GP\G>-B)JV6MT5+P>(N&/$O)OA=;=F M<=;4#F"+Q)"B8#]HSB%Y1]%>D5C\;O]ZX@!E8\L+I=2%DNR2!431!M%II^Y]71$*NF?PT!]N M.>+<&4<%SF*@[!L_'Z=]; MAB3/1D:%@*R8^M!2P D30#B5H^$Z"^>.Q<[UMXW3BC,F= X3= >O#^O+T^NQ M%CJ'H'A]?[."@=+> LF$@_>:?YU^_X6RY50OA__.Z''_YTX^;GWD??M0_6W-\P_8LO[\(LS_#UZO6.,XS M)9;.T1F-),TZ,#<::2%KC4(J+[)J73XX!!_CEH < :MY9SKN .K_4L0>,B M;WR\S(=2WMA!W1.'T._7E5W,4C;#C0/I= 3E8@!?5 )CJY$'EO#^"L_]7AM_ M'[?Q]21/+4V%/#9B'HM.;][*Z7?+*:EJR^"VB&)MG,N)BBAMK1(,TE@@>2%$ M04<(+>= M3K:<",D3"T:!Q$AYF$,%?EV;6C"C$E$6>U2]Q O?/V*N,1SB3J"*L=%VB%%M M*X7>KRNMZ@WS\LO\(I,T:I77+^''1?"1>: _CBP+ M@;8 -U'OV6%]G=.M!;Y\6T\^?:W&"]L0E(_:Y=Z"43A"4 ME-S$?[I?TR*^ Y7W: DO.8);V\U\ MU,FR C)J#\K3@>4E)J##*GOD(CLV7*B]WXJYYEMV._30ARFF@YOZA].AIECM MJ$@1K0<>!:]]A 8"_1G([.J!(G-HO@#C44+&6<8['+[:27UL[W5S&;*.0<@V M?OU>WRHF27AF>8Y@>1T91 X78LX2,(C@2%+6[[CK^ZEO&&?1[L ^IXDXQ\;$ MH:'M]17:;\OE)>:W\\6[>#']O/[!Y21(SST7$E((%-T*1M$M.@D^%>ZBD-+N MN,9Y$/)&6M;;X1'85I-C8_G1D1#O%_,/816V@>@-I_4!C7C]+PI'Z=LG-NH2 M@RJ S@10,EAP'@44G:(-R44F=DL\CB!BI.6_ ^/R5%H9&WV-[.]-(7K^-5U] MJ8D2_;?ORFUS)&E[KE.!4$@5Z^6D%*!Z,"(Q],E9CR=UK,]2NQN>S^VEJ3L] MCPW\1PW\#L=K-O&BGBV?PM\W?$ZX(2V4J$&ES$#EC! 2'39.RN(CD]'?7T"\ MC]?=B8;=0'IN3TPGTDF_,X6?&)90AV>4S?",>7GP,]?VVGXHQ)Y?/.S(B&.D M<(J!$DAG>V8$^ZSJ8'09>2UI,J"YPUBR\2:RG=S"0 ,E'HSCN74CL)W3G=_- MZ%LO%S4M_"DLI\N_9O.XQ,7W&N%L%JE@FL\2_5>;6]1PD2XOUK^]/>!%2.%= M2:E>+Y!%"N[ VXA ; KG52XY#S93:2BF^JMX.@AX3\YFZ@(,'5Q37@OD3US= M!$UOEDN\<3$'"NBV5!@%1QAT@:@8Y0A6>?!!(W!72F0Q%:%;3XHZ#6?CECAW M!N>GC*T?;/5D<;>61=0X[P''R[LL+^\*Z%J"F]<11HQ*'1)D5_7D.#E%R2UD MELE;U@WAR0UE8"T9Z<2>.D+L4T8U&GQ&GW2YCA(.E<,38OB X6+]C?0C]^I/ M/\VW_WK]PW]]F\](EP6GJ\M:H*J1$B[-$9(3BE(RIIUL,PL.Z3BW2A;.F>$RMAXX,%X2-]B.[8Z-K1_X]#T/?%.*O^Z\/WX"^-,? MUN@!9T=J&^V/_&6Z3!?SBIIWY?9@@P]X47WTYP9;; M.O5 M!>6R@N $@QB0!.>+3&@;BZX9\>/>JYT0LP^FQHRB_@[NF:\&EZSG[DA$F;6L MTTYK!;0FX46>2)9))!YU486WOAZ^_?TC#X(9!P+S1OKH"$O;(3A9%$-YLMY$ M/2I+"SX'!&N"E!C0"MMZKV]/(ZT.U^03D#A K&/?1KPA#?%*_]7T(BM5%-Z" MU;X6@;(ZBMM*D(R)B*+DS';K3KCWP7UH^A %S1M)JPM-__KQ_?LM[=FP*$T6 MH'DM=S/K%V',P WFE+1W^OY2[^.UC.?>"U2G&D<0]196RL%:PS6)XEYA>,X]\+)? BEC;\;Y#TNRGSQ MM3ZX/#)A=,N2BN@](PN/N>X;0.; %6/ 8PD^\ZS9CLV>NWS;R.=V+T ;1CL= MN+OG!]E2L!-4=@Z(#4&BBARB"@YD3MEYK42Q_4TA'JS*HALTME?>$<^Q#0H M[SPM7^75TJIB*83!P'1-V^)FO8'/VG&;N95FMU&QCWSXN!4$W<"HB>P[\&'_ M)#.8SCYOIM)KG^F45^!%W= OK1_9/762YAVJC M'R!=F53*WI5Z?AN=0$G+P//H0&.4J;#LROW5Q*V@U$-6>; :'X?# 3+M !!/ MV-':4.YOL&243' 9R54F70L0HZ7$NVZP++8X5*FDXAO#90_RN@#3(2#8[8KB M:(V1U M.-&A?S0OG5\I-\9D*Y-H"9"QRP.>X.'-\CTN4@7#YRO'M7QWN5JNPJP.4GJS M^OEBOJ3?3*1B(I1(:8)*#E22&J(I#%S6DF>KH\?=-D4=24CG=];#(/GD&CQG MMWY;'+<$L;Y%_2/\/?UZ^77"LN;.)@:AUGPH7QO*(J6_20@M@HR.GRJ?:\)/ MYU?GG;KWUD YHVO%-X^GVP/=Y] M?K\._Q!]]N+WX\L2CP_,^7*1OM ?KE>#K/L7OLYGFYZ?C;PF+L:L+;&NI94D M?XP0A0Q@(E,>G?#I?G]L&Z\_"#?C-N_UX//'!TD7'O\0+=Q:!?6NE'6?[V:M MR(3;G(7E"9B6L>ZU=Q <]_5W%JWB2J@]O']3VL99#M/-23">GGLY%0Z1P/84 MO"XBNXS+M)BNJ\@^A!5.C#'H:QJDUL.!C::$*-'O,&FG!!<"8S>9P N\C+., MIJ<386R O )#N7OG1<[B2C 37VS*B,2^J:O+Z!:L-,PG! MZ@+D\UVNVWBRUKTDDX\Q,-*FHW//((_&0@>&\_M%SNOV: V_N7M?+']H_ISG*1#7B59A)30 M@TK6UM&@I#^54XQT\EH_6*O_23CZ]-PQVCJP-8.5L[ZEVWWQ482?)*1 M_$RDN-5)6]\0HX=H8X8@2Y+):>5/U:AR$/V[VU >'0D=6,%PQ_#U)VW^ MHW>K+[CX]"7,KHYF@1Y%DA:RYPR4<09\9'0T>UF*QE <:VTRHS&[FWV]U@?I M\\#8V/=CARR WB21$Z6YDR$8X+PD.F\9 Q=] 6>DE,Y96^R]:0 -UW=O:-@- MX:_M'?F4BAL;GU=WT-MUOMNU&)1B19>RU0%8\F1CPB6(DA@Q66:'/NF@=GNS M>N(+=D/6JWR ;2'RL6'SZ,KP]XOYA[ *6[YNKL*VQ=W_-;_(E4_E4%L,#+A/ M@(&252*2%*V/#3M Z@HC=NJQ>Y7OGJ537)43O# S:7--.1 Y.6YD@ M<9%!.:,A.!_ "162*39CVK'&[[7H79A) %!\FJ[46F*7XEH?K@C:1 MUBB]6^*QYQ?OAL37]N8XN(J:P6^X]5JW7G?>),JYU@OD6ZS:>O:#6Z_=VIV+ M/E9PI2(C)U@")1;^:L9FC) PEL@$92&B];C!D5=P'6KAVYNG6UVH'VYMX$.A M#4O&@ZP32I4BLXR4YD,*ZP>2+&WSG??#<'+6R[GV07.SMX)VP.C@U:"A%#9W M'!/OF4^(!9S$7 M@,T3,!;P0K&3G%(7S_5K&AHDS'2W4$)G#&C' M55@<-_2YE1A(%06GJ\LZ F&6?_W[VW1SF[R\KANSP2E=&UITLD7C!S+U)F.-^K7FMK"Z-C-UFTLJ\;1FWN@7RYOVHDV&?GM0K!? M_\9%FI)<)L7H)&JC=ZKC,96PY$&$;FIV51)G!C#-3QKV3/6H&WW$+D9,S,HHFB^?K?48*J_HID^ST&CH-)TRWL MX]G*/S>E)NMC$.MFD4_S^D=;[U'?LK:RR3QQ3[X"M*N##[*B6+,$!0X+M[D$ M#**;Z;][\C9N@'7&.?P@X'E=6?V]*^FK4WD]:ZHZPK)UA%H*I3F+@-8I.J25 M!>]+ >S7G:V:NY=!L$X>,8Y%YP^\^YIGM69,P95TK,4'>IU_&Z!H*.DB)Q M+4S*16MLW8LU*L.OYGKO'.SV=- \AS/UR9TC]^Z0=I..U,PXPSR@T0%4;?T) M2D>(1>HB2;5.G?R2I2F'K^8RL@M+'0]\YV":C>(/D4J.B3O*4FQ=&Z0".2OA M(-K A0DZI/L-,:,?IBW#W7.X#NW"&$> VRNY0+UUV?6L:)+6)C'%P&8F*/X7 M"F),$G*,5C*;+0_-G]M.P]J93IT_3TL< FZ]G(?Q9;'$O;5X71Q<.Q'K1=YE MN/B$BZ]BD@I':[(!YEEM'C,.0I$>I/4I%<>XZF?UP^%LCGM.CGWGVC&D7H'5 M/>V,GA(1GW@91-:)@5:J.B9'SC.:#-IAHC0Z9/2## @Y+9OCGHEG;'5#0ZH7 MJVL3L?Q&DIC.EM/TSW!QB128Y"A8"1"-+*!"R1!^FBYS5I(GR7% M*D5C19 $9QB"J!/-4*+4I74]P,@MM^D+YLN+JT6N![VA?:JV."'I4!Z$!9BB MG$C9(BG@*Q$<1Y*ES=QC\U["5L2?=6/M/IA]X(Q'47\'87TA171_.7R#@$CE].- X)Y*XUT *?#!7?#-AV3 M=&#^&;[B+_-Z^S2Q)DIG,(-F28"*%&]%2IW!!9=#]$G$?4[1Q[]J(5L-YI9_X+K7PMGLHW,()N<(BOL,T3H&07!GH]16&_-2 M7/K$9W=>8CRXLN?M)'\P<+[C(L['OF'[_7I\4^%"61839$DFK))*X*6P=?M6 M$<4YC[*;AOMKJDWB;#^Q[L\A('B*XU__^W*Z^G$ST_C!>.WKD=VW6UN] M2I8K4U5B."AMR+/$2/_JLR[1")'[V8U\$(>=GP:-\=O*?(8'TW^&J6T[2PWC M7IFJ.:TD18]UWP07 9**&K7S.4M^?E9VUF.43H#PTQOC 7 [_WZN%\7SCSH$ M]F9LCG)!!(D<(E=U=9\@':YW6,HLM8I9N=C-F(T]>3O3+JW79(M'@.U5'XF; M*0PW<@F.6TP,I-49%*OY !8&3L@40V ZV6[6J.[)VYDV8+TF(SP";.<]6^I% MR6Q;2V\))QAAC6<96 X"%.<(P6:DB(%%EM&PX,\G WS WIDV8+TF8SP."]9IL\1BXG7LKY.[" MN5?3OP[I?R%G\C9,%^N*L=N*#E%;9[4#ENK20NL5>"$+( E/V:=9[-%>M@<'S5">?NXILDQ8LUH4 Q-H#R=?M9C &L2!)ED3Z';J;9-^3[ MU=_<#FS+5LS M?Z8G^'^4)Q@2SZ\Z$+A[&?BRX+Q)TMC(P2GTH R:FAUYB-X9XT(IW'8S Z4U M\Z_^[OH5.((A\?RJ'<&ML8HO2\WY;#49*D2TE!,BDNY3G?[/DE;D5K-@YQ,. M[,/YJ[\Q?P4N8# DOVK[WR.7BLEF)17I6:8(JO $P=1.*<\9)[NUGG=3,'SJ M&X%SOJ%_!;8_$(J;WNX/U]I\S=R;Y?+RZW:6R.8?89;KBN_YU8KO%AW/!WQ= MZT;H8SGNHS]:,CJ$F(O@'*M- )271B8#V,2UESG(;%J/8'@M_=$4L7.> H=" M5@O*2XK?53+ (=>Q.XC>D(?[KQ_?OM\VL,AIF MM$5PWGFB79($##K@T2@>#$?'PTO!WF,?W(>F#U'0O)&T1M3T2!."6D6T=(3P&XT#((7Y3R.X4_]*FW+)[^[<;:[WSA:VF[/>30.%SR M/'6!"(3O>M^ER4FZ1(93D#G)/70 SIK6/>]H#V^S'&\S_%C5\;7RZ_7P^@MIBB%I&C!6$F2B)J\1R3_[[0+/C-? M<)#VRT&X.=,ZU@-QV6HJ;EN0]&(NARCB.4G\.WO3L$#>JFRW-WIL6@#CWD= *+79EX?ILM_OUU@ MG7./!+#5;;?C.&;2Q0^I&YF4>W)VYF6+G9H6JT M]!]A6%N'XT5T":6$S.O>=2,=!!\"J.*1<5-X:5[BSK0N\%P,ZP O3;# MNCK+?YE^GV:W+AG?@X\^JL,%CR)&R8!'C+730H+33-9G30J) M!$/-7FMU^*^$H_D/Q(^X^#Y-^(0%7ZP_DG[WKGS -/\\F_YO(FIMI6M*-\]K M/!3K#:N=GH:$)^AWT3H/VCCF3#:2,K?!*L4;,G+65>/[8/GIJO&Q8-%!3/3; MC#P:?B2%KX^LW[!%^_)LKT&QSD'IC373J30?F#4LP2-"\1F:M\- M3@?HH - 51-[5SZ&"[Q:Q%1"");; !RS )5JEJI54":.H&I5(G6GOB1LD8 MP'.N0&5-:9DU5C3?*K(#6>.6#PP'J=8:Z0!D'_&"_NKS/W!&"?X%,?8F?YW. MIC6074V_XY:W*PN*P6AI@@112IUH6PRX[ ,PGGFPEOZ&-9^+M ^!XSZL#P>\ MX;34 03;A*XWMV>A*"X2,G"FU 7S08'/9(:N&!$#"I5CZX6\C5GHI?^HEZ1B M3(1T8"!;SC _SOC6^B?9&.&)(Y E(H4W5D#4&2%AXL91[)UUZV!R-\K&C3!' M!<_]/=7M-=G%?M8V,OXY?)NNPD7]TS=?YY>SU83R0Y^%*Y!49G1FDC1"?1(Q M$IT*UC.13)>N_ $KX[KTGFR@!ZQTX-0/+MJ__>-5%'QB4%B;LX2HM 7%ZG6S MD0P22R);XPKS@\PN;T+]N"%[3X8Q$B(.MX4Y&>"0C[)_XFJ34OT^7RY)W&ON MWZQ6BVF\7-6@-HNR MMJW/RW>7J^4JS#)9$D4*TS2)S@=7*$!ECLN]LUWBO]J=/CIL>AP>G%)5D-NV$D5Z9172@ARPUE1@AP$ M!(Q<*Y$"ZM9(VIO(<=JWACX!FZMG[!E\O^!L_G4ZNR,M4:RW7DM(:'(=1VCJ M!3^#PHN-UJM,B?%.4?,C'S[R[5GSN/E8^740.>]W&+LZOM )\J>E5D1F3! 8 M1831QRR4"/Y!2M5AC#1,Y'TT%HZ*DO913!?G'GG5Q?HV+%QL?>F:L=M7))_F M#SL<;LTGFDAI0C5=B@RQ>EH9P0D?0%LIF/=%)=?Z(#R>ZA&C^-8(/;$*^W66 MVZ/_@6E.RS)1.E%(^1>*(Z<")'&83Y32[ M7&^75E[%F\X$%BQ7(+S#.AR#\F-;'!0OO;,YEBA;U]$_0SU31704R_XT=,EXOI:GK4;I8!J!CS^68/^0S]J&.BDMH9"\DHPFF( M' B?'@JEP3$RJY)H?0/>^E'G81G;X_+]]>]T<4FB?$L>H;Z@7JZV3[SW"=K4 MKP7FK5%<0Z@U!LH92L^E-Y!XCJR6CQ'UM9N*1-:F]&WSM<'9*>7)KW3H_1^ M_6$GD.G6>FZMW$B&!8X&2<[U]K>*V+'"07+/%.<>F6V]__$EFL;%<3?@V0G4 M!VIR[)OU]XOI][#"]Q2J8 M0WV1L"]%SSM\3X] .U2A\V&DVX$+NRY>K+G$9GS+%2/!8:I=9]K7UC,1&'C* M88%C3%(R32'78'73]XD9]^UF$"RU54 '2/J %(U/ZR2M-2M_S::KY8>/?UWM MF9 A"94%2-1U-4AV$+ ^<]FL31"B"&R=%#Y+T+@EPX,BJITBQC[(ZLZQS=WI MEOADF1.991 RK?L?'3A/O[-619NP!)9V>Q^^_\GCCGP=[K Z2H(=.)4CX\7? MKXOJ30FFB) A%I^W??LL&V JNE!R8MFWWM?2BO9>.CG//?,\# SG;P3;WB;N M=-$B(S#)$CE^$Z!:/(14-'%MT)?6,QN;$-YC'C$TYMH"_P ]#ME\2I>_@EG M6*:K.J?PF&>@YSZNT7O.SA0W>IBYT_DURQ]P-=V42MQ,I+N^.4]!H!;.@F6^ M5@T&"<&) )[9P J3TLX_R%Y#VKK7"SS>,9?6.5_N8D(C.T'%F ME U%0IQ"8I]]!,.LI8A(RM1\Q,-S](SKYH;"S'U/UDPC'1S+-T):LT#_U6:# M*OGYA-% =F[=J<+ <4L!=U(Q1[38NP3/5:HG MN3,^D4TQS4 9$DT0DH,(+!8;53:F=9CV%"WC JB%GE^$S@%"[P \[\E5;^UI MN;6S;7!Q-:7.J5PD,B!G7+[+]'4&Y@.T?Q\0#5T M *N[0OKX;3Y;SA>_WQ[#*;E!QG@ &WT %7,&+Z,''V1FVJ%"V1I7+Q(U[O7( MB8ZY8Y71.[JVUBBL%L9B LX3)'29LO;%O![)Z-&"EU):[P5X0$3' M(#I$S?.6,A\1-*E>C2U^3/[QT\1GS4.N3RO(ZL2TH,&Y.FU:%66XQ"+9<\4Z M2TS_]^?Y]_]G^XD;D&S_Y08?-]\W+B".5-C\*.EUX"2>.+=OKCMN;FZ%9UDK M9D!3@@%U_BHX)*@ &0 &UT='(M97AH M:6)I=#,Q,3 U,#DR,RYH=&WM6FUS&CD2_GZ_0HOKLDX5# PO,0;'50XFM;Y* M[*S#5FX_76E&&E!9,YJ5-&#VUU^W-+S8X VY>&/LNJ1"F%&KU5(_ZGY:Z.2G M\ZO!Z/=/0S*QJ22??GOWX6) *K5Z_4MK4*^?C\[)+Z./'T@[:(1DI&EFA!4J MH[)>'UY62&5B;=ZKUV>S63!K!4J/ZZ/K.JIJUZ52A@?,LLKI";Z!3T[9Z3]. M?JK5R+F*BY1GEL2:4\L9*8S(QN0+X^:&U&JEU$#EK?'X:_ MD[/!B$!+L]%H[NBIO]W\]E;S+ZKD.OA70#X):T%9E<1<6Y',B9U0^^J@T^WO MY!&$6DX9@Z!0DSP![=V%CT3&P#^]6M@-&ITGFV<8+*;QXT>_MS*-H./6X8), MZ)03S:>"SR"DVHDPY->":@"SG)-KGBMMBZ53$C9JOQ*5D(_40CLV5HTA*;SB, MNZ;3P#L&QL"0TB5=& ,%8J$AR8)8!MW!$L8UF4U$/"&FP(]5_QG7O%2"$TB% MD9"-,;'/A)W !$W.8V<@ZLW!-,5@FE/HQD@T7U^&%P3#UC."(2>)R,#1B)F5 M8ZN 01"'9KW6+K($ @E%/@C?8UDPT G@6?-B%8 G,/CDX'N$+<)9RA4N2TB8 M>T,#])DCFE64*"0( !@5(,8-9YP],343DD@U,PND:CX6Q@)+M83B2V\W6%E= M YQ9&+-A[0O"7'O_,#>ZXZ!7!]UF>-0W):I*EH"A0B6)@$?OXPM"-75:Q5S!J\-.01T, YP M\Q 8WL83FHTY.8/@=%U(D A;M!9V#OEKUS7L,/^THI/KRQK1^&:L%43&6KG" MB?O3+Y^:#/_^C=Y&&P5RULSO'9PTP;"ZMJ4\Q'&!=IY]QRO_IWW;:>_7OH6*95\V[IO@V)41Y]Q 4018<=G^Z[NKBD0DIH79 MO0LR@H@#*,N1/,=0A08%$+2GPKA4 %(\X3DUO$F MDG<.F!N WCW4[HQKV M3P1"NU*B,8J*C!J".G!LQ3#5;X D0+F@DI+!SY#W; MAL7=Y:#G4.4WQAW1-<[N\NEM.:&\@$K0@!>0I\6QTLP9X-C[F&= OR2 &UIX MCKL&1: R\0"&W25RR!XO",+Q'D'8!^/AE,K"12ST+T\2(,]B"IXQ6TCPDF/M M$(']XW9>[! +'2%Z&L^^(U78ARW8)4?0I33'TB+Y>D5(HD71XC8A]RL!]GC: MC@.\#-2Q/4)=&3B]0S>!@4<3)7MT+5O1]PWA$M.ZBN-"H_O7D2\.AFN3N5 4/7+)B:==K;]6$FB7AP!#H M<,^9RPUN/J3X;RS5R7J=U2H[M25+;9( M=16G,&RNPW05LA!HW\ _-KCLTC8*?-:JTA24<2] 99H*:SG_BZ00*2 5V,X$ MV.>4' *8(08;C/'P/[+JQ0[D?Q0"S'>[KRCK%'[QL M"6N404?#EU'M06R6)!6Z ," 2U8] S"0_DV1 CQ@D=QDRFRR]6CQ^R+>?N%L MKTJBML,9)/!$0]"H@M>Y"W2 &W=X7P*LZO.?R*9*3CDFP8R.R]\@=!D;>9I+ M->?0.ILH'P_I'?@"W!Z%(02[4CSPL'55U.*(#N#'-1[/29H;WEM\Z4/Z(F6M2GN0&_I3C/[ &LI?B!VB?//J5D#0\#<#K(9_;#%RV1RX MIKIEFVW-=M!IAP\V-X*'V_Y2;2=H-!]?;3L(N]W'UQH&W<[#S>MJZVY]]4)@ M 7%/V"U6#]+D-'M;:546,B7T>PWB@NMRC*<5+2?RM3[-_!9[K5]0P"V\ 4F5 MK]]*^8'!)6R";\XA7/B?]S_2^:N#\$VC?UQUUW;N78UYU/5\'FOS;KZ%*+V8 MV;TZ:$,,=Y]WKGYLF>Z.B'^R;5IF"P_+Y<\3 1/ MR/"6QP4>A)$K7QT^M.YU1S&V$)CUFX:Y\O_[GC"G?N'NX@JSC*(U5%QH! M;@N[V>4KUQ7+3W]STMWA//TO4$L#!!0 ( %N;J59'_\/?00@ !PJ 9 M ;71T&AI8FET,S$R,#4P.3(S+FAT;>U:87,:-Q/^WE^AXFEJS\#! M'>!@<#SC8#SU.XG=.G3R]M,[XJ0#C76GJZ0#\_[Z[DJ'P08WI'%K[&DR(=QI MM=K5/MI])'3\_=E5?_C;SP,RL:DD/__Z_L-%GU1J]?KG9K]>/QN>D9^&'S^0 M5M (R5#3S @K5$9EO3ZXK)#*Q-J\6Z_/9K-@U@R4'M>'UW54U:I+I0P/F&65 MDV-\ Y^
  • 55&2U"'UP/+\XO M^J?#BZM+P.WUIU]/+X=D>$4^#?KN7;,1[=,#LHUCS1UR[.J<#'\:D$^GU^]/ M+P>?:E?__3#XC9SVAP1:HD8CVLHC"-7?;G]KH_T75?(?BOK. G).YU42"SR"GVHDPY)>":D"SG)-KGBMMB]5Q&B:/="])X:" R$()V3FTS-)&=C7O61TCX^3($- MF8+2"$-0D1&:S4F165UP< &*I:N;$#A*4GC2@DJ2T!A>::)22.=6>;DU@8S' MW!BJYRB2TAL.XZ[H-/".@3$PI'1%%\9 @5AH*+(@ED%WL(1Q3683$4^(*?!C MV7_&-2^5H .I,!*J,1;VF; 3<-#D/'8&HMX<3%,,W)Q"-T9&\]5I>#TH;+X@ M%'*2B SBC)!9QK4*$ 1Q:-8K[2)+((U0I(/P/98% YV G94@5@%W E-/#J%' MU"*:I5S"LD2$>3 T()\YGEE%B4*" &!1 6#<<,;9$U,S(8E4,[, JN9C82R0 M5$LHOO1V@Y75%;R9A3%KUKX>R+5V#W+#>_%YL]>)PK<]4X*JI B8*%22"'CT M(;X@5','$@BZ&$F.P20:?X''3O(YH M?#/6"A)CK9SBQ/WIE4\1P[]_8[@S] -65.:7#CI-,*FNK"B/<)R@K;U/[GF? M'"RI]'- &@/_<(V#=4AXOH%4MEN[M7!AP[(K*_.;TX%9B6416"Y'FDCJ8 MEQQC"9=J6:2P44!! 5N,DH*YTP=3C(Q@@FJ!#@C/A%QIS%!389"=N%QE')5Q MA4,9#@99*%38*0>:+>)"4JQWX)8S8LERH(?G3*M4#[Z-. I"28+^G/WU$K1S M2![M$)*;1^M(WCICK@%Z^UR[-:YA+4P%0[A2HS**E8X:@#I2;L0PU6R!)T"X MH",AA9TC[]DT+*XN!SV'*K\P[HFN4'974&]+A_("]H$&HH \+8Z59LX 1][' M/ /Z)0'*[C @\F2O;H6C:"[RNR)59U%<>%QNBO ME- -6E-E++S'DUK096)0]+L_Z"+[CW1) ,:0QQY(EX;#9I*[,Q4\;LF*.[L. MO%43:N[X!F9 !WO.7&EP\U&F[3F1XH;+\H#E@7SUFZ?HVZ"^:9?Z;#AO[]06 M]1MVJ.[(E2V62'69IC!KKL)TF;$0:%]!/]:H[)UM%.BL5:4I*.->@,HT%=9R M_B"##?K;8BB]TAS(';=SU9 MTOUWS^7*?(CS<"J!HP%G%( TW.GB?CT6')!1ENJ[O<^,TQNLO9ZSN>KKV*8[ M#%ZQ67)4Z ( RI9]03 0/4W10KP@$ER MSI359./)XM,7]W]W1*ZRMQS.H( G&I)&%:+.7:(#W+BC^Q)@55__1#95"0@: M_EZ U?"/+48NFP/75+=LO2UJ!>U6^&AS(WB\[4_5MH-&]/1J6T'8Z3R]UC#H MM!]O7E5;=_.K%P(+B'O";G'S($U.LW>59F4A4T*_VR NN=Z-\;RBI2-?ZA/E MM]AK]7H"+N$U2*I\]4[*/YA[SWOW/C:XNR7BGVV9EE4":PC($GR\K M)"\\#"]KLOL3P1-R?D=6KOSN\+%YKSN*L8' K-XSS)6_9=GUOV9,^=K-PR5D M'4=I++O0$>"VL.M=OG!9L?ST]R;=#_Q);< *[MH!F:.+459/TTT"(5$Y5%E:+C>+]^1TI*W"99LZ%K MFP6!8.E>^-S=P^-)@Q?CZ2CZ<#Z!I5JE<'[QYMW)"!J6XURV1HXSCL;P-CI] M!VW;]2"2)"NXXB(CJ>-,SAK06"J5!XZSV6SL3DE"NN4G94^QDXY?W ,8L,%H)NCP:47P.GKQM\03I>K^,1YG?= M-FEW>ZZ+#@GUVGW:3?K]/SP$Z:!Z:5.H;-U8\LY9,KQ\<^KD*-YRJ9>"Y M[J\-HWYXAWHR;R"@-7(@^ZZ'4'>HR)9O+[8_=UPD>3671R?#(: M1B?3,R3J;'XQ/(L@FL*CD?PLT+T>7-AS>V3#?#(R\+U6QVW"< [#\?0\FHR? M5SQU%'VW"]-CB-Y.8#Z3>;6]/=WDP\P'$5:XN,N>SR<':)Y?LTTGE$, M+?#;=B?_[[=)^\'X3C*(19:Q6+NVO:M=Z6A6X'(&*)$+DK'"FMZD; O#6&F)9D43Y00!='KADPBB.U%.*,5# MPDI9HH)6]PO&6%[OAQ%FWSNH@_C^RW^>EZ[=:NL\1)C^BJ;).D7.QLB_5%/F MED:2?5ISR?3Q6>BZ%!7AO=8^.0"DI]?9IP>WM;PCW2WAJH)Z_58;2]D/#1W_ M!^7T?\IR\@Q[QHJ8&F%_4@0M*3XUY:EK3;AN4+EDA2YK4XM)F@*:(1B28M&+ M'.M<-(U5PC.2Q?HY.J1FM#,U1*UU6K)"8(,R:Q8U$ZI.9C^UTEA%118IJZ4+ M(2F3%J8S)7G!@OI'2'F1IV0;\,PDQ1B%E:^%4$JL CP4PFO=JF*25D>A84TI MOIO0;+>_+?-]N=PX?%;NV]ZCL;]UV;-=_W/3?NFW; M7J_W[;VV;-S03W+KF/S*6J&F<7ETHR&6MD"NO&ZT&K5.1>_ !<]HU6O\6-4J MD*_9^/F-MMH=BO4VO4=)D>^^(7S'!N+Y6)LQ;O;R:#TEVW*:Z)?#Q!>O*=\T MG\\C-V^V)C/_.!'/([J7>^W#L#!7F-F_V7#.E4*O#X3[1,;_L&U:G1+F[2#' M1(J44] 9#)]729YY&9Y7LD=+SA*<3W%65?R:P31).+[9/)9WQXP8#PPPNU]] MN\[T!UES8SBWIF0!?)VK>Z;?.73474MOV*9[VE'?P%02P,$ M% @ 6YNI5N&W>F6V! MA, !D !M='1R+65X:&EB:70S,C(P-3 Y M,C,N:'1MW5AM3]M($/Y^OV(:="U(\;L#B9TBI4E0.5'2$J->/YTVWC59U?&Z MZPTA]^MO=FT#+>5*I5XIAY 5>U[VF9G'L^,=/IO,QLF'MU-8JE4.;\]?G1R/ MH6,YSOM@[#B39 *ODST<#O43O#)"#W\;/K,LF(ATO6*%@E0RHAB%=<6+"WA/ M6?41+*O1&HMR*_G%4H'O^@&\%_(COR2U7'&5L\/6S]"I[X>.662X$'1[.*3\ M$CA]V>&4+0:A>Q"Z01:$K#?H9_L#+\UZ@Y"EH3=8_.4A2 ?5:YM*;7/VLK/B MA;5D>OWHP"]5O.%4+2//=7_O&+W#828*A8M)-*Y_UC[N>B+R ITI44;[Z$BQ M*V61G%\4D0FO4WMJM5.1"QGMN.8OUA(K(RN>;Z,7"5^Q"D[9!L[$BA0ONA66 MQ*J8Y%FM6/&_&4+$1L#8'J6'!\=CT?)\>P4>7LV/Q^=)I#,X-Y(?A7H7A_.[;D]MF$^'1OX7M!S MNS":PV@R>YM,)T\KGC:*@;L/LR-(7D]A/CI[-3J=SJW9GR?3#S :)UKBN^[W M\8P7% .+_-#NE?_]2Q)^-;KC E)1%"S5?0\V7"U!+1F\6Q.)*<^W<,9*(16@ M\$C(%7BN]0Y$!F^(0KD6=>&X2&W8U6;/=_J^[\9CL2I)L35W7KP'F9#&:XD8 M!06&<5/T(-/E\QUOWXT#KUNW0%)!QG,47@.9LW0ML2ECQ*2@,+U*EZ2X8-@[ M5RM>51HT_FM-BHT6EDPR1'<;3!U BP710LJDXMFV"^5:5FN"25<";FBK,1W$ M#6L1$:&BU#W\MG:CHSF!RQF@1"Y(P2IK=I6S+8Q2I26:$UV4$P30Z\?WL_T+ M?I2$4MPQK)QE*@J^9(SE]1^-,+O>7AO$SU_^\[SLVT&H\Y!@^AN:9NL<.9LB M_W)-F6L:2?9IS273>VFEZU(UA/>"7;('2$^OMTOWKFMY0[IKPC4%]09!B*4< MQ)J._X-J^K]D-7F!+6-%3(FP/2F"EA2?FNJTI29<]Z=2LDI7M:O%),\!S1 , MR;'F58EEKKK&*N,%*5+]'!U2,^:9CH):Z[PFA<#^9-:L6B(TC^?1#>;WK;K6/R*UN%EL;USHV&6-H*N?*R$W1:G8;>D0N>T6K7 M>%S5)I!OV?CEE;:Z/1'KU_0.)45Y^VOA)S80S\?:3/!EKW?6-V1;#Q.#>I;X MXI/EA^;S:>3FU=9DYKL3\32B>[X3'L25N<(?1#N>V'!$ME\)]X&,?[37M-DE M]!Z"NE")G%/0&8R?5DF>>!F>5K+'2\XR.+J>:F99QO'#YKZ\.V;$^,H <_L$ MJ!3U^5&UL4$L! A0#% @ 6YNI5G?OTPULF 2P$' !4 M ( !&. # &UT='(M,C R,S S,S%?<')E+GAM;%!+ 0(4 Q0 ( %N; MJ59S/V!*1 @ !XJ 9 " ;=X! !M='1R+65X:&EB:70S M,3$P-3 Y,C,N:'1M4$L! A0#% @ 6YNI5D?_P]]!" '"H !D M ( !,H$$ &UT='(M97AH:6)I=#,Q,C U,#DR,RYH=&U02P$"% ,4 M " !;FZE6KK7=-\0$ "J$P &0 @ &JB00 ;71T&AI8FET,S(Q,#4P.3(S+FAT;5!+ 0(4 Q0 ( %N;J5;AMWIEM@0 +83 M 9 " :6.! !M='1R+65X:&EB:70S,C(P-3 Y,C,N:'1M 64$L%!@ * H I@( )*3! $! end