0001819394-23-000051.txt : 20231107 0001819394-23-000051.hdr.sgml : 20231107 20231107160728 ACCESSION NUMBER: 0001819394-23-000051 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231107 DATE AS OF CHANGE: 20231107 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: 231383719 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-20230930.htm 10-Q mttr-20230930
FALSE2023Q30001819394December 31Matterport, Inc./DE144700018193942023-01-012023-09-3000018193942023-10-31xbrli:shares00018193942023-09-30iso4217:USD00018193942022-12-31iso4217:USDxbrli:shares0001819394us-gaap:SubscriptionAndCirculationMember2023-07-012023-09-300001819394us-gaap:SubscriptionAndCirculationMember2022-07-012022-09-300001819394us-gaap:SubscriptionAndCirculationMember2023-01-012023-09-300001819394us-gaap:SubscriptionAndCirculationMember2022-01-012022-09-300001819394us-gaap:LicenseMember2023-07-012023-09-300001819394us-gaap:LicenseMember2022-07-012022-09-300001819394us-gaap:LicenseMember2023-01-012023-09-300001819394us-gaap:LicenseMember2022-01-012022-09-300001819394us-gaap:ServiceMember2023-07-012023-09-300001819394us-gaap:ServiceMember2022-07-012022-09-300001819394us-gaap:ServiceMember2023-01-012023-09-300001819394us-gaap:ServiceMember2022-01-012022-09-300001819394us-gaap:ProductMember2023-07-012023-09-300001819394us-gaap:ProductMember2022-07-012022-09-300001819394us-gaap:ProductMember2023-01-012023-09-300001819394us-gaap:ProductMember2022-01-012022-09-3000018193942023-07-012023-09-3000018193942022-07-012022-09-3000018193942022-01-012022-09-300001819394us-gaap:CommonStockMember2022-12-310001819394us-gaap:AdditionalPaidInCapitalMember2022-12-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001819394us-gaap:RetainedEarningsMember2022-12-310001819394us-gaap:RetainedEarningsMember2023-01-012023-03-3100018193942023-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-3100018193942023-03-310001819394us-gaap:RetainedEarningsMember2023-04-012023-06-3000018193942023-04-012023-06-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001819394us-gaap:CommonStockMember2023-04-012023-06-300001819394us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001819394us-gaap:CommonStockMember2023-06-300001819394us-gaap:AdditionalPaidInCapitalMember2023-06-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001819394us-gaap:RetainedEarningsMember2023-06-3000018193942023-06-300001819394us-gaap:RetainedEarningsMember2023-07-012023-09-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001819394us-gaap:CommonStockMember2023-07-012023-09-300001819394us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001819394us-gaap:CommonStockMember2023-09-300001819394us-gaap:AdditionalPaidInCapitalMember2023-09-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001819394us-gaap:RetainedEarningsMember2023-09-300001819394us-gaap:CommonStockMember2021-12-310001819394us-gaap:AdditionalPaidInCapitalMember2021-12-310001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001819394us-gaap:RetainedEarningsMember2021-12-3100018193942021-12-310001819394us-gaap:RetainedEarningsMember2022-01-012022-03-3100018193942022-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-310001819394us-gaap:RetainedEarningsMember2022-04-012022-06-3000018193942022-04-012022-06-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001819394us-gaap:CommonStockMember2022-04-012022-06-300001819394us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001819394us-gaap:CommonStockMember2022-06-300001819394us-gaap:AdditionalPaidInCapitalMember2022-06-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001819394us-gaap:RetainedEarningsMember2022-06-3000018193942022-06-300001819394us-gaap:RetainedEarningsMember2022-07-012022-09-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001819394us-gaap:CommonStockMember2022-07-012022-09-300001819394us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001819394us-gaap:CommonStockMember2022-09-300001819394us-gaap:AdditionalPaidInCapitalMember2022-09-300001819394us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001819394us-gaap:RetainedEarningsMember2022-09-3000018193942022-09-300001819394country:US2023-07-012023-09-300001819394country:US2022-07-012022-09-300001819394country:US2023-01-012023-09-300001819394country:US2022-01-012022-09-300001819394us-gaap:NonUsMember2023-07-012023-09-300001819394us-gaap:NonUsMember2022-07-012022-09-300001819394us-gaap:NonUsMember2023-01-012023-09-300001819394us-gaap:NonUsMember2022-01-012022-09-300001819394us-gaap:TransferredOverTimeMember2023-07-012023-09-300001819394us-gaap:TransferredOverTimeMember2022-07-012022-09-300001819394us-gaap:TransferredOverTimeMember2023-01-012023-09-300001819394us-gaap:TransferredOverTimeMember2022-01-012022-09-300001819394us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300001819394us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001819394us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300001819394us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-3000018193942023-10-012023-09-3000018193942024-10-012023-09-300001819394mttr:VHTIncMember2022-06-102022-06-100001819394mttr:VHTIncMember2023-01-012023-09-300001819394mttr:VHTIncMember2022-06-100001819394us-gaap:CustomerRelationshipsMembermttr:VHTIncMember2022-06-102022-06-100001819394mttr:VHTIncMember2022-07-012022-09-300001819394mttr:VHTIncMember2022-01-012022-09-300001819394mttr:EnviewIncMember2023-01-012023-09-300001819394mttr:EnviewIncMember2022-01-052022-01-050001819394mttr:EnviewIncMember2022-01-052023-09-300001819394us-gaap:CommonStockMember2022-01-052022-01-050001819394us-gaap:CommonStockMembermttr:EnviewIncMember2022-01-052023-09-300001819394mttr:EnviewIncMember2023-07-012023-09-300001819394mttr:EnviewIncMember2022-07-012022-09-300001819394mttr:EnviewIncMember2022-01-012022-09-300001819394mttr:EnviewIncMember2022-01-050001819394mttr:EnviewIncMemberus-gaap:DevelopedTechnologyRightsMember2022-01-052022-01-050001819394mttr:DevelopedTechnologyMember2023-09-300001819394mttr:DevelopedTechnologyMember2022-12-310001819394us-gaap:CustomerRelationshipsMember2023-09-300001819394us-gaap:CustomerRelationshipsMember2022-12-310001819394us-gaap:MachineryAndEquipmentMember2023-09-300001819394us-gaap:MachineryAndEquipmentMember2022-12-310001819394us-gaap:FurnitureAndFixturesMember2023-09-300001819394us-gaap:FurnitureAndFixturesMember2022-12-310001819394us-gaap:LeaseholdImprovementsMember2023-09-300001819394us-gaap:LeaseholdImprovementsMember2022-12-310001819394us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-09-300001819394us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001819394us-gaap:PropertyPlantAndEquipmentMember2023-07-012023-09-300001819394us-gaap:PropertyPlantAndEquipmentMember2022-07-012022-09-300001819394us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-09-300001819394us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-09-300001819394us-gaap:CostOfSalesMember2023-07-012023-09-300001819394us-gaap:CostOfSalesMember2022-07-012022-09-300001819394us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001819394us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001819394us-gaap:CostOfSalesMember2023-01-012023-09-300001819394us-gaap:CostOfSalesMember2022-01-012022-09-300001819394us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001819394us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001819394us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-300001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-300001819394us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001819394us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394mttr:PrivateWarrantMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300001819394us-gaap:FairValueInputsLevel2Membermttr:PrivateWarrantMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394mttr:PrivateWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394mttr:PrivateWarrantMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394mttr:PrivateWarrantMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819394us-gaap:FairValueInputsLevel2Membermttr:PrivateWarrantMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394mttr:PrivateWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394mttr:PrivateWarrantMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819394us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001819394us-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300001819394us-gaap:CorporateDebtSecuritiesMember2023-09-300001819394us-gaap:CommercialPaperMember2023-09-300001819394us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001819394us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819394us-gaap:CorporateDebtSecuritiesMember2022-12-310001819394us-gaap:CommercialPaperMember2022-12-310001819394us-gaap:CommonClassAMember2021-07-200001819394us-gaap:CommonClassAMember2021-07-1900018193942020-05-112020-05-11mttr:patent00018193942022-05-162022-05-160001819394us-gaap:WarrantMember2023-09-300001819394mttr:ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember2023-09-300001819394us-gaap:EmployeeStockMember2023-09-300001819394mttr:ShareBasedPaymentArrangementSharesAvailableForGrantMember2023-09-300001819394us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-09-300001819394us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-09-300001819394us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001819394us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-09-300001819394us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300001819394us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-09-300001819394mttr:PublicWarrantMember2021-07-210001819394mttr:PrivateWarrantMember2021-07-2100018193942021-07-2100018193942022-01-140001819394mttr:PublicWarrantMember2022-01-140001819394mttr:PrivateWarrantMember2022-01-140001819394mttr:PrivateWarrantMember2022-01-012022-12-310001819394mttr:PublicAndPrivateWarrantsMember2022-01-140001819394mttr:PublicAndPrivateWarrantsMember2022-01-012022-12-3100018193942022-01-310001819394mttr:PublicWarrantMember2022-01-3100018193942022-01-012022-01-310001819394mttr:PrivateWarrantMember2023-09-300001819394mttr:PrivateWarrantMember2022-12-310001819394mttr:PrivateWarrantMemberus-gaap:MeasurementInputSharePriceMember2023-09-300001819394mttr:PrivateWarrantMembermttr:MeasurementInputStrikePriceMember2023-09-300001819394mttr:PrivateWarrantMemberus-gaap:MeasurementInputExpectedTermMember2023-01-012023-09-300001819394mttr:PrivateWarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2023-09-30xbrli:pure0001819394mttr:PrivateWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-09-300001819394mttr:PrivateWarrantMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-09-300001819394mttr:PrivateWarrantMember2023-01-012023-09-3000018193942022-01-182022-01-1800018193942021-07-22mttr:tranche0001819394mttr:DerivativeInstrumentTrancheSixMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheOneMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheFourMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheFiveMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheThreeMember2021-07-222021-07-220001819394mttr:DerivativeInstrumentTrancheTwoMember2021-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-310001819394us-gaap:EmployeeStockOptionMembermttr:A2021PlanMember2021-07-220001819394mttr:A2021PlanMember2023-09-300001819394mttr:A2021ESPPMember2021-07-220001819394mttr:A2021ESPPMember2021-07-222021-07-220001819394mttr:A2021ESPPMemberus-gaap:EmployeeStockOptionMember2023-09-300001819394mttr:A2021ESPPMember2023-01-012023-09-300001819394mttr:A2021ESPPMember2023-09-300001819394mttr:A2021PlanMember2023-01-012023-09-30mttr:purchase_period0001819394mttr:A2021ESPPMember2023-07-012023-09-3000018193942022-01-012022-12-310001819394us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001819394mttr:RSUsAndPRSUsMember2022-12-310001819394mttr:RSUsAndPRSUsMember2023-01-012023-09-300001819394mttr:RSUsAndPRSUsMember2023-09-300001819394mttr:PerformanceRestrictedStockUnitMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-09-300001819394mttr:PerformanceRestrictedStockUnitMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-09-300001819394us-gaap:RestrictedStockUnitsRSUMember2023-09-300001819394mttr:PerformanceRestrictedStockUnitMember2023-09-300001819394us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001819394mttr:PerformanceRestrictedStockUnitMember2023-01-012023-09-30mttr:event0001819394mttr:EarnOutSharesMember2023-09-300001819394srt:MinimumMembermttr:A2021ESPPMember2023-01-012023-09-300001819394mttr:A2021ESPPMembersrt:MaximumMember2023-01-012023-09-300001819394srt:MinimumMembermttr:A2021ESPPMember2022-01-012022-09-300001819394mttr:A2021ESPPMembersrt:MaximumMember2022-01-012022-09-300001819394mttr:A2021ESPPMember2022-01-012022-09-300001819394us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001819394us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001819394us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001819394us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001819394mttr:PrivatePlacementWarrantsMember2023-01-012023-09-300001819394mttr:PrivatePlacementWarrantsMember2022-01-012022-09-300001819394us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001819394us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001819394us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001819394us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001819394mttr:ESPPSharesMember2023-01-012023-09-300001819394mttr:ESPPSharesMember2022-01-012022-09-300001819394mttr:July2023RestructuringPlanMember2023-07-012023-07-310001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueSubscriptionMembermttr:SeveranceAndOtherPersonnelCostsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueSubscriptionMembermttr:SeveranceAndOtherPersonnelCostsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueSubscriptionMembermttr:OfficeSpaceReductionsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueSubscriptionMembermttr:OfficeSpaceReductionsMember2023-01-012023-09-300001819394mttr:CostOfRevenueSubscriptionMembermttr:July2023RestructuringPlanMember2023-07-012023-09-300001819394mttr:CostOfRevenueSubscriptionMembermttr:July2023RestructuringPlanMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:SeveranceAndOtherPersonnelCostsMembermttr:CostOfRevenueServicesMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:SeveranceAndOtherPersonnelCostsMembermttr:CostOfRevenueServicesMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueServicesMembermttr:OfficeSpaceReductionsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueServicesMembermttr:OfficeSpaceReductionsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueServicesMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOfRevenueServicesMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOOfRevenueProductMembermttr:SeveranceAndOtherPersonnelCostsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOOfRevenueProductMembermttr:SeveranceAndOtherPersonnelCostsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOOfRevenueProductMembermttr:OfficeSpaceReductionsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOOfRevenueProductMembermttr:OfficeSpaceReductionsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOOfRevenueProductMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:CostOOfRevenueProductMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:SeveranceAndOtherPersonnelCostsMemberus-gaap:CostOfSalesMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:SeveranceAndOtherPersonnelCostsMemberus-gaap:CostOfSalesMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:OfficeSpaceReductionsMemberus-gaap:CostOfSalesMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:OfficeSpaceReductionsMemberus-gaap:CostOfSalesMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:CostOfSalesMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:CostOfSalesMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:ResearchAndDevelopmentExpenseMembermttr:SeveranceAndOtherPersonnelCostsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:ResearchAndDevelopmentExpenseMembermttr:SeveranceAndOtherPersonnelCostsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:ResearchAndDevelopmentExpenseMembermttr:OfficeSpaceReductionsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:ResearchAndDevelopmentExpenseMembermttr:OfficeSpaceReductionsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMembermttr:SeveranceAndOtherPersonnelCostsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMembermttr:SeveranceAndOtherPersonnelCostsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMembermttr:OfficeSpaceReductionsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMembermttr:OfficeSpaceReductionsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:SeveranceAndOtherPersonnelCostsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:SeveranceAndOtherPersonnelCostsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:OfficeSpaceReductionsMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMembermttr:OfficeSpaceReductionsMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMember2023-01-012023-09-300001819394mttr:July2023RestructuringPlanMember2023-07-012023-09-300001819394mttr:July2023RestructuringPlanMember2023-09-300001819394mttr:JDFayMember2023-07-012023-09-300001819394mttr:JDFayMember2023-09-30

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 September 30, 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 305,660,331 shares of Class A common stock outstanding as of October 31, 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: any continuing impacts of the COVID-19 pandemic 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)
September 30,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents
$80,142 $117,128 
Short-term investments327,682 355,815 
Accounts receivable, net of allowance of $897 and $1,212, as of September 30, 2023 and December 31, 2022, respectively
17,205 20,844 
Inventories
12,342 11,061 
Prepaid expenses and other current assets
8,929 13,084 
Total current assets
446,300 517,932 
Property and equipment, net
32,821 30,559 
Operating lease right-of-use assets1,547 2,515 
Long-term investments21,881 3,959 
Goodwill69,593 69,593 
Intangible assets, net9,562 10,890 
Other assets
7,502 4,947 
Total assets
$589,206 $640,395 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable
$8,594 $8,331 
Deferred revenue
22,163 16,731 
Accrued expenses and other current liabilities
15,344 23,916 
Total current liabilities
46,101 48,978 
Warrants liability239 803 
Deferred revenue, non-current
2,296 1,201 
Other long-term liabilities
514 5,502 
Total liabilities
49,150 56,484 
Commitments and contingencies (Note 8)
Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; nil shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
  
Stockholders’ equity:
Common stock, $0.0001 par value; 640,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; and 305,562 shares and 290,541 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
31 29 
Additional paid-in capital
1,275,153 1,168,313 
Accumulated other comprehensive loss
(599)(5,034)
Accumulated deficit
(734,529)(579,397)
Total stockholders’ equity
540,056 583,911 
Total liabilities and stockholders’ equity
$589,206 $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 September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
Subscription
$22,850 $18,981 $63,565 $54,508 
License
28 21 82 70 
Services
9,936 10,015 29,324 19,001 
Product
7,828 8,976 25,232 21,405 
Total revenue
40,642 37,993 118,203 94,984 
Cost of revenue:
Subscription
7,379 6,592 21,576 17,963 
License
    
Services
6,725 6,553 20,978 12,705 
Product
6,641 8,457 23,377 24,303 
Total cost of revenue
20,745 21,602 65,931 54,971 
Gross profit
19,897 16,391 52,272 40,013 
Operating expenses:
Research and development
15,577 19,084 52,711 66,604 
Selling, general, and administrative
53,719 56,293 164,660 186,527 
Total operating expenses
69,296 75,377 217,371 253,131 
Loss from operations
(49,399)(58,986)(165,099)(213,118)
Other income (expense):
Interest income
1,573 1,691 4,525 4,470 
Change in fair value of warrants liability 513  564 26,147 
Change in fair value of contingent earn-out liability
   136,043 
Other income (expense), net
2,669 (981)5,075 (3,655)
Total other income
4,755 710 10,164 163,005 
Loss before provision for income taxes
(44,644)(58,276)(154,935)(50,113)
Provision for (benefit from) income taxes
110 (17)197 876 
Net loss
$(44,754)$(58,259)$(155,132)$(50,989)
Net loss per share, basic and diluted$(0.15)$(0.20)$(0.52)$(0.18)
Weighted-average shares used in per share calculation, basic and diluted303,432 286,458 298,226 281,729 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


6

MATTERPORT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands, unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net loss$(44,754)$(58,259)$(155,132)$(50,989)
Other comprehensive income (loss), net of taxes:
Unrealized gain (loss) on available-for-sale securities, net of tax
514 72 4,435 (6,039)
Other comprehensive income (loss)$514 $72 $4,435 $(6,039)
Comprehensive loss
$(44,240)$(58,187)$(150,697)$(57,028)

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, 2022290,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 withholding
4,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 
Net loss
— — — — (56,536)(56,536)
Other comprehensive income
— — — 1,698 — 1,698 
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding
4,871 — 1,509 — — 1,509 
Stock-based compensation
— — 34,751 — — 34,751 
Balance as of June 30, 2023
300,571 $30 $1,242,360 $(1,113)$(689,775)$551,502 
Net loss
— — — — (44,754)(44,754)
Other comprehensive income
— — — 514 — 514 
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding
4,875 1 1,113 — — 1,114 
Issuance of common stock in connection with acquisitions116 — 1,827 — — 1,827 
Stock-based compensation
— — 29,853 — — 29,853 
Balance as of September 30, 2023305,562 $31 $1,275,153 $(599)$(734,529)$540,056 
8


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 
Net loss
— — — — (64,634)(64,634)
Other comprehensive loss
— — — (1,476)— (1,476)
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding
2,340 — 2,701 — — 2,701 
Issuance of common stock to a customer32 — 179 179 
Stock-based compensation
— — 34,799 — — 34,799 
Balance as of June 30, 2022
283,643 $28 $1,099,617 $(7,650)$(460,788)$631,207 
Net loss
— — — — (58,259)(58,259)
Other comprehensive income
— — — 72 — 72 
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding
3,757 1 399 — — 400 
Issuance of common stock in connection with acquisitions
8 — 101 — — 101 
Stock-based compensation
— — 32,306 — — 32,306 
Balance as of September 30, 2022
287,408 $29 $1,132,423 $(7,578)$(519,047)$605,827 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

MATTERPORT, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022
(In thousands, unaudited)
Nine Months Ended September 30,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss
$(155,132)$(50,989)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization
14,130 9,237 
Amortization of investment premiums, net of accretion of discounts(5,511)2,517 
Stock-based compensation, net of amounts capitalized
90,674 116,738 
Cease use of certain leased facilities
123  
Change in fair value of warrants liability(564)(26,147)
Change in fair value of contingent earn-out liability
 (136,043)
Deferred income taxes(185)(27)
Allowance for doubtful accounts
150 343 
Loss of excess inventory and purchase obligation1,592 52 
Other
(60)629 
Changes in operating assets and liabilities, net of effects of businesses acquired:
Accounts receivable
3,489 (7,379)
Inventories
(6,833)(6,135)
Prepaid expenses and other assets
2,491 (5,348)
Accounts payable
263 (4,154)
Deferred revenue
6,527 3,167 
Accrued expenses and other liabilities
529 4,181 
Net cash used in operating activities
(48,317)(99,358)
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property and equipment
(112)(1,417)
Capitalized software and development costs
(7,528)(9,890)
Purchase of investments(368,119)(87,997)
Maturities of investments388,201 194,241 
Business acquisitions, net of cash acquired (4,116)(51,874)
Net cash provided by investing activities
8,326 43,063 
CASH FLOW FROM FINANCING ACTIVITIES:
Proceeds from sales of shares through employee equity incentive plans
3,309 5,292 
Payments for taxes related to net settlement of equity awards(329)(34,424)
Proceeds from exercise of warrants 27,844 
Other  76 
Net cash provided by (used in) financing activities
2,980 (1,212)
Net change in cash, cash equivalents, and restricted cash
(37,011)(57,507)
Effect of exchange rate changes on cash
25 (628)
Cash, cash equivalents, and restricted cash at beginning of year
117,128 139,987 
Cash, cash equivalents, and restricted cash at end of period
$80,142 $81,852 
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 
Common stock issued in connection with acquisition $5,748 $19,219 
Unpaid cash consideration in connection with acquisition $ $4,348 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
10

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, comprised of 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 and nine months ended September 30, 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 September 30, 2023, and its results of operations for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 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.

11

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, 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 September 30, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three and nine months ended September 30, 2023 and 2022.
12

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Restructuring Costs
The Company’s restructuring costs consist of a one-time payment of termination benefits and the ongoing cost of benefits related to the reduction of its workforce and other costs, and the charges related to the cease use of certain facilities to align with the Company’s anticipated operating needs. The timing of recognition for severance costs depends on whether employees are required to render service until they are terminated in order to receive the termination benefits. If employees are required to render service until they are terminated in order to receive the termination benefits, a liability is recognized ratably over the future service period. Otherwise, a liability is recognized when management has committed to a restructuring plan and has communicated those actions to employees. Employee termination benefit costs covered by existing benefit arrangements are recognized when management has committed to a restructuring plan and has determined the severance costs are probable and estimable. Other costs primarily consist of cease use charges for the related operating lease right-of-use assets for office leases, which are recognized ratably from the decision date to the cease-use date.
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 and nine months ended September 30, 2023 and 2022, respectively (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
United States
$26,667 $25,310 $76,130 $58,187 
International
13,975 12,683 42,073 36,797 
Total revenue
$40,642 $37,993 $118,203 $94,984 
No country other than the United States accounted for more than 10% of the Company’s revenue for the three and nine months ended September 30, 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 and nine months ended September 30, 2023 and 2022, respectively (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Over time revenue
$32,786 $28,996 $92,889 $73,509 
Point-in-time revenue
7,856 8,997 25,314 21,475 
Total
$40,642 $37,993 $118,203 $94,984 

13

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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 accounts receivable and contract balances as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable, net
$15,351 $19,037 
Unbilled accounts receivable
$1,854 $1,807 
Deferred revenue
$24,459 $17,932 
During the nine months ended September 30, 2023 and 2022, the Company recognized revenue of $13.3 million and $8.6 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $62.0 million at the end of September 30, 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 September 30, 2023 were $41.7 million, and the remaining obligations are expected to be recognized thereafter.
14

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
4. ACQUISITIONS
VHT, Inc. Acquisition

On June 10, 2022, the Company entered into an Agreement and Plan of Merger (the “Purchase Agreement”) with VHT, Inc. (“VHT”), known as VHT Studios, a U.S.-based real estate marketing company that offers brokerages and agents digital solutions to promote and sell properties. On July 7, 2022 (the “VHT Acquisition Date”), pursuant to the Purchase Agreement, the Company completed the acquisition of VHT (the “VHT Acquisition”), which expands Matterport Capture Services by bringing together Matterport digital twins with professional photography, drone capture and marketing services. With this acquisition, the Company aims to increase adoption of digital twin technology and expand further into the residential real estate industry while adding marketing services for other key markets such as commercial real estate, travel and hospitality, and the retail sector.

Under the terms of the Purchase Agreement, the consideration consisted of an all-cash purchase price of $23.0 million subject to certain adjustments based on a determination of closing net working capital, transaction expenses, cash and investments and closing indebtedness. The total purchase consideration for the VHT Acquisition was $22.7 million.

The Company has accounted for the VHT Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the estimated fair values at the VHT Acquisition Date, as presented in the following table (in thousands):

Amount
Goodwill$15,603 
Identified intangible assets6,900 
Net assets acquired215 
Total$22,718 

Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from leveraging VHT’s customer relationships. The goodwill is not deductible for income tax purposes.

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


Fair Value Estimated Useful Life
Customer Relationships$6,900 10 years

Customer relationships represent the fair value of future projected revenue that will be derived from sales to existing customers of VHT. The economic useful life was determined based on historical customer turnover rates and industry benchmarks.
The fair value of customer relationships 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 direct customer relationships were the revenue growth rate, customer attrition rate, earnings before interest, taxes, depreciation, and amortization (“EBITDA”) margins, and discount rate.


15

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Unaudited Pro Forma Financial Information

The following table summarizes the pro forma consolidated information for the Company assuming the acquisition of VHT had occurred as of January 1, 2021. The unaudited pro forma information for all periods presented includes the business combination accounting effects resulting from the acquisition, including amortization for intangible assets acquired and acquisition-related charges. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021.

Three Months Ended September 30,Nine Months Ended September 30,
20222022
(in thousands, except per share data)
Total revenue$38,345 $105,432 
Net loss$(58,118)$(50,103)
Basic earnings per share$(0.20)$(0.18)
Diluted earnings per share $(0.20)$(0.18)

Enview Inc. 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)
$39,336 
Common stock (1.6 million shares) (2)
24,988 
Total $64,324 
(1) The Company paid $2.4 million and $4.3 million in cash consideration during the three and nine months ended September 30, 2023, respectively and nil and $35.0 million in cash consideration during the three and nine months ended September 30, 2022.
(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.1 million and 0.4 million shares during the three and nine months ended September 30, 2023, respectively, and nil and 1.2 million shares during the three and nine months ended September 30, 2022.
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. 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 

16

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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.2 million and $1.6 million of acquisition-related costs for the three and nine months ended September 30, 2022, respectively. There were no acquisition-related costs incurred for the three and nine months ended September 30, 2023.


17

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
5. GOODWILL AND INTANGIBLE ASSETS
GoodwillAs of September 30, 2023 and December 31, 2022, goodwill was $69.6 million. The Company did not recognize any impairment losses on goodwill during the three and nine months ended September 30, 2023 and 2022, respectively.
Purchased Intangible AssetsThe following table presents details of the Company’s purchased intangible assets as of September 30, 2023 and December 31, 2022 (in thousands).
September 30, 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,876)$3,524 $5,400 $(1,065)$4,335 
Customer relationships 6,900 (862)6,038 6,900 (345)6,555 
Total $12,300 $(2,738)$9,562 $12,300 $(1,410)$10,890 
The Company recognized amortization expense of $0.4 million and $0.5 million for the three months ended September 30, 2023 and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended September 30, 2023 and 2022, respectively. The Company did not recognize any impairment losses on intangible assets or other long-lived assets during the three and nine months ended September 30, 2023 and 2022, respectively.
The following table summarizes estimated future amortization expense for the Company’s intangible assets as of September 30, 2023 (in thousands):

Amount
Remaining 2023
$442 
20241,770 
20251,770 
20261,770 
2027705 
2028 and thereafter3,105 
Total future amortization expense$9,562 


18

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
6. BALANCE SHEET COMPONENTS
Allowance for Doubtful AccountsAllowance for doubtful accounts as of September 30, 2023 and 2022 and the rollforward for three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance—beginning of period
$(933)$(421)$(1,212)$(291)
Increase in reserves
(101)(148)(150)(343)
Write-offs
137  465 65 
Balance—end of period
$(897)$(569)$(897)$(569)
InventoriesInventories as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Finished goods
$1,136 $2,112 
Work in process
7,094 3,477 
Purchased parts and raw materials
4,112 5,472 
Total inventories
$12,342 $11,061 
Property and Equipment, NetProperty and equipment as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Machinery and equipment
$4,060 $3,948 
Furniture and fixtures
355 355 
Leasehold improvements
718 734 
Capitalized software and development costs
70,630 55,662 
Total property and equipment
75,763 60,699 
Accumulated depreciation and amortization
(42,942)(30,140)
Total property and equipment, net
$32,821 $30,559 
Depreciation and amortization expenses of property and equipment were $4.6 million and $3.3 million for the three months ended September 30, 2023 and 2022, respectively, and $12.8 million and $8.3 million for the nine months ended September 30, 2023 and 2022, respectively.
Additions to capitalized software and development costs, inclusive of stock-based compensation in the three months ended September 30, 2023 and 2022 were $4.7 million and $5.7 million, respectively. Additions to capitalized software and development costs, inclusive of stock-based compensation in the nine months ended September 30, 2023 and 2022 were $15.0 million and $21.4 million, respectively. These are recorded as part of property and equipment, net on the condensed consolidated balance sheets.
Amortization expense was $4.4 million and $3.0 million for three months ended September 30, 2023 and 2022, respectively, of which $4.0 million and $2.8 million was recorded to cost of revenue related to subscription and $0.4 million and $0.2 million to selling, general and administrative in the condensed consolidated statements of operations, respectively. Amortization expense was $12.2 million and $7.8 million for the nine months ended September 30, 2023 and 2022, respectively, of which $11.2 million and $7.0 million was recorded to cost of revenue related to subscription and $1.0 million and $0.8 million to selling, general and administrative in the condensed consolidated statements of operations, respectively.
19

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Accrued Expenses and Other Current LiabilitiesAccrued expenses and other current liabilities as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accrued compensation
$5,002 $5,609 
Tax payable
1,203 1,669 
ESPP contribution871 341 
Current unpaid acquisition consideration 6,109 
Short-term operating lease liabilities1,293 1,267 
Accrued loss on firm inventory purchase commitments
31 3,991 
Other current liabilities
6,944 4,930 
Total accrued expenses and other current liabilities
$15,344 $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):

20

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
September 30, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$60,730 $ $ $60,730 
Total cash equivalents$60,730 $ $ $60,730 
Short-term investments:
U.S. government and agency securities$238,503 $ $ $238,503 
Non-U.S. government and agency securities 19,681  19,681 
Corporate debt securities 41,757  41,757 
Commercial paper 27,741  27,741 
Total short-term investments$238,503 $89,179 $ $327,682 
Long-term investments:
U.S. government and agency securities$21,881 $ $ $21,881 
Total long-term investments$21,881 $ $ $21,881 
Total assets measured at fair value$321,114 $89,179 $ $410,293 
Financial Liabilities:
Private warrants liability$ $ $239 $239 
Total liabilities measured at fair value$ $ $239 $239 
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 


21

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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 September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$260,661 $ $(277)$260,384 
Non-U.S. government and agency securities19,741  (60)19,681 
Corporate debt securities41,934  (177)41,757 
Commercial paper27,774  (33)27,741 
Total available-for-sale investments$350,110 $ $(547)$349,563 
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 September 30, 2023, the gross unrealized losses of $0.5 million are substantially all in a continuous unrealized loss position for less than 12 months, which were related to $341.6 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 and nine months ended September 30, 2023 and 2022.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of September 30, 2023, by contractual years-to-maturity (in thousands):
September 30, 2023
 Amortized CostFair Value
Due within one year
$328,208 $327,682 
Due between one and three years
21,902 21,881 
Total
$350,110 $349,563 

22

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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 September 30, 2023, future minimum purchase obligations are as follows (in thousands):
Purchase
Obligations
Remainder of 2023
 
$6,337 
20249,125 
2025185 
Thereafter
 
Total
$15,647 
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 have completed discovery. Trial is scheduled to begin November 13, 2023.
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
23

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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 filed an opposition to the motion. On August 28, 2023, the Court denied Surefield’s motion to dismiss but stayed the action pending the resolution of the Texas case.
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 September 30, 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 September 30, 2023, there were no known events or circumstances that have resulted in a material indemnification liability.

24

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
9. STOCKHOLDERS’ EQUITY
The Company had reserved shares of common stock for future issuance as of September 30, 2023 as follows (in thousands):
 September 30,
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
59,325 
Shares available for future grant under 2021 Employee Stock Purchase Plan
11,378 
Shares available for future grant under 2021 Incentive Award Plan
10,676 
Total shares of common stock reserved
83,087 
Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax (in thousands):
Foreign Currency Translation, Net of Tax
Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax
Total
Balance at December 31, 2022
$(52)$(4,982)$(5,034)
Net unrealized gain 4,435 4,435 
Balance at September 30, 2023
$(52)$(547)$(599)
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 (6,039)(6,039)
Balance at September 30, 2022
$(52)$(7,526)$(7,578)
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 $27.8 million received in January 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 September 30, 2023 and December 31, 2022. No Private Warrants have been exercised during the three and nine months ended September 30, 2023.
25

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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, from the Closing Date until the Redemption Date, because the Private Warrants had similar terms and were subject to substantially the same redemption features as the Public Warrants. The fair value of the Private Warrants was deemed to be substantially the same as the fair value of 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 increase or decrease in the expected volatility in isolation would result in a significant change in fair value measurement. The Private Warrants were valued at $0.14 per unit as of September 30, 2023.
The following table provides the assumptions used to estimate the fair value of the Private Warrants as of September 30, 2023:
September 30, 2023
Current stock price$2.17
Strike price$11.50
Expected term (in years)2.81
Expected volatility62.0%
Risk-free interest rate4.7%
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 liability as of September 30, 2023 (in thousands):
Total Warrants
Liability
Fair value at December 31, 2022
$803 
Change in fair value(564)
Fair value at September 30, 2023
$239 
11. CONTINGENT EARN-OUT AWARDS
Legacy Matterport stockholders and certain holders of Legacy Matterport Stock Options and RSUs were 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
26

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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 nine months ended September 30, 2022.
The following table sets forth a summary of the changes in the earn-out liabilities during the nine months ended September 30, 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 September 30, 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 2011 Stock Plan which, following the effective date of the 2021 Plan, became 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 September 30, 2023, a total of 10.7 million shares remained available for future grant under the Company’s 2021 Plan.
27

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
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 ended on May 31, 2023. As of September 30, 2023, a total of 11.4 million shares of our common stock remained available for sale under our 2021 ESPP.

For the three and nine months ended September 30, 2023, there were nil and 0.5 million, 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 nine months ended September 30, 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
(409)0.64
Exercised
(3,615)0.57$8,358 
Balance—September 30, 2023
29,393 $0.66 5.5$44,394 
Options vested and exercisable—September 30, 2023
28,166 $0.65 5.5$42,887 
As of September 30, 2023, unrecognized stock-based compensation expense related to unvested options was $0.4 million, which is expected to be amortized over a weighted-average vesting period of 0.8 years.
28

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 nine months ended September 30, 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
10,069 2.92 
Vested
(10,552)10.29 
Canceled or forfeited
(6,761)6.09 
Balance—September 30, 2023
29,932 $8.98 

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 September 30, 2023, unrecognized compensation costs related to unvested RSUs and PRSUs were $239.4 million and $1.3 million, respectively. The remaining unrecognized compensation costs for RSUs and PRSUs are expected to be recognized over a weighted-average period of 2.1 years and 1.0 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 were accounted as stock-based compensation expense as they were 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 of 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 nine months ended September 30, 2022, as both the Triggering event condition was 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 to determine fair value of our 2021 ESPP:
Nine Months Ended September 30,
20232022
Expected term
0.5 - 2.0 years
0.5 – 2.0 years
Expected volatility
36.1 - 47.3%
34.4 – 47.4%
Risk-free interest rate
0.6 - 5.4%
0.2 – 2.7%
Expected dividend yield
0%0%

29

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 September 30, 2023, unrecognized compensation cost related to the 2021 ESPP was $1.1 million, which is expected to be recognized over the remaining weighted-average service period of 1.2 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 were 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 condensed consolidated statements of operations for the three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Cost of revenue
$782 $912 $2,468 $3,819 
Research and development
5,731 6,362 20,984 27,246 
Selling, general, and administrative
20,908 22,231 67,222 85,673 
Stock-based compensation, net of amounts capitalized
27,421 29,505 90,674 116,738 
Capitalized stock-based compensation
2,432 2,801 7,440 11,464 
Total stock-based compensation
$29,853 $32,306 $98,114 $128,202 
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 benefit and tax expense for the three and nine months ended September 30, 2023 and 2022 were 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 September 30, 2023, it is not more likely than not that the Company will realize the benefits of its remaining net deferred tax assets.

30

MATTERPORT, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
14. NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
Basic net loss per share attributable to common stockholders was computed by dividing net loss by the weighted-average number of common shares outstanding for the three and nine months ended September 30, 2023 and 2022 (in thousands, except for per share data). Diluted net 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 loss per share attributable to common stockholders as follows (in thousands, except per share amounts):
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Numerator :
   
Net loss attributable to common stockholders
$(44,754)$(58,259)$(155,132)$(50,989)
Denominator:
Weighted average shares used in computing net loss per share attributable to common stockholders, basic and diluted
303,432 286,458 298,226 281,729 
Net loss per share attributable to common stockholders, basic and diluted
$(0.15)$(0.20)$(0.52)$(0.18)

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 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 September 30,
 20232022
Private warrants1,708 1,708 
Common stock options outstanding
29,393 34,546 
Unvested RSUs
29,932 36,143 
ESPP shares1,734 1,849 
Total potentially dilutive common stock equivalents
62,767 74,246 

31

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


15. RESTRUCTURING

July 2023 Restructuring Plan

In July 2023, the Company announced a restructuring plan (the "2023 Plan") intended to reduce operating costs and continue to accelerate its path to profitable growth. As part of the 2023 Plan, the Company commenced a workforce reduction of approximately 30%. The Company also recorded accelerated amortization costs to real estate operating lease right-of-use assets, which was primarily related to the cease use of certain leased office spaces to adjust our office space footprint to better align with the needs of our operation and the remote-work organizational structure.

Restructuring charges during the three and nine months ended September 30, 2023 were as follows (in thousands):

Severance and Other Personnel Costs
Office Space Reductions(1)
Total
Cost of revenue - Subscription
$5 $ $5 
Cost of revenue - Services
152  152 
Cost of revenue - Product
151  151 
Cost of revenue
308  308 
Research and development
600  600 
Selling, general, and administrative
2,116 123 2,239 
Total restructuring charge
$3,024 $123 $3,147 
(1) Office space reductions primarily represent the accelerated amortization expense related to operating lease right-of-use assets.

We expect that the execution of the 2023 Plan will be substantially complete by the end of the fourth quarter of fiscal 2023, subject to local law and consultation requirements. The Company currently estimates the charges of approximately $4.0 million in connection with the 2023 Plan, consisting primarily of cash expenditures for employee transition, notice period and severance payments, employee benefits, exit charges associated with office space reductions, and related costs. As of September 30, 2023, there were $0.2 million restructuring-related liabilities were recorded in accrued expenses and other current liabilities, primarily related to the unpaid severance costs.




32

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 11.1 million spaces under management as of September 30, 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 11.1 million spaces under management as of September 30, 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 captures—subscribers can now capture 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.
33

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 are being impacted by uncertain 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 cautious consumer spending. In addition, the war in Ukraine and the Israeli-Palestinian military conflict have further increased existing global economic challenges, including supply chain, logistics, and inflationary challenges. Such global or regional economic and political conditions adversely affect demand for our products. These conditions could have an impact on our suppliers, causing increases in cost of materials and higher shipping and transportation rates, and as a result impact 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 impacts on our subscribers and their spending habits, could impact on our marketing efforts, and effects on our suppliers. If macroeconomic and geopolitical conditions do not improve or if they worsen, then our results of operations may be negatively impacted. Our recent cost-restructuring efforts are helping us to improve our operational excellence and to mitigate the impact of these macroeconomic and geopolitical conditions.
For additional information, refer to Part II Item 1A "Risk Factors.”
In July 2023, we initiated the 2023 Plan to reduce operating costs and continue to accelerate our path to profitable growth. This includes a workforce reduction of approximately 30% and the cease use of certain lease office spaces. The Company expects that the execution of the 2023 Plan will be substantially complete by the end of the fourth quarter of fiscal 2023, subject to local law and consultation requirements. The Company currently estimates the charges of approximately $4.0 million in connection with the 2023 Plan, consisting primarily of cash expenditures for employee transition, notice period and severance payments, employee benefits, exit charges associated with office space reductions, and related costs.
Restructuring charges during the three and nine months ended September 30, 2023 were as follows (in thousands):

Severance and Other Personnel Costs
Office Space Reductions
Total
Cost of revenue - Subscription
$$— $
Cost of revenue - Services
152 — 152 
Cost of revenue - Product
151 — 151 
Cost of revenue
308 — 308 
Research and development
600 — 600 
Selling, general, and administrative
2,116 123 2,239 
$3,024 $123 $3,147 

Refer to Note 15 to our condensed consolidated financial statements for further information on our restructuring charges.

34

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 Pro3 and Pro2 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, 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 meet 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 56% and 50% of our total revenue for the three months ended September 30, 2023 and 2022, respectively, and approximately 54% and 57% of our total revenue for the nine months ended September 30, 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 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 and nine months ended September 30, 2023 and 2022, respectively. 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, Pro2 Camera or other compatible capture devices to capture 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 capture 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 24% and 26% of our total revenue for the three months ended September 30, 2023 and 2022, respectively, and approximately 25% and 20% of our total revenue for the nine months ended September 30, 2023 and 2022, respectively.
35

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. Our product line includes the Pro3 Camera, Pro2 Camera, and Matterport Axis.
Pro3 Camera: 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.
Pro2 Camera: The Pro 2 Camera has played an integral part in shaping the 3D building and property visualization ecosystem, which 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.
Matterport Axis: A cost-effective, hands-free motor-mount accessory for smartphones.
Product revenue accounted for approximately 19% and 24% of our total revenue for the three months ended September 30, 2023 and 2022, respectively, and approximately 21% and 23% of our total revenue for the nine months ended September 30, 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 captured 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 capture 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 captured space. For tracking purposes, we treat each captured 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 September 30, 2023, we had approximately 11.1 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):
Nine Months Ended September 30,
20232022
Spaces under management
11.18.7
Total Subscribers
We believe that our ability to increase the number of subscribers on our platform is an indicator of market penetration, 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 captures 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 captures at least one space as a “paid subscriber.” Our paid subscribers
36

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 and nine ended September 30, 2023.
The following chart shows the number of our free subscribers, paid subscribers and total subscribers for each of the periods presented (in thousands):
Nine Months Ended September 30,

20232022
Free subscribers
816 594 
Paid subscribers
71 63 
Total subscribers
887 657 

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 September 30,
20232022
Net dollar expansion rate
106 %106 %

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

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 September 30, 2023, we had over 887,000 subscribers on our platform and approximately 11.1 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 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. In September 2023, we announced our latest collaboration with Procore Technologies Inc., a leading global provider of construction management software, expanding Matterport’s platform ecosystem support for design and construction management software services. Procore users can now use features directly within Matterport’s photorealistic 3D digital twins, creating a visual system-of-record for site conditions, centralizing record-keeping and enabling better progress tracking, quality control, and more efficient closeout processes. As of September 30, 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 streamlining our sales and marketing resources 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 both 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
38

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 retain our subscribers and drive increased usage of our platform. Our net dollar expansion rate of 106% and 106% for the three months ended September 30, 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 September 30, 2023. On a combined basis, growth in enterprise customers remains strong, but smaller customers, particularly those exposed to the U.S. residential real estate market, continue to exercise caution on growing their spending as the macro environment has further influenced this cohort during the three months ended September 30, 2023.
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 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 June 2023, we partnered with CompuSoluciones, one of the largest value-added distributors (“VAD”), significantly expanding our presence in Latin America. With a network of more than 2,000 resellers, CompuSoluciones will provide Matterport’s digital twin solutions to two of the largest property markets in the region, Mexico and Colombia. In July 2023, we partnered with Equinox Technologies, a distributor of global technologies and managed security services, to offer Matterport’s digital twin platform to Government, Enterprise and SMB customers out of its offices in the United Arab Emirates, India, Oman, Saudi Arabia, and South Africa. Subscribers outside the United States accounted for approximately 42% and 43% of our subscription revenues for the three and nine months ended September 30, 2023, respectively. 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 with our existing multiple sales attachment points and a global marketing effort in place.
Investing in Research and Innovation for Growth
We continuously evaluate our focus 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, we have been continuously developing a robust pipeline of new product releases, including releasing the Android Capture app, collaboration with Facebook AI (now known as Meta) to release the world’s largest dataset of 3D spaces, and launching Notes and Matterport for Mobile. 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 manage more listings and sell homes faster. In June 2023, we announced Genesis, a new initiative that aims to deliver generative AI across its digital twin platform for customers looking to bolster the efficiency and profitability of their property portfolios worldwide. Genesis combines Matterport’s stable of deep learning and computer vision innovations, including Cortex AI and Property Intelligence, with generative AI to deliver a new generation of digital twins. Combining generative AI and property insights, Matterport’s digital twin platform aims to reshape the real estate landscape, optimizing interior design, space utilization, energy efficiency, safety, and accessibility while transforming property marketing strategies. In September 2023, we announced the launch of a beta program for the next generation of
39

intelligent digital twins with powerful new capabilities fueled by the Company’s rapid advancements in AI and data science. Customers can access automated measurements, layouts, editing, and reporting capabilities generated from their digital twins. 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. Our philosophy is to 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. 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. Our solution that is integrated with Amazon Web Services (AWS) IoT TwinMaker 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 the capture service arrangements, we 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 Pro3 and Pro2 Cameras, Matterport Axis, and out-of-warranty repair fees. Customers place orders for our products, and we fulfill the
40

orders 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 their captured spaces. However, we do not require Pro3 or Pro2 Camera owners to have a subscription when purchasing a Pro3 or Pro2 Camera. We will also repair Pro3 and Pro2 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 Pro3 and Pro2 Cameras, warranty and repair expenses relating to Pro3 and Pro2 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. In addition, research and development expenses that qualify as internal-use software development costs are capitalized.
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.
41

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 September 30, 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 on February 1, 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.
42

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 September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
Subscription$22,850 $18,981 $63,565 $54,508 
License28 21 82 70 
Services9,936 10,015 29,324 19,001 
Product7,828 8,976 25,232 21,405 
Total revenue40,642 37,993 118,203 94,984 
Cost of revenue:
Subscription7,379 6,592 21,576 17,963 
License— — — — 
Services6,725 6,553 20,978 12,705 
Product6,641 8,457 23,377 24,303 
Total cost of revenue20,745 21,602 65,931 54,971 
Gross profit19,897 16,391 52,272 40,013 
Gross margin
49%43%44%42%
Operating expenses:
Research and development15,577 19,084 52,711 66,604 
Selling, general, and administrative53,719 56,293 164,660 186,527 
Total operating expenses69,296 75,377 217,371 253,131 
Loss from operations(49,399)(58,986)(165,099)(213,118)
Other income (expense):
Interest income1,573 1,691 4,525 4,470 
Change in fair value of warrants liability 513 — 564 26,147 
Change in fair value of contingent earn-out liability— — — 136,043 
Other income (expense), net2,669 (981)5,075 (3,655)
Total other income4,755 710 10,164 163,005 
Loss before provision for income taxes(44,644)(58,276)(154,935)(50,113)
Provision for (benefit from) income taxes110 (17)197 876 
Net loss$(44,754)$(58,259)$(155,132)$(50,989)
Revenues
Total revenue increased by $2.6 million, or 7%, to $40.6 million during the three months ended September 30, 2023, from $38.0 million during the three months ended September 30, 2022. The increase in revenue is attributable to growth primarily driven by subscriptions revenue, partially offset by decreases in product and services revenue.
Total revenue increased by $23.2 million, or 24%, to $118.2 million during the nine months ended September 30, 2023, from $95.0 million during the nine months ended September 30, 2022. The increase in revenue is attributable to growth primarily driven by services, subscription, and product revenue.
43

Three Months Ended September 30,Nine Months Ended September 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in thousands)
Subscription
$22,850 $18,981 $3,869 20 %$63,565 $54,508 $9,057 17 %
License28 21 33 %82 70 12 17 %
Services9,936 10,015 (79)(1)%29,324 19,001 10,323 54 %
Product7,828 8,976 (1,148)(13)%25,232 21,405 3,827 18 %
Total revenue$40,642 $37,993 $2,649 %$118,203 $94,984 $23,219 24 %
Subscription revenue increased for the three and nine months ended September 30, 2023 compared to the same periods in 2022, primarily due to a subscription price increase implemented in July 2023, higher volume of subscription plans from new subscribers, and expanded use of the subscription by existing subscribers. Of the $3.9 million increase for the three months ended September 30, 2023, approximately $3.0 million was attributable to the higher volume of subscription plans from additional new subscribers and approximately $0.9 million from existing customers during that period. Of the $9.1 million increase for the nine months ended September 30, 2023, approximately $3.9 million was attributable to the higher volume of subscription plans from additional new subscribers and approximately $5.2 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 and nine months ended September 30, 2023 compared to the same periods in 2022.
Services revenue did not fluctuate significantly for the three months ended September 30, 2023 compared to the same period in 2022. Services revenue increased for the nine months ended September 30, 2023 compared to the same period in 2022. The increase was primarily attributable to increased sales of capture services, including an increase of $7.8 million from the acquisition of VHT for the nine months ended September 30, 2023, 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 decreased for the three months ended September 30, 2023 compared to the same period in 2022 primarily due to the normalized demand for our Pro3 Camera compared to our initial launch in the third quarter of 2022, and a lower net sales of our Pro2 Camera. Product revenue increased for the nine months ended September 30, 2023 compared to the same period in 2022. The increase was primarily due to a higher sale of our Pro3 Camera, which was 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 September 30,Nine Months Ended September 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in thousands)
Cost of subscription revenue
$7,379 $6,592 $787 12 %$21,576 $17,963 $3,613 20 %
Cost of license revenue
— — — — %— — — — %
Cost of services revenue6,725 6,553 172 %20,978 12,705 8,273 65 %
Cost of products revenue6,641 8,457 (1,816)(21)%23,377 24,303 (926)(4)%
Total cost of revenue$20,745 $21,602 $(857)(4)%$65,931 $54,971 $10,960 20 %
Total cost of revenue decreased for the three months ended September 30, 2023 compared to the same period in 2022, primarily attributable to a decrease in cost of products revenue. Total cost of revenue increased for the nine months
44

ended September 30, 2023 compared to the same period in 2022, primarily attributable to an increase in capture services sold and subscription services provided, partially offset by a decrease in cost of products revenue.
Cost of subscription revenue increased for the three and nine months ended September 30, 2023 compared to the same periods in 2022, primarily due to increased costs related to hosting and delivery services for our platform to enhance support functions globally and to improve our processing efficiency of digital twins for subscription services provided.

Cost of services revenue increased for the three and nine months ended September 30, 2023 compared to the same periods in 2022. The increase for the three months ended September 30, 2023 is primarily attributable to the non-recurring restructuring charges. The increase for the nine months ended September 30, 2023 compared to the same period in 2022 was driven by an increase in volume of the capture services sold.
Cost of products revenue decreased for the three and nine months ended September 30, 2023 compared to the same periods in 2022. The decrease was primarily attributable to cost efficiencies, including our efforts to mitigate the supply chain challenges experienced in fiscal year 2022.
Gross Profit and Gross Margin
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(dollars in thousands)
Gross profit
$19,897 $16,391 $52,272 $40,013 
Gross margin
49%43%44%42%
Gross margin increased to 49% during the three months ended September 30, 2023 from 43% during the three months ended September 30, 2022. Gross margin increased to 44% during the nine months ended September 30, 2023 from 42% during the nine months ended September 30, 2022. The increase for the three and nine months ended September 30, 2023 compared to the same periods in 2022 was primarily driven by an improvement in product gross margin, benefiting from the increase of volume and the ease of the supply chain constraints, and a higher margin in subscription revenue primarily attributable to cost efficiencies.
Research and Development Expenses
Three Months Ended September 30,Nine Months Ended September 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in thousands)
Research and development expenses
$15,577 $19,084 $(3,507)(18)%$52,711 $66,604 $(13,893)(21)%
Research and development expenses decreased by $3.5 million, or 18%, to $15.6 million and by $13.9 million, or 21%, to $52.7 million for the three and nine months ended September 30, 2023, respectively, from $19.1 million and $66.6 million for the three and nine months ended September 30, 2022, respectively. The reduction in research and development expenses resulted from evaluation and reallocation of spend away from hardware to offerings that we expect will yield our highest possible returns, as we continue to drive innovation in our technology platform and data insights for customers. The decrease for the three months ended September 30, 2023 was primarily attributable to a $2.0 million decrease in salary compensation expenses, a $1.3 million decrease in professional, consulting, and software services, and a $0.6 million decrease in stock-based compensation, partially offset by $0.6 million of restructuring charges in accordance with our 2023 Plan. The decrease for the nine months ended September 30, 2023 was primarily attributable to a $6.3 million decrease in stock-based compensation, a $4.2 million decrease in professional services, including consulting services, and a $3.8 million decrease in salary compensation expenses, partially offset by $0.6 million of restructuring charges in accordance with our 2023 Plan.
45

Selling, General and Administrative Expenses
Three Months Ended September 30,Nine Months Ended September 30,
20232022Change20232022Change
AmountAmountAmount%AmountAmountAmount%
(dollars in thousands)
Selling, general and administrative expenses
$53,719 $56,293 $(2,574)(5)%$164,660 $186,527 $(21,867)(12)%
Selling, general and administrative expenses decreased by $2.6 million, or 5%, to $53.7 million and by $21.9 million, or 12%, to $164.7 million for the three and nine months ended September 30, 2023, respectively, from $56.3 million and $186.5 million for the three and nine months ended September 30, 2022, respectively. The decrease for the three months ended September 30, 2023 was primarily attributable to a $2.9 million decrease in personnel-related cost, a $2.7 million decrease in marketing programs, and a $2.1 million decrease in professional services as we continue to mitigate our spending and drive efficiency, and a $1.3 million decrease in stock-based compensation, partially offset by an increase of $4.6 million in legal fees and a $2.1 million increase in restructuring charges in accordance with our 2023 Plan. The decrease for the nine months ended September 30, 2023 was primarily attributable to a $18.5 million decrease in stock-based compensation, a $6.9 million decrease in marketing programs, and a $2.0 million decrease in other professional services, partially offset by a $3.6 million increase in legal fees, and a $2.1 million increase in restructuring charges in accordance with our 2023 Plan.
Interest Income
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(dollars in thousands)
Interest income
$1,573 $1,691 $4,525 $4,470 
Interest income did not fluctuate significantly for the three and nine months ended September 30, 2023 compared to the same period in 2022.
Change in Fair Value of Warrants Liability
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(dollars in thousands)
Change in fair value of warrants liability
$513 $— $564 $26,147 
We recognized a decrease in fair value of warrants liability of $0.5 million during the three months ended September 30, 2023 and a decrease in fair value of $0.6 million during the nine months ended September 30, 2023, respectively, due to the change in the fair value of our outstanding Private Warrants primarily driven by the underlying stock price and volatility. As of September 30, 2023, there were 1.7 million Private Warrants outstanding.


46

Change in Fair Value of Contingent Earn-out Liability
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(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 Income (Expense), Net
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(dollars in thousands)
Other income (expense), net$2,669 $(981)$5,075 $(3,655)
Other income (expense) increased for the three and nine months ended September 30, 2023 compared to the same periods in 2022. The increase was primarily due to accretion of discounts, net of amortization related to investment premiums.
Provision for Income Taxes
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(dollars in thousands)
Provision for income taxes$110 $(17)$197 $876 
For the three and nine months ended September 30, 2023, our provision for income taxes reflects an effective tax rate of (0.25)% and (0.13)%, respectively. Our provision for income taxes for the three and nine months ended September 30, 2022 reflects an effective tax rate of 0.03% and (1.75)%, respectively. Our effective tax rates for the periods presented differ from 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 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), restructuring charges, acquisition-related costs, amortization of acquired intangible assets, and payroll tax related to contingent earn-out share issuance, 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.
47

The following table presents our non-GAAP loss from operations for each of the periods presented (in thousands):

Three months ended September 30,Nine months ended September 30,
2023202220232022
GAAP loss from operations$(49,399)$(58,986)$(165,099)$(213,118)
Add back: stock based compensation expense, net
29,721 30,67197,281 119,648
Add back: restructuring charges
3,147 — 3,147 — 
Add back: acquisition-related costs— 222 — 1,294 
Add back: amortization expense of acquired intangible assets
443 443 1,329 968 
Add back: payroll tax related to contingent earn-out share issuance
— — — 1,164 
Non-GAAP loss from operations
$(16,088)$(27,650)$(63,342)$(90,044)

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):

Nine months ended September 30,
20232022
Net cash used in operating activities
$(48,317)$(99,358)
Less: purchases of property and equipment
112 1,417 
Less: capitalized software and development costs
7,528 9,890 
Free cash flow
$(55,957)$(110,665)
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 September 30, 2023, we had cash, cash equivalents and investments of approximately $429.7 million. Our cash equivalents primarily consist of cash on hand and 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.

September 30, 2023December 31, 2022
(dollars in thousands)
Cash, cash equivalents, and investments:
Cash and cash equivalents
$80,142 $117,128 
Investments
349,563 359,774 
Total cash, cash equivalents, and investments
$429,705 $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 2.0 million shares
48

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
There have been no material changes to our material cash requirements or non-cancellable contractual commitments since December 31, 2022, including as a result of our restructuring plan. 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 September 30, 2023, our 12-month lease obligations (through September 30, 2024) totaled approximately $1.3 million, or approximately $1.8 million through the year ending December 31, 2025. Our non-cancellable purchase obligations as of September 30, 2023 totaled approximately $15.6 million and are due through the year ending December 31, 2025.
Cash Flows
The following table set forth a summary of our cash flows for the nine months ended September 30, 2023 and 2022 (in thousands):
Nine Months Ended September 30,
20232022
Cash provided by (used in):
Operating activities
$(48,317)$(99,358)
Investing activities
$8,326 $43,063 
Financing activities
$2,980 $(1,212)
Net Cash Used in Operating Activities
Net cash used in operating activities was $48.3 million for the nine months ended September 30, 2023. This amount primarily consisted of a net loss of $155.1 million, offset by non-cash charges of $100.3 million, and a change in net operating assets and liabilities of $6.5 million. The non-cash charges primarily consisted of $90.7 million of stock-based compensation expense and $14.1 million of depreciation and amortization expense, partially offset by $5.5 million accretion of discounts, net of amortization premiums. Changes in net operating assets and liabilities primarily consisted of an increase in deferred revenue and accruals and other liabilities and a decrease in accounts receivable and prepaid and other assets, partially offset by an increase in inventories.
Net cash used in operating activities was $99.4 million for the nine months ended September 30, 2022. This amount primarily consisted of a net loss of $51.0 million, increased by non-cash gains of $32.7 million, and a change in net operating assets and liabilities of $15.7 million. The non-cash gains primarily consisted of $26.1 million of change in fair value of warrants liability and $136.0 million million of change in fair value of contingent earn-out liability, partially offset by $9.2 million of depreciation and amortization expense, $116.7 million of stock-based compensation expense, and $2.5 million of amortization of investment premiums, net of accretion of discounts. Changes of net operating assets and liabilities primarily consisted of an increase in accounts receivable, inventories, prepaid expenses and other assets, and a decrease in accounts payable, partially offset by an increase in deferred revenue and other liabilities.

49

Net Cash Provided by Investing Activities
Net cash provided by investing activities was $8.3 million for the nine months ended September 30, 2023. This amount primarily consisted of maturities of marketable securities investments of $388.2 million, partially offset by investments in available-for-sales securities of $368.1 million, capitalized software and development costs of $7.5 million, consideration paid (net of cash acquired) for business acquisitions of $4.1 million, and purchases of property and equipment of $0.1 million.
Net cash provided by investing activities was $43.1 million for the nine months ended September 30, 2022. This amount primarily consisted of maturities of marketable securities investments of $194.2 million, partially offset by investments in available-for-sale securities of $88.0 million, purchase price (net of cash acquired) for business acquisitions of $51.9 million, capitalized software and development costs of $9.9 million, and purchases of property and equipment of $1.4 million.
Net Cash Provided by (Used in) Financing Activities
Net cash provided by financing activities was $3.0 million for the nine months ended September 30, 2023. This amount primarily consisted of $3.3 million of proceeds from the sale of shares through employee equity incentive plans, 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 $1.2 million for the nine months ended September 30, 2022. This amount primarily consisted of $34.4 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 $5.3 million of proceeds from the sale of shares through employee equity incentive plans.
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.
50

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 condensed consolidated financial statements as of September 30, 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 September 30, 2023. Based on the evaluation of our disclosure controls and procedures as of September 30, 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
51

because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by 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.

52

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 have completed discovery. Trial is scheduled to begin November 13, 2023.
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
53

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 filed an opposition to the motion. On August 28, 2023, the Court denied Surefield’s motion to dismiss but stayed the action pending the resolution of the Texas case.
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 factor 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 continue 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
54

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.

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
During the three months ended September 30, 2023, certain of our officers or directors listed below adopted or terminated trading arrangements for the sale of shares of our Class A common stock in amounts and prices determined in accordance with a formula set forth in each such plan:

On August 11, 2023, J.D. Fay, the Company’s Chief Financial Officer, entered into a Rule 10b5-1 trading plan with a termination date of October 31, 2024, covering a maximum of 900,000 shares of the Company’s Class A common stock to be sold at various designated prices during the duration of the plan.

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

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

56


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: November 7, 2023
By:/s/ R.J. Pittman
R.J. Pittman
Chief Executive Officer
(Duly Authorized Officer and Principal Executive Officer)
57
EX-31.1 2 mttr-exhibit311110723.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: November 7, 2023
By:
/s/ R.J. Pittman
R.J. Pittman
Chief Executive Officer

EX-31.2 3 mttr-exhibit312110723.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: November 7, 2023
By:
/s/ James D. Fay
James D. Fay
Chief Financial Officer

EX-32.1 4 mttr-exhibit321110723.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 September 30, 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: November 7, 2023
By:
/s/ R.J. Pittman
R.J. Pittman
Chief Executive Officer

EX-32.2 5 mttr-exhibit322110723.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 September 30, 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: November 7, 2023
By:
/s/ James D. Fay
James D. Fay
Chief Financial Officer

EX-101.SCH 6 mttr-20230930.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 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 - ACQUISITIONS 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 - COMMITMENTS 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 LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - PUBLIC AND PRIVATE WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - CONTINGENT EARN-OUT AWARDS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - STOCK PLAN (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Restructuring and Related Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE - Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - ACQUISITIONS - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - ACQUISITIONS - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - ACQUISITIONS - Schedule of Unaudited Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - ACQUISITIONS - Schedule of Business Acquisitions, by Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Business Combinations and Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - BALANCE SHEET COMPONENTS - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - FAIR VALUE MEASUREMENTS - Assets on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - FAIR VALUE MEASUREMENTS - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - FAIR VALUE MEASUREMENTS - Amortized Cost and Fair Value by Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Operating Lease Payments and Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - STOCKHOLDERS’ EQUITY - Shares Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - STOCKHOLDERS’ EQUITY - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - PUBLIC AND PRIVATE WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Valuation Assumptions to Fair Value of Private Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - CONTINGENT EARN-OUT AWARDS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - CONTINGENT EARN-OUT AWARDS - Rollforward of Contingent Earn-out Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - STOCK PLAN - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - STOCK PLAN - Stock Option Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - STOCK PLAN - RSU and PRSU Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - STOCK PLAN - Fair Value Assumptions, Options and Earn-out Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - STOCK PLAN - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Restructuring and Related Activities - Summary of Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Restructuring and Related Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mttr-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mttr-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mttr-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Severance and Other Personnel Costs Severance and Other Personnel Costs [Member] Severance and Other Personnel Costs Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] PUBLIC AND PRIVATE WARRANTS Warrants and Rights Note Disclosure [Text Block] Warrants and Rights Note Disclosure Pay vs Performance Disclosure [Line Items] Summary of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Underlying Security Market Price Change Underlying Security Market Price Change, Percent Issuance of common stock to a customer Stock Issued During Period to Customer, Value Stock Issued During Period to Customer, Value Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Contracted but unsatisfied performance obligations, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Beginning balance (shares) Ending balance (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Earn-out shares issued (shares) Class of Warrant or Right, Earn-out Shares Issued Class of Warrant or Right, Earn-out Shares Issued Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill) Statement of Stockholders' Equity [Abstract] Cash Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Long-term investments Other Long-Term Investments Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current 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 Restatement Determination Date: Restatement Determination Date [Axis] Corporate debt securities Corporate Debt Securities [Member] Total other income Nonoperating Income (Expense) Developed technology Developed Technology [Member] Developed Technology Commitments and contingencies (Note 8) Commitments and Contingencies 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 Expected volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Office Space Reductions Office Space Reductions [Member] Office Space Reductions Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] STOCKHOLDERS’ EQUITY Equity [Text Block] Derivative liability, measurement input, term Derivative Liability, Measurement Input, Term Derivative Liability, Measurement Input, Term Geographical [Axis] Geographical [Axis] Loss of excess inventory and purchase obligation Inventory Write-down Reverse Recapitalization [Line Items] Reverse Recapitalization [Line Items] Reverse Recapitalization J.D. Fay [Member] J.D. Fay INCOME TAXES Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Total liabilities measured at fair value Financial Liabilities Fair Value Disclosure Current liabilities Liabilities, Current [Abstract] 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 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] Business Acquisition [Line Items] Business Acquisition [Line Items] 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] 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 Diluted ($ per share) Net loss per share attributable to common stockholders, diluted ($ per share) Earnings Per Share, Diluted 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 Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] PEO Total Compensation Amount PEO Total Compensation Amount Earn-out Shares [Domain] Derivative Instrument, Tranches [Domain] Derivative Instrument, Tranches Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance of $897 and $1,212, as of September 30, 2023 and December 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current 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 Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Balance, beginning (shares) Balance, ending (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Estimated litigation liability Estimated Litigation Liability Trading Symbol Trading Symbol Other current liabilities Accrued Liabilities, Other Miscellaneous, Current Accrued Liabilities, Other Miscellaneous, Current Restructuring Plan [Domain] Restructuring Plan [Domain] U.S. government and agency securities US Government Agencies Debt Securities [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net loss Net loss Net loss Net loss attributable to common stockholders Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Cash equivalents: Cash Equivalents, Fair Value [Abstract] Cash Equivalents, Fair Value Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and equipment Machinery and Equipment [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 LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Shares available for future grant under 2021 Employee Stock Purchase Plan Employee Stock [Member] 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 Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value of AFS Debt Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Available-for-sale investments, unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Exercised (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Deferred revenue Contract with Customer, Liability Summary of Net Income (Loss) Attributable to Common Stockholders, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Weighted Average Life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 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 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Exercised ($ per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Share Price in Excess of $13.00 Derivative Instrument, Tranche One [Member] Derivative Instrument, Tranche One Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Schedule of Property Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Warrant, exercise price ($ per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [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 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 Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Weighted-average shares used in per share calculation, basic and diluted Weighted Average Number of Shares Outstanding, Basic [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Accrued loss on firm inventory purchase commitments Accrued Loss On Inventory, Firm Purchase Commitments Accrued Loss On Inventory, Firm Purchase Commitments Selling, general, and administrative Selling, General and Administrative Expenses [Member] Point-in-time revenue Transferred at Point in Time [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Private warrants to purchase common stock Warrant [Member] Summary of Amortized Cost and Fair Value of AFS Securities by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Unvested RSUs RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Schedule of Warrants Measured at Fair Value Schedule of Warrants Measured at Fair Value [Table Text Block] Schedule of Warrants Measured at Fair Value Class of Warrant or Right [Table] Class of Warrant or Right [Table] Earn-out shares Earn-out Shares [Member] Earn-out Shares Summary of Future Minimum Operating Lease Payments and Purchase Obligations Contractual Obligation, Fiscal Year Maturity [Table Text Block] 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] Reverse Recapitalization [Abstract] Reverse Recapitalization Income Statement Location [Axis] Income Statement Location [Axis] Earn-out Shares [Axis] Derivative Instrument, Tranches [Axis] Derivative Instrument, Tranches Cost of revenue - Product Cost oOf Revenue - Product [Member] Cost oOf Revenue - Product Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] 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 Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] 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 Summary of 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] Product and Service [Domain] Product and Service [Domain] Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; nil shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, Amount Enview Inc Enview Inc [Member] Enview Inc Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories 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 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 Research and development Research and Development Expense [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Estimated fair value of total earn-out shares at closing Derivative Instrument, Contingent Consideration, Liability, Fair Value Derivative Instrument, Contingent Consideration, Liability, Fair Value Transaction costs Business Combination, Acquisition Related Costs Total potentially dilutive common stock equivalents Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Total revenue Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer Supplemental disclosures of non-cash investing and financing information Noncash Investing and Financing Items [Abstract] Unrecognized stock-based expense, other than options Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 2021 ESPP 2021 ESPP [Member] 2021 ESPP Total property and equipment Property, Plant and Equipment, Gross Finite-lived intangible assets acquired Finite-Lived Intangible Assets Acquired 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 Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Remaining 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Cost of revenue - Subscription Cost of Revenue - Subscription [Member] Cost of Revenue - Subscription Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Investments: Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] 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 Number of triggering events Number Of Triggering Events Number Of Triggering Events License License [Member] PRSUs Performance Restricted Stock Unit [Member] Performance Restricted Stock Unit Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Debt securities, allowance for credit loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Amortization of expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Risk-free interest rate, minimum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total future amortization expense Finite-Lived Intangible Assets, Net Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Number of purchase periods Number Of Purchase Periods Number Of Purchase Periods Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Summary of Common Stock Reserved for Future Issuance Schedule of Stock by Class [Table Text Block] 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 Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Expected term (in years) Measurement Input, Expected Term [Member] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] AFS, in continuous unrealized loss position, 12 months or longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, issued (shares) Common Stock, Shares, Issued Schedule of RSU and PRSU Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total Total Business Combination, Consideration Transferred Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Employee Stock Option Valuation Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total assets measured at fair value Assets, Fair Value Disclosure Selling, general, and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax ISOs Common stock options outstanding Employee Stock Option [Member] Foreign Currency Translation, Net of Tax Accumulated Foreign Currency Adjustment Attributable to Parent [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 Class A Common Stock Common Class A [Member] Unrecognized stock-based expense, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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 Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Summary of Restructuring Charges and Related Activities Restructuring and Related Costs [Table Text Block] Document Type Document Type 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 Tabular List, Table Tabular List [Table Text Block] Diluted earnings per share ($ per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Issuance of common stock in connection with acquisitions Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One VHT Inc VHT Inc [Member] VHT Inc Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] STOCK PLAN Share-Based Payment Arrangement [Text Block] 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 Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) 2021 Plan 2021 Plan [Member] 2021 Plan Current stock price Measurement Input, Share Price [Member] Weighted-
Average
Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Tax payable Taxes Payable, Current Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Reverse Recapitalization [Table] Schedule of Reverse Recapitalization [Table] Schedule of Reverse Recapitalization 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 Schedule of Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] 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 Purchased parts and raw materials Inventory, Raw Materials, Net of Reserves Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Capitalized computer software additions Capitalized Computer Software, Additions Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure ACQUISITIONS Business Combination Disclosure [Text Block] Contingent earn-out liability Derivative Liability Number of shares purchasable with each warrant (shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Fair value, due between one and three years Debt securities, Available For Sale, Maturity After One Through three Years Fair Value Debt securities, Available For Sale, Maturity After One Through Three Years Fair Value Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net loss Business Acquisition, Pro Forma Net Income (Loss) 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 Income Tax Disclosure [Abstract] Private warrants Private Placement Warrants [Member] Private Placement Warrants Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount July 2023 Restructuring Plan July 2023 Restructuring Plan [Member] July 2023 Restructuring Plan Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Total inventories Inventory, Net Capitalized stock-based compensation Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Warrants and rights unexercised and outstanding Warrants And Rights Unexercised And Outstanding Warrants And Rights Unexercised And Outstanding Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Public warants Public Warrant [Member] Public Warrant Total Shareholder Return Amount Total Shareholder Return Amount Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name 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 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Numerator : Numerator [Abstract] Numerator CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] 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 2024 Purchase Obligation, to be Paid, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, outstanding (shares) Common stock, outstanding, beginning (shares) Common stock, outstanding, ending (shares) Common Stock, Shares, Outstanding 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 Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events Other income (expense): Other Income and Expenses [Abstract] PEO PEO [Member] Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Earn-out (shares) Derivative Instrument, Contingent Consideration, Liability, Shares Derivative Instrument, Contingent Consideration, Liability, Shares Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Purchase of investments Payments to Acquire Debt Securities, Available-for-sale, Investments Payments to Acquire Debt Securities, Available-for-sale, Investments Common stock, par value ($ per share) Common Stock, Par or Stated Value Per Share Class of Stock [Domain] Class of Stock [Domain] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Summary of Inventories Schedule of Inventory, Current [Table 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] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount RSUs and PRSUs RSUs and PRSUs [Member] RSUs and PRSUs Current unpaid acquisition consideration Short-term Unpaid Acquisition Consideration Short-term Unpaid Acquisition Consideration Measurement Input Type [Domain] Measurement Input Type [Domain] 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 Total liabilities Liabilities Services Service [Member] ORGANIZATION AND DESCRIPTION OF BUSINESS Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Balance Sheet Related Disclosures [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Weighted Average Share Price in Excess of $15.50 Derivative Instrument, Tranche Two [Member] Derivative Instrument, Tranche Two Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total shares of common stock reserved Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Due between one and three years Debt Securities, Available For Sale, Maturity, After One Through Three Years Amortized Cost us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCost Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] 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 Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Net loss per share, basic and diluted Earnings Per Share [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock, $0.0001 par value; 640,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; and 305,562 shares and 290,541 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued AFS, in continuous unrealized loss position, less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] ESPP shares ESPP Shares [Member] ESPP Shares Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Number of alleged patent infringements Loss Contingency, Patents Allegedly Infringed, Number Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Maturities of investments Proceeds​ From​ ​Maturity ​Of​ Investments Proceeds​ From​ ​Maturity ​Of​ Investments Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Total Purchase Obligation Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Proceeds from sales of shares through employee equity incentive plans Proceeds From Sales Of Shares Through Employee Equity Incentive Plans Proceeds From Sales Of Shares Through Employee Equity Incentive Plans PEO Name PEO Name Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Expected volatility, minimum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected dividend yield Measurement Input, Expected Dividend Rate [Member] Balance at beginning Balance at ending Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Warrants issued (shares) Class of Warrant or Right, Outstanding Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 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 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 Marketable Securities [Line Items] Marketable Securities [Line Items] 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 Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Short-term investments Debt Securities, Available-for-Sale, Current Change in fair value of warrants liability Change in fair value of warrants liability Fair Value Adjustment of Warrants Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Capitalized software and development costs Payments to Develop Software Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Over time revenue Transferred over Time [Member] Statement of Financial Position [Abstract] Proceeds from exercise of warrants Proceeds from Warrant Exercises Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Total revenue Business Acquisition, Pro Forma Revenue Purchase
Obligations Purchase Obligation, Fiscal Year Maturity [Abstract] Impairment loss Goodwill, Impairment Loss Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unbilled accounts receivable Unbilled Contracts Receivable RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Redeemable convertible preferred stock, par value ($ per share) Temporary Equity, Par Value Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) 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 Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Identified intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Beginning balance ($ per share) Ending Balance ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Noncash Expense Short-term operating lease liabilities Short-term Operating Lease Liabilities Short-term Operating Lease Liabilities Common Stock Common Stock [Member] Long-term investments Debt Securities, Available-for-Sale, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Warrant exercised Class of Warrant or Right, Warrant Exercised Class of Warrant or Right, Warrant Exercised NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] 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] Document Fiscal Year Focus Document Fiscal Year Focus Marketable Securities [Table] Marketable Securities [Table] Geographical [Domain] Geographical [Domain] 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 Capitalized software and development costs Software and Software Development Costs [Member] Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Issuance of common stock to a customer (shares) Stock Issued During Period to Customer, Shares Stock Issued During Period to Customer, Shares Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Schedule of Financial Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Denominator: Denominator [Abstract] Denominator COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Earn-out liability recognized upon the re-allocation Reallocation, Contingent Earnout Liability Recognized Reallocation, Contingent Earnout Liability Recognized Developed technology Developed Technology Rights [Member] Accumulated Deficit Retained Earnings [Member] Number of earnout triggers Number Of Earnout Triggers Number Of Earnout Triggers Stock-based Compensation Arrangement Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Property and Equipment Property, Plant and Equipment [Member] Amortization of investment premiums, net of accretion of discounts Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Total available-for-sale investments Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Cease use of certain leased facilities Business Exit Costs Basic ($ per share) Net loss per share attributable to common stockholders, basic ($ per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized stock-based expense related to unvested options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [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 Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected volatility, maximum (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Warrants, contractual life Warrants and Rights Outstanding, Term Additional patent found not infringed Loss Contingency, Additional Patents Found Not Infringed, Number Loss Contingency, Additional Patents Found Not Infringed, Number Options exercised, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Patents found not infringed Loss Contingency, Patents Found Not Infringed, Number Shares issued upon exercise of warrants (shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] 2025 Purchase Obligation, to be Paid, Year Two Exercisable (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Principles of Consolidation Consolidation, Policy [Policy Text Block] BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Restructuring charges Restructuring Charges 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 Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (shares) Common Stock, Shares Authorized Derivative liability, measurement input Derivative Liability, Measurement Input Capitalized computer software amortization Capitalized Computer Software, Amortization Available-for-sale, fair value Total available-for-sale investments Debt Securities, Available-for-Sale Available-for-sale investments, unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] Weighted Average Share Price in Excess of $18.00 Derivative Instrument, Tranche Three [Member] Derivative Instrument, Tranche Three Purchase agreement, all cash purchase price Business Combination, Price of Acquisition, Expected Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] ESPP contribution Employee Share Purchase Plan Contributions Employee Share Purchase Plan Contributions Reduction of cost on workforce Reduction of Restructuring and Related Cost on Corkforce Reduction of Restructuring and Related Cost on Corkforce Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Remainder of 2023 Purchase Obligation, to be Paid, Remainder of Fiscal Year All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Award Timing Disclosures [Line Items] 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 Compensation Amount Outstanding Recovery Compensation Amount Allowance for doubtful accounts Increase in reserves Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital 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 Restructuring Costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Deferred income taxes Deferred Income Tax Expense (Benefit) Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Short-term investments: Short-term Marketable Securities, Fair Value [Abstract] Short-term Marketable Securities, Fair Value Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Canceled or forfeited (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Allowance for credit loss Balance—beginning of period Balance—end of period Accounts Receivable, Allowance for Credit Loss Private warrants liability Private warrants Private Warrant [Member] Private Warrant Options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Strike price Measurement Input, Strike Price [Member] Measurement Input, Strike Price 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Warrants liability Fair value at beginning balance Fair value at ending balance Warrants and Rights Outstanding Issuance of common stock in connection with acquisitions (shares) Stock Issued during period (shares) Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Service-based Cliff Vesting Period Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Cost of revenue - Services Cost Of Revenue - Services [Member] Cost Of Revenue - Services Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable ($ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Warrant Liability [Roll Forward] Warrant Liability [Roll Forward] Warrant Liability Public And Private Warrants Public And Private Warrants [Member] Public And Private Warrants Summary of Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Unaudited Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Financial Liabilities: Liabilities, Fair Value Disclosure [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Change in fair value of contingent earn-out liability Change in fair value of contingent earn-out liability Derivative, Gain (Loss) on Derivative, Net Stock-based compensation, net of amounts capitalized Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for (benefit from) income taxes Income Tax Expense (Benefit) Redeemable convertible preferred, authorized (shares) Temporary Equity, Shares Authorized Finished goods Inventory, Finished Goods, Net of Reserves International Non-US [Member] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Basic earnings per share ($ per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Accrued compensation Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Net unrealized gain Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Unrealized loss position for more than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Equity [Abstract] Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Weighted Average Share Price in Excess of $23.00 Derivative Instrument, Tranche Five [Member] Derivative Instrument, Tranche Five Redeemable convertible preferred, outstanding (shares) Temporary Equity, Shares Outstanding Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] AFS, Less than 12 months, gross unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract] Shares purchased during the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 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 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 Fair value, due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Financial Assets: Assets, Fair Value Disclosure [Abstract] Redeemable convertible preferred, issued (shares) Temporary Equity, Shares Issued Recognized remaining weighted average service period Recognized Remaining Weighted Average Service Period Recognized Remaining Weighted Average Service Period Equity Interest Type [Axis] Equity Interest Type [Axis] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] 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 Expected cost remaining Restructuring and Related Cost, Expected Cost Remaining Leasehold improvements Leasehold Improvements [Member] 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 Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Weighted Average Share Price in Excess of $20.50 Derivative Instrument, Tranche Four [Member] Derivative Instrument, Tranche Four Summary of Account Receivable and Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses: Operating Expenses [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Restructuring and Related Activities [Abstract] 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 Other long-term liabilities Other Liabilities, Noncurrent 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 Non-NEOs Non-NEOs [Member] Expired or canceled (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Contracted but unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Unpaid cash consideration in connection with acquisition Unpaid Cash Consideration In Connection With Acquisition Unpaid Cash Consideration In Connection With Acquisition Total operating expenses Operating Expenses 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] Non-U.S. government and agency securities Debt Security, Government, Non-US [Member] Subscription Subscription and Circulation [Member] CASH FLOW FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Purchase price of common stock under the plan (percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent 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 Work in process Inventory, Work in Process, Net of Reserves Common stock issued in connection with acquisition Common stock (1.2 million shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] 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 Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Long-term investments: Long-term Marketable Securities, Fair Value [Abstract] Long-term Marketable Securities, Fair Value 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 Changes in operating assets and liabilities, net of effects of businesses acquired: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] 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 Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Total stock-based compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Service-based Vesting Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 10 mttr-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
COVER - shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 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   305,660,331
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001819394  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 80,142 $ 117,128
Short-term investments 327,682 355,815
Accounts receivable, net of allowance of $897 and $1,212, as of September 30, 2023 and December 31, 2022, respectively 17,205 20,844
Inventories 12,342 11,061
Prepaid expenses and other current assets 8,929 13,084
Total current assets 446,300 517,932
Property and equipment, net 32,821 30,559
Operating lease right-of-use assets 1,547 2,515
Long-term investments 21,881 3,959
Goodwill 69,593 69,593
Intangible assets, net 9,562 10,890
Other assets 7,502 4,947
Total assets 589,206 640,395
Current liabilities    
Accounts payable 8,594 8,331
Deferred revenue 22,163 16,731
Accrued expenses and other current liabilities 15,344 23,916
Total current liabilities 46,101 48,978
Warrants liability 239 803
Deferred revenue, non-current 2,296 1,201
Other long-term liabilities 514 5,502
Total liabilities 49,150 56,484
Commitments and contingencies (Note 8)
Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; nil shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 0 0
Stockholders’ equity:    
Common stock, $0.0001 par value; 640,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; and 305,562 shares and 290,541 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 31 29
Additional paid-in capital 1,275,153 1,168,313
Accumulated other comprehensive loss (599) (5,034)
Accumulated deficit (734,529) (579,397)
Total stockholders’ equity 540,056 583,911
Total liabilities and stockholders’ equity $ 589,206 $ 640,395
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit loss $ 897,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) 305,562,000 290,541,000
Common stock, outstanding (shares) 305,562,000 290,541,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total revenue $ 40,642 $ 37,993 $ 118,203 $ 94,984
Total cost of revenue 20,745 21,602 65,931 54,971
Gross profit 19,897 16,391 52,272 40,013
Operating expenses:        
Research and development 15,577 19,084 52,711 66,604
Selling, general, and administrative 53,719 56,293 164,660 186,527
Total operating expenses 69,296 75,377 217,371 253,131
Loss from operations (49,399) (58,986) (165,099) (213,118)
Other income (expense):        
Interest income 1,573 1,691 4,525 4,470
Change in fair value of warrants liability 513 0 564 26,147
Change in fair value of contingent earn-out liability 0 0 0 136,043
Other income (expense), net 2,669 (981) 5,075 (3,655)
Total other income 4,755 710 10,164 163,005
Loss before provision for income taxes (44,644) (58,276) (154,935) (50,113)
Provision for (benefit from) income taxes 110 (17) 197 876
Net loss $ (44,754) $ (58,259) $ (155,132) $ (50,989)
Net loss per share, basic and diluted        
Basic ($ per share) $ (0.15) $ (0.20) $ (0.52) $ (0.18)
Diluted ($ per share) $ (0.15) $ (0.20) $ (0.52) $ (0.18)
Weighted-average shares used in per share calculation, basic and diluted        
Basic (shares) 303,432 286,458 298,226 281,729
Diluted (shares) 303,432 286,458 298,226 281,729
Subscription        
Total revenue $ 22,850 $ 18,981 $ 63,565 $ 54,508
Total cost of revenue 7,379 6,592 21,576 17,963
License        
Total revenue 28 21 82 70
Total cost of revenue 0 0 0 0
Services        
Total revenue 9,936 10,015 29,324 19,001
Total cost of revenue 6,725 6,553 20,978 12,705
Product        
Total revenue 7,828 8,976 25,232 21,405
Total cost of revenue $ 6,641 $ 8,457 $ 23,377 $ 24,303
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (44,754) $ (58,259) $ (155,132) $ (50,989)
Other comprehensive income (loss), net of taxes:        
Unrealized gain (loss) on available-for-sale securities, net of tax 514 72 4,435 (6,039)
Other comprehensive income (loss) 514 72 4,435 (6,039)
Comprehensive loss $ (44,240) $ (58,187) $ (150,697) $ (57,028)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (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 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 upon the reverse recapitalization, net of transaction costs 76   76    
Issuance of common stock to a customer (shares)   100      
Issuance of common stock to a customer 559   559    
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 common stock in connection with acquisitions (shares)   1,215      
Issuance of common stock in connection with acquisitions 19,118   19,118    
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, 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 loss (50,989)        
Other comprehensive income (loss) (6,039)        
Reclassification of remaining contingent earn-out liability upon triggering events 242,430        
Common stock, outstanding, ending (shares) at Sep. 30, 2022   287,408      
Ending balance at Sep. 30, 2022 605,827 $ 29 1,132,423 (7,578) (519,047)
Common stock, outstanding, beginning (shares) at Mar. 31, 2022   281,271      
Beginning balance at Mar. 31, 2022 659,638 $ 28 1,061,938 (6,174) (396,154)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (64,634)       (64,634)
Other comprehensive income (loss) (1,476)     (1,476)  
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)   2,340      
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding 2,701   2,701    
Issuance of common stock to a customer (shares)   32      
Issuance of common stock to a customer 179   179    
Stock-based compensation 34,799   34,799    
Common stock, outstanding, ending (shares) at Jun. 30, 2022   283,643      
Ending balance at Jun. 30, 2022 631,207 $ 28 1,099,617 (7,650) (460,788)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (58,259)       (58,259)
Other comprehensive income (loss) 72     72  
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)   3,757      
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding 400 $ 1 399    
Issuance of common stock in connection with acquisitions (shares)   8      
Issuance of common stock in connection with acquisitions 101   101    
Stock-based compensation 32,306   32,306    
Common stock, outstanding, ending (shares) at Sep. 30, 2022   287,408      
Ending balance at Sep. 30, 2022 $ 605,827 $ 29 1,132,423 (7,578) (519,047)
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 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    
Stock-based compensation 33,510   33,510    
Common stock, outstanding, ending (shares) at Mar. 31, 2023   295,700      
Ending balance at Mar. 31, 2023 $ 570,080 $ 30 1,206,100 (2,811) (633,239)
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 loss (155,132)        
Other comprehensive income (loss) 4,435        
Reclassification of remaining contingent earn-out liability upon triggering events $ 0        
Common stock, outstanding, ending (shares) at Sep. 30, 2023 305,562 305,562      
Ending balance at Sep. 30, 2023 $ 540,056 $ 31 1,275,153 (599) (734,529)
Common stock, outstanding, beginning (shares) at Mar. 31, 2023   295,700      
Beginning balance at Mar. 31, 2023 570,080 $ 30 1,206,100 (2,811) (633,239)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (56,536)       (56,536)
Other comprehensive income (loss) 1,698     1,698  
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)   4,871      
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding 1,509   1,509    
Stock-based compensation 34,751   34,751    
Common stock, outstanding, ending (shares) at Jun. 30, 2023   300,571      
Ending balance at Jun. 30, 2023 551,502 $ 30 1,242,360 (1,113) (689,775)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (44,754)       (44,754)
Other comprehensive income (loss) 514     514  
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)   4,875      
Issuance of common stock in connection with employee equity incentive plans, net of tax withholding 1,114 $ 1 1,113    
Issuance of common stock in connection with acquisitions (shares)   116      
Issuance of common stock in connection with acquisitions 1,827   1,827    
Stock-based compensation $ 29,853   29,853    
Common stock, outstanding, ending (shares) at Sep. 30, 2023 305,562 305,562      
Ending balance at Sep. 30, 2023 $ 540,056 $ 31 $ 1,275,153 $ (599) $ (734,529)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2022
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES                
Net loss   $ (44,754) $ (53,842) $ (58,259) $ 71,904 $ (155,132) $ (50,989)  
Adjustments to reconcile net loss to net cash used in operating activities:                
Depreciation and amortization           14,130 9,237  
Amortization of investment premiums, net of accretion of discounts           (5,511) 2,517  
Stock-based compensation, net of amounts capitalized           90,674 116,738  
Cease use of certain leased facilities           123 0  
Change in fair value of warrants liability   (513)   0   (564) (26,147)  
Change in fair value of contingent earn-out liability   0   0   0 (136,043)  
Deferred income taxes           (185) (27)  
Allowance for doubtful accounts   101   148   150 343  
Loss of excess inventory and purchase obligation           1,592 52  
Other           (60) 629  
Changes in operating assets and liabilities, net of effects of businesses acquired:                
Accounts receivable           3,489 (7,379)  
Inventories           (6,833) (6,135)  
Prepaid expenses and other assets           2,491 (5,348)  
Accounts payable           263 (4,154)  
Deferred revenue           6,527 3,167  
Accrued expenses and other liabilities           529 4,181  
Net cash used in operating activities           (48,317) (99,358)  
CASH FLOWS FROM INVESTING ACTIVITIES:                
Purchases of property and equipment           (112) (1,417)  
Capitalized software and development costs           (7,528) (9,890)  
Purchase of investments           (368,119) (87,997)  
Maturities of investments           388,201 194,241  
Business acquisitions, net of cash acquired           (4,116) (51,874)  
Net cash provided by investing activities           8,326 43,063  
CASH FLOW FROM FINANCING ACTIVITIES:                
Proceeds from sales of shares through employee equity incentive plans           3,309 5,292  
Payments for taxes related to net settlement of equity awards           (329) (34,424)  
Proceeds from exercise of warrants $ 27,800         0 27,844  
Other           0 76  
Net cash provided by (used in) financing activities           2,980 (1,212)  
Net change in cash, cash equivalents, and restricted cash           (37,011) (57,507)  
Effect of exchange rate changes on cash           25 (628)  
Cash, cash equivalents, and restricted cash at beginning of year $ 139,987   $ 117,128   139,987 117,128 139,987 $ 139,987
Cash, cash equivalents, and restricted cash at end of period   $ 80,142   $ 81,852   80,142 81,852 $ 117,128
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         $ 242,430 0 242,430  
Common stock issued in connection with acquisition           5,748 19,219  
Unpaid cash consideration in connection with acquisition           $ 0 $ 4,348  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
ORGANIZATION AND DESCRIPTION OF BUSINESS
9 Months Ended
Sep. 30, 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, comprised of 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.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 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 and nine months ended September 30, 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 September 30, 2023, and its results of operations for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 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, 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 September 30, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three and nine months ended September 30, 2023 and 2022.
Restructuring Costs
The Company’s restructuring costs consist of a one-time payment of termination benefits and the ongoing cost of benefits related to the reduction of its workforce and other costs, and the charges related to the cease use of certain facilities to align with the Company’s anticipated operating needs. The timing of recognition for severance costs depends on whether employees are required to render service until they are terminated in order to receive the termination benefits. If employees are required to render service until they are terminated in order to receive the termination benefits, a liability is recognized ratably over the future service period. Otherwise, a liability is recognized when management has committed to a restructuring plan and has communicated those actions to employees. Employee termination benefit costs covered by existing benefit arrangements are recognized when management has committed to a restructuring plan and has determined the severance costs are probable and estimable. Other costs primarily consist of cease use charges for the related operating lease right-of-use assets for office leases, which are recognized ratably from the decision date to the cease-use date.
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.3
REVENUE
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregated Revenue—The following table shows the revenue by geography for the three and nine months ended September 30, 2023 and 2022, respectively (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
United States
$26,667 $25,310 $76,130 $58,187 
International
13,975 12,683 42,073 36,797 
Total revenue
$40,642 $37,993 $118,203 $94,984 
No country other than the United States accounted for more than 10% of the Company’s revenue for the three and nine months ended September 30, 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 and nine months ended September 30, 2023 and 2022, respectively (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Over time revenue
$32,786 $28,996 $92,889 $73,509 
Point-in-time revenue
7,856 8,997 25,314 21,475 
Total
$40,642 $37,993 $118,203 $94,984 
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 accounts receivable and contract balances as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable, net
$15,351 $19,037 
Unbilled accounts receivable
$1,854 $1,807 
Deferred revenue
$24,459 $17,932 
During the nine months ended September 30, 2023 and 2022, the Company recognized revenue of $13.3 million and $8.6 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $62.0 million at the end of September 30, 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 September 30, 2023 were $41.7 million, and the remaining obligations are expected to be recognized thereafter.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
VHT, Inc. Acquisition

On June 10, 2022, the Company entered into an Agreement and Plan of Merger (the “Purchase Agreement”) with VHT, Inc. (“VHT”), known as VHT Studios, a U.S.-based real estate marketing company that offers brokerages and agents digital solutions to promote and sell properties. On July 7, 2022 (the “VHT Acquisition Date”), pursuant to the Purchase Agreement, the Company completed the acquisition of VHT (the “VHT Acquisition”), which expands Matterport Capture Services by bringing together Matterport digital twins with professional photography, drone capture and marketing services. With this acquisition, the Company aims to increase adoption of digital twin technology and expand further into the residential real estate industry while adding marketing services for other key markets such as commercial real estate, travel and hospitality, and the retail sector.

Under the terms of the Purchase Agreement, the consideration consisted of an all-cash purchase price of $23.0 million subject to certain adjustments based on a determination of closing net working capital, transaction expenses, cash and investments and closing indebtedness. The total purchase consideration for the VHT Acquisition was $22.7 million.

The Company has accounted for the VHT Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the estimated fair values at the VHT Acquisition Date, as presented in the following table (in thousands):

Amount
Goodwill$15,603 
Identified intangible assets6,900 
Net assets acquired215 
Total$22,718 

Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from leveraging VHT’s customer relationships. The goodwill is not deductible for income tax purposes.

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


Fair Value Estimated Useful Life
Customer Relationships$6,900 10 years

Customer relationships represent the fair value of future projected revenue that will be derived from sales to existing customers of VHT. The economic useful life was determined based on historical customer turnover rates and industry benchmarks.
The fair value of customer relationships 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 direct customer relationships were the revenue growth rate, customer attrition rate, earnings before interest, taxes, depreciation, and amortization (“EBITDA”) margins, and discount rate.
Unaudited Pro Forma Financial Information

The following table summarizes the pro forma consolidated information for the Company assuming the acquisition of VHT had occurred as of January 1, 2021. The unaudited pro forma information for all periods presented includes the business combination accounting effects resulting from the acquisition, including amortization for intangible assets acquired and acquisition-related charges. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021.

Three Months Ended September 30,Nine Months Ended September 30,
20222022
(in thousands, except per share data)
Total revenue$38,345 $105,432 
Net loss$(58,118)$(50,103)
Basic earnings per share$(0.20)$(0.18)
Diluted earnings per share $(0.20)$(0.18)

Enview Inc. 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)
$39,336 
Common stock (1.6 million shares) (2)
24,988 
Total $64,324 
(1) The Company paid $2.4 million and $4.3 million in cash consideration during the three and nine months ended September 30, 2023, respectively and nil and $35.0 million in cash consideration during the three and nine months ended September 30, 2022.
(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.1 million and 0.4 million shares during the three and nine months ended September 30, 2023, respectively, and nil and 1.2 million shares during the three and nine months ended September 30, 2022.
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. 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.2 million and $1.6 million of acquisition-related costs for the three and nine months ended September 30, 2022, respectively. There were no acquisition-related costs incurred for the three and nine months ended September 30, 2023.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
GoodwillAs of September 30, 2023 and December 31, 2022, goodwill was $69.6 million. The Company did not recognize any impairment losses on goodwill during the three and nine months ended September 30, 2023 and 2022, respectively.
Purchased Intangible Assets—The following table presents details of the Company’s purchased intangible assets as of September 30, 2023 and December 31, 2022 (in thousands).
September 30, 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,876)$3,524 $5,400 $(1,065)$4,335 
Customer relationships 6,900 (862)6,038 6,900 (345)6,555 
Total $12,300 $(2,738)$9,562 $12,300 $(1,410)$10,890 
The Company recognized amortization expense of $0.4 million and $0.5 million for the three months ended September 30, 2023 and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended September 30, 2023 and 2022, respectively. The Company did not recognize any impairment losses on intangible assets or other long-lived assets during the three and nine months ended September 30, 2023 and 2022, respectively.
The following table summarizes estimated future amortization expense for the Company’s intangible assets as of September 30, 2023 (in thousands):

Amount
Remaining 2023
$442 
20241,770 
20251,770 
20261,770 
2027705 
2028 and thereafter3,105 
Total future amortization expense$9,562 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS
9 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS
Allowance for Doubtful Accounts—Allowance for doubtful accounts as of September 30, 2023 and 2022 and the rollforward for three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance—beginning of period
$(933)$(421)$(1,212)$(291)
Increase in reserves
(101)(148)(150)(343)
Write-offs
137 — 465 65 
Balance—end of period
$(897)$(569)$(897)$(569)
Inventories—Inventories as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Finished goods
$1,136 $2,112 
Work in process
7,094 3,477 
Purchased parts and raw materials
4,112 5,472 
Total inventories
$12,342 $11,061 
Property and Equipment, Net—Property and equipment as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Machinery and equipment
$4,060 $3,948 
Furniture and fixtures
355 355 
Leasehold improvements
718 734 
Capitalized software and development costs
70,630 55,662 
Total property and equipment
75,763 60,699 
Accumulated depreciation and amortization
(42,942)(30,140)
Total property and equipment, net
$32,821 $30,559 
Depreciation and amortization expenses of property and equipment were $4.6 million and $3.3 million for the three months ended September 30, 2023 and 2022, respectively, and $12.8 million and $8.3 million for the nine months ended September 30, 2023 and 2022, respectively.
Additions to capitalized software and development costs, inclusive of stock-based compensation in the three months ended September 30, 2023 and 2022 were $4.7 million and $5.7 million, respectively. Additions to capitalized software and development costs, inclusive of stock-based compensation in the nine months ended September 30, 2023 and 2022 were $15.0 million and $21.4 million, respectively. These are recorded as part of property and equipment, net on the condensed consolidated balance sheets.
Amortization expense was $4.4 million and $3.0 million for three months ended September 30, 2023 and 2022, respectively, of which $4.0 million and $2.8 million was recorded to cost of revenue related to subscription and $0.4 million and $0.2 million to selling, general and administrative in the condensed consolidated statements of operations, respectively. Amortization expense was $12.2 million and $7.8 million for the nine months ended September 30, 2023 and 2022, respectively, of which $11.2 million and $7.0 million was recorded to cost of revenue related to subscription and $1.0 million and $0.8 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 September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accrued compensation
$5,002 $5,609 
Tax payable
1,203 1,669 
ESPP contribution871 341 
Current unpaid acquisition consideration— 6,109 
Short-term operating lease liabilities1,293 1,267 
Accrued loss on firm inventory purchase commitments
31 3,991 
Other current liabilities
6,944 4,930 
Total accrued expenses and other current liabilities
$15,344 $23,916 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 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):
September 30, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$60,730 $— $— $60,730 
Total cash equivalents$60,730 $— $— $60,730 
Short-term investments:
U.S. government and agency securities$238,503 $— $— $238,503 
Non-U.S. government and agency securities— 19,681 — 19,681 
Corporate debt securities— 41,757 — 41,757 
Commercial paper— 27,741 — 27,741 
Total short-term investments$238,503 $89,179 $— $327,682 
Long-term investments:
U.S. government and agency securities$21,881 $— $— $21,881 
Total long-term investments$21,881 $— $— $21,881 
Total assets measured at fair value$321,114 $89,179 $— $410,293 
Financial Liabilities:
Private warrants liability$— $— $239 $239 
Total liabilities measured at fair value$— $— $239 $239 
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 September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$260,661 $— $(277)$260,384 
Non-U.S. government and agency securities19,741 — (60)19,681 
Corporate debt securities41,934 — (177)41,757 
Commercial paper27,774 — (33)27,741 
Total available-for-sale investments$350,110 $— $(547)$349,563 
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 September 30, 2023, the gross unrealized losses of $0.5 million are substantially all in a continuous unrealized loss position for less than 12 months, which were related to $341.6 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 and nine months ended September 30, 2023 and 2022.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of September 30, 2023, by contractual years-to-maturity (in thousands):
September 30, 2023
 Amortized CostFair Value
Due within one year
$328,208 $327,682 
Due between one and three years
21,902 21,881 
Total
$350,110 $349,563 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 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 September 30, 2023, future minimum purchase obligations are as follows (in thousands):
Purchase
Obligations
Remainder of 2023
 
$6,337 
20249,125 
2025185 
Thereafter
— 
Total
$15,647 
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 have completed discovery. Trial is scheduled to begin November 13, 2023.
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 filed an opposition to the motion. On August 28, 2023, the Court denied Surefield’s motion to dismiss but stayed the action pending the resolution of the Texas case.
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 September 30, 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 September 30, 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.3
STOCKHOLDERS’ EQUITY
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
STOCKHOLDERS’ EQUITY STOCKHOLDERS’ EQUITY
The Company had reserved shares of common stock for future issuance as of September 30, 2023 as follows (in thousands):
 September 30,
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
59,325 
Shares available for future grant under 2021 Employee Stock Purchase Plan
11,378 
Shares available for future grant under 2021 Incentive Award Plan
10,676 
Total shares of common stock reserved
83,087 
Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax (in thousands):
Foreign Currency Translation, Net of Tax
Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax
Total
Balance at December 31, 2022
$(52)$(4,982)$(5,034)
Net unrealized gain— 4,435 4,435 
Balance at September 30, 2023
$(52)$(547)$(599)
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— (6,039)(6,039)
Balance at September 30, 2022
$(52)$(7,526)$(7,578)
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS
9 Months Ended
Sep. 30, 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 in January 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 September 30, 2023 and December 31, 2022. No Private Warrants have been exercised during the three and nine months ended September 30, 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, from the Closing Date until the Redemption Date, because the Private Warrants had similar terms and were subject to substantially the same redemption features as the Public Warrants. The fair value of the Private Warrants was deemed to be substantially the same as the fair value of 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 increase or decrease in the expected volatility in isolation would result in a significant change in fair value measurement. The Private Warrants were valued at $0.14 per unit as of September 30, 2023.
The following table provides the assumptions used to estimate the fair value of the Private Warrants as of September 30, 2023:
September 30, 2023
Current stock price$2.17
Strike price$11.50
Expected term (in years)2.81
Expected volatility62.0%
Risk-free interest rate4.7%
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 liability as of September 30, 2023 (in thousands):
Total Warrants
Liability
Fair value at December 31, 2022
$803 
Change in fair value(564)
Fair value at September 30, 2023
$239 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENT EARN-OUT AWARDS
9 Months Ended
Sep. 30, 2023
Reverse Recapitalization [Abstract]  
CONTINGENT EARN-OUT AWARDS CONTINGENT EARN-OUT AWARDS
Legacy Matterport stockholders and certain holders of Legacy Matterport Stock Options and RSUs were 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 nine months ended September 30, 2022.
The following table sets forth a summary of the changes in the earn-out liabilities during the nine months ended September 30, 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 September 30, 2022
$— 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN
9 Months Ended
Sep. 30, 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 2011 Stock Plan which, following the effective date of the 2021 Plan, became 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 September 30, 2023, a total of 10.7 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 ended on May 31, 2023. As of September 30, 2023, a total of 11.4 million shares of our common stock remained available for sale under our 2021 ESPP.

For the three and nine months ended September 30, 2023, there were nil and 0.5 million, 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 nine months ended September 30, 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
(409)0.64
Exercised
(3,615)0.57$8,358 
Balance—September 30, 2023
29,393 $0.66 5.5$44,394 
Options vested and exercisable—September 30, 2023
28,166 $0.65 5.5$42,887 
As of September 30, 2023, unrecognized stock-based compensation expense related to unvested options was $0.4 million, which is expected to be amortized over a weighted-average vesting period of 0.8 years.
RSU and PRSU Activities—The following table summarizes the RSU activity under the Company’s stock plans for the nine months ended September 30, 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
10,069 2.92 
Vested
(10,552)10.29 
Canceled or forfeited
(6,761)6.09 
Balance—September 30, 2023
29,932 $8.98 

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 September 30, 2023, unrecognized compensation costs related to unvested RSUs and PRSUs were $239.4 million and $1.3 million, respectively. The remaining unrecognized compensation costs for RSUs and PRSUs are expected to be recognized over a weighted-average period of 2.1 years and 1.0 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 were accounted as stock-based compensation expense as they were 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 of 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 nine months ended September 30, 2022, as both the Triggering event condition was 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 to determine fair value of our 2021 ESPP:
Nine Months Ended September 30,
20232022
Expected term
0.5 - 2.0 years
0.5 – 2.0 years
Expected volatility
36.1 - 47.3%
34.4 – 47.4%
Risk-free interest rate
0.6 - 5.4%
0.2 – 2.7%
Expected dividend yield
0%0%
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 September 30, 2023, unrecognized compensation cost related to the 2021 ESPP was $1.1 million, which is expected to be recognized over the remaining weighted-average service period of 1.2 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 were 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 condensed consolidated statements of operations for the three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Cost of revenue
$782 $912 $2,468 $3,819 
Research and development
5,731 6,362 20,984 27,246 
Selling, general, and administrative
20,908 22,231 67,222 85,673 
Stock-based compensation, net of amounts capitalized
27,421 29,505 90,674 116,738 
Capitalized stock-based compensation
2,432 2,801 7,440 11,464 
Total stock-based compensation
$29,853 $32,306 $98,114 $128,202 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
9 Months Ended
Sep. 30, 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 benefit and tax expense for the three and nine months ended September 30, 2023 and 2022 were 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 September 30, 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.3
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
Basic net loss per share attributable to common stockholders was computed by dividing net loss by the weighted-average number of common shares outstanding for the three and nine months ended September 30, 2023 and 2022 (in thousands, except for per share data). Diluted net 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 loss per share attributable to common stockholders as follows (in thousands, except per share amounts):
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Numerator :
   
Net loss attributable to common stockholders
$(44,754)$(58,259)$(155,132)$(50,989)
Denominator:
Weighted average shares used in computing net loss per share attributable to common stockholders, basic and diluted
303,432 286,458 298,226 281,729 
Net loss per share attributable to common stockholders, basic and diluted
$(0.15)$(0.20)$(0.52)$(0.18)

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 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 September 30,
 20232022
Private warrants1,708 1,708 
Common stock options outstanding
29,393 34,546 
Unvested RSUs
29,932 36,143 
ESPP shares1,734 1,849 
Total potentially dilutive common stock equivalents
62,767 74,246 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
RESTRUCTURING
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING RESTRUCTURING
July 2023 Restructuring Plan

In July 2023, the Company announced a restructuring plan (the "2023 Plan") intended to reduce operating costs and continue to accelerate its path to profitable growth. As part of the 2023 Plan, the Company commenced a workforce reduction of approximately 30%. The Company also recorded accelerated amortization costs to real estate operating lease right-of-use assets, which was primarily related to the cease use of certain leased office spaces to adjust our office space footprint to better align with the needs of our operation and the remote-work organizational structure.

Restructuring charges during the three and nine months ended September 30, 2023 were as follows (in thousands):

Severance and Other Personnel Costs
Office Space Reductions(1)
Total
Cost of revenue - Subscription
$$— $
Cost of revenue - Services
152 — 152 
Cost of revenue - Product
151 — 151 
Cost of revenue
308 — 308 
Research and development
600 — 600 
Selling, general, and administrative
2,116 123 2,239 
Total restructuring charge
$3,024 $123 $3,147 
(1) Office space reductions primarily represent the accelerated amortization expense related to operating lease right-of-use assets.

We expect that the execution of the 2023 Plan will be substantially complete by the end of the fourth quarter of fiscal 2023, subject to local law and consultation requirements. The Company currently estimates the charges of approximately $4.0 million in connection with the 2023 Plan, consisting primarily of cash expenditures for employee transition, notice period and severance payments, employee benefits, exit charges associated with office space reductions, and related costs. As of September 30, 2023, there were $0.2 million restructuring-related liabilities were recorded in accrued expenses and other current liabilities, primarily related to the unpaid severance costs.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net loss $ (44,754) $ (56,536) $ (53,842) $ (58,259) $ (64,634) $ 71,904 $ (155,132) $ (50,989)
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
J.D. Fay [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On August 11, 2023, J.D. Fay, the Company’s Chief Financial Officer, entered into a Rule 10b5-1 trading plan with a termination date of October 31, 2024, covering a maximum of 900,000 shares of the Company’s Class A common stock to be sold at various designated prices during the duration of the plan.
Name J.D. Fay
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date August 11, 2023
Arrangement Duration 447 days
Aggregate Available 900,000
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 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 September 30, 2023, and its results of operations for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 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, 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.
No customer accounted for more than 10% of the Company’s total accounts receivable at September 30, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three and nine months ended September 30, 2023 and 2022.
Restructuring Costs
Restructuring Costs
The Company’s restructuring costs consist of a one-time payment of termination benefits and the ongoing cost of benefits related to the reduction of its workforce and other costs, and the charges related to the cease use of certain facilities to align with the Company’s anticipated operating needs. The timing of recognition for severance costs depends on whether employees are required to render service until they are terminated in order to receive the termination benefits. If employees are required to render service until they are terminated in order to receive the termination benefits, a liability is recognized ratably over the future service period. Otherwise, a liability is recognized when management has committed to a restructuring plan and has communicated those actions to employees. Employee termination benefit costs covered by existing benefit arrangements are recognized when management has committed to a restructuring plan and has determined the severance costs are probable and estimable. Other costs primarily consist of cease use charges for the related operating lease right-of-use assets for office leases, which are recognized ratably from the decision date to the cease-use date.
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 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue The following table shows the revenue by geography for the three and nine months ended September 30, 2023 and 2022, respectively (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
United States
$26,667 $25,310 $76,130 $58,187 
International
13,975 12,683 42,073 36,797 
Total revenue
$40,642 $37,993 $118,203 $94,984 
The following table shows over time versus point-in-time revenue for the three and nine months ended September 30, 2023 and 2022, respectively (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Over time revenue
$32,786 $28,996 $92,889 $73,509 
Point-in-time revenue
7,856 8,997 25,314 21,475 
Total
$40,642 $37,993 $118,203 $94,984 
Summary of Account Receivable and Contract Balances The accounts receivable and contract balances as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable, net
$15,351 $19,037 
Unbilled accounts receivable
$1,854 $1,807 
Deferred revenue
$24,459 $17,932 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS (Tables)
9 Months Ended
Sep. 30, 2023
Business Acquisition [Line Items]  
Schedule of Unaudited Pro Forma Financial Information The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021.
Three Months Ended September 30,Nine Months Ended September 30,
20222022
(in thousands, except per share data)
Total revenue$38,345 $105,432 
Net loss$(58,118)$(50,103)
Basic earnings per share$(0.20)$(0.18)
Diluted earnings per share $(0.20)$(0.18)
VHT Inc  
Business Acquisition [Line Items]  
Schedule of Business Acquisitions, by Acquisition
The Company has accounted for the VHT Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the estimated fair values at the VHT Acquisition Date, as presented in the following table (in thousands):

Amount
Goodwill$15,603 
Identified intangible assets6,900 
Net assets acquired215 
Total$22,718 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes the preliminary estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the VHT Acquisition Date (in thousands, except years):


Fair Value Estimated Useful Life
Customer Relationships$6,900 10 years
Enview Inc  
Business Acquisition [Line Items]  
Schedule of Business Acquisitions, by Acquisition 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)
$39,336 
Common stock (1.6 million shares) (2)
24,988 
Total $64,324 
(1) The Company paid $2.4 million and $4.3 million in cash consideration during the three and nine months ended September 30, 2023, respectively and nil and $35.0 million in cash consideration during the three and nine months ended September 30, 2022.
(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.1 million and 0.4 million shares during the three and nine months ended September 30, 2023, respectively, and nil and 1.2 million shares during the three and nine months ended September 30, 2022.
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
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 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Purchased Intangible Assets The following table presents details of the Company’s purchased intangible assets as of September 30, 2023 and December 31, 2022 (in thousands).
September 30, 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,876)$3,524 $5,400 $(1,065)$4,335 
Customer relationships 6,900 (862)6,038 6,900 (345)6,555 
Total $12,300 $(2,738)$9,562 $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 September 30, 2023 (in thousands):

Amount
Remaining 2023
$442 
20241,770 
20251,770 
20261,770 
2027705 
2028 and thereafter3,105 
Total future amortization expense$9,562 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Summary of Allowance for Doubtful Accounts Allowance for doubtful accounts as of September 30, 2023 and 2022 and the rollforward for three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance—beginning of period
$(933)$(421)$(1,212)$(291)
Increase in reserves
(101)(148)(150)(343)
Write-offs
137 — 465 65 
Balance—end of period
$(897)$(569)$(897)$(569)
Summary of Inventories Inventories as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Finished goods
$1,136 $2,112 
Work in process
7,094 3,477 
Purchased parts and raw materials
4,112 5,472 
Total inventories
$12,342 $11,061 
Schedule of Property Plant and Equipment Property and equipment as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Machinery and equipment
$4,060 $3,948 
Furniture and fixtures
355 355 
Leasehold improvements
718 734 
Capitalized software and development costs
70,630 55,662 
Total property and equipment
75,763 60,699 
Accumulated depreciation and amortization
(42,942)(30,140)
Total property and equipment, net
$32,821 $30,559 
Summary of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities as of September 30, 2023 and December 31, 2022, consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accrued compensation
$5,002 $5,609 
Tax payable
1,203 1,669 
ESPP contribution871 341 
Current unpaid acquisition consideration— 6,109 
Short-term operating lease liabilities1,293 1,267 
Accrued loss on firm inventory purchase commitments
31 3,991 
Other current liabilities
6,944 4,930 
Total accrued expenses and other current liabilities
$15,344 $23,916 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 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):
September 30, 2023
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$60,730 $— $— $60,730 
Total cash equivalents$60,730 $— $— $60,730 
Short-term investments:
U.S. government and agency securities$238,503 $— $— $238,503 
Non-U.S. government and agency securities— 19,681 — 19,681 
Corporate debt securities— 41,757 — 41,757 
Commercial paper— 27,741 — 27,741 
Total short-term investments$238,503 $89,179 $— $327,682 
Long-term investments:
U.S. government and agency securities$21,881 $— $— $21,881 
Total long-term investments$21,881 $— $— $21,881 
Total assets measured at fair value$321,114 $89,179 $— $410,293 
Financial Liabilities:
Private warrants liability$— $— $239 $239 
Total liabilities measured at fair value$— $— $239 $239 
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 September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
Investments:
U.S. government and agency securities$260,661 $— $(277)$260,384 
Non-U.S. government and agency securities19,741 — (60)19,681 
Corporate debt securities41,934 — (177)41,757 
Commercial paper27,774 — (33)27,741 
Total available-for-sale investments$350,110 $— $(547)$349,563 
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 
Summary of 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 September 30, 2023, by contractual years-to-maturity (in thousands):
September 30, 2023
 Amortized CostFair Value
Due within one year
$328,208 $327,682 
Due between one and three years
21,902 21,881 
Total
$350,110 $349,563 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Operating Lease Payments and Purchase Obligations
As of September 30, 2023, future minimum purchase obligations are as follows (in thousands):
Purchase
Obligations
Remainder of 2023
 
$6,337 
20249,125 
2025185 
Thereafter
— 
Total
$15,647 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS’ EQUITY (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Summary of Common Stock Reserved for Future Issuance
The Company had reserved shares of common stock for future issuance as of September 30, 2023 as follows (in thousands):
 September 30,
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
59,325 
Shares available for future grant under 2021 Employee Stock Purchase Plan
11,378 
Shares available for future grant under 2021 Incentive Award Plan
10,676 
Total shares of common stock reserved
83,087 
Schedule of Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax (in thousands):
Foreign Currency Translation, Net of Tax
Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax
Total
Balance at December 31, 2022
$(52)$(4,982)$(5,034)
Net unrealized gain— 4,435 4,435 
Balance at September 30, 2023
$(52)$(547)$(599)
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— (6,039)(6,039)
Balance at September 30, 2022
$(52)$(7,526)$(7,578)
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS (Tables)
9 Months Ended
Sep. 30, 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 as of September 30, 2023:
September 30, 2023
Current stock price$2.17
Strike price$11.50
Expected term (in years)2.81
Expected volatility62.0%
Risk-free interest rate4.7%
Expected dividend yield—%
Schedule of Warrants Measured at Fair Value The following table presents the changes in the warrants liability as of September 30, 2023 (in thousands):
Total Warrants
Liability
Fair value at December 31, 2022
$803 
Change in fair value(564)
Fair value at September 30, 2023
$239 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENT EARN-OUT AWARDS (Tables)
9 Months Ended
Sep. 30, 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 nine months ended September 30, 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 September 30, 2022
$— 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN (Tables)
9 Months Ended
Sep. 30, 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 nine months ended September 30, 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
(409)0.64
Exercised
(3,615)0.57$8,358 
Balance—September 30, 2023
29,393 $0.66 5.5$44,394 
Options vested and exercisable—September 30, 2023
28,166 $0.65 5.5$42,887 
Schedule of RSU and PRSU Activity The following table summarizes the RSU activity under the Company’s stock plans for the nine months ended September 30, 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
10,069 2.92 
Vested
(10,552)10.29 
Canceled or forfeited
(6,761)6.09 
Balance—September 30, 2023
29,932 $8.98 
Employee Stock Option Valuation The following table summarizes the assumptions used to determine fair value of our 2021 ESPP:
Nine Months Ended September 30,
20232022
Expected term
0.5 - 2.0 years
0.5 – 2.0 years
Expected volatility
36.1 - 47.3%
34.4 – 47.4%
Risk-free interest rate
0.6 - 5.4%
0.2 – 2.7%
Expected dividend yield
0%0%
Stock-based Compensation Arrangement
The amount of stock-based compensation related to stock-based awards to employees in the Company’s condensed consolidated statements of operations for the three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Cost of revenue
$782 $912 $2,468 $3,819 
Research and development
5,731 6,362 20,984 27,246 
Selling, general, and administrative
20,908 22,231 67,222 85,673 
Stock-based compensation, net of amounts capitalized
27,421 29,505 90,674 116,738 
Capitalized stock-based compensation
2,432 2,801 7,440 11,464 
Total stock-based compensation
$29,853 $32,306 $98,114 $128,202 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Summary of Net Income (Loss) Attributable to Common Stockholders, Basic and Diluted
Basic net loss per share attributable to common stockholders was computed by dividing net loss by the weighted-average number of common shares outstanding for the three and nine months ended September 30, 2023 and 2022 (in thousands, except for per share data). Diluted net 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 loss per share attributable to common stockholders as follows (in thousands, except per share amounts):
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Numerator :
   
Net loss attributable to common stockholders
$(44,754)$(58,259)$(155,132)$(50,989)
Denominator:
Weighted average shares used in computing net loss per share attributable to common stockholders, basic and diluted
303,432 286,458 298,226 281,729 
Net loss per share attributable to common stockholders, basic and diluted
$(0.15)$(0.20)$(0.52)$(0.18)
Summary of 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 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 September 30,
 20232022
Private warrants1,708 1,708 
Common stock options outstanding
29,393 34,546 
Unvested RSUs
29,932 36,143 
ESPP shares1,734 1,849 
Total potentially dilutive common stock equivalents
62,767 74,246 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Related Activities (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Charges and Related Activities
Restructuring charges during the three and nine months ended September 30, 2023 were as follows (in thousands):

Severance and Other Personnel Costs
Office Space Reductions(1)
Total
Cost of revenue - Subscription
$$— $
Cost of revenue - Services
152 — 152 
Cost of revenue - Product
151 — 151 
Cost of revenue
308 — 308 
Research and development
600 — 600 
Selling, general, and administrative
2,116 123 2,239 
Total restructuring charge
$3,024 $123 $3,147 
(1) Office space reductions primarily represent the accelerated amortization expense related to operating lease right-of-use assets.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 40,642 $ 37,993 $ 118,203 $ 94,984
Over time revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 32,786 28,996 92,889 73,509
Point-in-time revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 7,856 8,997 25,314 21,475
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 26,667 25,310 76,130 58,187
International        
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,975 $ 12,683 $ 42,073 $ 36,797
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 15,351 $ 19,037
Unbilled accounts receivable 1,854 1,807
Deferred revenue $ 24,459 $ 17,932
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]    
Deferred revenue recognized $ 13.3 $ 8.6
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Remaining Performance Obligation (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but unsatisfied performance obligations $ 62.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but unsatisfied performance obligations $ 41.7
Contracted but unsatisfied performance obligations, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contracted but unsatisfied performance obligations, period
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Narrative (Details) - USD ($)
$ in Thousands
21 Months Ended
Jun. 10, 2022
Jan. 05, 2022
Sep. 30, 2023
VHT Inc      
Business Acquisition [Line Items]      
Purchase agreement, all cash purchase price $ 23,000    
Total $ 22,700    
Enview Inc      
Business Acquisition [Line Items]      
Total   $ 64,300 $ 64,324
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Jun. 10, 2022
Jan. 05, 2022
Business Acquisition [Line Items]        
Goodwill $ 69,593 $ 69,593    
VHT Inc        
Business Acquisition [Line Items]        
Goodwill     $ 15,603  
Identified intangible assets     6,900  
Net assets acquired     215  
Total     $ 22,718  
Enview Inc        
Business Acquisition [Line Items]        
Goodwill       $ 53,990
Identified intangible assets       5,400
Net assets acquired       4,934
Total       $ 64,324
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) - USD ($)
$ in Thousands
Jun. 10, 2022
Jan. 05, 2022
Customer relationships | VHT Inc    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 6,900  
Weighted Average Life (in years) 10 years  
Developed technology | Enview Inc    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired   $ 5,400
Weighted Average Life (in years)   5 years
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Schedule of Unaudited Pro Forma Financial Information (Details) - VHT Inc - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Business Acquisition [Line Items]    
Total revenue $ 38,345 $ 105,432
Net loss $ (58,118) $ (50,103)
Basic earnings per share ($ per share) $ (0.20) $ (0.18)
Diluted earnings per share ($ per share) $ (0.20) $ (0.18)
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Schedule of Business Acquisitions, by Acquisition (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 21 Months Ended
Jan. 05, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Business Acquisition [Line Items]            
Common stock (1.2 million shares)       $ 5,748 $ 19,219  
Common Stock            
Business Acquisition [Line Items]            
Stock Issued during period (shares) 1,600,000          
Enview Inc            
Business Acquisition [Line Items]            
Cash   $ 2,400 $ 0 $ 4,300 $ 35,000 $ 39,336
Total $ 64,300         64,324
Stock Issued during period (shares)   100,000 0 400,000 1,200,000  
Closing stock price ($ per share) $ 15.73          
Enview Inc | Common Stock            
Business Acquisition [Line Items]            
Common stock (1.2 million shares)           $ 24,988
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations and Asset Acquisitions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]        
Transaction costs $ 0 $ 200,000 $ 0 $ 1,600,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]          
Goodwill $ 69,593,000   $ 69,593,000   $ 69,593,000
Impairment loss 0 $ 0 0 $ 0  
Amortization of expense 400,000 500,000 1,300,000 1,000,000  
Impairment of Intangible Assets (Excluding Goodwill) $ 0 $ 0 $ 0 $ 0  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 12,300 $ 12,300
Accumulated Amortization (2,738) (1,410)
Total future amortization expense 9,562 10,890
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,400 5,400
Accumulated Amortization (1,876) (1,065)
Total future amortization expense 3,524 4,335
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,900 6,900
Accumulated Amortization (862) (345)
Total future amortization expense $ 6,038 $ 6,555
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining 2023 $ 442  
2024 1,770  
2025 1,770  
2026 1,770  
2027 705  
2028 and thereafter 3,105  
Total future amortization expense $ 9,562 $ 10,890
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance—beginning of period $ (933) $ (421) $ (1,212) $ (291)
Increase in reserves (101) (148) (150) (343)
Write-offs 137 0 465 65
Balance—end of period $ (897) $ (569) $ (897) $ (569)
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Finished goods $ 1,136 $ 2,112
Work in process 7,094 3,477
Purchased parts and raw materials 4,112 5,472
Total inventories $ 12,342 $ 11,061
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 75,763   $ 75,763   $ 60,699
Accumulated depreciation and amortization (42,942)   (42,942)   (30,140)
Total property and equipment, net 32,821   32,821   30,559
Depreciation and amortization     14,130 $ 9,237  
Capitalized computer software additions 4,700 $ 5,700 15,000 21,400  
Capitalized computer software amortization 4,400 3,000 12,200 7,800  
Cost of revenue          
Property, Plant and Equipment [Line Items]          
Capitalized computer software amortization 4,000 2,800 11,200 7,000  
Selling, general, and administrative          
Property, Plant and Equipment [Line Items]          
Capitalized computer software amortization 400 200 1,000 800  
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Total property and equipment 4,060   4,060   3,948
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Total property and equipment 355   355   355
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total property and equipment 718   718   734
Capitalized software and development costs          
Property, Plant and Equipment [Line Items]          
Total property and equipment 70,630   70,630   $ 55,662
Property and Equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 4,600 $ 3,300 $ 12,800 $ 8,300  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 5,002 $ 5,609
Tax payable 1,203 1,669
ESPP contribution 871 341
Current unpaid acquisition consideration 0 6,109
Short-term operating lease liabilities 1,293 1,267
Accrued loss on firm inventory purchase commitments 31 3,991
Other current liabilities 6,944 4,930
Total accrued expenses and other current liabilities $ 15,344 $ 23,916
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Assets on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Short-term investments:    
Short-term investments $ 327,682 $ 355,815
Financial Liabilities:    
Warrants liability 239 803
Private warrants liability    
Financial Liabilities:    
Warrants liability 239 803
Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 60,730 51,557
Short-term investments:    
Short-term investments 327,682 355,815
Long-term investments:    
Long-term investments 21,881 3,959
Total assets measured at fair value 410,293 411,331
Financial Liabilities:    
Total liabilities measured at fair value 239 803
Fair Value, Recurring | Private warrants liability    
Financial Liabilities:    
Warrants liability 239 803
Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 238,503 181,714
Long-term investments:    
Long-term investments 21,881  
Fair Value, Recurring | Non-U.S. government and agency securities    
Short-term investments:    
Short-term investments 19,681 24,946
Fair Value, Recurring | Corporate debt securities    
Short-term investments:    
Short-term investments 41,757 114,113
Long-term investments:    
Long-term investments   3,959
Fair Value, Recurring | Commercial paper    
Short-term investments:    
Short-term investments 27,741 35,042
Fair Value, Recurring | Money market funds    
Cash equivalents:    
Cash equivalents, fair value 60,730 51,557
Level 1 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 60,730 51,557
Short-term investments:    
Short-term investments 238,503 181,714
Long-term investments:    
Long-term investments 21,881 0
Total assets measured at fair value 321,114 233,271
Financial Liabilities:    
Total liabilities measured at fair value 0 0
Level 1 | Fair Value, Recurring | Private warrants liability    
Financial Liabilities:    
Warrants liability 0 0
Level 1 | Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 238,503 181,714
Long-term investments:    
Long-term investments 21,881  
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 60,730 51,557
Level 2 | Fair Value, Recurring    
Cash equivalents:    
Cash equivalents, fair value 0 0
Short-term investments:    
Short-term investments 89,179 174,101
Long-term investments:    
Long-term investments 0 3,959
Total assets measured at fair value 89,179 178,060
Financial Liabilities:    
Total liabilities measured at fair value 0 0
Level 2 | Fair Value, Recurring | Private warrants liability    
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
Long-term investments:    
Long-term investments 0  
Level 2 | Fair Value, Recurring | Non-U.S. government and agency securities    
Short-term investments:    
Short-term investments 19,681 24,946
Level 2 | Fair Value, Recurring | Corporate debt securities    
Short-term investments:    
Short-term investments 41,757 114,113
Long-term investments:    
Long-term investments   3,959
Level 2 | Fair Value, Recurring | Commercial paper    
Short-term investments:    
Short-term investments 27,741 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 0
Total assets measured at fair value 0 0
Financial Liabilities:    
Total liabilities measured at fair value 239 803
Level 3 | Fair Value, Recurring | Private warrants liability    
Financial Liabilities:    
Warrants liability 239 803
Level 3 | Fair Value, Recurring | U.S. government and agency securities    
Short-term investments:    
Short-term investments 0 0
Long-term investments:    
Long-term investments 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 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Investments:    
Total available-for-sale investments $ 350,110 $ 364,808
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (547) (5,034)
Available-for-sale, fair value 349,563 359,774
U.S. government and agency securities    
Investments:    
Total available-for-sale investments 260,661 185,371
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (277) (3,657)
Available-for-sale, fair value 260,384 181,714
Non-U.S. government and agency securities    
Investments:    
Total available-for-sale investments 19,741 24,989
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (60) (44)
Available-for-sale, fair value 19,681 24,945
Corporate debt securities    
Investments:    
Total available-for-sale investments 41,934 119,396
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (177) (1,324)
Available-for-sale, fair value 41,757 118,072
Commercial paper    
Investments:    
Total available-for-sale investments 27,774 35,052
Available-for-sale investments, unrealized gains 0 0
Available-for-sale investments, unrealized losses (33) (9)
Available-for-sale, fair value $ 27,741 $ 35,043
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
AFS, Less than 12 months, gross unrealized losses $ 500,000 $ 200,000  
AFS, in continuous unrealized loss position, less than 12 months 341,600,000 49,400,000  
Unrealized loss position for more than 12 months   4,800,000  
AFS, in continuous unrealized loss position, 12 months or longer   $ 291,000,000  
Debt securities, allowance for credit loss $ 0   $ 0
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Amortized Cost and Fair Value by Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Due within one year $ 328,208  
Due between one and three years 21,902  
Total available-for-sale investments 350,110 $ 364,808
Fair value, due within one year 327,682  
Fair value, due between one and three years 21,881  
Total available-for-sale investments $ 349,563 $ 359,774
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES - Future Minimum Operating Lease Payments and Purchase Obligations (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Purchase
Obligations  
Remainder of 2023 $ 6,337
2024 9,125
2025 185
Thereafter 0
Total $ 15,647
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
May 16, 2022
patent
May 11, 2020
patent
Sep. 30, 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 alleged patent infringements   4        
Patents found not infringed 4          
Additional patent found not infringed 1          
Estimated litigation liability | $     $ 0 $ 0    
Class A Common Stock            
Loss Contingencies [Line Items]            
Common stock, par value ($ per share) | $ / shares         $ 0.0001  
Common stock, authorized (shares) | shares         600,000,000 400,000,000
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS’ EQUITY - Shares Reserved for Future Issuance (Details)
Sep. 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares of common stock reserved 83,087,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 59,325,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,378,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 10,676,000
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS’ EQUITY - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 583,911 $ 268,163
Net unrealized gain 4,435 (6,039)
Ending balance 540,056 605,827
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (5,034) (1,539)
Ending balance (599) (7,578)
Foreign Currency Translation, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (52) (52)
Net unrealized gain 0 0
Ending balance (52) (52)
Unrealized Gains/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 4,435 (6,039)
Ending balance $ (547) $ (7,526)
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2022
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
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  
Redemption price per warrant ($ dollar per warrant)           $ 0.01  
Proceeds from exercise of warrants $ 27,800   $ 0 $ 27,844      
Warrant exercised   $ 0 $ 0        
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    
Warrants, redemption date fair value ($ per share)           $ 2.00  
Public warants              
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  
Private warrants              
Class of Warrant or Right [Line Items]              
Warrants issued (shares)   1,700,000 1,700,000   1,700,000   4,450,000
Shares issued upon exercise of warrants (shares)           2,700,000  
Proceeds from exercise of warrants         $ 104,400    
Warrants, fair value ($ per share)   $ 0.14 $ 0.14        
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS - Valuation Assumptions to Fair Value of Private Warrants (Details) - Private warrants
9 Months Ended
Sep. 30, 2023
$ / shares
Current stock price  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 2.17
Strike price  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 11.50
Expected term (in years)  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input, term 2 years 9 months 21 days
Expected volatility  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 0.620
Risk-free interest rate  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 0.047
Expected dividend yield  
Class of Warrant or Right [Line Items]  
Derivative liability, measurement input 0
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS - Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Warrant Liability [Roll Forward]        
Fair value at beginning balance     $ 803  
Change in fair value of warrants liability $ (513) $ 0 (564) $ (26,147)
Fair value at ending balance 239   239  
Private warrants        
Warrant Liability [Roll Forward]        
Fair value at beginning balance     803  
Change in fair value of warrants liability     (564)  
Fair value at ending balance $ 239   $ 239  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENT EARN-OUT AWARDS - Narrative (Details)
$ / shares in Units, $ in Millions
Jan. 18, 2022
USD ($)
triggeringEvent
shares
Jul. 22, 2021
USD ($)
tranche
d
$ / 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
Number of triggering events | 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 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENT EARN-OUT AWARDS - Rollforward of Contingent Earn-out Liability (Details)
$ in Thousands
9 Months Ended
Sep. 30, 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 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN - Narrative (Details)
3 Months Ended 5 Months Ended 9 Months Ended
Jan. 18, 2022
event
shares
Jul. 22, 2021
shares
Sep. 30, 2023
USD ($)
shares
Dec. 31, 2021
Sep. 30, 2023
USD ($)
purchase_period
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based expense related to unvested options | $     $ 400,000   $ 400,000
Number of earnout triggers | event 6        
Earn-out (shares) 23,500,000        
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         9 months 18 days
PRSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based expense, period for recognition         1 year
Unrecognized stock-based expense, other than options | $     1,300,000   $ 1,300,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 1 month 6 days
Unrecognized stock-based expense, other than options | $     239,400,000   $ 239,400,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   $ 27,600,000
2021 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant under the plan, as percentage of shares outstanding at closing (percent)   10.00%      
Shares available for grant under the plan (shares)   24,200,000 10,700,000   10,700,000
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, as percentage of shares outstanding at closing (percent)   3.00%      
Shares available for grant under the plan (shares)   7,300,000 11,400,000   11,400,000
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%   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   500,000
Unrecognized stock-based expense, other than options | $     $ 1,100,000   $ 1,100,000
Recognized remaining weighted average service period         1 year 2 months 12 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   36,900,000
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN - Stock Option Activities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 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) (409)  
Exercised (shares) (3,615)  
Balance, ending (shares) 29,393 33,417
Exercisable (shares) 28,166  
Weighted-
Average
Exercise Price Per Share    
Beginning balance ($ per share) $ 0.65  
Expired or canceled ($ per share) 0.64  
Exercised ($ per share) 0.57  
Ending Balance ($ per share) 0.66 $ 0.65
Exercisable ($ per share) $ 0.65  
Options outstanding, weighted-average remaining contractual term (in years) 5 years 6 months 6 years 1 month 6 days
Options exercisable, weighted-average remaining contractual term (in years) 5 years 6 months  
Options outstanding, aggregate intrinsic value $ 44,394 $ 71,842
Options exercised, aggregate intrinsic value 8,358  
Options exercisable, aggregate intrinsic value $ 42,887  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN - RSU and PRSU Activities (Details) - RSUs and PRSUs
shares in Thousands
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Beginning balance (shares) | shares 37,176
Granted (shares) | shares 10,069
Vested (shares) | shares (10,552)
Canceled or forfeited (shares) | shares (6,761)
Ending balance (shares) | shares 29,932
Weighted-Average Grant Date Fair Value  
Outstanding, beginning, weighted-average grant date fair value ($ per share) | $ / shares $ 10.47
Granted ($ per share) | $ / shares 2.92
Vested ($ per share) | $ / shares 10.29
Canceled or forfeited ($ per share) | $ / shares 6.09
Outstanding, ending, weighted-average grant date fair value ($ per share) | $ / shares $ 8.98
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN - Fair Value Assumptions, Options and Earn-out Shares (Details) - 2021 ESPP
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum (percent) 36.10% 34.40%
Expected volatility, maximum (percent) 47.30% 47.40%
Risk-free interest rate, minimum (percent) 0.60% 0.20%
Risk-free interest rate, maximum (percent) 5.40% 2.70%
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
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 2 years 2 years
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK PLAN - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized $ 27,421 $ 29,505 $ 90,674 $ 116,738
Capitalized stock-based compensation 2,432 2,801 7,440 11,464
Total stock-based compensation 29,853 32,306 98,114 128,202
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 782 912 2,468 3,819
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized 5,731 6,362 20,984 27,246
Selling, general, and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation, net of amounts capitalized $ 20,908 $ 22,231 $ 67,222 $ 85,673
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator :                
Net loss attributable to common stockholders $ (44,754) $ (56,536) $ (53,842) $ (58,259) $ (64,634) $ 71,904 $ (155,132) $ (50,989)
Denominator:                
Weighted average shares used in computing net loss per share attributable to common stockholders, basic (shares) 303,432     286,458     298,226 281,729
Weighted average shares used in computing net loss per share attributable to common stockholders, diluted (shares) 303,432     286,458     298,226 281,729
Net loss per share attributable to common stockholders, basic ($ per share) $ (0.15)     $ (0.20)     $ (0.52) $ (0.18)
Net loss per share attributable to common stockholders, diluted ($ per share) $ (0.15)     $ (0.20)     $ (0.52) $ (0.18)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 62,767 74,246
Private warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 1,708 1,708
Common stock options outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 29,393 34,546
Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 29,932 36,143
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 1,734 1,849
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Related Activities - Summary of Restructuring Charges (Details) - July 2023 Restructuring Plan - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 3,147 $ 3,147
Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 3,024 3,024
Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 123 123
Cost of revenue    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 308 308
Cost of revenue | Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 308 308
Cost of revenue | Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Cost of revenue - Subscription    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 5 5
Cost of revenue - Subscription | Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 5 5
Cost of revenue - Subscription | Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Cost of revenue - Services    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 152 152
Cost of revenue - Services | Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 152 152
Cost of revenue - Services | Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Cost of revenue - Product    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 151 151
Cost of revenue - Product | Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 151 151
Cost of revenue - Product | Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 600 600
Research and development | Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 600 600
Research and development | Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Selling, general, and administrative    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 2,239 2,239
Selling, general, and administrative | Severance and Other Personnel Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 2,116 2,116
Selling, general, and administrative | Office Space Reductions    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 123 $ 123
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Related Activities - Narrative (Details) - July 2023 Restructuring Plan
$ in Millions
1 Months Ended
Jul. 31, 2023
Sep. 30, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]    
Reduction of cost on workforce 0.30  
Expected cost remaining   $ 4.0
Accrued expenses and other current liabilities   $ 0.2
XML 87 mttr-20230930_htm.xml IDEA: XBRL DOCUMENT 0001819394 2023-01-01 2023-09-30 0001819394 2023-10-31 0001819394 2023-09-30 0001819394 2022-12-31 0001819394 us-gaap:SubscriptionAndCirculationMember 2023-07-01 2023-09-30 0001819394 us-gaap:SubscriptionAndCirculationMember 2022-07-01 2022-09-30 0001819394 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-09-30 0001819394 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-09-30 0001819394 us-gaap:LicenseMember 2023-07-01 2023-09-30 0001819394 us-gaap:LicenseMember 2022-07-01 2022-09-30 0001819394 us-gaap:LicenseMember 2023-01-01 2023-09-30 0001819394 us-gaap:LicenseMember 2022-01-01 2022-09-30 0001819394 us-gaap:ServiceMember 2023-07-01 2023-09-30 0001819394 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001819394 us-gaap:ServiceMember 2023-01-01 2023-09-30 0001819394 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001819394 us-gaap:ProductMember 2023-07-01 2023-09-30 0001819394 us-gaap:ProductMember 2022-07-01 2022-09-30 0001819394 us-gaap:ProductMember 2023-01-01 2023-09-30 0001819394 us-gaap:ProductMember 2022-01-01 2022-09-30 0001819394 2023-07-01 2023-09-30 0001819394 2022-07-01 2022-09-30 0001819394 2022-01-01 2022-09-30 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 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 2023-03-31 0001819394 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001819394 2023-04-01 2023-06-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001819394 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001819394 us-gaap:CommonStockMember 2023-06-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001819394 us-gaap:RetainedEarningsMember 2023-06-30 0001819394 2023-06-30 0001819394 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001819394 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001819394 us-gaap:CommonStockMember 2023-09-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001819394 us-gaap:RetainedEarningsMember 2023-09-30 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 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 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001819394 2022-04-01 2022-06-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001819394 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001819394 us-gaap:CommonStockMember 2022-06-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001819394 us-gaap:RetainedEarningsMember 2022-06-30 0001819394 2022-06-30 0001819394 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001819394 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001819394 us-gaap:CommonStockMember 2022-09-30 0001819394 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001819394 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001819394 us-gaap:RetainedEarningsMember 2022-09-30 0001819394 2022-09-30 0001819394 country:US 2023-07-01 2023-09-30 0001819394 country:US 2022-07-01 2022-09-30 0001819394 country:US 2023-01-01 2023-09-30 0001819394 country:US 2022-01-01 2022-09-30 0001819394 us-gaap:NonUsMember 2023-07-01 2023-09-30 0001819394 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001819394 us-gaap:NonUsMember 2023-01-01 2023-09-30 0001819394 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001819394 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0001819394 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001819394 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0001819394 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001819394 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0001819394 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001819394 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0001819394 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001819394 2023-10-01 2023-09-30 0001819394 2024-10-01 2023-09-30 0001819394 mttr:VHTIncMember 2022-06-10 2022-06-10 0001819394 mttr:VHTIncMember 2023-01-01 2023-09-30 0001819394 mttr:VHTIncMember 2022-06-10 0001819394 mttr:VHTIncMember us-gaap:CustomerRelationshipsMember 2022-06-10 2022-06-10 0001819394 mttr:VHTIncMember 2022-07-01 2022-09-30 0001819394 mttr:VHTIncMember 2022-01-01 2022-09-30 0001819394 mttr:EnviewIncMember 2023-01-01 2023-09-30 0001819394 mttr:EnviewIncMember 2022-01-05 2022-01-05 0001819394 mttr:EnviewIncMember 2022-01-05 2023-09-30 0001819394 us-gaap:CommonStockMember 2022-01-05 2022-01-05 0001819394 mttr:EnviewIncMember us-gaap:CommonStockMember 2022-01-05 2023-09-30 0001819394 mttr:EnviewIncMember 2023-07-01 2023-09-30 0001819394 mttr:EnviewIncMember 2022-07-01 2022-09-30 0001819394 mttr:EnviewIncMember 2022-01-01 2022-09-30 0001819394 mttr:EnviewIncMember 2022-01-05 0001819394 mttr:EnviewIncMember us-gaap:DevelopedTechnologyRightsMember 2022-01-05 2022-01-05 0001819394 mttr:DevelopedTechnologyMember 2023-09-30 0001819394 mttr:DevelopedTechnologyMember 2022-12-31 0001819394 us-gaap:CustomerRelationshipsMember 2023-09-30 0001819394 us-gaap:CustomerRelationshipsMember 2022-12-31 0001819394 us-gaap:MachineryAndEquipmentMember 2023-09-30 0001819394 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001819394 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001819394 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001819394 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001819394 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001819394 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-09-30 0001819394 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001819394 us-gaap:PropertyPlantAndEquipmentMember 2023-07-01 2023-09-30 0001819394 us-gaap:PropertyPlantAndEquipmentMember 2022-07-01 2022-09-30 0001819394 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-09-30 0001819394 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001819394 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001819394 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001819394 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001819394 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 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-09-30 0001819394 us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001819394 us-gaap:CommercialPaperMember 2023-09-30 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 2020-05-11 2020-05-11 0001819394 2022-05-16 2022-05-16 0001819394 us-gaap:WarrantMember 2023-09-30 0001819394 mttr:ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember 2023-09-30 0001819394 us-gaap:EmployeeStockMember 2023-09-30 0001819394 mttr:ShareBasedPaymentArrangementSharesAvailableForGrantMember 2023-09-30 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-09-30 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-09-30 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-09-30 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-09-30 0001819394 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0001819394 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-09-30 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 2022-01-01 2022-12-31 0001819394 mttr:PublicAndPrivateWarrantsMember 2022-01-14 0001819394 mttr:PublicAndPrivateWarrantsMember 2022-01-01 2022-12-31 0001819394 2022-01-31 0001819394 mttr:PublicWarrantMember 2022-01-31 0001819394 2022-01-01 2022-01-31 0001819394 mttr:PrivateWarrantMember 2023-09-30 0001819394 mttr:PrivateWarrantMember 2022-12-31 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputSharePriceMember 2023-09-30 0001819394 mttr:PrivateWarrantMember mttr:MeasurementInputStrikePriceMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputExpectedTermMember 2023-01-01 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-09-30 0001819394 mttr:PrivateWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-09-30 0001819394 mttr:PrivateWarrantMember 2023-01-01 2023-09-30 0001819394 2022-01-18 2022-01-18 0001819394 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheSixMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheOneMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheFourMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheFiveMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheThreeMember 2021-07-22 2021-07-22 0001819394 mttr:DerivativeInstrumentTrancheTwoMember 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-09-30 0001819394 mttr:A2021ESPPMember 2021-07-22 0001819394 mttr:A2021ESPPMember 2021-07-22 2021-07-22 0001819394 us-gaap:EmployeeStockOptionMember mttr:A2021ESPPMember 2023-09-30 0001819394 mttr:A2021ESPPMember 2023-01-01 2023-09-30 0001819394 mttr:A2021ESPPMember 2023-09-30 0001819394 mttr:A2021PlanMember 2023-01-01 2023-09-30 0001819394 mttr:A2021ESPPMember 2023-07-01 2023-09-30 0001819394 2022-01-01 2022-12-31 0001819394 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001819394 mttr:RSUsAndPRSUsMember 2022-12-31 0001819394 mttr:RSUsAndPRSUsMember 2023-01-01 2023-09-30 0001819394 mttr:RSUsAndPRSUsMember 2023-09-30 0001819394 mttr:PerformanceRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-09-30 0001819394 mttr:PerformanceRestrictedStockUnitMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-09-30 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001819394 mttr:PerformanceRestrictedStockUnitMember 2023-09-30 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001819394 mttr:PerformanceRestrictedStockUnitMember 2023-01-01 2023-09-30 0001819394 mttr:EarnOutSharesMember 2023-09-30 0001819394 srt:MinimumMember mttr:A2021ESPPMember 2023-01-01 2023-09-30 0001819394 srt:MaximumMember mttr:A2021ESPPMember 2023-01-01 2023-09-30 0001819394 srt:MinimumMember mttr:A2021ESPPMember 2022-01-01 2022-09-30 0001819394 srt:MaximumMember mttr:A2021ESPPMember 2022-01-01 2022-09-30 0001819394 mttr:A2021ESPPMember 2022-01-01 2022-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001819394 mttr:PrivatePlacementWarrantsMember 2023-01-01 2023-09-30 0001819394 mttr:PrivatePlacementWarrantsMember 2022-01-01 2022-09-30 0001819394 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001819394 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001819394 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001819394 mttr:ESPPSharesMember 2023-01-01 2023-09-30 0001819394 mttr:ESPPSharesMember 2022-01-01 2022-09-30 0001819394 mttr:July2023RestructuringPlanMember 2023-07-01 2023-07-31 0001819394 mttr:CostOfRevenueSubscriptionMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOfRevenueSubscriptionMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOfRevenueSubscriptionMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOfRevenueSubscriptionMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOfRevenueSubscriptionMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOfRevenueSubscriptionMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOfRevenueServicesMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOfRevenueServicesMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOfRevenueServicesMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOfRevenueServicesMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOfRevenueServicesMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOfRevenueServicesMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOOfRevenueProductMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOOfRevenueProductMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOOfRevenueProductMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:CostOOfRevenueProductMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOOfRevenueProductMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:CostOOfRevenueProductMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:CostOfSalesMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:ResearchAndDevelopmentExpenseMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 us-gaap:SellingGeneralAndAdministrativeExpensesMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:SeveranceAndOtherPersonnelCostsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:OfficeSpaceReductionsMember mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:July2023RestructuringPlanMember 2023-01-01 2023-09-30 0001819394 mttr:July2023RestructuringPlanMember 2023-07-01 2023-09-30 0001819394 mttr:July2023RestructuringPlanMember 2023-09-30 0001819394 mttr:JDFayMember 2023-07-01 2023-09-30 0001819394 mttr:JDFayMember 2023-09-30 shares iso4217:USD iso4217:USD shares mttr:patent pure mttr:tranche utr:D mttr:triggeringEvent mttr:purchase_period mttr:event false 2023 Q3 0001819394 --12-31 Matterport, Inc./DE P1Y P447D 10-Q true 2023-09-30 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 305660331 80142000 117128000 327682000 355815000 897000 1212000 17205000 20844000 12342000 11061000 8929000 13084000 446300000 517932000 32821000 30559000 1547000 2515000 21881000 3959000 69593000 69593000 9562000 10890000 7502000 4947000 589206000 640395000 8594000 8331000 22163000 16731000 15344000 23916000 46101000 48978000 239000 803000 2296000 1201000 514000 5502000 49150000 56484000 0.0001 0.0001 30000000 30000000 0 0 0 0 0 0 0.0001 0.0001 640000000 640000000 305562000 305562000 290541000 290541000 31000 29000 1275153000 1168313000 -599000 -5034000 -734529000 -579397000 540056000 583911000 589206000 640395000 22850000 18981000 63565000 54508000 28000 21000 82000 70000 9936000 10015000 29324000 19001000 7828000 8976000 25232000 21405000 40642000 37993000 118203000 94984000 7379000 6592000 21576000 17963000 0 0 0 0 6725000 6553000 20978000 12705000 6641000 8457000 23377000 24303000 20745000 21602000 65931000 54971000 19897000 16391000 52272000 40013000 15577000 19084000 52711000 66604000 53719000 56293000 164660000 186527000 69296000 75377000 217371000 253131000 -49399000 -58986000 -165099000 -213118000 1573000 1691000 4525000 4470000 -513000 0 -564000 -26147000 0 0 0 136043000 2669000 -981000 5075000 -3655000 4755000 710000 10164000 163005000 -44644000 -58276000 -154935000 -50113000 110000 -17000 197000 876000 -44754000 -58259000 -155132000 -50989000 -0.15 -0.15 -0.20 -0.20 -0.52 -0.52 -0.18 -0.18 303432000 303432000 286458000 286458000 298226000 298226000 281729000 281729000 -44754000 -58259000 -155132000 -50989000 514000 72000 4435000 -6039000 514000 72000 4435000 -6039000 -44240000 -58187000 -150697000 -57028000 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 -56536000 -56536000 1698000 1698000 4871000 1509000 1509000 34751000 34751000 300571000 30000 1242360000 -1113000 -689775000 551502000 -44754000 -44754000 514000 514000 4875000 1000 1113000 1114000 116000 1827000 1827000 29853000 29853000 305562000 31000 1275153000 -599000 -734529000 540056000 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 -64634000 -64634000 -1476000 -1476000 2340000 2701000 2701000 32000 179000 179000 34799000 34799000 283643000 28000 1099617000 -7650000 -460788000 631207000 -58259000 -58259000 72000 72000 3757000 1000 399000 400000 8000 101000 101000 32306000 32306000 287408000 29000 1132423000 -7578000 -519047000 605827000 -155132000 -50989000 14130000 9237000 5511000 -2517000 90674000 116738000 123000 0 -564000 -26147000 0 136043000 -185000 -27000 150000 343000 1592000 52000 60000 -629000 -3489000 7379000 6833000 6135000 -2491000 5348000 263000 -4154000 6527000 3167000 529000 4181000 -48317000 -99358000 112000 1417000 7528000 9890000 368119000 87997000 388201000 194241000 4116000 51874000 8326000 43063000 3309000 5292000 329000 34424000 0 27844000 0 76000 2980000 -1212000 -37011000 -57507000 25000 -628000 117128000 139987000 80142000 81852000 0 896000 0 242430000 5748000 19219000 0 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, comprised of 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:12pt;text-indent:27pt"><span style="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: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 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 and nine</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended September 30, 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="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: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 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 2022 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 September 30, 2023, and its results of operations for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 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: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%">Principles of Consolidation</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 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: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 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, 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="background-color:#ffffff;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 c</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ondensed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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: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 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: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%">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 September 30, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three and nine months ended September 30, 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-weight:700;line-height:120%">Restructuring Costs </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 restructuring costs consist of a one-time payment of termination benefits and the ongoing cost of benefits related to the reduction of its workforce and other costs, and the charges related to the cease use of certain facilit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ies to align with the Company’s anticipated operating needs. </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 timing of recognition for severance costs depends on whether employees are required to render service until they are terminated in order to receive the termination benefits. If employees are required to render service until they are terminated in order to receive the termination benefits, a liability is recognized ratably over the future service period. Otherwise, a liability is recognized when management has committed to a restructuring plan and has communicated those actions to employees. Employee termination benefit costs covered by existing benefit arrangements are recognized when management has committed to a restructuring plan and has determined the severance costs are probable and estimable. Other costs primarily consist of cease use charges for the related operating lease right-of-use assets for office leases, which are recognized ratably from the decision date to the cease-use date.</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, 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.</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%">Basis of Presentation</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 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 2022 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 September 30, 2023, and its results of operations for the three and nine months ended September 30, 2023 and 2022, and cash flows for the nine months ended September 30, 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: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%">Principles of Consolidation</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 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: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 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, 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="background-color:#ffffff;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 c</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ondensed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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: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 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: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%">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 September 30, 2023 and December 31, 2022. No customer accounted for more than 10% of the Company’s total revenue for the three and nine months ended September 30, 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-weight:700;line-height:120%">Restructuring Costs </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 restructuring costs consist of a one-time payment of termination benefits and the ongoing cost of benefits related to the reduction of its workforce and other costs, and the charges related to the cease use of certain facilit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ies to align with the Company’s anticipated operating needs. </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 timing of recognition for severance costs depends on whether employees are required to render service until they are terminated in order to receive the termination benefits. If employees are required to render service until they are terminated in order to receive the termination benefits, a liability is recognized ratably over the future service period. Otherwise, a liability is recognized when management has committed to a restructuring plan and has communicated those actions to employees. Employee termination benefit costs covered by existing benefit arrangements are recognized when management has committed to a restructuring plan and has determined the severance costs are probable and estimable. Other costs primarily consist of cease use charges for the related operating lease right-of-use assets for office leases, which are recognized ratably from the decision date to the cease-use date.</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, 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.</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 and nine months ended September 30, 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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"><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">26,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">25,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">76,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">58,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">40,642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">94,984 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;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 and nine months ended September 30, 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.</span></div><div style="margin-top:9pt;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 and nine months ended September 30, 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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%">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%">32,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">92,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">7,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">25,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">21,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">40,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">94,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="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="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. </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 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 accounts receivable and contract balances as of September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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%">24,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table></div><div style="margin-top:9pt;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:112%">During the nine months ended September 30, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and 2022, the Company recognized revenue of $13.3 million and $8.6 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $62.0 million at the end of September 30, 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 September 30, 2023 were $41.7 million, and the remaining obligations are expected to be recognized thereafter.</span></div> The following table shows the revenue by geography for the three and nine months ended September 30, 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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"><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">26,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">25,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">76,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">58,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">40,642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,993 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118,203 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">94,984 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="margin-top:9pt;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 and nine months ended September 30, 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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%">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%">32,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">92,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">7,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">25,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">21,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">40,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">118,203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">94,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26667000 25310000 76130000 58187000 13975000 12683000 42073000 36797000 40642000 37993000 118203000 94984000 32786000 28996000 92889000 73509000 7856000 8997000 25314000 21475000 40642000 37993000 118203000 94984000 The accounts receivable and contract balances as of September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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%">24,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table> 15351000 19037000 1854000 1807000 24459000 17932000 13300000 8600000 62000000 41700000 ACQUISITIONS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">VHT, Inc. Acquisition</span></div><div><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 June 10, 2022, the Company entered into an Agreement and Plan of Merger (the “Purchase Agreement”) with VHT, Inc. (“VHT”), known as VHT Studios, a U.S.-based real estate marketing company that offers brokerages and agents digital solutions to promote and sell properties. On July 7, 2022 (the “VHT Acquisition Date”), pursuant to the Purchase Agreement, the Company completed the acquisition of VHT (the “VHT Acquisition”), which expands Matterport Capture Services by bringing together Matterport digital twins with professional photography, drone capture and marketing services. With this acquisition, the Company aims to increase adoption of digital twin technology and expand further into the residential real estate industry while adding marketing services for other key markets such as commercial real estate, travel and hospitality, and the retail sector.</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%">Under the terms of the Purchase Agreement, the consideration consisted of an all-cash purchase price of $23.0 million subject to certain adjustments based on a determination of closing net working capital, transaction expenses, cash and investments and closing indebtedness. The total purchase consideration for the VHT Acquisition was $22.7 million.</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 VHT Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the estimated fair values at the VHT Acquisition Date, as presented in the following table (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><td style="width:78.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 leveraging VHT’s customer relationships. 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 preliminary estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the VHT Acquisition Date (in thousands, except years):</span></div><div><span><br/></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><td style="width:58.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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%">Customer Relationships</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%">6,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><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%">Customer relationships represent the fair value of future projected revenue that will be derived from sales to existing customers of VHT. The economic useful life was determined based on historical customer turnover rates and industry benchmarks.</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 fair value of customer relationships 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 direct customer relationships were the revenue growth rate, customer attrition rate, earnings before interest, taxes, depreciation, and amortization (“EBITDA”) margins, and discount rate.</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%">Unaudited Pro Forma Financial Information</span></div><div><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 pro forma consolidated information for the Company assuming the acquisition of VHT had occurred as of January 1, 2021. The unaudited pro forma information for all periods presented includes the business combination accounting effects resulting from the acquisition, including amortization for intangible assets acquired and acquisition-related charges. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021.</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><td style="width:54.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:20.973%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">38,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">105,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(58,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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%">(50,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Basic earnings per share</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%">(0.20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share </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%">(0.20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enview Inc. Acquisition </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 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><td style="width:78.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">39,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (1.6 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%">24,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </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%">64,324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company paid $2.4 million and $4.3 million in cash consideration during the three and nine months ended September 30, 2023, respectively and nil and $35.0 million in cash consideration during the three and nine months ended September 30, 2022. </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.1 million and 0.4 million shares during the three and nine months ended September 30, 2023, respectively, and nil and 1.2 million shares during the three and nine months ended September 30, 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 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. 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><td style="width:78.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"></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%">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"></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%">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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table></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="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 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><td style="width:58.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:27pt"><span><br/></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%">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="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 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.2 million and $1.6 million of acquisition-related costs for the three and nine months ended September 30, 2022, respectively. There were no acquisition-related costs incurred for the three and nine months ended September 30, 2023.</span></div> 23000000 22700000 <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 VHT Acquisition as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on the estimated fair values at the VHT Acquisition Date, as presented in the following table (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><td style="width:78.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22,718 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15603000 6900000 215000 22718000 <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 preliminary estimated fair values and estimated useful lives of the components of identifiable intangible assets acquired as of the VHT Acquisition Date (in thousands, except years):</span></div><div><span><br/></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><td style="width:58.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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%">Customer Relationships</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%">6,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6900000 P10Y The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:20.973%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">38,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">105,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(58,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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%">(50,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Basic earnings per share</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%">(0.20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share </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%">(0.20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td 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%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 38345000 105432000 -58118000 -50103000 -0.20 -0.18 -0.20 -0.18 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):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">39,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (1.6 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%">24,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </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%">64,324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company paid $2.4 million and $4.3 million in cash consideration during the three and nine months ended September 30, 2023, respectively and nil and $35.0 million in cash consideration during the three and nine months ended September 30, 2022. </span></div>(2) On the Enview Acquisition Date, the Company's closing stock price was $15.73 per share. The Company issued 0.1 million and 0.4 million shares during the three and nine months ended September 30, 2023, respectively, and nil and 1.2 million shares during the three and nine months ended September 30, 2022. 64300000 39336000 1600000 24988000 64324000 2400000 4300000 0 35000000 15.73 100000 400000 0 1200000 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><td style="width:78.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"></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%">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"></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%">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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table> 53990000 5400000 4934000 64324000 <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 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><td style="width:58.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5400000 P5Y 200000 1600000 0 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%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">September 30, 2023 and December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, goodwill was $69.6 million. The Company did not recognize any impairment losses on goodwill during the three and nine months ended September 30, 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 September 30, 2023 and December 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:99.284%"><tr><td style="width:1.0%"></td><td style="width:30.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><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><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></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:700;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></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: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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,738)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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></tr></table></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 recognized amortization expense of $0.4 million and $0.5 million for the three months ended September 30, 2023 and 2022, respectively, and $1.3 million and $1.0 million for the nine months ended September 30, 2023 and 2022, respectively. The Company did not recognize any impairment losses on intangible assets or other long-lived assets during the three and nine months ended September 30, 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 September 30, 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><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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"></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%">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"></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%">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"></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%">2028 and thereafter</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%">3,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">9,562 </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"></td></tr></table></div> 69600000 69600000 0 0 0 0 The following table presents details of the Company’s purchased intangible assets as of September 30, 2023 and December 31, 2022 (in thousands).<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.284%"><tr><td style="width:1.0%"></td><td style="width:30.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><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><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></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:700;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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: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%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></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: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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,738)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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></tr></table> 5400000 1876000 3524000 5400000 1065000 4335000 6900000 862000 6038000 6900000 345000 6555000 12300000 2738000 9562000 12300000 1410000 10890000 400000 500000 1300000 1000000 0 0 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 September 30, 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><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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"></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%">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"></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%">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"></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%">2028 and thereafter</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%">3,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">9,562 </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"></td></tr></table></div> 442000 1770000 1770000 1770000 705000 3105000 9562000 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 September 30, 2023 and 2022 and the rollforward for three and nine months ended September 30, 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><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><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></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%">(933)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">(897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(569)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(569)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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 September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">7,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">4,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">12,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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: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 September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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%">718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">70,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">75,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">(42,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">32,821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Depreciation and amortization expenses of property and equipment were</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.6 million 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%">$3.3 million for the three months ended September 30, 2023 and 2022, respectively, and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $12.8 million and $8.3 million for the nine months ended September 30, 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 September 30, 2023 and 2022 were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.7 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 $5.7 million, respectively. Additions to capitalized software and development costs, inclusive of stock-based compensation in the nine months ended September 30, 2023 and 2022 were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.0 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 $21.4 million, respectively. These are recorded as part of property and equipment, net on the condensed consolidated balance sheets. </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%">Amortization expense was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.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 $3.0 million for three months ended September 30, 2023 and 2022, respectively, of which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.0 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 $2.8 million was recorded to cost of revenue related to subscription and </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.2 million to selling, general and administrative in the condensed consolidated statements of operations, respectively. Amortization expense was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$12.2 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 $7.8 million for the nine months ended September 30, 2023 and 2022, respectively, of which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.2 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 $7.0 million was recorded to cost of revenue related to subscription and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 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.8 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 September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Accrued loss on firm inventory purchase commitments</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%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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%">15,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table></div> Allowance for doubtful accounts as of September 30, 2023 and 2022 and the rollforward for three and nine months ended September 30, 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><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><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></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%">(933)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">(897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(569)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(569)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 933000 421000 1212000 291000 101000 148000 150000 343000 137000 0 465000 65000 897000 569000 897000 569000 Inventories as of September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">7,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">4,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">12,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table> 1136000 2112000 7094000 3477000 4112000 5472000 12342000 11061000 Property and equipment as of September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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%">718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></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%">70,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">75,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">(42,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">32,821 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table> 4060000 3948000 355000 355000 718000 734000 70630000 55662000 75763000 60699000 42942000 30140000 32821000 30559000 4600000 3300000 12800000 8300000 4700000 5700000 15000000 21400000 4400000 3000000 4000000 2800000 400000 200000 12200000 7800000 11200000 7000000 1000000 800000 Accrued expenses and other current liabilities as of September 30, 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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%">871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Accrued loss on firm inventory purchase commitments</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%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">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,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">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%">15,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table> 5002000 5609000 1203000 1669000 871000 341000 0 6109000 1293000 1267000 31000 3991000 6944000 4930000 15344000 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">60,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">60,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">60,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">60,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">238,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">238,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">41,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">41,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">27,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">27,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">238,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">89,179 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">327,682 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">21,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">21,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">321,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">89,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">410,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">September 30, 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><td style="width:41.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">260,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">260,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">41,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">41,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">27,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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%">350,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(547)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">349,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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><td style="width:41.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table></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%">As of September 30, 2023, the gross unrealized losses of $0.5 million are substantially all in a continuous unrealized loss position for less than 12 months, which were related to $341.6 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.</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%">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 </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 and nine months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023 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%">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="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 September 30, 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><td style="width:62.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.973%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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><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%">328,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">327,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due between one and three years</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%">21,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">21,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#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%">350,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">349,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The Company’s financial assets and liabilities that were measured at fair value on a recurring basis were as follows (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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">60,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">60,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">60,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">60,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">238,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">238,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">41,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">41,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">27,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">27,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">238,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">89,179 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">327,682 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">21,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">21,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">321,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">89,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">410,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 60730000 0 0 60730000 60730000 0 0 60730000 238503000 0 0 238503000 0 19681000 0 19681000 0 41757000 0 41757000 0 27741000 0 27741000 238503000 89179000 0 327682000 21881000 0 0 21881000 21881000 0 0 21881000 321114000 89179000 0 410293000 0 0 239000 239000 0 0 239000 239000 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%">September 30, 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><td style="width:41.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">260,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">260,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">41,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">41,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">27,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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%">350,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(547)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">349,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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><td style="width:41.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr></table></div> 260661000 0 277000 260384000 19741000 0 60000 19681000 41934000 0 177000 41757000 27774000 0 33000 27741000 350110000 0 547000 349563000 185371000 0 3657000 181714000 24989000 0 44000 24945000 119396000 0 1324000 118072000 35052000 0 9000 35043000 364808000 0 5034000 359774000 500000 341600000 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 September 30, 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><td style="width:62.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.973%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 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><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%">328,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">327,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due between one and three years</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%">21,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">21,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#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%">350,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">349,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 328208000 327682000 21902000 21881000 350110000 349563000 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:8pt;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 September 30, 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:99.545%"><tr><td style="width:1.0%"></td><td style="width:78.199%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.993%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Purchase<br/>Obligations</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Thereafter</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:8pt;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:8pt;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 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 have completed discovery. Trial is scheduled to begin November 13, 2023.</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%">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 </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:8pt;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 filed an opposition to the motion. On August 28, 2023, the Court denied Surefield’s motion to dismiss but stayed the action pending the resolution of the Texas case.</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%">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 September 30, 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 busi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ness, 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 c</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ap. As of September 30, 2023, there were no known events or circumstances that have resulted in a material indemnification liability.</span></div> <div style="margin-top:8pt;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 September 30, 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:99.545%"><tr><td style="width:1.0%"></td><td style="width:78.199%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.993%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Purchase<br/>Obligations</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Thereafter</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 6337000 9125000 185000 0 15647000 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 September 30, 2023 as follows (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="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%">September 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">59,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">10,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">83,087 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 loss 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><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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%">Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at September 30, 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(547)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(599)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at September 30, 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(7,526)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(7,578)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-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 September 30, 2023 as follows (in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="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%">September 30,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">59,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">10,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">83,087 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1708000 59325000 11378000 10676000 83087000 <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 loss 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><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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%">Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at September 30, 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(547)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(599)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at September 30, 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(7,526)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(7,578)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -52000 -4982000 -5034000 0 4435000 4435000 -52000 -547000 -599000 -52000 -1487000 -1539000 0 -6039000 -6039000 -52000 -7526000 -7578000 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:8pt;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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$104.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%">, including 7.1 million shares issued upon the exercise of Public Warrants and Private Warrants by t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he 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 in January 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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 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%">. No Private Warrants have been exercised 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 and nine </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">September 30, 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 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, from the Closing Date until the Redemption Date, because the Private Warrants had similar terms and were subject to substantially the same redemption features as the Public Warrants. The fair value of the Private Warrants was deemed to be substantially the same as the fair value of 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 increase or decrease in the expected volatility in isolation would result in a significant change in fair value measurement. The Private Warrants were valued at $0.14 per unit as of September 30, 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 following table provides the assumptions used to estimate the fair value of the Private Warrants as of September 30, 2023:</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><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">September 30, 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.17</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%">2.81</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%">62.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%">4.7%</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 liability as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</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></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:98.181%"><tr><td style="width:1.0%"></td><td style="width:80.227%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Change in fair value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></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 0 2.00 0.14 <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 as of September 30, 2023:</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><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">September 30, 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.17</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%">2.81</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%">62.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%">4.7%</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.17 11.50 P2Y9M21D 0.620 0.047 0 The following table presents the changes in the warrants liability as of <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:80.227%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Change in fair value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 803000 -564000 239000 CONTINGENT EARN-OUT AWARDS<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%">Legacy Matterport stockholders and certain holders of Legacy Matterport Stock Options and RSUs were 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 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 </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%">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 “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. </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 vest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed. 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 nine months ended September 30, 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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 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%"> (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><td style="width:78.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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"></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%">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"></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%">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"></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%">Balance at September 30, 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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 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%"> (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><td style="width:78.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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: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"></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%">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"></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%">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"></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%">Balance at September 30, 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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 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 2011 Stock Plan which, following the effective date of the 2021 Plan, became 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.</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. As of September 30, 2023, a total of 10.7 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="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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.25% of the outstanding shares of Class A common stock as of the Closing, which is equivalent to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 ended on May 31, 2023. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, a total of 11.4 million shares of our common stock remained available for sale under our 2021 ESPP.</span></div><div><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%"> For the three and nine months ended September 30, 2023, there were nil and 0.5 million, shares of common stock purchased under the 2021 ESPP.</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%">Stock Option Activities</span><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 stock option</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> activities under the Company’s stock plans for nine months ended September 30, 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><td style="width:44.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">(409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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%">(3,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">8,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—September 30, 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%">29,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable—September 30, 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%">28,166 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.65 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">42,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">As of September 30, 2023, unrecognized stock-based compensation expense related to unvested options was $0.4 million, which is expected to be amortized over a weighted-average vesting period of 0.8 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 nine months ended September 30, 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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">10,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="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%">(10,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">(6,761)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—September 30, 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%">29,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent: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. 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 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 September 30, 2023, unrecognized compensation costs related to unvested RSUs and PRSUs were $239.4 million and $1.3 million, respectively. The remaining unrecognized compensation costs for RSUs and PRSUs are expected to be recognized over a weighted-average period of 2.1 years and 1.0 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11 “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent Earn-Out Awards”</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 pro rata </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 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 were accounted as stock-based compensation expense as they were 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="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 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 of 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 nine months ended September 30, 2022, as both the Triggering event condition was 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 to determine fair value 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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;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><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.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%">36.1 - 47.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">34.4 – 47.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.6 - 5.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 – 2.7%</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%">0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></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. As of September 30, 2023, unrecognized compensation cost related to the 2021 ESPP was $1.1 million, which is expected to be recognized over the remaining weighted-average service 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%">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 were 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 condensed consolidated statements of operations for the three and nine months ended September 30, 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><td style="width:44.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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%"> </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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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:100%">Cost 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%">782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">5,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">20,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">27,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">20,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">27,421 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,505 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,674 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,738 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">29,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">98,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">128,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.10 24200000 0.05 181500000 10700000 0.03 7300000 0.01 0.1525 36900000 0.85 P24M 0.15 3000 12000 25000 P24M 4 P6M 11400000 0 500000 The following table summarizes the stock option<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> activities under the Company’s stock plans for nine months ended September 30, 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">(409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><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%">(3,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">8,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—September 30, 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%">29,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable—September 30, 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%">28,166 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.65 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">42,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 33417000 0.65 P6Y1M6D 71842000 409000 0.64 3615000 0.57 8358000 29393000 0.66 P5Y6M 44394000 28166000 0.65 P5Y6M 42887000 400000 P0Y9M18D The following table summarizes the RSU activity under the Company’s stock plans for the nine months ended September 30, 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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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%">10,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="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%">(10,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">(6,761)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—September 30, 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%">29,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 37176000 10.47 10069000 2.92 10552000 10.29 6761000 6.09 29932000 8.98 P4Y P1Y 239400000 1300000 P2Y1M6D P1Y 6 23500000 4700000 2700000 2000000 27600000 The following table summarizes the assumptions used to determine fair value 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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;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><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.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%">36.1 - 47.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">34.4 – 47.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.6 - 5.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 – 2.7%</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%">0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table> P0Y6M P2Y P0Y6M P2Y 0.361 0.473 0.344 0.474 0.006 0.054 0.002 0.027 0 0 1100000 P1Y2M12D <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 condensed consolidated statements of operations for the three and nine months ended September 30, 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><td style="width:44.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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%"> </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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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:100%">Cost 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%">782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">5,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">20,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">27,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">20,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">27,421 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,505 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,674 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,738 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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%">29,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">98,114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">128,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 782000 912000 2468000 3819000 5731000 6362000 20984000 27246000 20908000 22231000 67222000 85673000 27421000 29505000 90674000 116738000 2432000 2801000 7440000 11464000 29853000 32306000 98114000 128202000 INCOME TAXES<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for inter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">im periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter.</span>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 benefit and tax expense for the three and nine months ended September 30, 2023 and 2022 were 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 September 30, 2023, it is not more likely than not that the Company will realize the benefits of its remaining net deferred tax assets. NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS<div style="margin-top:12pt;text-align:justify;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%">Basic net loss per share attributable to common stockholders was computed by dividing net loss by the weighted-average number of common shares outstanding for the three and nine months ended September 30, 2023 and 2022 (in thousands, except for per share data). Diluted net 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 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 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><td style="width:56.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 loss attributable to common stockholders</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:9pt;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:9pt;font-weight:400;line-height:100%">(44,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(58,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(155,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(50,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 loss per share attributable to common stockholders, basic and diluted</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%">303,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">286,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">298,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">281,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="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 loss per share attributable to common stockholders, basic and diluted</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:9pt;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:9pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(0.20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(0.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:24.5pt"><span><br/></span></div><div style="text-indent:24.5pt"><span style="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 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">As of September 30,</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Common stock options outstanding</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">34,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">62,767 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">74,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-align:justify;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%">Basic net loss per share attributable to common stockholders was computed by dividing net loss by the weighted-average number of common shares outstanding for the three and nine months ended September 30, 2023 and 2022 (in thousands, except for per share data). Diluted net 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 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 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><td style="width:56.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 loss attributable to common stockholders</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:9pt;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:9pt;font-weight:400;line-height:100%">(44,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(58,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(155,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(50,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 loss per share attributable to common stockholders, basic and diluted</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%">303,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">286,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">298,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">281,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="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 loss per share attributable to common stockholders, basic and diluted</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:9pt;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:9pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(0.20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(0.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -44754000 -58259000 -155132000 -50989000 303432000 303432000 286458000 286458000 298226000 298226000 281729000 281729000 -0.15 -0.15 -0.20 -0.20 -0.52 -0.52 -0.18 -0.18 The following potentially dilutive outstanding securities were excluded from the computation of diluted net 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">As of September 30,</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Common stock options outstanding</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">34,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested RSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">62,767 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">74,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1708000 1708000 29393000 34546000 29932000 36143000 1734000 1849000 62767000 74246000 RESTRUCTURING<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">July 2023 Restructuring Plan </span></div><div><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%">In July 2023, the Company announced a restructuring plan (the "2023 Plan") intended to reduce operating costs and continue to accelerate its path to profitable growth. As part of the 2023 Plan, the Company commenced a workforce reduction of approximately 30%. The Company also recorded accelerated amortization costs to real estate operating lease right-of-use assets, which was primarily related to the cease use of certain leased office spaces to adjust our office space footprint to better align with the needs of our operation and the remote-work organizational structure.</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%">Restructuring charges during the three and nine months ended September 30, 2023 were as follows (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><td style="width:37.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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:700;line-height:100%">Severance and Other Personnel Costs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Office Space Reductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </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%">Cost of revenue - Subscription </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue - Services</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue - Product</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring charge</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,024 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Office space reductions primarily represent the accelerated amortization expense related to operating lease right-of-use assets.</span></div><div><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%">We expect that the execution of the 2023 Plan will be substantially complete by the end of the fourth quarter of fiscal 2023, subject to local law and consultation requirements. The Company currently estimates the charges of approximately $4.0 million in connection with the 2023 Plan, consisting primarily of cash expenditures for employee transition, notice period and severance payments, employee benefits, exit charges associated with office space reductions, and related costs. As of September 30, 2023, there were $0.2 million restructuring-related liabilities were recorded in accrued expenses and other current liabilities, primarily related to the unpaid severance costs.</span></div> 0.30 <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%">Restructuring charges during the three and nine months ended September 30, 2023 were as follows (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><td style="width:37.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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:700;line-height:100%">Severance and Other Personnel Costs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Office Space Reductions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </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%">Cost of revenue - Subscription </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue - Services</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue - Product</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring charge</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,024 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Office space reductions primarily represent the accelerated amortization expense related to operating lease right-of-use assets.</span></div> 5000 5000 0 0 5000 5000 152000 152000 0 0 152000 152000 151000 151000 0 0 151000 151000 308000 308000 0 0 308000 308000 600000 600000 0 0 600000 600000 2116000 2116000 123000 123000 2239000 2239000 3024000 3024000 123000 123000 3147000 3147000 4000000 200000 false false false On August 11, 2023, J.D. Fay, the Company’s Chief Financial Officer, entered into a Rule 10b5-1 trading plan with a termination date of October 31, 2024, covering a maximum of 900,000 shares of the Company’s Class A common stock to be sold at various designated prices during the duration of the plan. August 11, 2023 J.D. Fay Chief Financial Officer true 900000 EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F 9U<'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 " #I@&=77JA_C.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:;%*:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I 2\Y,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@\/;T^#*O6UB? M2'F-^5>R@DX!U^PR^;5YV.RV3-95W12<%]7=KN:B6HG;^_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ Z8!G5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #I@&=7DNR'VM8% #5'@ & 'AL+W=ODPB,5$D32+ M(JXVUR*4ZZL&;>P?/ :+I38/6H/+A"_$5.C?DXF"NU:AX@>1B-- QD2)^55C M2-^-7&8"\B\^!V*=OK@F!F4FY5=S<^=?-1Q3(A$*3QL)#O]68B3"T"A!.?[9 MB3:*WS2!+Z_WZK"I&,OPC\/7RJM%K$%_,>1;J1[G^1>R .D;/DV&: M_R7K[;?M=H-X6:IEM N&$D1!O/W/GW<5\2*@XU8$L%T >Q- JW[!W06X.>BV M9#G6#==\<*GDFBCS-:B9B[QN\FB@"6*3QJE6\#: .#T8/7P>/Y(F29=N&M#14J%6HC'XX3O:=7ZVX7TCL5>P[0*VC:D/;J2701?5Y&F3"!LI M'DZ=YB<;$AI5$ZE3('6.0_J4<:6%"C?D4212:1L>+J559JN4$1I5$Z];X'6/ MPYL(%4C?]$("XX U>;A2T>\J.QX:7Y/SHN"\.+)E*@Y32#X#5.<1UYKS,+4F M$@VK"=@K 'MHH<:Q#O2&W :A(!^S:":4#0S7=@SOT/=!/3W;7Y![^(X\Q/:\XI)N MAY$Q3S7YE:\XN5'@;:W@J$I=\-(,4=1^_ =\9.Z@43_)=6R%QN6F61QO5CRT MHY[""='2"E'*VYBWH1*::A^3/ M(*D>HW#%?MOI]:VDI[!*M/1*%+6L=PF*W&@P7Z':L4RL>51>KM$84]S/W MTH-\398RQJS# 9%NFS89:U,KWRF,$2V=$<5MS5.@P13).:'LQ]E/9"J\3$$F MK9"XTBCD,$H/(?U1!)/35$OOZQE)N"(P"&7Y;WSOG#O@HT@"J[Y\36RMD%.8 M*5JZ*8K;(/# ?A OR'03S61HK8<#/NKIZ='*=0KGQ$KGQ'!OL\\L&3][2QXO M1*5-/"#T<3B]&5J7HGA@7<+2*+&CC-(H4\HL9K8KF#R5,+MDUNV7 XI?K)LV M(SRJ+F=ID-A1!NDN!KN^W:@SJU*^![=RXHI5G*?P0ZST0^PH/V16;>#LP2 L MI+(.3 =T[KF"UC[T/ %"(.-O):W$I[!%K+1%["A;-(UX&)+K+(77J;W=XCJ5 MBW \KBY?Z8;846YH' FU,!WS/2CHI9DQ$A[;4XL+5H.>P@RQT@PQW,OL$[D4 MD$@,#Y>IQCN%*6*E*6*XG]F/M*]F^FF^R4T>,@T6-S9SJ)7X&]F=73ULU3JY MFCE460U?IZ;$,WN4VS/$XFEQ9CO,3RI; MY>?; ]\/W$R8*0G%'$*=\PL8\=3V#'5[HV62'T/.I-8RRB^7@OM"F0_@_5Q* MO;\Q/U"<9 _^!5!+ P04 " #I@&=72732Y[$& K' & 'AL+W=O M'DH5R*'7Q:RR+B"V^)A7*X*P>?5H"P=4XR#<<:3 M?# YJ9[=%I,3N59IDHO; I7K+./%TP>1RL?3 1D\/_BG*SX@Y@* M]65U6\#=N/$R3S*1EXG,42$6IX,SMTT$SIQZX>_WL_8\J> CFGI?B7*9?D[E: MG@ZB 9J+!5^GZK-\_"BV ?G:WTRF9?47/6YM\0#-UJ62V78P(,B2O/[/?VP3 ML3. >#T#Z'8 _=D!;#N@RMRX1E:%=<$5GYP4\A$5VAJ\Z8LJ-]5HB";)]3). M50&_)C!.37%PBNIC>?KB[.[N#FP]FGL^OS2S3]>'EY-T4C]&5Z M@=X=O$<'*,G1W5*N2Y[/RY.Q @S:TWBVG>]#/1_MF6\J5H>(X2&BF#++\'/W M\ LQ@^&D&D[WAX\A\B9\VH1/*W^L+_QU48A<(5Z60I5'MGAJ!Y[=@=YE1^6* MS\3I +91*8J-&$S>OB$!/K9%]TK.]F)E3:S,Y7URSLLE@E5#,WTAOJ^3#4\A M>.LJUJZ"RI5N!9M)A(D'*=_LAF-:$1(2&C5F>T"]!JCG!#I=RD*-E"@R*+:- M*%76A[+VX^_,SV@81%V8%C/?CXAOA^DW,'TGS+/93*X!&'2SF8! K]D>\I*;]9J']BPQI8-&U'2@6JQPKX?VY$2W%(==F*] :1<)?D#2@4P M/RHTQ8_D8K2&F_[\;KWNK:[OA1W,%BOJ][48LD//Q(GYD\P??JH5;OWLS4^B MJ)M:BQF+>U/;TBAQ,M?D3RGGCTF:6I%18\H IF1=9"^9[4-K68^X:>\J5SQ_ M2* [;]>XMSBWCG81Q'[0;5$6*X*C&/?@;$F/N%GOIFI(CC(T62STL8'.M/+B MG6+=!]=2'7%S7=V+'.!,2O&A3^*@"\^T"SP,%=@#L"4?$OR4D$L3?I^DB>IA M(>+DL%]5]UEL5@QUD.[I"4PXF:P M"[$0L"QSD"V@#=9V@"8O44H"HSN89B0(>R&V]$7<_ 4Y+-;"J0U>*BF3K8C/ M/"/%IAEE,0GL ="6U*B;U/95P@M8J4E27D!PER1L9J!A>V0];J@"3O7S2K56;T2[5[$-M&8ZZ&:XNU9< V@B, M^%TU:S'S Z]/J:B-Y;T3N] MVQD!65\4_'='^QEHF92ZSW&?Q5R(3/.)#GX#XK[23C#-=F^42LZ^#=$!/L08 M$R"? FUXNA;'^KT./$+EDA>ZDZX5'.23?V#(ZQQXCU&>I,_>D[+4?;MJUVM5 M@L:;:V7_^X[6U#R;&D7I,ME?CI;D:>@4-E.=[:5,YZ(HW[Z!LU)X7)VSU)/] M;953,OSRZZI7\K8?>ZL?J%L_Z,TH'P.81S0#,+/*(Q'OH> M^?^*T91#S&!QB[+J.>C15B_1%_32?)[H]^\\K2'K%RNC)$%LW-5X-D,21(ST\#IK11)SBR10>>MLG7(E&G$G,RC9I?X>L1% GZ7]+:@I MA$9^W-4B5BO,>KB(M7*)N>72+NJY6"2SQ"H_F"F%1B'S?.,ME]K8J*VQ3#_D>QGY7-]GL(E#./U'S?7#R+U!+ P04 " #I@&=7 KJW^3\# 1 M"P & 'AL+W=O)G9SS M^GG-L>/10NJ.(&4JAN10X9O-D*F5&-7;EV52Z!K MFY1R-_"\T$TIRYQH9)\M9#02.\U9!@M)U"Y-J?SG#K@XC!W?>7KPP+:)-@_< M:)33+2Q!?\T7$GMNI;)F*62*B8Q(V(R=B7\[]6V"C?C&X*!J;6*LK(1X-)V/ MZ['C&2+@$&LC0?&VAREP;I20X^]2U*G&-(GU]I/Z>VL>S:RH@JG@?["U3L;. MP"%KV- =UP_B\ %*0SVC%PNN[)4?&9J,;EIF_<:DEOF68IZ/I MY_O9_'XYGQ%L+3]_^CB;?,'.W>33Y'XZ)\L/\_F7);E:4 F93D"SF/)WY%?R M=3DC5S^_&[D:(8R4&Y<#WA4#!B<&7$)^0SK>-0F\H-.2/CV?/H,8TWV;'C33 M7;1>^0\J_X'5ZYS"T50#EJ4F8D/>LXQF,:.<+(1BMLS^G*R4EEAL?[59+;2[ M[=IF!=ZJG,8P=G")*9![<*)??O)#[[YXWN!(NXM6*+ ?LU M4N\&.?UGAEX,:_CI57YZ;_)S3>A.)T*R?]';E36A6ET4P_1J>!VO^#WS<4%@ MPTE8.0G?Z(0IM7O!17@$]QS_7$2#NU]Q]]_(C=\_I6FV9MGV+'S_1?AS$0WX M004_. L_%6F*^]3KBWYP6=&_&-:@'E;4PU=07UC@PZ.Y"[OM%7Y)9(/;]WY\ M+[U7D%]0T*5><[GU>F%PC-T2&@R]7M<_S5W[SONOX+ZTH$O1B^"/0T_!N[7S MBCDL_D[EEF6*<-A@KG?31Q%9G+^*CA:Y/<*LA,8#D6TF>&8%:0+P_48(_=0Q MIZ+J%!S]!U!+ P04 " #I@&=7*!3L"@H( #!*P & 'AL+W=O'>]8-C[^_L/_:B-=B'I-*3HOL MSW2A5C>C8(06/Z?; 7QFF]>9%7S%SVW6#Q"\VVEBG7;6#_!.LWW MG\F/-A!'#30/W("V#:C9P.MIP-H&[-P[>&T#[]P[\+9!(WV\U]X$+DI4,KDN MBV=4UFC-5G]IHM^TUO%*\[I09JK4_TUU.S69WGV+XF^S.$+ZV^SNR^?HTX.^ MF#WHCZ_QMX<9NOL5W=W'WS\]?-8 =(E^GT7H_;L/J%HEI:Q0FJ.'5;&MDGQ1 M7:!W)]?78Z4?L;[1>-X^SNW^<6C/XS#TM9WI^'G'I6^^.0V:CF!^&[!05V2A" HH-6&S#0B\, MO /J1*AW$.J=(71>5 H52Y?@/0T_NCO%OL<-P0"*"&R$);)1@H>,&'IM%/=" MG\!Z^4$O=^K]K2RJ"FW*8IDJ2":W;DK"(/0-F0!*L- 0$-DH3JEO!".V41[& MA,$RQ4&F:)JQ'IEW&UDF*LV?D/RA9]I*5E>06N&*53US7U6;9"YO1GIJKF2Y MDZ/)SS_IA/X"C0]#DD5#DL4#D9UDPC]DPG<6W'?-F)3S%=+3A)[7=]JP;+3] M (O/M\N*<]\L/@ 5XJ-Q8!] &\6I3\P^9J.$$+AG3 D.D@.GY)DV0[KT+M"3 MS'499A>-]F2A)_6T4G5=[L A)K ?F?DD-.0#*$&M,=5&$>%I:89^ !8('2@X M .$A .$9@VIA]4%(=&AG(*2A,$3;*%_'QJB,R$91XC/?3#H XXRPGI&5X,Y@ M8:?L+_70NBR+]8OT(H>-$;8>X-(+66AF&L+Q( R,X$00C@B.3<(8 E(MG 0] MTH^\)7&/MVHE2^T(Y\5:HO=MOC^ 8V[+--"@.RA;-"A;/!3;:4YHEQ/J+,?/ MN9*:5[5I 7-!@1'79V8= BAAS?8 RN.4FR4(H#P?]]1?9U>)VZ].5TG^).LE MR3))2[1+LJVL#=US4I9)KBJ4I[TC2Y0+D';06P+2H6P1F,;=1D&5B\ 3"_VK5X <#'!>8_P MSO42IY5[F7B/Y(-ZA=T'?6XN90"43ZPLVR""B5WS $PPC/L$=^:2N-UE,^4^ MRF51RGI1LTN;;2U]^9)]E?R ?0>QK=^EYPG/,\, X'A ?6L2!G!$+]B8E7N( M$).^%0_I7"=QV\[[$_WO'[7YU(N\QI!\>#T<@!,TLST%0)?$-&$0D[F C %0 M@#F(\]2W!<(?@C,0=D&&;N+<$H;E9ESSU[ M%@*T,YW4;3JC?=F=(9J>)QJ$6:)!E"T:OF>?Z,Y]4N;LB7\V+RGDXC+9Z76? M-F'MCOFVTI'0ANP0"31/LODV:Y:&YW96I_%]BNTTB9U_IF[_ MW';6?>K@DK7]*L/,,T?\*8"C@?!X8%8M@ L#2H59MA ?\6G?#-+Y9.KVR8?. MZA)M6U58-&"B0=$ #A0-\3E$=QZ9NCWR;/M8SE8DM//CU.W'OZ3S>N4- MJG2V?',O&Y(M&I0M'HKM]#UNMTI@[DWIU]_DVIO"U!BTIQ#&[%\ )C -&(#I MV_MCG5P;6Z]#HMZ,G1W M>V[J9O[4R# MLD6#LL5#L9TFX>A4Q'\]%F%O[H8A,]]F 2B"L;GVB0 8#1DU-]<@ME#3]51< M9XC90$P3=W_J<0BG/K+ ATSB+T U,SL'5,_;[]1-8Y8N9VQ/=EL=C. MP5UB=\LW=[(AV:)!V>*AV$YST!ET=LXFMJO>@)WIP)ZS;%006MNV (IR:FWB M03#B]=9;YX'9.1[XG#X&N%?A$5.SC0H\;N[0 BC*K+?I,03S =X?CH2.): MED_-6=!*:]KF:G_@[/#KX;SII^:4I?'[+;F:$N#WB%S%^].D'?W^<.O7I'Q* M\PIEKFH;W X MM3OY/U!+ P04 " #I@&=7S7)QS80# "+# & 'AL+W=O_D2L#GGV.?>B[F9[ C]SE( CIZ+O&13+>5\ M/=9U%J=08'9!UE"*)TM""\S%D*YTMJ: DXI4Y+IE&$.]P%FI^9-J[I[Z$[+A M>5;"/45L4Q28_KR&G.RFFJF]3#QDJY3+"=V?K/$*(N!/ZWLJ1GJKDF0%E"PC M):*PG&I7YCCT)+X"?,M@Q_;ND72R(.2['-PD4\V0&X(<8BX5L+AL809Y+H7$ M-GXTFEJ[I"3NW[^H?ZZ\"R\+S&!&\K^RA*=3S=-0 DN\R?D#V7V!QH\K]6*2 ML^H7[1JLH:%XPS@I&K+809&5]14_-W'8(P@=-<%J"%:7X)P@V W!?NT*3D-P M7KN"VQ JZWKMO0I<@#GV)Y3L$)5HH29OJNA7;!&OK)1U$G$JGF:"Q_W9_"X( M[Z(P0.(NFG^]":X>Q2!Z%)?;\.XQ0O//XM'M_4/X1>!NOH7HZSR*T ]10%Z M__8#>HNR$CVF9,-PF;")SL6NI+8>-SNXKG=@G=B!C6Y)R5.&PC*!1,$/^OF7 M/7Q=1*,-B?42DFNK5S""]06RC8_(,BQ;L9_9Z^F6RL[_6SW\X]4/@F&W]6%7 M>O8I/8XYB'.!([)$,U*(PRB5I\06T$T9DP+0WU<+QJEXX?]1Y;Y6=]3J\A < MLS6.8:H)809T"YK_[HTY-#ZI G].L>"<8N&9Q Y2Y+0I4G8^L/'&?D.A-]NQ]8!_0L)6HD^I =M/ MGBIS]:+N7DVY9K>,CS&C3FD&QQ#'L=U._1Z#!D/#/E&^HS8NH]ZX_+9\5:Y' MKW!]C#ER?0Q1N#X&];CV6M=>K^O#3\:I8\I3'5.68W2<*F"N9WJCCEL%S'2- MX64'%ZKD1H;E=1SK>]U5 715M;5,9')3\OI#VLZVG?-5U3!VYJ_-\B MTZX;XU_R=9M^B^DJ*QG*82F6,BY&(CNT;GWK 2?KJK=;$"XZQ>HV%?\6@$J M>+XDA+\,Y +M_P__/U!+ P04 " #I@&=7'S'%&7V9 M1@*FV6V3;)SNSL[.7M 2;7,BB2I)QVE__8*R(@C $40HQTYN8BL&WP/A!4#@ MT0%U=E\W[]O;LNR"CXOYLCT_N>VZU8^GI^WTMEP4[0_UJES*OUS7S:+HY,OF MYK1=-64Q6U^TF)]&89B<+HIJ>7)QMOZ_-\W%67W7S:ME^:8)VKO%HFC^?%'. MZ_OS$W+RZ3_>5C>W7?\?IQ=GJ^*FO"R[WU=O&OGJ=*LRJQ;ELJWJ9="4U^R59CS\VHB?;F/V%N[]_4A?K-R_?S%71EN-Z_N]JUMV>GV0GP:R\+N[FW=OZ M_I=R\X98KS>MY^WZW^!^4S8\":9W;5=+*Y(%FW_4-CK5MZ4G3% MQ5E3WP=-7UJJ];^L[5I?+1NX6O8]Z[)KY%\K>5UW,7[]:L)?7?))('^[?/WK MR\G/[^2+RW?RQV_\U;O+X+60KUZ/__'+ZU\G_.WE=]]D$4E_"O@_?W_Y[C_! M*/C]?*N]/COM9)7[P*?33?5>/%0O MVE.]=W57S('+QN[+QO5B(;OM95=/WP-73]Q7_SR;57VW+^;!FZ*:C5XN@W&Q MJN":\ -:T^G=XFY>=.4L>-W=EDT@ZR;G@-M^<'XH@Y?+:;TH@^]_K=OV&2 O MALM/RNMJ6G6ZR*GL#]M.$6T[1;16C=W-U_;-]SR0\U';2?NJYSY8[LJIN7YB6R:MFP^E"<7WWU# MDO GR/L',;86ZV?.#Q<1"TE*STX_[)J,&9-CB@DD,]?/8>CJYK>>SLFG_%O _[JKNS^"_ M;^OY/)!WN?NBF?T/:KL8L^]CBDTPQ3BFF$ 2T]QG6_>9VI$Y;7K;MW?IN45_WYFR7!_V\.*V7 MR\U&X;[J;H-RL9K7?Y9E4#Y,D=*^%2CC"ITQ4?UQ?T4^KN MB@)RV%D[WTDTM9H[B7+S1H49D6.*"20QK1]DVWZ0?>E^ -F?V0.$Q'&>&B,\ ML]8#Q'!UCU!F+#^#K%Y*8YE>^]2L_SJ^[E?Q5SK5!4WZ0ZYG^Y_1ADU/] M5?0>*GL::5;QX.NT;COPQIC;]X+$,,=94=_I]W \CAE/((EI'I)0;=+#XUSL MZJ#88 )YUW1-H.X(OC/H1FVW_4D8&F,--21'51-8:KJA.]2%(!@*^DBLEF?, MV!>-W=%]Q]J0D!PUI,!2T^U1_(.X 8A[UBP_ELVT:M=_7=U=S:MI(#=_6FW+:)P^FAWNDK$&)RFJPU'1W%*TA;ES# M/SDRKXJK:MY3&+G/KV^6U5_E;)$/)N[D-QSVT(8I"">UUU9;]LQU3BJFL!2TVU7J"-RHPZ_3=AEN9(KEM"Q@,>D M!N,(8!59&H?64A\S*D=5$UAJ>I:Y(A_433[L3=A!#RG (N2Z+C()R*:6,)RH. H9:GAM("*L3[;-867G531"'HTC8 W80=A'+6_HG;NPXC$5C:P.[2W/:A$8]A;$%A!=7<4JJ##$RZ^ MQ)$,=_6\YU8@$X/&9DHQ:DR.JB:PU/3NH& (_>(G=,!>8..4* V).=I1:>>YF^ D =P3O\6H#%6JFW*!&Y*AJ DM-]U/A#WKDN9R# M!P"HS29(:M)+=W3O\38@)$<-*;#4]//?BE[$>'D;L8T&:)SFIB7NB-Y'MP<% MY:A!!9::;HHB)3%FWL;?[Y9NW.2.YGTP'\(D-(G-SZI1HW)4-8&EIONK,$GL MF[=QV$. D5 2A28RC $#,9"B@X2A-FK%4%5"Q.PC3;]W0*Q4CB MIV0D,2HC056;H*IQ5#6!I:9W@IUGE!S/2&* "+ LLLX)ND-XFX7*2%#5Q.$6 MT6U0C"1^!$82 X_.B$QO4 $)JAH?4'^!%5'W1=&1^.NF(^[J><^J-AVA*4O- M.Q@J'4%5$UAJ>G=0="3^*NE(;).*V#PG/X[MPROFAVN #K47^ZC TM--TP! MCQCO02.#SWFZ8WH/2AN!6&M*5 *"JB:PU'2#%0&)CR0@1QSRC % 83%(=WV\ M;Z@#0G+4D )+37\JFF(B#(^), !/1#0T/P1R1_2U9%A0CAI48*GIIB@FPC"9 MR,$4''7LCF[S 4*2C!*KHT,@(32S3P18+,UIOJ^C M[SR=]"F/J3#48RJH:A-4-8ZJ)K#4]$Z@Z 8[_I@*@XZIT"PV 9,[A+=9J.P! M54T<;A'=!D45V",<0&% ]D)DWE#'[LC>[J">/QGT#@163-T;!1#8%W]2J9,U MN*OG/;/:K"'.B9D>A1J3HZH)+#6].RC

U<=%).CQA18:KIEBD[-/*3-O6F-W M1&]/!@7EJ$$%EIINBF(?R='LX\ #;2CH&VI"2 +A$99:3XM&CPBP$=GFF37X['+FF>A) K"1*$RL!WYSH. HRDP>(Z!B":41 MW9.,D2@VDKB3,? A8&)G.H 0<&"YB?L->/=R5*:!I::;M_/%+VZF<1P$W(@> MA(! .0L")C8G@"$@4!""@& Q!P1,%'A(TB>$@ GJMZN@JDU0U3BJFL!2TSN! M(AR)FW"X(& "?=$)8\0\HS%VQ_!V"Q5 H*H)+#7=+04@$C> ..Z+K>QM?QS; M7VR%FMF JL91U026FOX=6(I)I&XF\33/JDGMYUN8RS9W/7T=1U7CJ&H"2TUW M7"&*]+'R*\!E>0H0@Y"QQ)R5!Y:;N&OO[1PJJ) B)TXIH,((1V $ M&"$ !2&$ !5S M(814(83T*=,K4M3T"E2U":H:1U436&IZ)U H(CT^O2*%-O4)L[Z2PAW"VRS4 M] I4-7&X170;=KYS]A'2*U([.8$DYA=\CMV1O=W!_;+8(>] 8,74O5'P(?VZ MTRO68'TBLQZQ!UJ3(ZJ)K#4].Z@Z$;Z5:97I, I#!::QUS==?<>[$-B M'=$7T^&!>6H0066FFZ*0A/98ST. USN MNZ/Y3J@9!#!"9DVIJ%$YJIK 4M/]50 C^YS'8< >VI2 ,3DYF7@I P"&N64# MM$A_\",QMVQ P1$AYF=F BJ69'F:,GB9F"F"D3WEXS R5'J!JC9!5>.H:@)+ M3>\$BG%D;L;AVK)E "V(Y>W!?&2H.X2W69AJ'%5-'&X1W0:%3[)'>!Q&9B=/ M,&*9@PH_4-7XD#<@L$+JSBBFD7W=#\1P5\][7K69@]RPF=\]A!J3HZH)+#6] M.RBVDGV5#\3( +9![+%^^(D8L)#YX8J[$;PM>PSDDBGDDGV!1V*X8WH/2YNC M$)*8UJ%B%%0U@:6F6ZPP2O9T#\7( $YAGP)W5\C[MCHD)D>-*;#4-,MRQ49R M/#:20]]67X0_^!:%/=W&Y?=/7J_$1:=55W7;U8_WI;%K.R MZ0O(OU_7=??IQ:G4OZ^;]^L8%_\'4$L#!!0 ( .F 9U?@ /[1/@T $MT M 8 >&PO=V]R:W-H965T&ULM9UM<^(X%H7_BBL[M353 MU7209,#TIE.5CE_PUG22:M(SGQTC@G>,S=@FZ9%NBSA*^%UFY-OU.LA>OO X M??Y\1LY>/_@6/:Z*\H/SRXM-\,CGO/B^N9)':6)D?/GY[(I\ M\LU1F5!%_!;QYWSOM5$>RD.:_E&^\1>?SX9EC7C,PZ)$!.*_)W[-X[@DB7K\ MV4#/=F66B?NO7^EN=?#B8!Z"G%^G\>_1HEA]/K/.C 5?!MNX^)8^SWAS0%4% MPS3.JW^-YR9V>&:$V[Q(UTVRJ,$Z2NK_@Q_-%[&7(#CJ!-HDT&,36)/ Y 3S MC02S23"/31@U":-C$\9-POC88Y@T"9-C2[":!$M.&+^1,&T2II4_'?5^?F?F[_CXW!L;WN6W\_-,OQD]&E!CWJW2; M!\DBOS@O1&U*YGG8E/RE+IF^43(QOJ9)L$P'8_2E;QV%L_RO;W MYGZ[_6KN^L'55%--+2^;G_)-$/+/9^*ZF//L MB9]=_OM?9#S\CTIL2)B-A#E(F(N$>4C8# GS0;".G,V=G$T=_?)&]-GB-%=> M([29ITJVAHTK6-G+>[HZ_YM5$0\_Z12Q BI""3, M1L(<),Q%PCPD;(:$^2!81_7CG>K'VD;,Y@(:1D$]1$L61K!.LR+ZJ_I I6,M M[E0=(V$V$N8@82X2YM6PT5Y32DS"AE*#VX^:4C:1FEM0O3K"F^R$-]$*[VI/ M9T:Z%&WI$Z^;7T.4MHZVZ_Q#U=R*OP5AF/'7P$64A^E6M-(J=6K+/%6=2)B- MA#E(F(N$>9.>[@:B/T D=?:CZ(C(Z@35JZ-.:Z=.2ZO.>9&&?PS*Z::%$:;K M#4_R2JFM)->5!D5G8!,501S]I1QK?]&6D3 ;"7.0,!<)\ZQ^.S@<3Z1N M[*P?1Q?D/U'JX :6T!HO<%?BWGBL7%C?\(N7A53FPD M19J]5--KFVT6KLJ>?/H01X]OSK+IBSA90$B:#:4Y4)H+I7D-K2O)J>QM**)& M5);D>S@;I+4VB'8.^?*V6/%,J3.H+0&EV5": Z6Y4)K7T#I7P7&OZ>L'C:EL MH*'JU=59:R:0L=[AK_KYN62,Y3D7 \2R]7OMVT>\G=SERR4/BZK%?-CF BC" M173XYS82O3VEET:@)@249D-I#I3F0FD>E#:#TGP4K?L[:+T-9*'4/M"BC-AM(<*,V%TCS2=R.8*2]-F"FB!A,VZ37 [^%:D-:V('K? MPF\ZFV],!>NS3Q8K MB!J,F#P9X*.JUEUBW/H35.]/[*ZXF^#EK?11->N*KK4UJ-[6V$U)9UQ<=K=JT4$="RC-AM(<*,V%TCS: M-SG&(WFB>::(8F0L3T>C:M857>N#4+T/(EJZ;,N5%]R]X;52BE!C!$JSH30' M2G.A-(_V+8^1/(\S4P29Q"*R$M_#&*&M,4+UQLC-,8NAE4*$VB-0F@VE.5": M"Z5YM.^E#$R+R>OP9JJXZ92-Y!X@JG9=-;:V"S7U"Y1F0VD.E.9":1Z4-H/2?!2MJ^S6O:%Z]^:N\0RK.?)-5K:R1>TF\C^W MT:9<,ZW4-=3;@=)L*,V!TEPHS:,*;X<0V4-41IF])=&HJG6%V-H[5'^SR'6[ MV-G(TV7Q'&2\TN%"C'_BM%*B$::Y>M)'#S]9CU#7!DISH#072O-H_\Z0P61$ M+5F0BK"I-947I:+JUA5DZ[-0O<]RMUM-L7\#B5I]4*\%2K.A- =*ON\M%Z,4SO MQ>SFA<18Y2E:B,[BPTO3-AZ>&]*S3Q4DE&9#:0Z4YD)I'NO[+Q:CLAX5428; MRF:.CZI:5XZM2\/(<1-#];R0Z]]2YR50JRA^SM;T8DUE.;)KO5EGZPPJ"L$I;E0FM?0=/>O*D+$ M&3![ZGH/#X>U'@[[FW?@Z/-.;LF@+@V4YD!I+I3FL;[_TM-9/V0RED7V'OX, M:_T9IO=GE /OGYO5&;\8RR@)DO"((3C4J('2;"C-@=)<*,UC?0>&3JV>*A4^ M#:&RO^BCJM859NO3,+U/4PESMP=$*=$/M5#+CMZ3&+B(J^N'RDD4I1=9%)8] MPS) *4^HDP.EV5": Z6Y4)K'5$[.9-C;ZDL5-YJ,AK*1@ZI=5Z&MD1A"M2_ M495*)D3^PAUHJ2Y3;+>E.%9/%:>HW>Q(GG_X.^[N,MW:*>:!K;=.$P0OEX,O MC0W/HE1I^>F+.[6]:FC[AVT-B;SKM TMU%$52BQYUP476JAG*CR1_I'.5&'] MNOF*0Y#DUY5+:W>8>KMCOMULZIFT(*XV2XW3?)O54\-)F@PJG>RY<4(N[< @ M2NH'S;RQ+8D)M42@-!M*/["J;W+T]$!7JK26;18^/XGHNHLL; M#=4ST?I*G"Q9J"4"I3E0FMO0.C/X)C7E'=4]LV]C],38#U&A?-0!=/6X]]P2 MO=-QG:[70E5YN<>U$>7YMKY[2P@Q:9[5]AP5J_T%94J](2?ZKZ$T&TISH#07 M2O/,OOLQFL@WY\\4461*Y46W/JIJ75VV'HFI]TB^)]5.$E4'58@QCQ;5[81" MCW]#G5!;!4JSH30'2G.A-*^AC75M9C_$[.\N@:I6KJ M'23JQYGM/MT]^?*J>MZC]/DU^>02Q><>^32KGVO9XNO';'X-LL3*^DV1;JK'&CZD19&NJY/(D=G04 !H. 8 >&PO=V]R:W-H965T&ULK5=9;]LX$/XK QV++7$XQS?'1^JDUN;!YIP[^%Y(94\[N7/ENU[/ MICDOF.WJDBN4S+4IF,-7L^C9TG"6>:5"]H;]_NM>P83JC$[\VJT9G>C*2:'X MK0%;%04SJS,N=7W:&72:A3NQR!TM]$8G)5OP*7?WY:W!M][:2B8*KJS0"@R? MGW;&@W=G1[3?;_@J>&U;ST!(9EH_T,LD.^WT*2 N>>K( L._)3_G4I(A#.-; MM-E9NR3%]G-C_=)C1RPS9OFYEG^*S.6GG;<=R/B<5=+=Z?HCCWA>D;U42^M_ MH8Y[^QU(*^MT$94Q@D*H\,^^QSS\BL(P*@Q]W,&1C_*".38Z,;H&0[O1&CUX MJ%X;@Q.*BC)U!J4"]=SHYN[#^'KRU_C+Y.8:QM<7GXWN?7O-Y=P=C^= M7+^?3D]Z#KV13B^-EL^"Y>%/+/\!5UJYW,)[E?'LL7X/HUR'.FQ"/1L^:7#* MRRX<]A,8]H>'3]@[7$,_]/8.?P;=+)@2/QAU1P+G6EDM1<9"LZ@,;@VW7+FP MH.=P*113J6 2IKC(L3.=A;_',^L,]M8_^S(4 CC:'P#-VSM;LI2?=DKR99:\ M,WK^;/"Z?_P$O*,UO*.GK/^OROX>RW#%G..FU,8E,%%I-P&G%]SEW&"7NQP$ M)M!6,RLRP8S@%@Z>/WL['/:/-XI^87 ,V@#J092?ZZ)D:A6%+Q(0%B12DE + MORT3"^%B:7TML:QL+M)U+6G3K!+2$6G(K N//0[>'%LH<2_GQMOD::ZTU(L5 MY QC1K(D"]:A;68R0')L?.+V!+DFY=:2)CDOF&(+>B&/%*--P-?=>G$I_:/V M>=X?B62.^#>!%($;87E&((12>LF(U<#JN:N9X=ZPHQXEQ"\S@T+EG\&F@JL4 M=Y#/PPM(6>DJPUO8$@]N9O0#Z>A:A30Q@[4Q%E^8PQWH[8&7(0&2F06W#IBE ME*02_S$J+_)Y33:0 ]1\9;$*,L)/$,6<4'MAA3QA*B>D^,%#2JT&J=6B"U_0 M8*PYU(Q\I)I2A&.8-0XM#26EY8)+1KD@P; _&#Q6QT[)L5.^5<$R6@0.D;'\F+3G:]G- 4NW' JE$6>8/+(N'BTV-F&T@7@4+XX7AGGZ2 M]DP$80PEV0ISO8Q9C9(O+5<- "@K8RNFL+H::[+Q% A1,C\\P5-";86Q7?*9 MP62NX,V>+&U'O,G4;.5MLD+'F6W2=D"=S@WFYD%1#V*Y/VBD1_BH8R=]G00Z MB?E&[GP9_6P3#AR@B8V=C1AN2H[=XX?U\^?S%VOF^^SD6:PS:>T+]9Z%@*4"C,-^!HE.5,$5UP.U-VKR0>=\$2PN/?7:"S&D\J MO+E_J[ 9;?+S YQN]_Z$T=%&,1,$.XV4X-.\?5=X7/4FY&C?,\9^ZPW/X#E* MEPK=9E9R]!]$T+*VDX<])KO[;G*]UGW=MQ-]E5B$6RD7KN[KU?6'SSC<]S?; MPU?3%9[ 0M'M9XZJ_>Z;5QTPX4LDO#A=^MO_3#O\EO"/=/YQ0QM0/M?:-2_D M8/TY./H74$L#!!0 ( .F 9U=Q).&VS@P 4D 8 >&PO=V]R:W-H M965T&ULO5IM;QLW$OXKA(LK6L"6W](TEQ<#LIJTOFMB(XJO M.!SN [5+24QVERK)M>S^^GMFAMQ=R;(/OA3W);%6Y'!>GWF&J]=KY[^$I3%1 MW=95$][L+6-5%>')T='SP]K M;9N]L]?\[,J?O79MK&QCKKP*;5UK?W=N*K=^LW>\EQ]\M(MEI >'9Z]7>F&F M)EZOKCP^'7922EN;)EC7*&_F;_;&QR_/G]%Z7O /:]9A\+R_V5&GFNJWB1[?^Q21[?B!YA:L"_ZO6LO;9Z9XJVA!=G39#@]HV\K^^37X8 M;'AQ],"&D[3AA/66@UC+GW349Z^]6RM/JR&-_F!3>3>4LPT%91H]OK78%\^F MU^_?CS_^4UV^4].+GS]+#S^KJ\M?+R87;Z>O#R/. MHUV'19)]+K)/'I#]5_7>-7$9U-NF-.7F_D/HV2E[DI4]/WE4X-2L1NKT:%^= M')VB3+OW<9+/*>[99' M!?0RK'1AWNRA0H+Q-V;O[-MOCI\?O7I$VV>=ML\>D_Z5H?JS9*NIE*]RO/KAHU(DZ>,+YO//X%:V,.S09-TVK*_71K)R/"@A!9:Z.CP[^K@!V MO&4.1;#DSFBO#"6Q^LD4IIX9KTZ/.0U/]M5Z:8NE6NN Y166K&U<\N[IVPF+ M-3/?DL8G+R1S1^08F+G4-T;-C&E4XS;\4BQULX OHB,YP?3>*5M/%I+TN/3& M*-V4JD$P52VE)EJB4&)2,U6+&JES'6P@9UQ1;C91,RQ2C"@.[!N2W3:Z+6V$ ME,)!6!/DKP 52DV/Y[;136'AEP 9!@@=P\ 69/X*0>3881_U#1OOQ"O#@,.0 MPJXJ&+4PC?&ZJN[H>]*<]Y*-UPTK,J5S6/5Q;3Q\I+Y+67$]FH[4S^/Q58KU M]^P0O5K!7WI6&>5;.H$>>K-H*[8YY(Q @/;IN?8EJ62;".GUP$#/N8'O1FIB M?$2/PR+IA-Q2()9RM7*AA4\11GQ#=L"TJBU[.W:Z;.@H (B= M\ 3-BY0*#IO\,"%&ZD+,<"O;W!>\+U[Z^F+#"E8 N:9T^1DL@9_O\U8;6&,< M[1JDHN0DO%VTGK%C8T,#MX5 X$2NU6JNK>]/(B$VAH$2*Q>LI#X7T7V;@D[V\)TGA:GC(XS-=<1T*)Q8[ M=V47OBD!%S<4)._J+ONUM)6=@9NU496.D2)N1#$ERMRY2/6P@2HLG3/G8]3-2(UA MY;#',=@FE;+/I;S OIJ@"\F7'OY,9<%_=>PZ2V_@2%T#VZ#36^1^S;V"3!: M%1:68_1WOS>6@I5K1M,,EPZ@.-:?S$=6)A.->Y0 5/02DR,2XT\ MF\\QI[".TG0HDVIQ]G:;25CY%/7YS*'MC+JC#0;5:YA#/M0RP[5P$@&*&UVU M['<(1NWA0%=\0;3F!+2TZKWQ"U0-G2Y@.938!A%7&TUVR>X#&K%*1FG8QK'; MWSH,,@R95+#32Y9>63VS%:")_$MG2);,V@!<"(28]8R2AP[>EH?N )"?6]X2 MP;PLB -6+9PKUQ9I:^$UZ\F1^[RKRRA,?\:3"E'?)K4$X[,K:5$#%$';K.P? M3$CZ8YL;2'0>;0$(X-8,.@1GI6MG<=Y67;7M[_#X6GN4"=R0+8<8Y(?T!@38 M--2N!"YI=XF6Y^OD A* Y&C* UTYX":&Y"IQLH*EWZ!H70N*8CPW-U+-S2J[ MR&QB3/U4$'Z?LO[NH1[Z<-JGHB&G%_ /1?US6RZX>)+6P0SVU_HN$6-%#[Q- M3$O-VTCI UVM*Z';^[X(C82+4CH^I@MS.?R[<.2&&1-E2IV%6J*=.J*-OQ!3**H 1*95=#!_,7"N M4R"7&!0XN\*PQK9*2Z *SJ;^15S0$FE?$8V%]MRHQ!W!M;XP0CO[+L',(PA- M?3@8ZR70OK1%E'9\Q[Y-S&MH.SAYFI,8$-U&MHA+R"C62JJB9=0?;C([(Z.X M[#D <[H^ZHE\H9[6,[9S (&%L(5MQ>$[/CX3@5&U\O7#*QPX5[8?#7> &(TT# M/$:.+HQ;>+U:WB%0X#W(T"C!'+"[[>W WL5!Q0PRUQMRA=5\8 0>$;$KX+F> MU4P H3:JCS9\83LON?[HHY3,=9,8"!?PNT$X0O2M)"J7->C:YTQ!$4"0#:<8C M3V;AMC;,@.A_*EY@!-J"2TQFZ!FB?+$D8VNB/VF)Z:ANE\)]?&CV ML!F"6&ZGKC2:-!#I\D8E0TEE!= ML>@-549 ]>Y3=CKYE^B0C"A@?<='?WD(H*.+NMH9+23D _<+]ZX*_B0MPC!9H1X>P>K\PMP35=!@09,F]Z64 M:N"31&B5%:(-5%P,;C'O%2LZ9V%7++6G'PW@(*5IM'6Z<$.".,S3K#K%*2!F M A#B/J " L3C!D@NFV'J5>7N3'KQT#&WZ4(VK^#!?6'Z!O:G69!G_-2HMK./SD*CF@F 88\,%\RX M+ON:&G"Y0;GWA90K+0-1KKB^-BI>Z^E]^(&;']"FQ&]IC^,Q01:%/ -O^2&G M17?UF=F^HAEAH[A9/#TE9".FBFWCTO%;I,$[P2E==X#*![JBO\2L3N@(0#R6 M"?K=>'J.; HM[9I> [)'_.W!T8M]=9YOD2:#6R3UW2>WPMCXXNB'[U\.3R(; MP=+Y';(:]W-T]^S7P4#-!N9O@H#0I.]?I$I28]!3FWSWY9D![[SE2H4I#A5^ MEZ[9BJS'8,;OGFW3M3SH^?[B$9J6$,3MRRDV4U9 GDD M,+W7LHL$,.F"4_RR?8T@T8U+E'](<56&+U )A_ZF&W[=>IS?2$B*E9;?-H^YH#JK,'%N/1C_^L"=%EC]$M^(?>H HPKW\Y])HH#0MP/?T=B%_ MH .Z7_Z<_0=02P,$% @ Z8!G5P6&ULO5=M;]LV$/XK!S1M68.V" MINT^#/M 2[1-5"(UDK+C_?K=D9+BI+'7 =N^V!1Y=[Q[[KDC>;95^JM9%4ZK*41R&DU'%A!S, MS]S\+,D0NO%':W/0;TF*^^/.^H\N=HQEP0R_4N6OHK#K\\%T 5?LJ:T M']7V)][&,R9[N2J-^X6METVS >2-L:IJE=DC_S^Y;'/84IN$!A;A5B)W? M?B/GY36S;'ZFU18T2:,U&KA0G38Z)R0EY.D5XP.*,WBOI%T;N)$%+Q[KC]")WI.X\^0R/FKPCM=#2,( XC!.CMA+ M^L@29R\Y%!G?<-EP6&I5P17ZJI$!B*Y=PY7#E6OX[6)AW/SOSP'@[:?/VZ=J M.34UR_GY ,O!<+WA@_G+%]$D?'O$^[3W/CUF_5A>ODL1KH5AJY7F*V9Y 1T8 M+U],XRA^^VF-N*@2*U+(%5BV*#F8M=H:L+BB6^'%#E9&RI. $PD 4VAYM4!@NSPZ01S$ 5HU-7&#@EPU2,@=*(24<&72@?O8498[,9P@ M\"NEN9>,PA] +9W"E:IJ)GPVA"F>'0 #DQCH%9"VC="OG&3_PE&_P^C?^DC>R!<$@?9=$)DGB+A M:#"+@^ET1JQ.@G$X@]MGP\^"Z7@"I)/Y.D@ACH(4>>XI_5U4[OOJA3%X@R!L M?A8,DRGL#BY9R23FJNLZO3 C88-%@&>[L93:1A(!$(.6\\3DG(N-RRI999H\ MSY4FH+9K+A\HZ&352HH_<0FSP(H-;4MFZ0Y3-&2WY5?+&P2"2(,2G976A"-R M(99+HIP[.>PC<2$W2N2.<&J/G)[%Z$DKZ2UP\@))@A<$0X[E7?QE"Y% ;%[A M%8)KC2ZVKKP&)9^M;50O\#:$D@2<*D7A6OO"HPSN#M#&=PC%WH-%EQKF*NL MS:]1V\]&@2?@%J,B'5]XYAO6/S;T2/_B6Y\"D$@:I!72;QS18!:$289M\ @; M4 J9F_K_,,--'N-'E9 &Z9@*($+B)C%<-]JE#)'YAR6^EX=]EG5;(70G43), M\&:&]*)+)FJ>3(>3?@(;-EXZ&.4_+YO",Y2L/DU[GT>4=PV1KX24+>UH8BD, M==X=9_II>^X*B]C06"PF@QW9+ 5^UUR[#NT*8E&*E>O5QB?R9!(/PP??_<:( MRA%*M#7+GX;=MV;:"E9B]_P>E_D]A8P"6'H+OI\. MW_ IN_S>XC'=)?AO(_(HI-$PZU (^A-)"W_/?Q#WKZ7W3",_#)1\B:KA,!L/0/L7 MB/^PJG:W_H6RV*3<<(V/-JY) ->72MGN@S;HGX'SOP!02P,$% @ Z8!G M5S+O^UVS"P 4", !D !X;"]W;W)K&ULW5IM M<]LV$OXK&)VG9\_(LEX=Y\TSMI->W6D:7YVT'V[N T1"$FJ28 '0BOKK[]D% M2)&VY*2]=GIS7Q(+)!;[\NRSNY!>K8V]>)*JV3*F_+L9#P]\U>\=F//7YG*9[I0-U:X M*L^EW5RJS*Q?]T:]>N$'O5QY6C@Y?U7*I;I5_F-Y8_'II)&2ZEP53IM"6+5X MW;L8O;BO>D!12F4H\29#X[UY=J2PC05#C MERBSUQQ)&]M_U]*_9MMARUPZ=66RGW3J5Z][9SV1JH6L,O^#67^CHCTSDI>8 MS/&_8AW>G4U[(JF<-WG<# UR783_Y:?HA]:&L^&>#>.X8766SS5V.?/+Z[^^?'Z]OK#]?OO;U^=>$BD]9,D M[KX,N\=[=C\7[TSA5TZ\+5*5=O>?0)-&G7&MSN7X28&WJAR(R; OQL/QY EY MD\:\"N3#[7A0Q(*%)QX1P0?Y'\4FFG>?5?%W/G+5#R[UU^ M",=,=Q]#F?/"E3)1KWM(#:?LO>J=?_6WT>GPY1-&3!LCID])_VR,OGRW^/&; M#WUQ722#CNGO"_%M52@Q"HX?]X5?*7)9*8N-4(575J5"%][ =^)B:95"7GIV MY$V&);,0[Y1=*BL.:>=7?SL;CXJE]A#A3%:1)YR B:4UN8% >@_TD=%"J:S7 MR@V"J[*->!8\U;&7]&R[%0FIMN:4E765A-=P!&UZ[)VNV\F*3'E82:NR)1?> MIJ.>.'I[ZGJEDY50GR R=>*=](AE::P75[+TE57B%F#5"=PRW\!)0)[?A@Z")!L.$MF9JR]D);)>%5LBI,9I8;/B^8+!:594,8O"08 MZ:E3.%MC7QL^NDC!MG9#'LOHF)1T?:RU0"$4AF7>J4U\P:&HPC">#(:H*UE&&UTU_QD*D+\3 !XE M'7[X&6[).5M"SA&!HNZ17C6A0E"2&4=N*L"J5(FRT*$$2# $;8^F MG/:?#X?B>T3]H6WCT4Q\X'@=")249Z.SK6RP+WF%3 +9!@K8Z5Q-AL!ZJ\&Y MX"*KYU50/Z8SG9KC<\JH0_025:<_D(SETCA_W&9/M\'92_(VGYVI>ZH+Y)=8 M?4;/7KK8>B$'KRV,&SV[X)3%RE]N#91I1<;)2WAYFM2\$=24+QM=/L8=/M.+Y!HM2M_:+L2 MJ C8&0V#J.U['9?C4X1R0''C#E)Y47%]01WZ.43;(IH%GG'IYQC-%>)CX:.( M-2[Q_Z,O(Q41 &"YLJ$WC(ZER2W2J9.B--8(G1_$UDKK@GN"Z"',T M"?\B2C""-W I,9E.96#TK92Z8#4-$T6@AL:.KG$E@=@DJ>PV\;^5146D,^*> M=A0@635V;)5X>*ZDYIAQUZTW25:ET8+=)3.46])2H3U//&6Y(QAC)58$U>T) M@U!ZW@E0X-O]Q$8!W8HY9E 1!E>(8$W+NRQ=-!%KV]PIJW.ZT! 1O:VW0H/" MM ]JR$(W&BM%H2@[0S4#&2!GZ$ZB)M_@ PX)#1PR3B1,9:;*T#FBA\2YBCRX MTHHX32\>!9HB[.4=WBHS2>4P,.=< ;.4#4R< "T4)>)M8HZ.LC/.8S0H/8HK M\HHF\N\1QZ>>\S@49J*=]0(6"0>_@PRDET>Q-ZCS^4!,SOJ3Z8S:CN&L/YV, MN:E )TB5XG!VUA^-SH[XSV%_-)P/AB@P^+V4$GMTSWT MR#;'*Y6ES6RLBB5FX"T_4RDP)4_U-#18:ALB_K$YT^C8"$K9$F7.K^),%MJ+ MC4!:5U9F<E?*O5;NOP= M_N9&_W0ZF-2-?HPQZ1,#4ML.3HR\6>B JH/)K#6G_K'GC@?LE??% M/ER%F:J5OW]WS8P:7!W"S?@;S0;/)EN"Z)H,/ZCSAE_R1"]PY=_X1R]8WK>$^Q@VX-DCKH%_,4.IWT[P@U1FNK8 [3[ M!N8)GCXNT,;2A82+-]CU;>N?>'7Q5UU7[$'; M?WMC\29T0T1#6V\?1$#-XG7%SI?"@-&]7W@<.+*5#/ISNZS?<8\1+IP;/9-- MDBE1#TT1U.DNNV%18V^-.+Z&7-,7*#*@9'MI !L\#"]9+E^2A(8'L[ADDHQ3 MY:[;D9WG_W_?C>QU^U/7(O!_N+;87E>8N3.9<@FCK"5F(>E;AYW7&3?-2+Q[ M.N61E)B$Q]+V=)Q(&!G8(<[X^Y.6[2 I%#]+ (Y@B_W%]EK6H!TIR'F="Q'^ MDB6O>62K7F>":Z;_]M<1(6XT"<8O)IA> (=X04)-B27_)L:F(6;TG2#PTX^% M(HOW1BER2=,WR#S2UU]SU$&^:A2_:BM^VU'\?4OQ3MM8JW,P;'5PW!>W>WP: MW'9==K")-8Y^6Y?7[299*W@CANN)TQJ-?]>QD\&N;\U/6K]RR.G;9OHM!T$" M: T_>&A6FY^+7(1?26Q?#[\U>1MR1,>*.AX]VKT5#6AC-![Q7HNBR)>KZD7"XOO-!;,Q[8HC"6T1T- M*[*@4VK^K.X5?G5;E)R55&@F!2@ZO_#&X=EE8O6=PE^,+O46#3:3F91?[,#?-WI%.;= &,;7%:;7NK2&V_0:_7>7.^8R(YI>2?Z9Y::X M\ 8>Y'1.:FX>Y/(/NLHGM7B9Y-K]PK+136,/LEH;6:Z,,8*2B>:?/*WJL&4P M"%XQB%8&D8N[<>2BO":&C(9*+D%9;42SA$O566-P3-A#F1J%4H9V9G3SZ=/U MY\GM+8SOKF%R]SB^NYE^B[&U 4;K "^C@X!36G4@#GR(@B@^@!>W"<<.+WXM82GS)>,V:NT-<\XWL1JNG@)U+:!)PT\^;G*'C.!+F2M4:Q/.OL,7QK=*"PB7!&EGFWPXU+6 M6-EQEM5ES8G!N)"E#/M.W&5ZA\_%C\J_ &+R(G==S_[%0P C@6Q9GV$*>"[X M-N5@:%8(R>7B&8X@]9,@P/_CT!_T>R=(Q7X:);N2H)=:2>+'<0I7[I+%6BC* M';8N6*6AYY^B^O&@%YT@'<2#-2=.4LM)TQ0>I2$<@<+(CQOLR._' XM]ZJ>] M:$<4^DD86%$8^(/38*?%V];.=[($^H2/KZ;V^(^"3K*>#W?PR$A;!K[.6\W^ MMA[W&]BP$^_Z"3O!"S__:Y3>.-PO!P.#D1B-0B6Q^(TC?+X6_?H+8-]T-ZL, M1HUXVK#2=?F\-O;YV'N0Z_K]./X_,?2[XWVV'IT':EMNK28X9 NW@&G( M;,S-EM)RVQUOW*PV&_5F0?Q(U(()#9S.T33H]%,/5+-T-1]&5F[1F4F#$^W( M O=4JJP"RN=2FO6'==!NOJ/_ %!+ P04 " #I@&=7^OK8XD4& #_$0 M&0 'AL+W=O#3>@C659?$@^ MI&C*9RNIONHEYP8>\JS0YYVE,>5IKZ>3)<^9[LJ2%_AD+E7.#-ZJ14^7BK/4 M"N59SW?=N)+WDF5^<=K[.>^"P62T,3 MO8NSDBWXE)L_RHG"NUZ+DHJ<%UK( A2?GW=&WNEE2.OM@C\%7^F-,9 G,RF_ MTLV']+SCDD$\XXDA!(:7>W[%LXR T(QO#6:G54F"F^,U^COK._HR8YI?R>R+ M2,WRO#/H0,KGK,K,9[EZSQM_(L)+9*;M+ZSJM6'4@:321N:-,%J0BZ*^LH>& MAPV!@7M P&\$?&MWKM8SB$YK>DF#=%DC^0>0AG C"[/4,"Y2 MGF[+]]"JUC1_;=JE?Q1PRLLN!*X#ONL'1_""UM7 X@6'7&49*Q(.4YOLGWG& M#$_A6N@DD[I27,-?HYDV"A/E[WWNU^CA?G3:/*>Z9 D_[^#NT%S=\\[%RQ=> M[+X]8GO8VAX>0W]6F(XB[;?S$#R,,MRUEC7<_W MJYF95QF,DD16A='P\L7 M]_RWV\O2]3*V7L8TR#E@0 W/9URU4056I#3P[< L.2B94:E9,95:++-4G-NG M!3H">9UBG%+L*-Z**TYJYY),T_!*%(@E*XTK].M3N+.XFQF[ W=+ZHX\M^JL MJJ=1DV$-*3.^$ 5:O2#?2ZZ$3.$$7@V#X#5=0]^S5\_!Q7;D#W'F0Y%@<=4< M!!4]&Q^TWG/QT2LO'-!OY.)O$"+,%R4,?R/GT%]' \(X OS;-@5P<3!XM(PMK6$KY?\)O)N6++$G%:[UIR@YV[L MXC5PAN$ WE6J$*92]:Z;BP=C:V,01?;_(R7G4F8IB!R)ON<$@EQ[ ^@'(5RQ M4B!WXCM:J^74E_L9ZT=./PX@1HGA MD*I/E5=U^4XY5K%$L/H5CT(LE\J([_4$;C+TR:?MXCI>B/OFF!H'"DY\!+Z# MX:.!ZT31$&D\IH,_8(.DN8WI ?-M,3H)NS&^P;-LC7(2=(-VHJYUO*EW/UOF M'"H1);>=3?;HU+">WQUL*QKL4?2LWG8^>)GZ/&__BQ77B15UWVPW?ZX:' M_+A;XHL"R%[,4ZE(!=88*G2'D[).=EF;B!4FI21.;:V1F4CMYIHU'9-M+S7R MM2?O886JD/5P-[?=G93[+WF-7JR6(EF2HEU>-I*=3&D9H)!BM$A6802+BMBI MBP8^TM5,)TJ4[9X^<7==<+M^.T$2>'+ DNO @F,5Q2)B*T&:TSL)FT8R=1WQ M W1J@Y>Z7*)1%!3+I/XA+0_2C%O;WS:RO^'^+]C:FU1[WH_*W%_#M;<;17?# MC?^7ZR11%:X?KZLX:?J$P JN*J5HSW\4;"8R+!1/K=!:BF]*22N5-%+9AM3O M>>&OC=RJ22?8X;BN;Z^Q.X0[]H"%XI'-,H[=E.\&^!O'0QA/)Q.RPR@QJZSD MH.]!$'HM+551,H%12;"B:%M&:[O3ANJV&XT=#Q5-EYC4;[#9RM?10&\RV^EN M4H4V#,D&/^ZW#N#Q3%.EF@L47C=ECU V+1TYF M3!SOPJ(T9>DT,]T4CQI8@ MQ*9GB,U'W0ZPYX436\ (>\&0&D]4YL6P[X37VSB4YUPM[*<'#?9$5)_/V]GV MZ\:H/M0_+:\_C=PPA4<)C73-4=3M]J,.J/IS0WUC9&F/^#-IC,SM<,D91H(6 MX/.YE&9]0PK:;SX7_P!02P,$% @ Z8!G5VV1+P *" PQD !D !X M;"]W;W)K&ULO5EM;]LX$OXKA+=8)(!BZ]66TR2 MFZ9[!=I%T33MA\-]H"7:XE8279**U_?K;X:4;-F6G&2[>Q_BB")G.&_/#(>Z M6@OY766,:?)GD9?J>I!IO;H<-RL;X>>(/FQ6>^S#2^&-U< MK>B2W3/]L/HD833:9"?,?! M^_1ZX*) +&>)1@X4_CVR6Y;GR C$^%'S'&RW1,+V<\/]G=$==)E3Q6Y%_HVG M.KL>Q .2L@6M(7)E?LK9K@W! DDII4=3$($'!2_N?_EG; MH440NST$?DW@&[GM1D;*MU33FRLIUD3B:N"&#T950PW"\1*=2O?%/,KQGJR$)7(?XKA^__N*-W=GN+_$-2<9=8O9PYU\8R2AFBV%Y/]EA"K%M"*T3$G.Z9SG7',PFF2) MD.!F(B1)K3%A0#59H)$?C9$!PI(RFF9,&(B5QE@ MI:1: 9'.&,G9(\N)6) _JG0)*4"C("+AAG3-=49XN:J KD(R+4C!*+H3B4& MG11#\B7;*0224XE*D87((1VI2_+![.217W^)?<]__=ZRQ5552=,_ ("PP8]* MX+^5Y E#6DDXZ*1Y0O/&0O"N;2#>Y!O JOP."X;U3O[!3B [*HS"4I.F"J8S MD8I<+#? )6&$L1QN1;&BY<;(/7FM6NKU^,NX M9,WD5IH.,%%$724E+Y<(%ZXLP2Z8R1E'](A* 7MU?DD@@VI6S,%W31K=AGL3 MC(V)OP@-TKW;RCDS -9GFT:;R\JV(F\(F/7F00N/-2N MVGNJ)^T6R0'#9Q+?9T+J"Q,RO'P$>Q=6FH?A_9 LQ2.3I4T38%CP4)ELB$)K M6?.^(GX0.Y$;]&S2S/XNRHOG<6QHO:DSCKW#X:V0*X0 @_/!7'?1A9XSB2:' M0XB;@DGC@!5=@=^:>7_B3$+O<&@MJCI-LZ=S/'6\R71/Y0!XC&,( %$N?\:N MGA.#PCUFM9-6S+QKHQ=QJ+'3@Q!4R7,\+^S6-_19O26)35:/8-6_Y]":^0Y$41;MSSU9"]: MGT/\LVCU8L"#\637)LWLR]'JA\XT'!\.GT8K1!5$5G T[L5K$#ENZ!\.G\#K M3FMO OS=?5 $4>3$7M0'V'XE]I@XTVC:\>8T1)]+_Q1 _2!P_(EG%(P==[R? M\T//06ZZ=R\6$(779\.!!@3CFWXW#X'+,RA MFAX+_Z7J M M5_/-['P9D_F9S7[MY7KK$N3UJ+ M@^!\OU9W^&T?:D'D0F;9!\99%!J-@W#J1..@PWG_?\]X<>0$DP//!,XX,I*^ M/$-C*HZG.\N%X;E-S]$)WWC@O6 Z;CG'"7P@]#S(+A/_V#^8AZ-=6CZ;GMO4 M'#S;/>/0B=WXP#V.&X3&0='4^'_6 SW'P'\IP05MT%NH(\DK=Q@1:.QRZP0_IK/#3EKSL@*T'O(A*Z&XZ8JP\X+<8WJ+DG@^*E'GLX4J#%$O14;*^(P)8IY B8 MXR6<# *Q$!QD5>)MOVW+36KE:BO8A*HJUR3'Q7%XCR$_$)HFG)['[ &?H*4 M0AM^I2%0#.(:S0Q4T-7B9,Z_,W-78-IBLA95GH)]FYY\1W8D\9PMA+%3@BEG M4U\P0++;K[JV@VY,6] -5FT:_8^L=%6;2 M69C3RK3P&%,ZD\Q>492\9$T$,+Q [:O<)M\/NXX9NU.&ZCAF_/T'"8?,-R;2 M\?(4G$TVC$IUH<5%8\2_<*AH7]+"'U[U 0]H8@QWT^3%CF\R<-/!XKHYTVM$ M'RZT@$7#&H&PAYRZ_GXKV2ZT35GMNK$=M2[6H90LS><#!5I7I;9W[-NWVR\4 M,WLQOUMN/V]\I'*)M3AG"R!UAY-H0*3]9& '6JS,-?U<:"T*\Y@QFC*)"V!^ M(81N!KC!]KO-S?\ 4$L#!!0 ( .F 9U=3'12;]PX *8H 9 >&PO M=V]R:W-H965T MN)527GPK\M*]VEMY7ST_.'#I2A72C4RE2MQ9&%M(CS_M\L!55LF,7RKR@^EX M?')02%WNO7[)US[9UR]-[7-=JD]6N+HHI-V\4;E9O]J;[#47/NOERM.%@][4W)H%4KE)/*TC\N%4SE>>T$,3X,ZZYUVY)+_9_;U9_Q[I#E[ET:F;R M+SKSJU=[3_=$IA:RSOUGL_Y%17V.:;W4Y([_%^OP[/%T3Z2U\Z:(+T."0I?A MI_P6[=![X>GXGA>F\84IRQTV8BG/I)>O7UJS%I:>QFKT"ZO*;T,X79)3KKS% M78WW_.O9QXN+\^N+MY?75^+T\DS,/EY>GU^^?WLY.W][]?+ 8PMZ\""-R[T) MRTWO6>Z9N#"E7SGQMLQ4-GS_ **U\DT;^=Y,'USP2E4C<3A.Q'0\/7Q@O<-6 MWT->[_ ^?4U1: ]4>2=DF8D9Q-7E4I6I5DZ<:9?FQM56B7^?SIVW ,U_=EDA M;'*T>Q,*I.>NDJEZM8=(<JKW7/_]K6$Y]J MFZZ >O%QGNNEY$CZ^5]/IY/IBVNQ4K!?41D1I8NZV"FZD'@ :BU, M#NIR8E^7PJ],[;"'>_2\,\UG1>P'P6DS6E[\)$Z2P\,G],>1>)9,IL?TZ[&8 M/#T6URL%]EQ @<:0XMIXF>.ER7%R'TEQJ6)7U5+ \ M6"^'+VI+AEF(>>V '0>[]N61:6IK16:R[+R$+^.Q!M$6IE DIF,(" MQU0.P+99?X M<57/^?JNR^G4D++XG?S(VE-(QM+\ (4N7B/?*; M7-#C^\ACG*AO5;Y)V-G1AF=JHD,<2+<#-$@(IH[+86NJB,PW5=WLHXKV':I)XE5:5V4(SD*['&4CD7JN:$?V%XF*C P"#%[:]HDS-2HKDRC -/L+OD0B*H7Z5H%JV8"6%+0POF5KT%L+F=)%1I?V+91W M>A+D;FX(SBF9"S!-0W8CY@M<*,N:/#.9,!U.DYXM8L:5PM9YV%SZ![;* /;2 M@+6K*N>LXON1%%QF*C@-)FB?S3*8T_&C/Z90 =83:?FEDWPM+% H/B5DI8>60,R*Y6S$P&6D%1HP88R MP)4HW8J696*"F1RVZW$&#\4-YR;(E5. 1#O+Q4+;0"4*66JM[$YA1U2=$&S5 M(!L/P;'-7)9+#KH?T^ISRD9< MU?=33O1]QM4A_=0D/%$,O=]31R(%+=N8V.+=/@%V./F]U%1-D#T1^1S$,X-" M=PZJD3J$6"C/ !^X53O"#5,[7:N*G5?%=-\A\E&"465*+FNIK+412]]Y5'20AF ME'"58A<4Z(>9"A:!PT-5YP99DC875_&%B_!"O\9 T5HWM,#/RA*T.EB[)WGK MS,%^, 2(P5)PH$*AG@9)B-Q*3L^#BGB&0@9/A1JC*;/)VG-=RBZ]W$7$=@CU M2H3[HHL\H*+P3K7BK$/SP$) 21(\,U5(#5<*B:[#$*U.],W!,(-:>J'36')A M>T,2!JF')AI8_U*M'WRW*U>8B!(J_LGHH8]9D?L3ZBJI5X@QZ;F-*FL&'(5U MC7;-ZO_B=I?A=[EL5]9/"/F4OFHE?AJ/QN/Q! 1KPTH#37:]W4G/I)R, MP[]&%!CX9.MJB.WOF2;X*L J(Z*1\.)7:-JEV>]4-$UP[S;$N[]EB'?W&.+6 M1+0O%?N0\0:D+]$ IO1F$G@7U 65:P]\<3JC!Z-6H'\#+LO(*-1NMI%Y)XI1 M;W%VON]^H)S=<29Y^L S2A^Q[G_$)\A#1%!JL0AM#&085&93*E"UZT5%FT*V M&YF!5>_>;3F*9BZ$?Y*S+B._ .2T87NF^U\%0O4Z=%T?_YH?_IH:__WJ@3= M4M[JU/D@UVT;>_9^]J'==&UJ,"UG TI;2,D_:"#."7=@ZYK:!^!H.&D+RW=! M2AGB<1\@#X.=6*+-^LQK_T^T[,+V74@/YR)A%E*'4(\CD&8"LJ7WSGT)BU1/ M=W;NLLF/F'R$1+G&KC8)Z8RZJ"Z2:(JVC;P&I,F@BHY5X>& S9NZLD),L6W[ MJ/T4+WZ_:4>+Z&I)(SW3875\W*(4X(.]U U9FKN)06KYG@VZ0B8Z.?8_FJ9, MN2892%-ZH U=)H4?7)^DQK(FOU4\E.K'(>=LW 3Y^%"-F2[ACNY5%N3*-?1. M<[$KZ2X58%8%%4D&2+/8L++12"C= *Z2FNE\PU4B*R<:X165O7%@&F#.G$GD MIU&[,/-B+:M5"!1TJ%1[)RC_KSZA>VSNC2/VLL@66[[-CPXSA5L>-"%B>]F?-_*.; M8H#O3M%#!PDIA.J0B;A>.Z?:+#N8'TA4:E8M-%6SS2;ME5Y1P:$70PH="%F9 MIUY\A,%]=?1'DR:_4']AR^XV%+]6WR2R[A>9&ER_Y;B'+&7LK*/D24^DT TV M\[%.>^;EV$SMF"8=GCW^(O,;O[(TRA%>I:O2Y&:Y@0H+0AJ/CVLNV@;:\MN5 M)!@#>-$1E/9:0;C[<:H=6N?=[+R=;,0%Z!'NLQA65K7#/((8)S0BVSG-W!JQ MD%4WDNXQ/FP4Z=K>#ONO%9AUZ^UW<19DPZ8YC*$M$4DU;D/ M$)+A0:2)C' !6;*V!VXM'@8[0[,PW\6P:OT1;-U.)9I)H^0IW>T0&R(%/8V/IBA, M&#DU*87Y&\J[D%/[MA@@+K;*%9;2S10NE"LFSOC.NS*#LR>SR$E_ GMVS>AL4W<'=3M_R3))PVP1/Z[U&L&@; M/EQ"0]G-59+0VK:.'H"3CGW"F*J)V%W,]$4ZZO!\Y'\P/BVMLAU#F='#%MHV MT(R.["[-2$R?3Z>/T]O'X_')R3.Q_V5T-N*-1X]&/0!UOI?1U>1X9-]"4U:Q MC1HR)RTDI]AVBA.F9DXU6/E[5#VL+Z-090^30TAR=,2(F3[=3M69*C4)LT6X MVVK28 _E]B8F\PC1QI&AH$0-5/:2B':ZV:P8@4(/)R,;IL>;$IIKI\;&M2@N] \0LT@=VZJ MHLF,81H4SH6;F1"31+9]VR(? M]L\JK IIH33QS-)FM.OCHX/>MV-\=$E? MR-$,#'8(GY&U5]N/\$[#MV?=X^$+/G2%2Y0&()$%7AV/GASO"1N^B@M_>%/Q MEVASXX%C_G6E)!Q$#^#^PL 1\0_:H/TT\?7_ %!+ P04 " #I@&=7\5+T MT?,# !="0 &0 'AL+W=O7X9RUD3C0NY<93 MA:0DL4HY\T+?;WLYR;@S&MB]F1P-1*E9QNE,@BKSG,C]A#*Q&SJ!<]B89YM4 MFPUO-"C(ABZH?BQF$E?>$27)D)UO:T#%XLF+)?V%6R(9X8ETJ+O%;&=9[Q:B3/M1_. M%+K^&PIAK1!:WM5!EN4MT60TD&('TD@CFIE84ZTVDLNX"+98/ MTU\^/7R^O9LOWK_KAD'G!NY^>[Q?_CGP-.(;*2^NL2855O@&5@^^"*Y3!7<\ MH[@J.9KC L<4@4TV>OTD,Z />L'A_[V&) MSE (CT%VX==*KO&?XKM7(ZH-7L5&.OU_@A;_Q_?@C.: 9NL]NI9ZVH]Q\_ MV+ ?_'#51E^AS&&\Y(MS9W?<5M@^S#K=QFL7JW?6\G(J-[:Q*TRWDNNJ^QUW MCV^'<=4R3^+5P^,+D1O,)&!TC:K^=:?E@*R:>;70HK -="4TMF,[3?']0Z41 MP/]K(?1A80XXOJA&_P)02P,$% @ Z8!G5^GRR0=&ULE5AA;]M&#_XKA-<.+>#)LN,X:9H$ M<-)LZ]!F0=*N&%Z\'\X2;=TBZ=2[4]S\^Y$\V59LV<"^)+)T1SXD'SX\Z7QI M[*/+$#W\*/+27?0R[ZNSP< E&1;*1:;"DI[,C2V4IY]V,7"5197*IB(?C.)X M,BB4+GN7YW+OSEZ>F]KGNL0["ZXN"F6?KS WRXO>L+>Z<:\7F><;@\OS2BWP M ?W7ZL[2K\':2JH++)TV)5B<7_2FP[.K,:^7!7]I7+K6-7 D,V,>^T.*F=-T6SF1 4N@S_U8\F#ZT-I_&> M#:-FPTAP!T>"\H/RZO+;@IDPQ M?;E_0,#6Z$8K=%>C@P8?L(K@*.[#*!X=';!WM([V2.P=[;%W\[W6_AG^-YTY M;XD0_^^*,9@8=YO@)CESE4KPHD==X- ^8>_RYY^&D_C] 8#C-<#Q(>O_M1P' MC75#/> ![JPV%KP!GR%5!069W( MME?#870<0T6FQ52?]&?V#VD">U+I/]1BI#$,\$NV@0LS3%2!@#_0)MJI6<$*34I$']3VL@.>=6MCVKCM%.?&TG1Z^BX8D-WG.&R1O8NDZY/E! M\IPIBF>&6*ZX45<-F"9KXF42C=>&NB@SBDXVS[=( [/G%C6$)A;))E>XW'@Y M4&O"3?+,>=(T 18+BPMV4%F3(*:..?!9>2I&9:P/)N)Q"W&?]B5Y+9D^V4W) MH<"[@NT,$%H1+K7/UF58HV1<)Y-HLG9OB8?$IA32VC(T]LW,HHXBX=W0]&C8 MHNDHBO\+_O;R[5CVPQR=1*>[,/6&W,RTT&L6^=# \.-6:'6Y I$*:CI(.$\7 MO&XGI>+S^(STIHJ*:(?1<$NG@K_I5 #7+/N>3A.P) J1ZQ2Q8 \OM2*.XJ'0 MYZ4G!M)G;ZHA5!]*LX,FQ(,O(0MEI=VCSKGIQM6V[)XW U);35VAJ*9&HTI%5)*9)4*7Q;?7UF792BB!,)%<; M_1D>DH7.3 :-I&Q:V>LQG%(P8)-XB%.&T M$YJNPW/@^4[S<"H2GEQZKIF##C[A$^8PE*E3.PQ)I3%)C$OQ>\T05WK_9/*: M:,P4LN9)IRBDS+6,*$VI2)2H/.7B2>4UPMR:HCUJ@OXW0WYK+#2 M[.R%S'- MC&[S-4WVO,M#OQUC5_Y3)K#.2D,EF*/R M-2N<)N&NQK8=)K)Z>U?5%32WDA7 M2!')2AW(YC:5H,%3=%1B7Y_NO0UW&OW^,N<)X8N:2O%!)91CZ.3 MUYMMJ>944#,\:QZSPJC1^]?=1>"9W)2*.HNXTF.2"_;M'HL'+T MZ"X"O1-*M[)$""G+"&FO?/UC>RATP9UM'M[!E]DAJ\A?UI;^/4% MUMV1_ I.8ZI.%SW?'$_&;[<,=$"A*AZ]@Z[W\$'K$TF!=B$?@NAERM"D"E]+ MUG?7WYJFX1/+9GGX4$4O5PM-7,UQ3EOCZ.2X!S9\_ D_O*GD@\O,>&\*N&PO=V]R:W-H965T;$CGQG&>%/1ZDSI5?QV,;IY1+.](E%7BRT":7#K=F.;:E(9EXH3P; M1Y/)[CB7JAB<'/FU6W-RI"N7J8)NC;!5GDOS6MP-VZU)"JGPBI="$.+X\'I].O9-N_W&WY3M+*=:\&6S+7^SC>7 MR?%@PH HH]BQ!HF_)SJG+&-%@/%'K7/0'LF"W>M&^R_>=M@REY;.=?:[2EQZ M/-@?B(06LLK0(?_NLSHHW>Y7RE7SU98RIN,!RL*2>:+!R<\_37A:)LDX5L1/(A0+T9X<>+)YU5.<%GS#)PET0F@S3KK3#8'[;V>:_]X' XMR2C=,(RTHF, MI'5B.A&)?('C8 G69Q/(%9;BBBF334_8X7X+%?Y:!U=V'@F5YY0HN#5[85@X MJ\:>8(W5)@1TX#!?8Z+$BJWI;#1!^6]-=T8[_G\_W$>3W[^:3^*)H=K=+?^>+\\/?SL ML[$7NJWF_Z'8YQ1) _<:XKC!)L10Q*DLEM[!")HS:"$N1617J ELM&A/3>)W MJK3V?"F+E]D MQ5!TW. -O8&A#T8M42-\Y,432L2N'7(*=)L.:>,('(P^&,4H/J2!?[R2AHX!<*D%J_6.#RJJ& #-I=&/ZD$L04-PW&V M*99;;=T71&9>UTD;)9<:72W35Q7%USJ.*V.H6-- K V;ID."NK5[B=T;LB.6 ME<6A'MZFAX%D3DB*=Y"MXS!#HK9B MZ8+WO"WX,7^E[[RS1>C-)M,(K5+N+SRE]K:<-TG&\R+\F$B&O%+.^UV9)F=> MR2"4PF#XJML/G.6Z;!&RGM!: CA M%$J4!S5$89*XUN"3:=10N"83K:8-8[J1O%CQ^W\WBJJSM;YHT;O]1 M(6&BR+] 3$?B!BNRJ+@[3_?](AXQ&_'P]T%BL_6<*>],G9M8:T9.0 1U:<,% M&%WV>^;45[V7ZZS#NHTO"$6N^/YC#S!)!P)M#]T>[;5GMJF_";?GU$YRK\_\ MFUTCJ8]'-?AB:&BW912>JKOSX!/H3[!'NBE3U[PLUA,YGXA(O>_;39?\7[VB M@=WM&0WV(5J%0E,TM."Y)8SEW #XN4\KS%PEG/GLZ9SS:S3Y"&Z,,0@AD<\= MMK;=(;1@LLS#FS/QF[/ >Z\C3YSURV\D@NU)VB'T?QR2O3E87W[.>OXA=N9;_Y5G:%@114E/N">?0%>*] " L5\SSP M6.@YCSH>]F515MAU)C/?7L'QW]"'PU'34*QB2\SV]H8[>[MX6Z_GA)I,>GS< M0RJ>#M84:<7^P:XX#Z,RK'C=A'OD/TUGN\/)]NRSN.3"J,>KS;,#Z6Q,6%9\ MBK:CX79T\+EK8X\_MSSC3J-#T?>I8-SYK)/S>R1_O.)78#20\(6G76V_CYV& MST+K[>'CVA7&+[0 M:!'U#1_0?C4\^2]02P,$% @ Z8!G5QR4(&\*#P WBX !D !X;"]W M;W)K&ULS5K[;]S&$?Y7%JJ=R@!U.O+>?@&RXK1. MD]BPG 1%T1_VR+V[K7DDPR4M7_[Z?C.[7)+WD&0W 0H8,H_:$R/%GEY596^%FN+TU1*IGPIFUZ M&0V'T\NMU-G9R^=\[UWY\GE>5ZG.U+M2F'J[E>7NE4KSVQ=GX5ESX[U>;RJZ M2'7ZD95/Q?O2ORZ]%02O569T7DF2K5Z<785/GTUIO6\X!>M;DWG6I D MRSS_2#_>)"_.AL202E5<$06)_SZI:Y6F1 AL_.9HGODC:6/WNJ'^';%V?Q,)&HEZ[1ZG]_^73EY)D0OSE/#?\6M73L>G8FX-E6^=9O! MP59G]G_YV>FALV$^/+$AQ%Q^*ROY\GF9WXJ25H,:7;"HO!O,Z8R, M*JQKWIY\^'M]3_$NQ^N?GI^68$>W;V,W=Y7=F]T8N]"_)AGU<:(UUFB MDO[^2_#AF8D:9EY%=Q*\4<5 C(:!B(;1Z YZ(R_]CPEO:X^.T*5B>FD+&ZL49HL&H\I,Z>_G- M7\+I\-D=G(\]Y^.[J-]CECOW'N>L)4C*#<6;+(8&$!#BZE:64$\J,]P4<9YE M+F!N=;41U4:)ZS0W.EL+W/N^3G?T M^)N_S*-H^(Q7T5W^'3Y[$@BLT'Y;#-*(?\GL%+0;68CI+U6F5KH2^4JH5*_U M,E5";8LTWREE I+"("QE5ADBF8A$EY J+PWMZ'&-A[HR2$I+HQ,M2ZW,0'SH MK "MN"Y+L 31I4'VP8?@]TSBO3*5K/ C&H:AN*GR^&-'_"."AWW!F8A, M4X&\"4I90OJ6I#5#9Y6JQE%E(-1JI3B/@1,OBC6/%33+Q:HN:4NSW6R([E*) M-1R?6&12SDJ.#2NQ-X<@2^I$T=FRXJ4ZTY66J9#K=:G6$%5D]78).F#"4)@Q M.]W9SSH;'\LB!=!RBEI+&VE1 MZS()F)?YR#3%4;KV% M,]_-1^]\#L$MSD(LD%7V(KBQ25TXYM1G5<;:L*7?W+PUY.+A/!Q,'NC5 W%C MG\,-5DI3QDAJ16IL$JRH5 DH8M,R?$5]+G1I?V$CH%I5EQDER=P&+Y$319ZG M(*W!A"S37=!P055FH]+$"N"9QUZ7A'S.]\^*4L,Q89)+>B(_@PIQ2([BB)8* MR27><.%?[OH)'[S(U.0';%H&KU@O "*58KLT: 19# LKF!V/P^%@MJ_-4A$$ MIG+0BZ-5C5-<[NW8S7%#"2*=9YMU2_OGGW MKLEIG9)!MX^4C*^(M8=7BKT08!9.E8R1#_^6D3^E=LP&H_^E=+ 0!Z6#D^WR M_RO9TJFI,L;J\ERC+/_!*1;+JOLS[$H;B&JE9#UIL&)J:,!LX0LX_-[T"NNZ MY)HHF]<.3/14VCZ6"QY_H#\;8NNPF"E O6#_$Z MAW4,>J7J<)1C=Y^;2LQ;,8!PK&HY J0NHYIRPAAJ(-Y\Q;$]$J1!*P%!1-.$%MWG)*G#L4]TY3*$GBQTMIV93Q35#[+VC7#5D MA5:[0H,H\M=&4O\&S.) $P[GJ@QH:!-<-!9;.UG1&?)LMJXVEFEX#6FIU 1L ML&U%SK8GNCFD9_3G X)6I -^"1[1Y"^I4PN-D"O*ZH[0801H?>S[.E,B9$:_ M18;FW!?ZX"(]!IR2BLIC.DMPWP')H13\-VFQS,ABF:9<4M_,IWR MQF&+U8-38=;BVR,E8."@W-N"_>N*VC] #)#A4A8](]-WND06SXYE]>\,X523 MNXIV=FHIG,:PCC&@1AL7#Y$?%9L\*Z\-!#<]]RCL$*#DA"F?/'72&)25MH#] MY"OLKSQ_5X-_:Z^:1, MY492KETBV]Y!O0%>*: MVL&4)V/()77F^,L=N[= &(^&;41V\06VQVX?ZIG<(D_S@6A>D' 0,<[*TAF9 M2'=K]PHRS3GK (J\O_F9E?*.+KXJ'IB"W;C[@B!@&/CU@7 0!&##>$G,4?^_ MUX%G03@CFZ.-'<_$WQR4#(?!<+H0T6 1B5^LFC"+R^<%B;M/47Y>4;E# T230!0>!-M M'W<"KV'D81Q-^-1# 4VO]QCZW7LN'VUJ)!?P2 M#/(YELDGF@:9[-%.V@C$" M.*6G0Y[!8LN8'UWEL86U,0-I";P'(R44<&BLLBJ@AB11*Z[+.GO0$+Z=;G?8 M$J?8NN4#%$WXC[#GFJ"[D$8O-?8\.LY-98XFP[V09BCP*!HM.D"% 6O83A<" M$#*%'>NF.RM?Z8O2L MYD8+,K$J1QW^D@I"$ZSN2,WXYKH)+0Z!@7@MR^P"K:Y[]=1)^3!>HDU<&V.] MZ*<<20#^XN*8(0(XI.:*B;QMB!@7WL)V8 #8 @!>MD>YN2F/K:B"@-]-GJ)2 M,)<_ %[$.V#6"I%2H)KYFN%M\:#576AG;O).,YKK@C2W&\;R=5Q9[KVT+\9HRA?'S0XX';CK1(K0C\'V;N9MV .P6,1UAGV8=G1\BZO07KEHZP1IM&KK]=ZZK:H& MR#7^[>P^C[[AC'W^27<=[^H4V3L']EU$2^,I/Y;^_Z/9]R.)9. M"8*,J-6[$./98/18C,:HSLT^W!H_%N^U^7BQHN9?(WM"U14E#$6=%;9-: E0 M=.>PV>/VG$33/ D.M-/T+FSXF/Y]V'2*Q$' ZU6L")/==V49Z,1=DB_'CJKKD(' M?2Y9Q_XD:V6^MRKS[>'+BB/C3?\ZKCLNM=RA6!\;TUH6]C38NE9/7>1%EEGI M&H87*+8%,XFP=$9 _"%A,5CA\6%GF'?, %^+1O>S9IL(N"T/X>[WMN7[(+&? MR0\ XV&O%2(D7(_>;0:ON\RZE':\@CP HSRTB?R#NT8N"%_ ISE@M-NR_#%\ M^O&V485D[_6-'Q597^4]&QL%WZS(\O#!I2M%[O764?;\&PB+SP. M[H-VAX>^J*U'4=/T*:_9V==-14/&4/'S/& MS!I5T#$Z:X_865!IQ0>&J?EMS8,P3'=-\V54WGE?Y@[=GSV1,*1+QA &F2MA M@MP4;Y5KEG*P*MO>X'MUG?,+ M Z@+8 S0X)&8S6F>M CI;Q2,IW/\/PKFX8+?I4N4$?L)(#:D><$??DZ"V2@4 MTV T)=+!8CX6T2R(QE,P@(Q'+SH!P*"HU+YWD0D0B2;/X]I)6X9S^L B(C+8 M"<;FDV Z&YT<:04B4\RX=0582Q8:C08[-@X?(_E&BV RG(C%$)3&Z$FG8',N MKCL+3WH/!!]!EF ^# 6(C8?8#EV,Q0?N9D[N>T2'SB=KXYWJIRS5]6DP]"./OYL;_K/]Z^LM\LM\OME]\_RG*M MX8^I6F'K<#";G-GWW,V/*B_X"V9@\BK?\N5&2<0Z+<#S58X>WOV@ _PG[2__ M"U!+ P04 " #I@&=7%=<=$&\" !)!0 &0 'AL+W=ORJ3&&VT>;8WHX%D*92=1[5QS$<>VJ%$R M.] -*O)4VDCFZ&A6L6T,LC* I(C3)#F-)>,JRL?!=F?RL6Z=X KO#-A62F9> M9BCT9A(-HYWAGJ]JYPUQ/F[8"A?HOC1WADYQSU)RB' M@*\<-W9O#[Z2I=:/_G!33J+$"T*!A?,,C)8USE$(3T0RGK:<49_2 _?W._8/ MH7:J9.CB*X\C]E MX0QY.>%GEI#LYL_0@X0*; 63).TB3-#O E_7E98$O>ZL\56B)\,">X8K;0FC;&H0? MTZ5UAAKBYVLE=XRCUQG]D%S8AA4XB6@*+)HU1OGQT? TN3R@=]3K'1UB_^?O M^'\T/-0(O"O?4?F-T6L>1HDFF1P.Z2NA0<-U:8%;ZF6R48MA":WE:@5, 5K' MJ?41= 6.".=:-DR]'!^=I\.S2TLAJF4"L*HPC%=(93R D;/\10U,=#YC2==O M* -PAY)\AH<<7!$O<_#4,D/I!Z_=8;S7WA+-*@RQA4*WRG6=WEO[=V+:C<>? M\.Z1N65FQ94%@15!D\'9202F&]SNX'03AF6I'8U>V-;TUJ'Q >2OM':[@T_0 MOY[Y;U!+ P04 " #I@&=7XV'[H_$$ V# &0 'AL+W=O0"M"UUR]@CSW/O#^8Z[U47W2*:. E$[F^Z:3& M%%>]GHY3S)CNR@)S.ME*E3%#6[7KZ4(A2YQ2)GJ![P][&>-Y9W+M9 LUN9:E M$3S'A0)=9AE3WV8HY/ZFT^\T@B7?I<8*>I/K@NUPA>:I6"C:]5J4A&>8:RYS M4+B]Z4S[5[/(WG<7_N"XUP=KL)%LI/QB-Q^3FXYO'4*!L;$(C+Z>\1:%L$#D MQM<:L].:M(J'ZP;]-Q<[Q;)A&F^E^,P3D]YT1AU(<,M*899R_P'K> 86+Y9" MNT_85W<'@P[$I38RJY7)@XSGU3=[J?-PH##R3R@$M4+@_*X,.2_OF&&3:R7W MH.QM0K,+%ZK3)N=X;HNR,HI..>F9R<-\#9\>5RM8S)>P^C!=SF&Z7B\_SI[6 MT]FG.:P?X?;Q_O[Q 5;KQ]O?/SQ^NILO5]<]0[8M0B^N[SLW2E"Q;C38>&1:-ZQL[DEY_Z0__7,\Y& MK;/1.?3_L6IG[1R/XK\9AQG3/(:<>$9(K:&@-&N79F:,XIO2L(U ,!)BF64T MK]3Z\9=4B@25ACW35EZ4!A/8?(.$/_.$RO6*1T*3(NS=&&+RGCVC(E:!O,PV M9$IN6UQK5 ,1E#8L=R#$;4[9I K)GSP!:@6$K.I8M!T+U&\&'533=.XB+0)X MQW/2E:4FB?8 7V*Z[%!?HTQH.B^Z<,>%B^%('G9$3V1MNR7"LGE@0D A#>:& M,]&ZO7V3'P]X'HO217$H!ZYUZ1):%B2+94[I<$1* +)4Q*<)$KW;&]6AX79- M5=ZBHL,&OD*3A:50[2)>KIZT=<\F#%^L>W:I*6\V2AL>Q=&%SP3,1%P*YDKF MBF_5D],)^)Y&H#[82D$_)?I$U@_@,EGF1E]NW*[4 MKZN',J,.,U3D*WAH@OF>$'Z&=U'D70ZB"[L>$3B M.\PET;ZU_P-A6B,2\4-IVKL4=G)L&-) MF%LE,V>O*@XS]1#^V!P.[4Z.X4/R9R(5^&Y2BJ#100_JC^O/V MD P;^CHL6##VPG$(8>0-HB$\$05J6P[';G0VII8/AUX_"F&^6BR:I!!X&-'G M*!K#6AHFCG?&&RK&KR4Y*M"Z. R\R^$E7$9>0%:/O01Z!V\Y(IB=>[':4A"7 M5<^Z5MH^BJ?56_#U>O6BOF=JQREL@5M2];N7] 95U2NUVAA9N)?A1AIZ9[IE M2@][5/8"G6\E!5=OK('VK\+D;U!+ P04 " #I@&=7(_:!ME0% ;# M&0 'AL+W=OQK,K-SVU;=#*T)43OJUKZ6XO2-OU66_4VQ[,U*H*?#"^>CD8L+R4>!W16N_LQ;LR<+:K[QY7Y[U M,@9$FHK %B1^OM,E:Y(5=]=;ZS]%W^'+0GJZM/JS*D-UUCON MB9*6LM5A9M>_T,:?0[976.WC_V*=9"<0+EH?;+U1!H):F?0K;S9QV%$XSAY1 MR#<*><2='HHH?Y1!3D^=70O'TK#&B^AJU 8X93@I\^!PJZ 7IK-W\^O9I\OK M3[/WO_U\.@PPR1?#8J-^D=3S1]3?B _6A,J+=Z:D@H>_L$_$D'?_*4]7]/ MS_]0%[^V^C;&5>Q'Y4I+(]Z;N_N^"!6)2ULWTMPB:,:VID#()-IP5[%AQ9#"!8*95N0 (DX&5BGL#[XF(@"E:-,2RPFBP*-"A$2"M>- M#!4?-\XN59 +36*%R(5J(,[YU@5AEQ%D]^X^YL+68(Z$F6D![ 44$4PD VC+ M!M9O%!J;X/8X^V$@KG>]UI[1%]:Q)W?XL*ZM"^HO&0TE=Z*C4@M$AUVX\U83 M&$,XIH8#NSQHL9'>4_!]L:Y448FUA#\.*)P""K>I3=AC;XJHS4K 6Y +(-ED MLL3)4L&E6'H1@"R_@"Z$;=W>G5A:&_"""2RTH!#(P3FU,F :CC+>,42EYS>B M<@+/C(DD\;6CV@8ZX#@*T+\T&^?A\+8::/"/FBHJZ58 5J8MFPF5(XI&#:=**_OBUXYRQAP.]J1'-V3'&?'W3VO$5N2 M#N7"KI80TK9!?0=QE&6=(*_G^+PAWGVQ(H/HZ'[4D"6^'(HICC^!(N^/1D=B MA!CG_7S\9A,)]T#^X/&XG^43_+(X[T:3US%\'W=KS-V%=K>8(R%RX2'[CW80 MW6# X":YJ_W_T#\#\9FB:L'F97J#;JAHM_V]QPZH=:U1_1@^0/42Q".UCC31 M:$+'+FZ3 5-N59?H!;3'MQ9D0]Q28JE\@3@E@H2=+_%M*[3E8RW76U;SF B2 M;XZ^M0KM@R#X?7HI6N=P"@P(>R0AGUI^TS?W".KY9)!A $!Z85H"%0>RYJ,;%3I'D"Y;J)C9B-,^7#>I4+& MR/5@AT@1S[-!W@5FKX@/MN:TD@NET[<^ZG2\KG@N+%R+Y:8.T[?)1CK9)&E7 MO_\X6[>FD6HW2,F+AZ: X<[ 5A/BQ&.IAT)K0IK=NM-N\CU/ ]^=>!J;/R#, M"GVG:0G5;/#ZL)?Z9;L)MHGCW\(&#)-Q66%Z)\<"N.?OPW;##W1_#TS_!E!+ M P04 " #I@&=7XSS A^," !*"P &0 'AL+W=O838T$LZ+OFFR*$$Y9#>D M0%@\61&:0RZF=&VR@B(8*RC/3,>R C.'*3;"@5I;T'! 2IZE&"TH8&6>0_HZ M0AG9#@W;V"T\I.N$RP4S'!1PC9:(/Q8+*F9FHQ*G.<(L)1A0M!H:W^S^W)/V MRN!7BK9L;PQD)D^$/,O)/!X:E@P(92CB4@&*VP;=HBR30B*,/[6FT;B4X/YX MISY1N8MP!]BG J0'G&/!. &X-N&T!KP:\MH!? WY;(*B!H"W0 MJ8%.V[?4K8%N6P^]&NBI#(P3&*8LRPDJ*P#5X7([!IZO/X JD&/Q,2,D@CMG MY,*W5#"CVL^H\N.<\..">X)YPL =CE&LX6?G^=X9WA0Y-XD[N\1'SEG!)2IN M@&M] 8[EN)IX;L_CWTM\%A^?Q^\A%;A]$K]K'[RCP2?M@]?AT_;!Z_#9_[WY M^;MS/R@$M_D"7*7GON<+T!5Z)>?IY>39U&<%C-#0$(DEQ6:7%)M?2.R@CKVFCKUSZN$/T1B)HM7^FRLR4*3L M?C;AM>=U?&]@;O:+46/F![X;')J-=69NUW,.S>YT9EW'[QV:331F@1>X1[%- M_S7KV#WKR&JF$;-]WW:/8IOK8K-ZW;?8JBTP]P[6'-&UZLH8B$B)>?6':5:; MQN^;ZG>.UD=V?VIKUF>B4:SZNC?YJLL4/]EUBAG(T$JXLFXZHH&@5>=633@I MU+'^1+AH$M0P$N_1QP MN , 'L, 9 >&PO=V]R:W-H965T6_OW$2 GL*KE1I M>0#'\7S]&7OL&>8[J=YTAFC@1Y$+O? R8\HKW]=QA@730UFBH#<;J0IFZ%&E MOBX5LJ0V*G(_"H(+OV!<>,MYW?>DEG-9F9P+?%*@JZ)@:G^-N=PMO- [=#SS M-#.VPU_.2Y;B"YIOY9.B)[]327B!0G,I0.%FX:W"J^MP8@WJ$=\Y[O1)&ZPK M:RG?[,-]LO "2X0YQL9*,/K9X@WFN54BCG];4:^;TQJ>M@_J=[7SY,R::;R1 M^5\\,=G"FWF0X(95N7F6N]^Q=:@&C&6NZV_8-6-'EQ[$E3:R:(V)H."B^64_ MVH4X,9@%9PRBUB"JN9N):LI;9MARKN0.E!U-:K91NUI;$QP7=E=>C**WG.S, M\I[6-T$%KXHE7*2P4HJ)%&G=C9[[AF:PX_RX5;MNU*(S:B-XD,)D&GX3"28_ MV_M$UN%%![SKR"GX@N401L$ HB :@CVK9T1G9/F\'L-[#O4CX MEB<5R_N<;T3'_:+V_%SIDL6X\.B :%1;]):?/X47P5<'\KA#'KO4EW]*\>6Y MRA'"8#WY$IZBPRJ1I?G_>C?(;M$-RS4ZX"8=W,2I/X>T0[M@>_G[ 8HWJGSX4I\0'(V_6 -QL>HQH S8\*$^#"2&!P&J"F12US M)B@;F(S>FS90;2)+R#GKTF-L),4+C!J6\0!BN26WR939%,&+JK#C+H-@$ 1! M>WO:GE[2G&D-*](H"IJ$$D_\!L2V1M R3X 9V#+%9:4IZ6F>UJ<&2D7N4$]5 M3VMUJ=E@MO-8+X:.+0V#8Z8*W >9%=B;DMQFAPUR,9QDR] I]LI-W@_AMCL3 M!RZFZ,@4?>CR=62%=Q2-JEPW6WA,LZ$S)2YK!!L,5)OT+]L[]C^?-A?3,8^& M[IQWND2W;;#VHKEEQN,IG<2]JQH)C^DS=.>Z59HJ3.VY7FT9S]GZ3) U*I-: MQ=;;VR4=;OK,_>WI_/Y)/5B@2NNJ5]/1KH1I2L.NMZNL5TT]>1S>E.4/3*5< M:,AQ0Z;!<$J3JZ;2;1Z,+.OJ&ULO5IM;QLW$OXKA(LK6L"69;MQW+P84-2D]5T3&U%\Q>%P'ZA= M2F*RNU1)KF3WU]\S,]P7R;(*M[W[DE@K9F=6KM?-?PL*8J.[*H@JO M#Q8Q+E\<'X=L84H=!FYI*GPS<[[4$1_]_#@LO=$Y;RJ+X]/A\/RXU+8ZN'S% MSV[\Y2M7Q\)6YL:K4)>E]O=O3.'6KP].#IH''^U\$>G!\>6KI9Z;B8FWRQN/ M3\>ME-R6I@K65N#TM&?2QO[?C?1W?'E<9JJ#&;OB%YO'Q>N#BP.5 MFYFNB_C1K7\RZ4+/2%[FBL#_JK6L/3\[4%D=HBO39FA0VDK^UW?)$+T-%\-' M-IRF#:>LMQS$6OZ@H[Y\Y=U:>5H-:?0'7Y5W0SE;D5-;BWWQJM/AZ=D>>6>M'777YV<#U_NT?:[5MOO]DF_?*.##9U84* MD&&0M#&HA5X9-36F4C# 4GNLLQ7M(RBQ\1Z!'A=\4++[TEL(61:P_-Q4QNNB MN*?OS3+*W@C%;BM69$+GL.JCTGB;:?7-UU]=G)X.7]X.)@/UXVATPY]/7GZK M=)4KO5S"J7I:&.5K.H$>>C.O"[XS2R+QD[?C0WJN?4XJV2I">MF[(*[B/*D[ M4&/C(V /BP0<&60@-KH;MW.&\?+\9:!\/U4$R.ID>/0/!=,G>X8, M$N^-]LH0QJ@?3&;*J?'J[(11XO10K1<6YEAZM[(Y6425SAM%D5Z8:-AQ=6"^ M2>&P?7@_6AN4(,VS% H.FWP_( ;J2J[AEK9Z*/A0K/3GDPTK6 '$FM+Y9_ & M/S_DK3:PQCC:50A%B4E8.ZN]IR\V-E0P6P@@:#:M5C-M?7<2";$XKU-BZ8*5 MT.8T'X\(;PVLKP!1* M5]D!.BS4#"5&)^])4C@;'K/X5!>^R0$7*W*2=V4;_;JJ:EAJ MI^.F=52Y8Z2(&UY,@3)S+E(^;* *2^?(>5SR8 _-/&MIYME>?KCI$!GJC%N; M/$(V?UC80\IY2NPG:&U3J:YBV,JS-@37"T=H[-85I(5Z&FQNM4<:#]0(1@]V M7MD9B *1SMB?5&I"0+(=-4$5=";AVZ&Q*2P*-!U;HNLNN,\9YZTSSO?:[Q9@ MC5N]13*71'Z[// T"6QVX1QQ0S+:G_#$ W[O:,N;7VM+T5OJ"O4^HPD8JM1? M3(N?IE6-23N@5UB*F>-"(_5F,Q3SK*/P,"57*0[?9MY$'T]1G\_LWYV):* F MO:CH-&S"KJ]EPV"X%R=*%S7;'8(!1SC095\0,3/B'EKUWO@Y@(1.%_[H M2ZR#B"N-IGO)[B/J0W(F+MR-?7>X=1AD&+I2QD;/67IA]=060&NR+YTAD3JM M P(E$(F44PI@.GA;'@@3O#>SO"7J:FY12V'5W+E\;9$Z%E:SG@QYR+O:B$*+ M9#RI$/5=4DMHKS$E+:H K*@D"OL;UVC=L=4*$IT'4P(4W9IQF! ^=_4TSNJB MS?C#'19?:X]4A1F:FT,,XD/H$@XV%3&X, CMSE$%^#*9@ 0@.*K\2!<.5(). MLDAE:L;25P .5Z-J,Y[YGE1ST\+.FP)K1"6&D-XA1?W]8V7%XV&?DH:,GL$^ MY/7/=3[GY$E:!]/;7^I[E2W@'E"?IMHU%9]J5D<*'^AJ70[=WG=):,1=%-)Q MGRY*','1UAR!:TO[&1!/8,H.D\#"ZY0ULY M1U&'L")PBRMM!KI>6>\J"28IVGJ@,070FA441%I( 1I%_#/KL[HD M]V4FA4:O^A"1Y#3^1JY"404P(J4:$\,&4U<+X&2()08%CJ[0S[&MU!*H@K&) MTJD\MM3'+*FRA_;,W6*.X&J?&:G$.Z;B8BQ(Y?ZX,]8+,$YNLR@5RCW;-A6C M_;NC3>%P2(#H-J)%3$*78JTD*VI&_?XFL],SBM.>'3"C&4O7VV3J:9RQ'9NC M+-9RZZHKX74S[9"$;3EYH M@@;*G<(TM3"L'DR7V4)P'-;I\4:\ZJW M=ZCY:0JFKF?@,^,INQR.6M&PJ^>??DN[E-D -9D @.W*N,D<-)WH!"0O4A8] MU(F@%CD3Z+40'H(+%!/69;,7A399\)"*AI/] ]? 9']M7M&O;=V$L+FDJ MT )296[+$WCE E9[!]5YZ-P04VJH\V?&%+73.0T$?)_=LJE5*$1+OB]G]YGGK7"Z 0 M?2T9SGB(6OMS4[LU60!79OT#.7@R.='3B:EY)FW/1_P(1);> ME:J%MI%MJCFN#M'L&JQ#-FVB+N$#090N6@<3@]KGIZ&QIN'2D_PGU *[@4Y=*P+YEJ%:^HT:] MB==W)J>)&?I2E@CD0;G()+H5T V5?U)RWX T"&-H16R^7$7BM-6VA;DJB/D]E' M-WW',F'8.RF)7$GHB/J!F7>CJNFJ! J_S9';AJ_X>[2%.:O6/XDRO-V$JP*) M*JZD#]-TCO";*E.JRYOX=HVE^OX:-'Y)D<2MD401^9E<:<01TLY(Z=OX*@VL M&(#9+4W8[&:$'4%/-+ QFI W"^3G)E2GJ$GH3)M+Y8:ZA__>$;\;"03+S]OB ML7?E0.F2D)W9(-6-:8EI>X0VA#O_4--F&PABN:VZ0HVID]3Y2@RD[\NVMNK6 M4CN:&LNMFJA_@V[6W,YAT@'0HZ!^CO**16^H,@ /M9\:HY-]J8Z4W@[E\LGP M;X]12G11%SN]A8!\9%;U8.ST%VG1L..?',;MX[SO6\[[?B\'?32$'"@!>38Y M=BB&=Q'9DX7LS!6_L2[C=0WK4(6/L#5'C,=-C)$9>TWB%-$SLPFY>-#;Q+D3 M$>V"K=D TJ#.^C%.;R]A_M0X28? "G4HC:KX/Y!Y@! L_LDJ5V=5L%5$K9$FV99LB(4S>O)#TI7 )"1W!*S =P M0IQPNX@FA:]ARF7A[HT12&U[VDBE)[=L]'Z,NFJ:K1>DX#VO; PM3 K E?I/ M,D6@:9P)\/NG?_P=]"1BFXT,@+?=1.T/TK MY-(;L>LL.B(0<,:)3&?>C29O$.FAIEV36[#:@+\]&EX\,:-G[S31" ''<43ZHD-7IE1]7, M53TW"3LGJ DTQ-E2 J<1;M;HT9L?M<\V9K19._Q[[) =+XI'D[$Z'YX?HE]. MG-Z_XM8-J2%7E@@(R46OD>T\@5\:GHM=MD=4XMVX #2%Y%=E>#A/&/EW7=7T M O&D>0$HX9];?K4K;TQT.\OAR7%&W<1.9GK" ']G?G/ MA=%@$%J [^EE7O.!#FA_>W7Y7U!+ P04 " #I@&=7UL/AK;X# "8"0 M&0 'AL+W=O&UJJVM"F\V<7NW:C:1:].U F\5Z'7?<_5\B9W<3+W0VVWWBE;^B+)H>Q2ZE0(4+J?>17A^F5I]I_"EQ8W>D\%F,I?RNUU\7$R]P :$ M'5;&(G#Z>\(K[#H+1&'\L\7T1I?6<%_>H7]PN5,N$PQ=GCQL13Q"<4:8:ED#U<4JZ)6H#*;!JY<@5'!MXNY=OM_ M'RK @)\M MYG6ML.:NH6EGF]JAF$^B'H[YH:$BR8[FM!4U&-L0H!NYT6#H1&W+.'^&&F6M M^*IY)G7E#DVC$(&+!0CR!/W0$6@[ HA/@_V0QQQO(RAP=I M2&-7LC>0!"Q+(A+BG)5E3$(8%BP*K%0FK"P2.%Y]^43I&/H4 @EZK6$E6V'> MM^*]V]QY^1]R\=>8V4NIXHCE169I**A45B@C5A2EY2-F:5#"[<'T6#2TUE>>6SVOF<;WT"US;$(PUQ3=;#;L@&JC:HT-H,+:I_ZH_7 M0*_L+WZ.B8&@!P<10$2EH15*%L0YS>2\[3KJG4-YD!9QG S_04Y.EJ@4*;\T M3Y2P)+6M$A+%<7203W_OMJ1O?^W>!!JP#L;'V.Q?4$L# M!!0 ( .F 9U>_6"GW4 8 '(4 9 >&PO=V]R:W-H965T\NX='G6V5_FA2QBSYG EISGNIM?GI M<&CBE&74#%3.),RLE]&9I<,YHXI4P,0]^?##/*96]^YL:N]?Q,%59P MR:XU,4664?UXP83:GO>"WF[@AF]2BP/#^5E.-^R6V?O\6L/;L$9)>,:DX4H2 MS=;GO45P>A%$J. D/G"V-8UG@JZLE/J(+\ODO.>C14RPV"($A;\'=LF$0"2P MXU,%VJO71,7F\P[]C7,>G%E1PRZ5^)TG-CWO37LD86M:"'NCMF]9Y= 8\6(E MC/LEVTK6[Y&X,%9EE3)8D'%9_M//U48\1R&L%$)G=[F0L_(5M71^IM66:)0& M-'QPKCIM,(Y+C,JMU3#+0<_.%Y>_W2]OEW?+7]_?DN,[NA+,],^&%J!18!A7 M,!*6E30U[+A"5/]8=@4FU7N+/K(NP$O&7Y@$2^1T(_C#KPHMK/ MR.%%!_ N"@,CQI!%_*G@AKN4^.,*QLC2LLS\V>9S"3EJA\1Z.34YC=EY#PK" M,/W >O,??P@F_L\=!H]J@T==Z/-;J+^D$(RH-;F7M$BX90FYUHJX;"1ON*0R MYE20I2R+$SQJ@9%U#<_W\(0:XER5*+S"DB;$58UC-*6[(W7&= MN^/.I/KP]@ZR,F[+QD[%;RRI26W6Y.4Y8/(=##ZI#3YY-@>T&0^YM7IL#K0Y MT+E$NP-("I&>5'5.K (4PZPI:UF#-.H*3E=J"A0U+;:"6^R(==4VR=)=KF/8%M.=1MQ MU[*=9=?'_V:FS '-!(=V!AK!0P&$V.]G"L/6A8!D>&!F=UI EN5*PN:[$5Z% MP:WV[T#0AK>5?EMN'*!N/"8P"=Z@@1_00/*ZMNV^M.V*KZ%J7,<&Y'K#1'E\ MI3Q' B\3(?!+J(Y(S^I(SSHW^;5\P)[W ,UVZGXC:P7^OJ?T7YYH*\P7MKG1 M!P??GVN[USA,MM81P0%BW'%N%?'FGFXAFX\FHT$$5P,A8,2#U(\%='-0>%3" MB^$;"5414VG=_0@G8IIS7(\F?T&ZPA7+NG9/0'4F)"FTJUI8,&/4%)HY 6@8 MN$K*7@S*J(B_)/-<\Y@Y6TL[L:'ZBF/NS6 )516Y)XT#['M)34J. VQ6HID7 M11,DJ@R@H.KBCS SF.QVHFQO3)\'( 36/NISRA!R% M@U&-@21TU-A>/"QBM.&I(XT]LZZ+1#V)Z9Z5[2)K;QG+F;:=4H2R[* M9:/QP/].ZX:#KK,F"/M5HV19E MR]8:UF^X7C\CUE6SB7L-5A^@GJIW/!"?BD5-=35MX<$]=9IG=(KCR)O-_.Y. ML0Q>6Z<(W!6-ON2NMO .&Y^!H ?9N(]=V(V#.>47H7JT_J"V*#\C[<7+KW'O MJ(;+LB&"K4'5'YS O4V7'[C*%ZMR]U%II2PT/.XQ913V%P5@?JV4W;W@ O5G MQOD_4$L#!!0 ( .F 9U&PO=V]R:W-H965T M>1IM);JJRX0#3R5HM)CKS"F M/@L"G158,GTB:ZS(LI2J9(:6:A7H6B'+75 I@C@,^T')>.5-1DYWKR8CV1C! M*[Q7H)NR9.KY'(5T(,AS!3 KM?F'= M^@YB#[)&&UEN@HE!R:OVGSUM]F$G8!B^$1!O F+'NTWD6%XRPR8C)=>@K#>A M6<&5ZJ*)'*_LHB!+03JXU%@*)D-";(-\'D+'+\!? H?964*#5=5COGK^(!(=DSC+=/S^"#@ M'.L32$(?XC!.#N E7>6)PTO>JES*?,V% %;E,*L,JU:<:H6IUF@T7'*=":D; MA?#G=*&-HO[Y:]\VM%EZ^[/8.W6F:Y;AV*-+HU$]HC=Y_R[JAQ\.U-#K:N@= M0I_,Z8[F#9&62[AO5%90?^XI9A_M@\#[:3\4"$LIZ![S:@7&=@8X:T7[E:-A M7&C+Q)#?A2QK5CV_?S>,H\$'#77'CK^P8^U6,Q=%YVNP7*#J#MF=S"5F&VWD MM#$<\8I2R$:361^?[ O\,>A&2:WA@BGU;,E/2]E4!J99UI2-8(9XD4H9_IVY MQ^*.GL-_._\/$+,?:M?-XF]ZH,!(8#O19U3"([V8-:$:S(I*"KEZAE\@]7MA M2/]'D3\<](])2OPT[KVVA/W46GI^DJ1PX1X1V@N%PF'K@M<:^OXIN1\-^_$Q MR6$RW&J27FHU:9K"@S1,$% 4^TF+'?N#9&BQ3_VT'[\R17XO"JTI"OWA:0@' MVCOMVCO]Z?:^YA4W^.LMO>%[.MR'Z\;8N_KJ"*Z>:'9IW-?^!Q/_?/NWLXQ_ M1PVH#2]=&RQ;*KOG"=A2(0"U]W[\AUOQNO_/MKWU&>T,MM2<%QU_+[9B#R)_ M, BMF+Z(_1=Q (,PM<+073AB1]-]:6Q*/PJW77"HJ&T[[#OR8&NW 36 MD%G.[9CJM-V0G[:S[<6]_4+XR-2*5QH$+BDT/!G0(:IVZK8+(VLWZ1;24,L[ ML: /%536@>Q+*Q&="!0 D0T M !D !X;"]W;W)K&ULQ5?;;MLX$/V5@1L4":#6 MNLM*$P-.XJ %FL2HL]N'Q3[0TM@F*HDJ2<5)OWZ'E*TX@2-TGPHD)D7-G#G# MN9 ZVPCY0ZT1-3R61:7.!VNMZ]/A4&5K+)GZ*&JLZ,U2R))I>I2KH:HELMPJ ME<70=]UX6#)>#<9G=FTFQV>BT06O<"9!-67)Y-,%%F)S/O &NX5O?+769F$X M/JO9"N>H_ZIGDIZ&'4K.2ZP4%Q5(7)X/)M[I16+DK<#?'#=J;P[&DX40/\S# ME_Q\X!I"6&"F#0*CX0$OL2@,$-'XN<4<=":-XOY\AWYM?2=?%DSAI2B^\URO MSP>C >2X9$VAOXG-9]SZ$QF\3!3*_L*FE8U(.&N4%N56F1B4O&I']KC=ASV% MD?N&@K]5\"WOUI!E><4T&Y])L0%II G-3*RK5IO(\6DI\<7DZ^3 MV\LIS#]/I_=P>7+0I4)V=#36:,\##;0EZTD/X;D"G\Y3,K6)4AS&W6 M?\.":]AQ#_O0Q_.V>$ L85)015E'J#;A2C0+O6P*F&29:"JM#C'OQWX) MF.\ V180F#)F*1H:RP7*+B3 JMQ,?#O1:P0I"M,P-DSF%DNO):)]6Y%-*-O\ M0),?O7@;E&C,+H6AIN"85X0E&D42ZN04[BWN?KJ]@KLUYGK>6W/6U/-LFQ[O MWXU\S_^TP!6OB/7*^%ZCY"*'(SA.@^#$C*'OV=%S2-C._)16OE09M4B%P$WK MLDE [#V77AU[XQ7"KP@@2VAB&,(Z"_EW1HSUX2&:6) M-1O%ZS*U>G,-5L8?8GUQ7F&U7/;OJ.Y ) M.AB4*5Q2,SG7YH@)U.LL>0GZ NN:5YR:9PXK(7)%^^8Y7A#3Z#N>Y\-W.E%, M"&LI,E0*$L=-0PB<,$E@ULAL32'.H6;25 ?QE&Q#S5E3<%BA(+08$4G[<"\T M*PCJV6&RY3M!Z)N)Y[BQ!SWABKMPQ?WAHD,[;PHTFS*3='1+_00S2B!M^4U_ M-KRF(U4?"F O\N$ =B8,..[ _U L;UBV)M+R-9LC"H0;NS0&3AJ.X+J1%=>- M;!O2DC]JV_.#*++_7TW=KD61 R\I[@]H0"CTW@B2((1+5G,*)?]%;)58:NIQ M+5".#W3%:4UF0AD5UXD#%Z+(B>-=!M2'=RR)G"0.(":--#4MO"F;]EC*D;8[ MXZR]PY 2*X74_%>[0/V'?/)-)W$=+Z26TF?&@0K-?@2^0\W$3%PGBM*^Q$NZ MQ$M^^US*,MD0\^DCW1P5MI5Q1V&5<-E(:=S]RMF"%UR_T4IZ31W.Q)U1W#-U1PE'@2AU^UJ4]6,4X)D%&_%K8CEG:-L3>U.EMCQR-!\38GT M@9I5"2992(2\*>RIM;]5Q"$U'/PXZ1R@>Q)M8$7%0\J[IO8$];8E&@=+KMO" M"3Q3=ZFW38%#T8@IAT.JTI2JI&ULO5A;;]LV%/XK MA%L4,:#$HJAKFAAPTF0KD!1!G'0/PQYHF[:%2J)+4G:]7[]#2I9E1W*=F9*[4X[_7D>,Y2*L_X@F4P,N4BI0J: M8M:3"\'HQ BE2<^Q;;^7TCCK]"],WX/H7_!<)7'&'@22>9I2L;YB"5]==G!G MT_$8S^9*=_3Z%PLZ8T.FGAR:)W_$$S6_[(0=-&%3FB?JD:]^9Z4^GL8;\T2:_VA5SK4[:)Q+Q=-2 M&!BD<5;\TA_E/APCX)0"CN%=+&18?J**]B\$7R&A9P.:_C"J&FD@%V?:*$,E M8#0&.=6_'7Q^1%\'=\\WZ/YF,'Q^O+F_^?(T1"=/=)0PV;WH*5A%S^V-2\2K M M%I08S0/<_47**;;,(FN_(]8%=1=#84KYR#@$.V.$/$MI!C.^0 'JE4)@:/ MM*E,8X&^TB1GZ%,LQPF7N6 2_3D8227 2_YJTKF =)LA=>2)Y ])#J),T#B MN01XV3U'X!J*I2,F*O] =VS)$H3+7Z?\)>B)*V"WOWWGZ)K*.6+?\QAHL$SW M@/NR-<28^ 8Y<9K#2N@]\FTK(#9\&)6=CSM?Y6"QQ'@/\$CAX9P+=:J82%&< M+9E4:<'F^6QXAF9\R42F>\S&0K;,QFLD]6X5V_L>.22T/)NT++(9_<*ST^,0 M-[(XLOP0[S>ON5AP016###A237(NM@(OV&^"WZ1,& ,LZ +LMAEW BMP\7ZS MV%'9N#4[.H>1A8-H1V4"&'X(#L"SV<_L*[9"4+AE6XO!@F;2M-";$,K8:8D0 MK1*V,':;]76Q;3D1J;GXW3;^SM&# (<$>ZVH$%03VT3GNM5EHO)_J5XMFEL9 M'@;ZQ,9EM&(3KMCSPMF8^Y6!KM!XC_+/1BD.(!V/)ID4VHV^/5L>U M(M??;[X>K>!5X%GD1;LU7HEGV:ZSWWPE7K=:XP#P[=V@()YGA=AK"]AV)79 MK,B+&GH.A^BQ\J\%J$.(Y038*!A:MK^;\UV,+4+P+XO0L$A]-OG9"-T"':A6 MO*I:\8ZN5@8I>$+\-]"XYE)9Z#F#BT-B.GZ#"T-1)MQQV%5IF>]Z!0/BMT/( M&6#L867LIAKF()_V&J8H*G2QH4RM6UY,@!W4&%!V5-S'AGN^Y3ZKN"SJ5D&%>^"X4-S"YH8[1B"_SY1$%T.Z>O]SR6D>Q\_5- M__ROCD@H87Q_-YA/G"#HEF,D?$LJ@PJC7@F<^';W]:H#RHN(N%LAK%=OJSET M<1'4)A/2W2TX&NRVFR^(9T-ZW(WN$\\U&A,WLCR?-!CO_[<,#CV+!'N6(9;O M&:9O/V;T>1)&VYUSW6YQQG@';(/!>B3R:\:QB ."&$.*#)R7]M&'B;<]6TZB M;G&^D*/-X[M6:(=[YK%LXAH#>9&Q_X%YSC^IKB69;?,8&JUA M8F8NG#GH=$^5'EDCN,6SIB1WD,C126Z;XV1#DOOU:HYK>JX9%?)4\=-T MH_#;4UK] @]_JUC- 0/J0(-NZN30L8:%*\WV^G%&]@]%3.= M"1(V!5'[+("C313O2D5#\85YRQEQI7AJ/N>,3IC0$V!\RKG:-/0"U>->_Q]0 M2P,$% @ Z8!G5\BGKHBY @ O04 !D !X;"]W;W)K&UL?53;;MI $/V5D5-%B81B8ZXA@ 0D:9'*18&V#U4?%GN,5]F+ MN[L.R=]WUP9#)<*+O;,[Y\PY7L_T=U*]ZA31P#MG0@^\U)BLY_LZ2I$3?2*';U+@-?]C/R!97:'YD2V4COV*)*4>AJ12@,!EXHWIOW'3Y1<)/ MBCM]L@;G9"/EJPNF\< +G"!D&!G'0.SK#2?(F".R,O[N.;VJI .>K@_LSX5W MZV5#-$XD^T5CDPZ\K@3\OQ19+IX@F[,K?3]B#*M9%\#[8* M.!7EF[SOO\,)H!M\ @CW@+#0718J5#X20X9])7>@7+9E^XY T_X;V'F10FU? D8HS_Q_M68R4T/ @=AQ<)5YC=02.H01B$C0M\C\OJJW@X<+%IJ5A>8E]N&J;"20"3SGQFF=44%Y MSF&1H2+.#GQ'^\O"DGPU4&^095 M=5\U2$J!?"\P.VB01PU ; +1D$AF1X6&&RK I#+75K2^[1UUOZ";-K'EM\4< M/7R!=JW1Z+B@"?>U>MARRQ;4NRU8IVBG56)L^O55-ZR'#["6AC +JK=J[68' MSEV%?])2'-6V&!P:(ID+4W97M5O-IE'9DL?T42['DBI3D$KD UL8?_ %!+ P04 " #I@&=7 MA/U6]R<$ #Z"0 &0 'AL+W=OK(2E*1&J2R\T/<'7DERYLPF9F\A9A->JR)G="% UF5)Q/Z*%GPW=0*G MW;C/MYG2&]YL4I$M75+U4"T$KKP.)<[N3! M'+0G:\X?]>(VG3J^)D0+FBB-0'!XHM>T*#00TOC68#J=2:UX.&_1/QG?T92_H1 V"J'A;0T9EA^)(K.)X#L06AK1],2X:K217,YT4I9*X-\< M]=1LN;J[_NGSW9>/-_?+]^]&83"\A)M?'FY7O\/9BJP+*GL33Z$A+>XE#>B5 M!0W? !W#5\Y4)N&&I31]K>\AP8YEV+*\"D\"+FEU#I'O0NB'T0F\J/,Z,GC1 M&W@WW^I<[>&/^5HJ@87QYS$?+43_.(1NE@M9D81.'>P&2<43=6;OWP4#__($ MP7Y'L'\*?;:T/0)\ ]>\++%\EXHGCW!O+:6 [0B?:E4+"K=2UH0E])@/)ZT< M]V&546VS(FP/&4E!M"9E1G"N*266DC24-).-99(W3( 8,& M%W@22#C+&:B,UY*P5/8NOI->B/R)* H[(@1A2H+B4-4BR; #7]L/W*$_:J-D MMWBE.QXYU$HJA,_9%G" FCU1J="5^^6#Q%6*QA2Z.\=3!@O5R&"$%=$RH1\$ M3=1OT2>F3P]8%(1!/':C,(:EC0=Y(GFA.^4P$EM-NK& C@=P4U8%WU/:("Y: M5PQ@$+C1*M?'7Y'$6N/QK"B6J-NVJ-3UT7+N6Q2CUM01>E+1R=2V6B8^^1 M_"_T42<1X\FV.,_U4?_"@1L.R2L.!7* ]=[L+)!1"C_B?2@][:Q. 8-YF]0/ MF-0/2X+\/]*UPJI/:I&KG,I72#:#5Z2P[:10.&F:(S"M%,(/W@)?;L?;Q#N[CDHJM M>75(++>:*7LU=[O=PV9N[_,7.,"BV _S>&PO=V]R:W-H965T9 M9^;QV(.=TAN3(5IXRX4TPR"SMNB'H4DRS)EIJ (E659*Y\S25*]#4VADJ7?* M11A'43?,&9?!:.#7IGHT4*457.)4@RGSG.GW"0JU&P;-X+ PX^O,NH5P-"C8 M&N=H?Q933;.P1DEYCM)P)4'C:AB,F_U)Q^WW&UXX[LS)&%PF2Z4V;O*4#H/( M$4*!B74(C'Y;O$,A'!#1^+7'#.J0SO%T?$!_]+E3+DMF\$Z)5Y[:;!CT DAQ MQ4IA9VKW#??Y>(*)$L9_85?M[78"2$IC5;YW)@8YE]6?O>WK<.+0BSYPB/<. ML>==!?(L[YEEHX%6.]!N-Z&Y@4_5>Q,Y+ITH7\>(!7L>SV?C'8@[7"[84:&X&H:5(;G^8[%$G%6K\ >H7>%;29@8>9(KI M?_U#8EC3C \T)_%%P#D6#6A%?T(*TZ[9;':WV ]_"KY/8=_AXOC=5T M,OXYEV,%T3X/X;JE;PJ6X#"@=C"HMQB,/G]J=J.O%PBV:X+M2^BC.75?6@J$ M%R9*Y@_PV%#G%&YHP"IX9%Q[*X):P53S+;,(KTQK)JTYE\_EB(L,8:4$=2F7 M:[!.>BBTVO(4*1X9V4G\TF#J2*"Q/'=QW8:58[0],'(KO[,B#&J.F!8I*U%]$A\$P&UL?551;]LX#/XKA#=L M+=#5B9TF;9<$2-+TKL#:%4FZ/1SVH-BT+4R6?)+HC1<2="8C8))]WK:<_[>X0?'C=E;@U.R5NJW,^[24=!Q MA%!@8AT"H]NVD9"X>7*&'\$S:-[^ J@*0V5I7;8&)0)EO0:0,:O0-Z!?=*VL+ 7*:8 M_C<^)(([EE'+C MW#N&/IX53.9H@$N8&\NI'S&%6\8U_&"B1E 9V )AILJ*R=?/!KZ11@$QW'+) M9,*9@&^]99=\B;" MFI%H[(9[VG:QJ\IHR0=5"8!9N,-FFZOI4 M7?@(\6!P=C'H4^,P4ITT34/BYJV29<&H.F#5_\6]0EV1-Y4F0VYKYW9YU8?F MP[J29([Y<_LU#\2?=./^6:<7G\*=,;7G>2"WSV(USW/TE:0^&>Z.F1)W[@6H@4;6TS=39[>YF]J0956_NS<"_ M9SKGTH# C$([YX.+ '0S1!O#JLH/KK6R- ;]LJ#_#FKG0.>94K8U7(+=GVS\ M+U!+ P04 " #I@&=7B.'*&*8% !-#@ &0 'AL+W=OK#6NKX8 MC52ZYB530U'S"M\LA2R9QD>Y&JE:PW[O+56M/&:'Q5LQ6?<_VIGDE\&G4H65[R2N6B M LF7UX.)\* @( MW?BCQ1QT)DGQ<+U'_][$CK$LF.)347S),[V^'L0#R/B2;0I])[8_\C:>@/!2 M42CS"]M&UO<&D&Z4%F6KC!Z4>=7\LZWW^<_@RS7R8?X/2>+0JNSJY&&H'I M]2AM06X:$/<%D 3>BTJO%=Q6&<^^UA^A0YU7[MZK&[<7<,[K(7BV!:[M>CUX M7A>E9_"\E_#63/+S&ZQ>!C.V0U)IF$C)JA4WZ]\F"Z4E,N3W8\$WV/YQ;.J: M"U6SE%\/L"T4EX]\,'[WQ@GMRQ[/_E*+!'\VH%FIC0-FK^)U>@\;4RYD7]W$VYSO'=!HLN MC<14E#6K=N_>Q*X37:I6HRY8I1!<0H6>0-E0A1-5 NM>;E _7VUX32O$$QL M%*LR90%_2E'&J-9;O1/ 6[&$80#ATK;R1G)^OB: MRS0G5IYZ5N@$M!T04FQY0?PWPT=RY2:6EWB-Y1""88!+W\<]O\O-(U<8.6!V M,)7&&M6V!S*V',1J@VDA72N.(^BA<]#1.7@UG>_FGXQ;,UKTT;D7\C_3V9AO MK?X+#I/,_^#Q-QQ&-U27!G64OO_(O\AR(BJ98P_]"'[ N48E=VS+#A-PAXD+ MGQL6G.)>$+AG).DF,-U3$N/"V)8\-T*A%87.&1+93EY%P<1SB;+#).ZC2-A1 M).RER&U9%V+'^=?C[C,K-HQ6QPC2#_@*+C"%&VW#;*@=M<"C7>,XH$HO62[A M$1TPM!4;29$[<#N?S2[@ TD<'G_'N&#*A+, /T4(G,8,-CJ<8W%LV-&\,<\F MR\[EP6ZG\R@*#+\@KGHT8<[!CX;>"7C^T._T<,L_@;M;XP!S!U M&'[5L>88>SZ%CU6V%_7EUF>EV."QCM52!X;30\.28T*;2A_*L"V3F:)=WO)0 M@6GD;R=#*K#<50-<*5'DF0'$DTB;>)1A"S8\:XBUGQYZ3;6AEG_5'"%!PY\M MUA*9VG)9?3U@<)+<&]P>*KZ>JL^KJ5 FCY(_\@H; $^VF+H]<>C7M?PPQG_/ MBIT$#U6%I$W7QN4,%0I1F\^KP(H\!T++"PG:2F(?W,AR_1 =*+"H*PM6O,)$ M%9;191GV74Y?9/3);E3L&%S7<@D&-=&Q.+#"R(/Y"_6UH.+&\88*6"U6YYH5 MV/(9&?>Q@7%T!78 B8U(/C@.SCTOQJ'X+/@B>S!P''IX+-H.()AOHSKFPH=[ M@;HOZ[TEHW% 1[;G6IY-4SO!$]?Q:7SCV8M)/SI$1P>?^"67*W.1(0YB<,W7 M?K?;W94FS17A6;RY:+UG/Y"![@8Y_@M02P,$% @ Z8!G5T4(F'$G!0 N0P !D M !X;"]W;W)K&ULI5=M;^(X$/XK(^YT*E*VA"10 MZ+5(0%GMZOJ""+W]<+H/)C'$JF-G;:>T__[&3@*THJBG_1+&;S/SS,MC<[65 MZDEGE!IXR;G0UZW,F.*RT]%)1G.BSV5!!:ZLI;F:G0E2\.9H',%NLQSHEXGE,OM=:O;:B86;),9.]$9715D0V-J M'HNYPE%GIR5E.16:20&*KJ];X^[EI&?WNPU_,[K5!S)8)"LIG^S@>WK=\JU# ME-/$6 T$?Y[IE')N%:$;/VN=K9U)>_!0;K1_==@1RXIH.I7\!TM-=MT:M""E M:U)RLY#;;[3&XQQ,)-?N"]MZK]^"I-1&YO5A]"!GHOHE+W4+A??)X_+\>1V!LL'F#['V9K:(X6Q)5ISJ]E7'H!-6 M52>I#4XJ@\$'!H=P)X7)-,Q$2M.WYSOH_ Y!T""8!"<5QK0XA]#W(/"#\(2^ M1T.D+/] W(THPL=$PIPKBC"@*_XQ7VB@LH'^/X:W411R)S"V:W4N@UC8Q1; ME<:F"HR$J.9!4#N@#!V!+M)TOK&E8O4+*GEF*\=_KPTF34=BZ!J/I%_),%?(% MB#)?H2F$WNBU1C4@]6B#@*P29"UWV&2*4H<26!:ERZ@98%SB108#D>1J$"6"IDRI4C<=D>U:)B5 ML?C65.%BH[[2)@M+CMHA7L2/VKIG T9?K'M6U!@WB]+"0QSG\ ,5$YZ4G+B4 M[>HG_3@ GRD$K(.UY'A)Z ^B?J NEZ4PNGT)2Y?70T9YE\Y[F^X3ZR[=+M5[ MZ;[,L<(,)OG2=94#\QD(O\-9%'D7O:AMQ=[ "WI#)W9[/:\;!M6T[PT'.'U# MA41"MW8N,:95<4-3W'51E!KGF*@[Y$U;_*_H>D?R%/JA%X4(?-#WHMX @B$Z M'/1QW/4N@N$>^B];0M3^>;?7KH3 KX5>4 O=0?L$%_9V7-C[+!?.F^;BKU5? M8N%BXI-2,<,PK+,7VUKHV5K)W-7[U 68F+J1FF:V,;!D>G 9?()5CU'H2=^/ MWQ)+]*MJ"9OXX@!3TXQON$[O\6VILBW\'F3R%N2O->R11.,430C6K+7&5,-X M6UGR%#(L;5RG^!)#&%_V$%1%:2*AUBE=)EE3_#<*6O>4BQW<6AD8$>DV2 M!D>"'$=H3K+IA'+VATWC2B@B:R13.&IL'U(,$,W;$ M_!%GS!5[1A;$2TPI1*4!.\O$#/];4&4WX/I:(KAZ8 WL_JV,_@-02P,$ M% @ Z8!G5^F9+%9& P 4 < !D !X;"]W;W)K&ULI57;;MLX$/V5@5H4#>!$%U^2IK:!)+O%[D-1(TZ[#T4?:&ED$:5( ME:3BM%_?&4I6'=3URS[8XN7,F3/#X7"^,_:KJQ ]/-5*NT54>=], M#X!/$G?N8 PCO?L M[T+L%,M&.+PSZC]9^&H174508"E:Y>_-[A_LXYDR7VZ4"_^PZ[#3601YZ[RI M>V-24$O=?<53GX<#@ZOD#P99;Y %W9VCH/(OX<5R;LT.+*.)C0Y;*_46A"[@'I7P6, -YTMZB0Y>/XB-0G&X?D]1!;[;7>YN=)%QC!;_Q_XO]\LR$4%="78QGH'$R..^!+=>T:D>,BHEOCT#YBM'SU(ITE;T_( MGPSR)Z?8E^ON+H$IX7DD=Y6P6Y)^/*)C89QV])P][]F+;NHKI)]%#.XTF4+= M'3ORL0,=FL=Z@W8X.=BA);2#TBCJ"U1B4A.%:1TQN+-K,GE$*W3>47X@#Q96 M:)W1&A7<&><=?"A+28 U9Y>"+-IPT8DK/8,'XT6'X]Q88M,MPCFLVXW+K6Q" M2W@)4_J]>G&5I=G;,#MB0"=&7ARDTVR \OAWZ,H:UD"[Z0$R_0TY3JZ&?1Y3 M;E'8O JA%@12IJ&^YV&6) .0QVMJ7I3O$6Q14W;4*%B(@OJ"Y +E!@?9*$UG MD%*.LU$V?M-GPAXY/XIX/$JR"7T9SK-T>NX M)!S2*W/L:L0'7:Y&TL^]W$%N6NV[AC>L#L_%3=-.$GKDQGCIP&%;TY*%E .V7QOC]A!T,C^CR)U!+ P04 " #I M@&=725$'_20$ J& &0 'AL+W=O!',(V3HAA1_Y!G?SHW( !E:PWW![\GQ%]0$Y$N]%2E8]0F.-38( M#;#:,T[*ABSNH,QQ_0V_-PO1(0@=-<%I",Z0X#U#^X,7D/PSIW!;PA5 MZ&8=>[5P">1P,:/D"*A$"S5Y4*U^Q1;KE6.Y49:TA!1<@ MR1G<;"C:0(XR<(\.".\1>)\@#O."?1"(AV4"WK_[ -Z!'(,O6[)G$&=L9G)Q M'U+-7#5S7M=S.L_,Z8+/!/,M RG.4*;@)]/\>()OBOC;17">%N':F11[8CNX0G-#6!I#](",Q8\_V('ULVK)=8HE.L5236*] MY'AM2UJ%Z@?ANH/QGH[P=$ 1>OI*E@)R5>NN%TBB4ZQ5)-8KT\ M!&T>@C=R@T!G2$;7+"U[E!3?>[S[D31L' #<8H)XKC 2H9 MHV(GBN*!&8Q1H>M;L=H,HC;.:#+..Y)C?I'CB_\RA$F9E^XYG6*)3K%4DU@O M%W&;B_B-#"'6F1R=8HE.L5236"\YMG7Z.6^]SA(:?N\)C?RA)2A0PA+"@24H M4([OVM[ $U0PVPM]M2G8G=+%GHSU >>R5%ER4;&HRY!)_DNWG%:U1*M:JDNM MGPGGE GGC4RA$=:5(IUJB5:U5)=:/T6GJLZ>K$O., 9W_)0&01 .G4$!$\^\ M-;2&,2P,;-<:6L,8YD=V%#YC#:=SK5$JUJ MJ2ZU?B9.=9SMOY4U:"WOM*HE6M5276K]%)U*/'NR2#G#&H)Q)\"-.R_P9HD5 M,">(AFT%!Y.LN^F=(-SEFH$!K,95U&8HTTKHQ79]PLJLZKX^$ M&PO=V]R:W-H965TF5@HL**QV*M2MK 3BWH(JZ M@>=-W H3YJ2)G;L7:<(;10F#>X%D4U58_+X!RMNIXSLO$P]D72HSX:9)C=>P M +6L[X6.W($E)Q4P23A# HJI<^U?S6*3;Q,>";1R:XR,DQ7G3R;XG$\=SP@" M"IDR#%B_-C #2@V1EO&KYW2&+0UP>_S"?F>]:R\K+&'&Z7>2JW+J7#@HAP(W M5#WP]A/T?JS C%-IGZCMA@[)&*E[U8*V@(JQ[X^>^#EL /]H#"'I \*^ ML >$UFBGS-J:8X731/ 6"9.MV88I:!1,=S4)A0>:)7EXLY.CXZ04>(,/2MY(W$+)>)J[0&P^1F M_7XWW7[!GOT64)^AT#M%@1>$(_#98?@<,@WW+3S8A;O:^6 _&.P'EB_<9Q\V MP!I A>#5WPJT1)5H9HL/ OVX7DD[_W/,;L,.4U&"-WC&I'5N\+>(BCEXI M'4OR]@B-!Z'Q0:%S*$ (+51T_]B8N/A-A8(HBB]?J7N;Y9]?AL$K>>Y6$S - M^ L6:\(DHE!HG'=VKFE$U]2Z0/':]H455_I'M\-2WP,@3()>+SA7+X%I-,),AH<0( ,4% 9 >&PO=V]R:W-H965T MVJ7%#KO8$L7WQ$>*'.RE>M E@"&/%1=Z&)3&U#=A MJ+,2*JH[L@:!)X54%36X59M0UPIH[D 5#^,HZH<592)(!\XV5^E ;@UG N:* MZ&U54?5S#%SNAT$W.!@6;%,::PC304TWL 2SJN<*=V'+DK,*A&92$ 7%,!AU M;R8]Z^\<[AGL]=&:6"5K*1_LYC8?!I$-"#ADQC)0_.U@ IQ;(@SC1\,9M%=: MX/'ZP/[):4";KE9R/UG:/1\L'R9Y-I]R=[[]B\# MDFVUD54#Q@@J)OR?/C9Y. (@SVE W #BYX#>"X"D 21.J(_,R9I20].!DGNB MK#>RV87+C4.C&B9L%9=&X2E#G$D7L_O9E]6,O">C/&._9WQ"W=>DSLI3*G)3.20 M/\6'&'\K(CZ(&,>O$BZA[I D>D?B*$Y.Q#/Y=WC\2CA)F]/$\24OY11V(+9 M"B4K,D&I"A\KUM649.(J"HI\&ZVULW\_E3_/WSO-;QO[1MBUJ>B]QIY.H0"E(,>&]SE1D,F-8+^>U]WK]F37CLS. MGUW:33I8T=VQGK^=KCK]UL>'&1YU!*9[XP:%)IG<"N/?56MM9]'(M> S^QAG ME!\I?VC\@+NC:L.$)AP*I(PZE]CAR@\-OS&R=GVWE@9K[I8ESEE0U@'/"RG- M86,O:"=W^AM02P,$% @ Z8!G5\T#.,.] @ 7@H !D !X;"]W;W)K M&ULS59M;]HP$/XKIZR:6HF2%]X*@TA]85JE=4,P MN@]5/Q@XP*IC9[9YZ;^?[=",22&3JK;KE\1G^YY['OLNN>Y&R >U1-2P31A7 M/6^I==KQ?35=8D)45:3(S+#&]:SG!981,IQJ"T',:XV7R)A% M,CQ^[4"]/*9UW!\_H7]VXHV8"5%X*=A/.M/+GG?FP0SG9,7T4&R^X$Y0P^)- M!5/N"9O=WL"#Z4IID>R<#8.$\NQ-MKN#V'.(H@,.T2./:3E8855XXY-7:Z)U?D<@NO*(O1=#%LZ:[C9M3UUP6\ZCFO M>BFOESO^"HPTD1I,1B/2]XU7D%F M,Y?9?(.\RV*T]_*N'E9;Q9G7RIFU7IA9Q2Y0,2MB6!XKA$4 M*V X-\A!M64^,C)K9C)#B]0U$!.A33OBADO3 **T&\SZ7 C]9-B>)&\IX]]0 M2P,$% @ Z8!G5^ _Q&(. P =PP !D !X;"]W;W)K&ULK9=A_2H[U=NU=)PB(VBEW6KJKN[5SU78O=GN10I1< M(:%)T.[;+PG(M%4V=[P1DCS_?Y[\,.%AL*;LB<<("?"2)H0/C5B([,(T>1BC M%/(6S1"1(PO*4BADDRU-GC$$(RU*$].V+,],(2:&/]!]4^8/:"X23-"4 9ZG M*62_QBBAZZ'1-C8==W@9"]5A^H,,+M$,B?MLRF3+K%PBG"+",26 H<70&+4O M@KZ*UP$/&*WYUCU0*WFD]$DU)M'0L%1"*$&A4 Y07E;H$B6),I)I/)>>1C6E M$F[?;]P_Z;7+M3Q"CBYI\AU'(AX:/0-$: 'S1-S1]34JU]-1?B%-N/X%ZR+6 MLPP0YES0M!3+#%),BBM\*3EL"=KN 8%="NQ_%3BEP'DM\ X(W%+@:C+%4C2' M KH#QA= Z:BI9NZT3"U6BX?$_789X+)42QUPA]=?KN?S";SR=?;&?@ ;B%C M4#T)95^O8F_;%=Z_@Y)RW0MLZ!;=GVGH0N_R*'4FYU#LJ# M>OD,92W@%+,[-:MQJH?A:#_W@-_#]1Q,2+@GD7&M4)T-%SR#(1H:96P%SM[AP -LZY[.$&\Y MV-TW'&K-C^70D-D.AV[%H5O+X8JLU+O]P*%5JSUVIS5I%C1DML.L5S'K-7]H M]9I$V:19T)#9#LI^A;+_?]NP5G8LKOZ;/>VYSNL]'>R-LMTJJEB@N56JI8@M M=JMJNJ1+B;-/^%%27X#V1(3#A*TD%*KU94'(BO*W*(A:*8+ MOT&ULK9E=<^(V%(;_ MBL;=Z>S.M/$W@12826)OE\YVFX9D>]'IA; %:-:V6$N&;7]])=LQ-C$J[IP; ML&2]CZ3W&%E'3 \L_\*WA CT+4TR/C.V0NQN3)-'6Y)B?L5V))-WUBQ/L9#% M?&/R74YP7(K2Q'0L:V2FF&;&?%K6/>3S*2M$0C/RD"->I"G._[XC"3O,#-MX MJ7BDFZU0%>9\NL,;LB3B>?>0RY+94&*:DHQ3EJ&Y(DBB3'\;6&&DV?2MB^?J&_+RD+E ".6\/(3'>JVEH&B@@N6UF(Y M@I1FU3?^5AO1$MC>&8%3"YQ+!6XM<"\5>+7 NU3@UX)RZF8U]]*X L\G^;L M@'+56M+41>E^J99^T4P]*$N1R[M4ZL3\]O[WY\5R\;3X[=,2_8B6\D&,BX0@ MMD:/)&*;C/Y#8K2(22;HFLK+6\Z)X.@V^EK07)9Q%J./%*]H0@4E7-TO4EG_ M-B "TX2_D]3G98#>OGF'WB":H:% M7.L'Y%B.VR._U\L#$DFY74//<,[Z[@LH;7H>"T_-W]^5'6H84@*?^KS]\*Z?4CU:)TPW)BZNCSW]F+#[0).FSOU*.2J5:PO?S MT<2?R$=YW_;UHE:!=A1##0."=0SS&L,\K6&?/SRA11;U^:45#GU<(6$!)"P$ M@G7<]QOW??AEQ(>,"R0L@(2%0+!.7$9-7$;_>QG1*H?:#PD+1J^6+ML?62=+ M5PC49:VE#?4:$A94,+_SFK"L$ZN! M>NQ8/6ZL'FNM_B3SG,I8F0]4V\4^A[60H0Y#PH+Q*X<=VS\Q&*C#CL&3QN") MUN G)G#O J&5#;44$A9,7BT0CG-MCT],!>JR8ZIM'5,B2VMKF.U5AGMF3Z(7 M#S47E!: TD(H6C<,K8?=K:)$J[/]%+!P^>YDU]4GHA7L5/66PSZ I*2@MK&EMG[V)ZYWQ^9AMVMJDZ?R61:\;["QH4@E* M"VM:YWS'*41;CX_NU]8=F29404C$=VSN0[[3L/>1XV!+7&#H&? M"_Q_%=1S0=V"9I%9K'.JZ: GQ9I(,QO=S(/-C54C#>-F%:=:XBA#G1X,1U]O MQ]/QS?C+YRDY)E/<)?,T B(6Y()QIN'X"M,\)V.N*5^R&0X-E0*MR#!X2)G$ M(:K(A$IM)&>I0G^ER$C$,\:I7:G#<]"41>H(_6^GY^3PX(@<$,;)32A21?E< M]5R-*"8@-\C#/LO"]G>$_3'E)Z3FO2.^Y_LE\M%?Y!3E7K-,[F("BRSZ119] MZ]?8X3>R"P42]W5DH57($D5^DKO+&TQ=4 98Z6B*]U0E-("^@]6I0*[ &;Q] M4VMY[\MP]V2V!5\OX.O6O;X#OEATNR,4LXO^[0K[R%A#K+Z7T=?W2;\GLRWZ M1D'?J%SZO$HB6R7L=Y70K$IH7B5E.3UWM9FT;!4KE:\D;16DK16#YA^7[@*_,EVE'!E98OW<-[,MNB;Q?T[?U7<'N?]'LR MVZ+O%/2=_U7!E<8OS4'GC^.@V=@X#K;8N@5;=^\57.GX4JCJ\)IEIT$&ZF[< M:&ULK59=3]LP%/TK5H8FD*!)DWZ-M9':,D2EP3K: MLH=I#R:Y;2P<.]A.R_[];"<-+80*H;TT]O4])^=<.]?M;[AXD F 0D\I97+@ M)$IEYZXKHP12+!L\ Z97EERD6.FI6+DR$X!C"TJIZWM>QTTQ84[8M[&I"/L\ M5Y0PF HD\S3%XN\(*-\,G*:S#=R25:),P W[&5[!#-0BFPH] M2TZG>J4![HZW[)?6N_9RCR6,.?U%8I4,G)Z#8ECBG*I;OKF"TD_;\$6<2ON+ M-F6NYZ HEXJG)5@K2 DKGOBIK,,.0//4 _P2X+\7$)2 P!HME%E;%UCAL"_X M!@F3K=G,P-;&HK4;PLPNSI30JT3C5#@<_UQ,9I/YY,?-#)VAF3XE<4X!\25: M,)S'1$&,IH(C6S1T21AF$<$435AQA,Q>'%^ PH3*$\UP=S77:Y$>+687Z/CH M!!TA%\D$"Y"(,,U*E#S503V>)SR7F,6R[RKMQ2ARHU+WJ-#MOZ$[0->Y;A]C#.5?ZB I8 \NASFD![UBX:73K,.@%K7;? M7>]:>)W5]-JMP*_2]L2U*W'M@^)N=&^F7-8>^O:K-YZU>\UF[X6PNC2OZ07U MPCJ5L,Y!82,L280 "T;82J(,1/'=ZJ_X>7)2)[O@[>WJ\1K^"]&U23O6]C1W M*\W=@YHO",U-B_J(ZNY[5-8W%BC")*"PUU&MT]6:+XC(J)HIGMI_?V!9K"=B=Z8^O9#L&@]"&W=-<)+8X[R-9Y[6L'#S*%KC!F MZ'.6YG2DK1A;W^HZG:]P%M$.6>.BO&0;%B:Y/BA0'2395'QY1ZG9#?23.VUX6.R7#'1H(^'ZVB)9Y@] MK1\*?J8WE#C)<$X3DJ,"+T;:G7D;FJX0E!%_)GA'#XZ1N)1G0E[$R30>:888 M$4[QG E$Q/]L\02GJ2#Q<7RJH5K3IQ >'K_2@_+B^<4\1Q1/2/I7$K/52.MK M*,:+:).RCV3W'M<7Y C>G*2T_(UV=:RAH?F&,I+58CZ"+,FKO]'G>B(.!&;W MC,"J!=:QP#DCL&N!_=8>NK6@^]8>G%K@O+4'MQ:XQP+WC*!7"WIELJK9+5/C M12P:#PNR0X6(YC1Q4.:W5/.,)+FPXHP5_-.$Z]CX;O+'TW0V?9S^_ML,_81F MW.KQ)L6(+-#]AO)@2M'=_-,FH8FP#GV'GK\<-J!K#[,H2>D-5S_-/'1]=8.N MD([H*BHP14F.GO*$<=V5.'Y,A4 G4][,_?6Z]S?6TKB+U'>08;S#EF&9_^]_4>?%_OX3?WWDJ%W=P&=LFSS_!D7D=__\K;T)3A MC/XC&>)]A>S*D>(9W8Z77[0WU[Z(33('-@F8-V5 @TKE:*G2;%SEM2/!,IEF53J;XT MFY P#Q+F0\("2%@(!&N9PVW,X<(_,5Q(QT#"/$B8#PD+(&$A$*SEF%[CF)YR M.2G7$32E=(-C%&^*)%^B-2X2$J-KQ3.C@CJ'ZZ1KB)_V2CE1=GZI'2!A/B0L M@(2%0+"6'?J-'?I*._CY5ORG/LWGLJPKM9>N%) P#Q+F0\("2%@(!&M98]!8 M8P#_;!E .@82YD'"?$A8 D+@6 MQYC&OHYCJ#>K$5W);*&67>J+FG:X:[>Z MQX\B3Q)U%.)+0KKV,2B01-G.R:,OE(4-;-MMPMIS>E ;,Y5S^DA8E$HGU3SI MT#T=_D2-O_0V J7YH+0 E!;6-*<]O5;W3#ZM?3ZM_V,'IJ9>? M9IQLZR7[. MD\2=W$2G(5T)*I!U:4D"0Z@K;>=G7X0SE16;\20E5.2D*JJLBV2.T?652%%5 M5)%GIV+V#R_.Z?3LXWL1M, &2O-!:0$H+82BM2VQK[*9ZC+;?I>,_D5?*\BH M61??J* %-E":#TH+0&DA%*WMF'W1SG3@-\\F:"T/E.:!TGQ06@!*"Z%H;>?L M*WJFLOSS;25]-?-BYX 6]4!I/B@M *6%-:W]?\F@WS_:,>H'7Y1GN%B6[T!0 M-">;G%5?%C:MS7L6=^7;!4?M$_/6,R7MOGD;5&]1[/'52QT?HF*9Y!2E>,&[ M,CH][O6B>D^B.F%D77Y-_TP8(UEYN,)1C L1P#]?$,)>3T0'S=LJX_\ 4$L# M!!0 ( .F 9U>8[-P9BP( -P' 9 >&PO=V]R:W-H965T\Y.&MHM*P/6A\:^W/=]OO/E+MH*>:-R $WNRH*KL9-K78U<5Z4YE%2= MB0HXOED)65*-6[EV526!9A94%J[O>4.WI(P[<61MES*.1*T+QN%2$E67)94_ MIU"([=@9.#O#%5OGVAC<.*KH&A:@KZM+B3NW8\E8"5PQP8F$U=B9#$;ST/A; MAZ\,MFIO34PD2R%NS.9S-G8\)C S,H"D.$Q[AM.9U.T@#WUSOV MCS9VC&5)%X#!8P"_!?CW >$C@* %!$]5"%M ^%2%\Q9@0W>;V&WB M$JII'$FQ)=)X(YM9V.Q;-.:+<5,G"RWQ+4.U0HM29";*)>/4W)XBE&=D MHA26Z22]K9EBC?DD 4U9H4[)&W*]2,C)R]/(U7@*P^6FK>*T4?0?40S(A> Z M5V3.,\AZ\,EQ_/LC>!>C[U+@[U(P]8\2+J Z(X'WFOB>'_2<9_9TN-\7SO^I MS_]9_2 9054+_J(>^LN!?)\LE9;XI?_H*X)&)NR7,=UOI"J:PMC!]J9 M;L")7[T8#+T/?3?PG&3)&HJA MI3!#8Q-[D;O93^Y##QPR^#MT2_Y(-'_H@8$>,#5ANGOMJ@2YMG-"80@UUTVE M=M9N%$UL![YGGPY<&//<'1U4R:W_3-W+N@/X!6D<\/U*"+W;&(%NH,>_ %!+ P04 " #I@&=7UJ&8 MQ4L# #'# &0 'AL+W=O/?Q0I HON49J)OK:3,N[8MXA6D6)RS'#)U9\%XBJ5:\J4M M<@XX*4 IM5W'">P4D\P:](J]&S[HL;6D)(,;CL0Z33'_.0+*-GVK96TW;LER M)?6&/>CE> DSD)_R&ZY6=LV2D!0R05B&."SZUK#5G71T?!'PF]Z,4WZEJ,/!!1BJ1FP^KJ#,5"JB=0Q?E2<5BVI@;O76_9)D;O*98X%C!G] M0A*YZEMO+)3 J^IO&6;]U#EXVN^F%%1?*)-&1MX%HK70K*T JL3I"0KO_%] MY<,.0/&8 6X%ZU >[6@)';2#B#_!QYSBOD.JYG.,_X>+AK M2N?_U*/_4Y\TPT.(%;QE@C_PTJN;R2OXO*>:B;%D0RA%.$O0-),X6Y(Y!304 M J1 (1$Q96+- 7T=SH7DZK'RS=1"I4K;K*(?M5V1XQCZEGJ6"N!W8 U>/&L% MSEM3_4Y)%IZ2+#HEV>1$9 _JWJ[KWFYBK^MNJF6)# JD?LO=#8(+_\)S'*=G MW^W6J5'B;^MTK&IT2M7)$:H/_/5K?_U&?Z=IC@E7KW.)U.]'F&PN"?P=ZQ01'N2(#G),&A/YQS8,:IN"1IN&*>.2_,+%R,(6".[5^"7 9%>PEVK; M(<0]RD,4A?L/\;/H/J;KA&1+ MM/W9&\> SJ%6&1^," ]&1 &ULM9=M<]HX$,>_ MBL;7Z;0S3?QL( 7/$&A39K@T4]+KBYM[H=@+:"I;KB1#'WPC MJ[74#\QPF.$5+$!^S^ZX&IF52DP22 5A*>*P'!EC^VIB^]JAL/B+P%;4[I$. MY8&QGWHPBT>&I8F 0B2U!%:7#4R 4JVD.'Z5HD;U3>U8OW]6_UP$KX)YP (F MC/X@L5R/C+Z!8ECBG,IO;/L%RH *P(A14?RB;6EK&2C*A61)Z:P($I+NKOBQ M3$3-P?9..#BE@_-_'=S2P2T"W9$584VQQ.&0LRWBVEJIZ9LB-X6WBH:D^F]< M2*[>$N4GPYNO7Z<_9O,Y&M].T>SV?GQ[,[N>?T+CQ>+3_0)=H(6:.'%. ;$E MFJ42IRORH$9C(4 *A-,8W3 6;PFEZ-T4)"94O%=NWQ=3].[->_0&D13=KUDN ME*D8FE(QZR^;4-S3O M(+M$KO4!.9;CMKA/SKM/(5+N=N'N--U-E:DJ M74Z5+J?0UK*&YJ8?RDE6#T:L8O;.,XRC*DYQBJ?XJ!<@E^1?KI:,- M:Y9\K\L\="36R$._RD._FY+O'TT[WSNJ^!>,&H2#BG#06<$/6DJYWPL.*-NL MK,!OQ[2M?<^UNB_Y4K,.X_J.=T#<8N6Y[BGBVB[!/DL\*78BP-7.C1:D8DVR M]G9^5NAW)WQ7:LVP]]W>?M5V;W?:[[M2:^9BW_'MCEI^J5.?@L'@: %XR:I) MN>_Y=G=-WV[IY_VC+MIFY7JG*FK?]>U7:/NE9GVC%%A'VY0V*]\_)#9KAP9] M8OL3\Q5)!:*P5&[694^I\-TA:#>0+"O.$0],JK6@N%VK@R-P;:#>+QF3SP-] M-*F.HN%_4$L#!!0 ( .F 9U>WO9MA"P, .4) 9 >&PO=V]R:W-H M965T8\=V]TUX\\B!)#H):*QZ!FA ME,F%:8IY"!$6YRR!6+4L&(^P5%6^-$7" 0>9***F8UE-,\(D-OQN]NV>^UV6 M2DIBN.=(I%&$^>\!4+;N&;;Q^N&!+$.I/YA^-\%+F(!\3.ZYJIEEE(!$$ O" M8L1AT3/Z]L5E1_?/.GPGL!8;9:2=S!A[UI51T#,L#004YE)'P.JU@DN@5 =2 M&+^*F$8YI!9NEE^C7V?>E9<9%G#)Z!,)9-@SV@8*8(%3*A_8^BL4?CP=;\ZH MR)YH7?2U##1/A611(58$$8GS-WXI\K AL!L[!$XA<#XJ< N!FQG-R3);0RRQ MW^5LC;CNK:+I0I:;3*W4RI#& M,N<%_""'=W; 3R Y1ZYUBAS+<2ODE_7R(<%9^HZ&F M8K7IH':, QTT2@>-6@>*NU'%G:N\#6Z[U;+>@=>&/A#<*\&]?>!>%;CW$?#: MT >"-TOPYC[P9A5X\R/@M:$/!&^5X*U]X*TJ\-86>,ORWG'71CZ0NUURM_=Q MM[,=2X:@[@$+";S*1GO+AFMO^:@=Z4 ?G=)'I];'E$E,T2(_@O#F$03Y$53E MJK.U_W2\YOL-:+N3;;4[_]9>CFMN',+Z O0-\R6)!:*P4#KKO*5RQ_-+15Z1 M+,G.Y1F3ZI3/BJ&ZAP'7'53[@C'Y6M%'?7FS\_\"4$L#!!0 ( .F 9U&PO=V]R:W-H965T7%UNB9F9WEBMJ)WLN?L@-@$(_2\KDU-DH55V[KLPV4&)YR2M@^DG!18F5 MOA5K5U8"<%Z32NH&GC=T2TR8$T_JM3L13_A64<+@3B"Y+4LL_IH#Y?NIXSN/ M"_=DO5%FP8TG%5[#$M2WZD[H.[=3R4D)3!+.D(!BZLS\ZW1D\#7@-P)[>7"- MC),5YS_,S>=\ZG@F(:"0*:. ]=\.%D"I$=)I_-EJ.EU(0SR\?E3_6'O77E98 MPH+3[R17FZESY: <"KREZI[O/T'K9V#T,DYE_8OV+=9S4+:5BI.)X'LD M#%JKF8NZ^C5;UXLPTR=+)?13HGDJGL^^S&X7*5I^2M,'M/AZ<_?U-KU]6*(+ M-*.ZB3#+ .EV1 G?KE2QI6B697S+E$1O$U"84/E.8[\M$_3V]3OT&A&&'C9\ M*S'+Y<15.D43R,W:=.9-.L$3Z83HAC.UD2AE.>06?G*>/S[#=W5INOH$C_69 M!V<%EU!=HM![CP(O""WY+)Y/#VQV_E_T]#]'/RI&V#5+6.N%3^AU6W\/&9 = M7E%XWVN3A8"<*/2%2XE^O^>4(OT^[['(_[ U0Q,NLH?@1+$ M#ISXS2M_Z'VP[<1+BB4O*9:^D-C1GD7=GD7GU.,YIF9SWKRZ"OS@PPK6A#'" MUH@7J )!N.TEFS>2PUK2?&EV\<4XU VX.ZRW!10%_C$HL8!\G<@Q*K6@@O$O MJ2/C@\[XX*SQSRS3'TX)YD1JRVH]D!J5P5&&7L_&P@:*KGI>;:"!U[-J 851 M:+7G^W9TVD=7X[Y7"V@P'/?L/DEQK%[\'$N0:SKJ4BB^B1MCMYN MM1N\9O6\T5N?^]<+W[*>Z$&MF:M^R3=3W@T6^G67B$*A0WF7([TUHIF&ULK55=3]LP M%/TK5H8FD#;RV71C::32%H$TH*)E/$Q[<)/;QL*Q,]MMV;^?[90HT+3:PUX2 M?]QS?.ZQ?9ULN7B6!8!"+R5E*@')9X3=4#WU[#+I^>X$.$-I$:V4VK3%6.$T$WR)AHC6;:5AO+%IG0YC9Q9D2>I9HG$HO MA]^'=Z,)FEU/)G,TNK^=WM]-[N8S]!G=L TPQ04!B4['H#"A\DR//\[&Z/3D M#)T@PM"\X&N)62X35VDYAM3-=DM?UDL'!Y:>076.0N\3"KP@[("/CL/'D&FX M;^'!6[BK36B<"!HG LL7'G("4\PR0#-[>1Z 8@4Y&A.942[70IOP<[B02NB# M]ZLKV9H]ZF8WE_%"5CB#@:-OFP2Q 2?]^,&/O6]=J?\GLC=&A(T1X3'V](HP MH@]4CE:<=^]KC8\MWI2)3>K[89RXFW8*^T&![P=-T!MI42,M.BKM29<$<^HJ MP3.0G=IJ@EYKV;[W-7JG;3\HC/K];FV]1EOOJ+;I6F2%+B@YJK!0$NE+@03> MZLNJ0!!,.]7V]H1$;9-JM?M!O:A_P,FX41L?53OG"E-M97/%N]3%^_L1U1OA?[[_2YK1IEWH=;+%:$241AJ7'>>5_G)^J:6W<4KVS96G"EBZ!M%OJ9 M F$"]/R2<_7:,96P>?C2OU!+ P04 " #I@&=7K&>0_HH& #L- &0 M 'AL+W=O0' M()Z&"")[Z@=J"M/WT)QL'8Z2H.%G>)&!V?RO_5ZRM M13Y[R/)OQ4((B7XD<5J<]Q92+D_[_6*Z$ DOWF5+D:I/YEF><*G>YO?]8ID+ M/JN^.SZMA-/C[+5C*.4G&3HV*5)#S_>2GB[.&\AWN/!SY' M]PM9'NB/SY;\7MP*^65YDZMW_2UE%B4B+:(L1;F8G_-(N+ZB]ZJ&V='IJN M"IDEM;,:01*EF__\1RW$CH/BF!U([4#V';PG'-S:P3TT@E<[>(=&\&L'_U"' MH'8(*NTW8E5*AUSR\5F>/:"\M%:T\D65KLI;"1REYD+1[7M*[]#DT]7-IVMZ?7>+WJ*;7,W?7/X\039?;D/T^M4;] I%*;I;9*M".11G?:E&6<;J3^L176Y&1)X8 MD8NNLE0N"D33F9@9_$.[_\CBWU?J;"4BCQ)=$BOP5BS?(=ET7A:=OBPZL[N'8JK<]560+D:]%;_SG'SAP_C)E#1(60L(H)(P!P5K9]K;9]FST M\5TF>8R6=XM; 714_*"2%#,D,(1W??V*J#[9Z#ZQZAUVGMQ77];(!"0L'FC[8PZZS MEY*!5C!&Q!VTC1C0N%H9&6XS,K1F9,*7D?H.1+]4\9EFR7(EA5J\9'/YP'.! M^&P6E:DQW@L.-06\@;,GP&2H">!K1J%.PKZS;T5U*Z(*P)X5LY[N,\4<;<4< MO43,W\SUD:ZG=GH3W]3M+@Y%6$$.#$=;OU U6 M^IVE_8R?JVBS\L?VI?\5GR[4H?R WI:=U/D[ ]H9 *514!J#HK4SW/0:\."8 MA1*T]0!*"T%I%)3&H&CMI#?M#&SO9W3M6V-#%\,)M-H(U%6HTW=(3 H:DQEB MNB-O:&[GX:;A@>T=#[;*TTBNRFN04GH>_2A?FW\Y!.HDU F!I(6@- I*8U"T M]N^G30>&.$B$46SU"4*,77HA396$'MH,Y?)DA:"$JC MH#0&16LGN&G/D&/NFR"@31I06@A*HZ T!D5K)[UITA#8[1,UKM5HQ,/]"@K: M;3DD) 4-R4PA7>^)"MKT1LCAO9&F)9*6FRG6(LXVW[-I5CQ152&W*4Q :2$H MC8+2&!2MG?2F?4."8U95T(X.*"T$I5%0&H.BM9/>='2(??M(YZJJ;](8.,'^ M)HV)/6KG_!T4E((&943?:.+[04">J*U-.X78VRDWNUI3J]:0[8H)*"T$I5%0 M&H.BM1/<-'#(Z)AU%+2I TH+06D4E,:@:.V-W$U3Q[5OJ^F\#:_F[987+]!^ M03)8N:[V$Y+!"NN_T%.#V5"#,?N)=A6RO_,P1B+R^^JQF4+=.ZY2N=DHOSVZ M?33GHGH@9>_X)3Z=8,/Q$)_2S8,W#7[S'- 5S^^CM$"QF*M0SKN!NG[DFT=K M-F]DMJP>!?F:29DEU&UL MK99MC]HX$,>_BI6K3JUTW3Q!('L0B05./:G=19MM[\7I7IAD(%:=.+4=V/WV M-TY"RD*@/>G>@!W/?_R;\?AALA?RJ\H -'G.>:&F5J9U>6O;*LD@I^I&E%#@ MR$;(G&KLRJVM2@DTK44YMSW'">RH?1SO"!OW[PC;P@KR%,F M*H5:-;$U$IMY[:2ENVOHO MT,90WQ'=^(Y[C^3WR^77Y A*4N[7<>RVW,4]= MLKPN65[MS[^4+,IID0")ZPWV")QJS,^"J80+54E,PM^SM=(2:_.?OF ;[X-^ M[V;#WJJ2)C"U<$S$'RBX:.@ZNQ.XXD!ZCP D[HU> @PYP'9Q..1>P)W;N,/W'ZV MH&,+KK(=-G55E)2E>,!^JYAB]6&+Q(JE("\N='"&XYP GUL$[J55'G7$HZO$ M<2:D?J]!Y@3O-4-7; D'/-4)_WXR]?&.>@H@/"V /J-@U(\\[I#'/[5S\,!0 M!#.[80C/BATF7L@74E8RR0P_[JR<:;PO=2__^'SY3RNDQR0,+Y1(V-&'5^F; MTS]I"^4'.0[/5SP<#$XHSXT&H>_T4[K.]TO-N;[]A:8<*[C)-1Q?8.*_A-!. M,\\/W> D#/OHFC9OI$]4;EFAL&(WJ'-N1I@&V3P[FHX697US MKX7&=T#=S/"I!M(8X/A&"'WHF,= ]_B+_@502P,$% @ Z8!G5PW-FH O M# 9'H !D !X;"]W;W)K&ULM9UK;YS($H;_ M"II=K7:EQ$,W]QS;DN,D.BLEJ\B.LY_QN&VCS, L,/9&.C_^P-RJ&YJBVRZ^ M)+X41;]T3?.XJRA.GXOR1_4H1.W\NUKFU=GLL:[7[^;S:O$H5FEU4JQ%WOSF MOBA7:=U\6S[,JW4ITKOM0:OEG+MN.%^E63X[/]W^[&MY?EILZF66BZ^E4VU6 MJ[3\^5XLB^>S&9L=?G"5/3S6[0_FYZ?K]$%.7?B/MTL MZZOB^;]BKRAH_2V*9;7]UWG>V[HS9[&IZF*U/[@9P2K+=_^G_^ZOA'0 \P<. MX/L#N.D!WOX ;RMT-[*MK ]IG9Z?EL6S4[;6C;?VB^VUV1[=J,GR=AZOZ[+Y M;=8<5Y]_NOCSROE^\?GFH_/EX\7US=7'+Q__^G;MO'4NJDK4E=->:N=*+#9E MF>4/SONTRBKG]P^B3K-E]4=C=W/]P?G]US^<7YTL=[X]%ILJS>^JTWG=C*X] MQWRQ'\G[W4CXP$BNQ?K$\=PW#G>YISG\$C_\@U@TA[/MX5P]?-YNGJGT[5SY.L=M1_$=]4Z78BS6?-)JT3Y M)&;GO_W"0O<_.I5$SA3-WE&SAWD?T*R3O/,3;OVT2\73N<>C,&XN_),L1F,6 M!#$+CF;*,/WC,'UT:CYE>9HOLG3I?,[2VVR9U9G0SXQ/.3-$SA3)P5%R@,[, MWVE9ILU<.,N]XI\ZN3L?@72YN9=TIJ1O$[N>?C["X^!"='!?R^PIK87S;#1( MU)?MG! Y4V1'1]D141A&E)*)G"F2XZ/DF" ,8X,P[-L,AF%R'%R"#NY3FI7. M]W2Y$6_@AJ4;'^K&=CJ(G"F*F0MW;Q>-PG3$/YOF [@M>-:+M-"-/+<3CQJS@ 5!I ])!A3!R#""D7($ ME3=5-Y $HT*)O:-@C"5T=@A,,* )AN/$YR)_,)PA4IZ@\J;*!J)@.%)H96M5 M:[""Q3'KSD_?S$N"9&!V@"T8#A??BKJYPZ:[/T96(JTVI;ASTGKL8Q_V1N,S MER=>=]0Z.^9Y;&#< >,B@X8*1Y0>5-E R PG!!VT[4$R39S9@(.&J-!8MWD<2'6_AIWNI'. ;CH+$X#+T5Y&_??E2 M1(I"5-[4*P0HQ&.RI0B%*FO=1-Y4WPG3HJ;^H5 ?CQ&%7(>BA&6>LF\J;J M!J;R<*:R2'QPS=^+D;1/M-?3-V.L_<-R(&:E# W.-^8W3X\4;ZB\J;(!;SP< M;XQOGK@?:]5]!AK>T_" @#Q\ZV5XX5FM1+G]FVN=KD6I%4C*1%3>U L!3.2% M9.L-:=Z(RINJ&^#)P^')8KV)^O>^*/*[MTB-F1>X/A^(5& 8#]_.&8K4+T4N M?CJKM/PA:N=^,Y#PQYU;S]D46.,!UGC)ZU,M'ND.$)4W-?Q9-8[N2S)D2-TX&X6^LJ@2E(Q@>2\?%\DU&4^J0[ M/E3>5,5 1#Z>:;*.TGX>21NE?3,L2J7:%3S;9''+\VG+5Z9(-_G /#[./.:W M/%]7QJ+9H-+881M4/E")CU.).6/[I%!"Y4V5#5#BXU!BS-B^ADDT&U0:,W=@ M:H!'?)/TDG4VT.\GC3S.F!0J^R'K,E >CP:R@3[ @X_#@T7)&BE!4'E3B]: M( *<(%Z3#0SZF-!=HU$3=&,>/[WU3$Y22BO5TN() M* L$"TAW6ZB\J;J!:P(\ V6.8($F!:5#,(T=AF !L$B 5\^8(UA FC*B\J;* M!KP)<+PQ1K! RH:!,-/]U(Y0#T!G@DR7)5>E3+$AV ]_U/P4@B\%.(U-Q8K M4TB:=Z+RINH&Z IQZ#)?F<)^34WW_HJ:J ,$Y@GQ!)%A)%ME#O%36L_@%'04 M AV%9'4W(6EBBLJ;JAO *Z2JNPG[N:1>Y&(FZ@ !=D*J:IN0E'6HO*FRI4>2 MB*IM<#_6JOM -#2#P$+AR+Z,Z=HSGCS$SV0M=@I8"@&60K+ZFI T$47E3=4- M5!52U=>$_<*9WI*#F:B/Q0'%1/BNCV' FN40\7-9/SPW!>=$P#D17E]CE)V) M2#>+J+RIB@&<(AR<;+,S4;]P1I>=T9@AV9D(,";"-WFDT.4V.43HS**4=$>(RINJ&" IPI-3UE':3SWU(A0S48<)4!.1E+7HX-UXA _I_6D3L$5,7!%C'.% M12R3P@65-U4VP$5,T;LE'D<*U$0='"!%/+)/8A:U+]Z>QT]O/9-3<$@,'!+C M62D+_HI)=UJHO*FZI:XO>%K*G+_B?EZJ%\68B3I X(\8+Z\QQZZ8-%U$Y4WM M=P-,DXQLM)AB5S)>2X.?ZJ52@',2X[(;;!UZ5:H0'X)UXY\I""D!0DK(&LLD MI(DF*F^J;L"LA*JQ3-*OL]$]7:@Q0YXN3(!V$N.2'"RBK5*&^"FM9W(*+DJ MBQ*R,IR$-#5%Y4W5#W/A(I*YXQD4X^#HTGC[$SV2M=YK6>7+O/+)JFX,K(NED M[CK:I2YZ+E7%S<'3V".(.COD&43FX2)C)S7[QKKHO;E;*QE-6N$UGQ!(\,!P>+-J4XAU_[0-J M$H*0V_[B#79?UZJ4]4E!TZM48S7 *.R[E^(GM9_@27!#[AS, M<-RPB6U:YJ!RUY$N,0?>YM[<)M.H.4&(7CU3H6>(:W M(;:>'RIW'>D2^HRT)3;',VX .Y-T$692&V&&]^LU79M>E8\<&8-]#$Q"5%(/ M8L;Q A^KEUV0IK+(W'6T2TB&MP^V6I_&2WUPF\X@)2(:ZT%L%M56.WMA>^S3OCI)?'D7W]JCQACNX36>0$NV,]20V"U[#K"1MXV(R=YVK(_&0 MAU?WF.5Z:+L9D[GKJ)8 "V\<;)_KV?L+T?#%;'9#G4MO &[?O_PE+1^RO'*6 MXKXYQCUIGT8K=V\TWGU3%^OM2X%OB[HN5MLO'T5Z)\K6H/G]?5'4AV_:]PP? M7RQ]_G]02P,$% @ Z8!G5^HYK2;Y! LAH !D !X;"]W;W)K&ULM5E=;^(X%/TK5G:TFI%*B9U/NH#$T':WTG14E=)] M=L% -$G,Q@9F]M>O$]*$Q(Z[H>E+FX1[3\XU-^<>D^&!)C_8AA .?D9AS$;& MAO/M5;_/%AL2879)MR06GZQH$F$N3I-UGVT3@I=94A3VD6FZ_0@'L3$>9M<> MDO&0[G@8Q.0A 6P713CY]96$]# RH/%ZX3%8;WAZH3\>;O&:S B?;Q\2<=8O M4)9!1&(6T!@D9#4R)O!J:IEI0A;Q') #.SD&:2DOE/Y(3^Z6(\-,&9&0+'@* M@<6_/9F2,$R1!(]_:>'K\BGZ;%2^*><&,3&GX=[#DFY'A&V!)5G@7 M\D=Z^(OD!3DIWH*&+/L+#GFL:8#%CG$:Y0+Z MOPE6GF!EA1Z9965=8X['PX0>0))&"[3T(%N;+%M4$\3IUSCCB?@T$'E\?#NY M>P3/DV_S&W!_,YG-'V_N;[X_S4 /3"*:\.!?L@13RO@%F,>B3<+LPI^B/1C M\1)\HXP1=I$=WSX#N@*3VQFX)B\B2.&HC/R/826.8%0":R%.E3??HU68AT MF*6C:GI?+&&QCJA81Y3A60UX=_&>,"[ZF[,K53'';%N=G3ZK5VR+%V1DB(>1 MD61/C/'OOT'7_$-56D=@E4*MHE!+ASY^HAR' ._%]XE?0M(32M)C."3BZRQ6 M0+4 1U0W0TVU93^V'!-"<]C?GY:F"'-MW_2+L IINR!M:TE/M'0OP*[L[77: MVZH"CG=P3IC5N>LB*K2=@K;3%>TP>Q!5O!V)5<^QO1IU59!IV6KZ;D'?;4G_ M JQPD( ]#G=$Q=65:%CVP'&M&EM%F#/PO :Z7D'7T]*=7\XNP9KN21*GZYMI MFIAD\>(78(66J5AK8=L^VQV!55; +U; ?Y>(^5T6VA%8I=!!4>C@0T1L(#4> M5/%9E"7EW+ M5%&6ZW@-)903'FKGZAERE@/6^L7R[3IC.0[ZT(,-@@;+60WUP_H[C7MGRYH> MN^WCWA5:=25* P#M=TD;U!J(UL5VA%8MMK0-4.\;SI4W*-L ./#LNKPIPI ] M\ <-W5K:!=C6+YPA;[(WD.1-%U*E7EH'J/<.W7>D4.$[UB.PV$RP$.]1-\2I,M33 G8L\N-IMO*)D6J_7#W1%: M=9]9F@!DOF^GJ?40K;>:':%5BRUM ]+;AG.5#,D>P(8#JSYX%6%0A U<=7NB MDU\#VGJ%]E*&9%=0%P-M2)5ZZ1F0WC-T(F7Y/2HJ!26GIHRR4(.:H7+8H[;; M_;?4#,E[=QMZCD18#H/0-SW4P+BIF-8JM"ZV([1JL:4[0'IW<+:*R;->;'<\2<7D,,LQG::F+$T! M:FL*SA Q>?Y+(J8+J5(O[0'2VX-N1$S>Q_>L^F]1JJ &)VR5,]YJN]%_2\!R M0+?:*I)U5X2)5K&M&N'^R0N%]&W./4[6Z4_^(5F)///2$^4FQQ+S%:7\]21];5&\IAK_!U!+ P04 " #I@&=7GOUY M/S,# &"P &0 'AL+W=OT/+9)BJ1&DG%W3[]CI0B.+6B M)87]PB*I^]_Q?GS03?92?=4[1 /?\DSHJ;>:'03#R<\:%%T_<[4/Q>8R?W4ZWO/ M W.^W1D[X,>3@FUQ@699/"CJ^8V7-<]1:"X%*-Q,O5G_/!E;>V?PR'&O#]I@ M,UE)^=5V;M93+[ 3P@Q38STP>CSA)6:9=433^+OVZ34AK?"P_>S]VN5.N:R8 MQDN9_<'79C?U/GFPQ@TK,S.7^R]8YS.T_E*9:?O",):$+Y5,*@%@[<*HEH0.3)5*HY#P@R+)TKN05EK\F8;#J93 M4_IE,?#V[FZ84LXL"'Q(T MC&?Z(XTN%PE\^/GCQ#<4W+KPTSK0114H?"70 HLS& 0]"(-PT"*_[)8GF)*\ M[^1ABSQY>_3OY#X1:["%#;;0^1N\AHUQ!8\L*[$',ZW1:&!B#;>0$@0N2ED>$8!":F[OVQYDQ]C:Z%01AP=I#R*:;@N@ M8\OH<]2&J#.)'T0T;! -.Q$M7^$!] $E"@K?@*0SPGO/XO"8VJ&J[/V#HL-6B'=, M;;G0=+%L2!.&ULM99=;]HP%(;_BI554RNUS1<):0>1*%"MTI@J*-W%M N3 M'(A5)V:V0\I^_>R$9I2FK$7;36(G?E^?Y_@X3J=@_$$D !(]IC0372.1E**6F8UF^F6*2&6&G?';+PP[+)249 MW'(D\C3%?'T%E!5=PS:>'HS)(I'Z@1EVEG@!$Y#3Y2U7/;-VB4D*F2 L0QSF M7:-G7_8#/;X<<$^@$%MMI$EFC#WHSDW<-2P=$%"(I'; ZK:"/E"JC508/S>> M1CVE%FZWG]RO2W;%,L,"^HQ^([%,ND9@H!CF.*=RS(K/L.'QM%_$J"BOJ-B, MM0P4Y4*R="-6$:0DJ^[X<9.'+8'=>D7@; 3.6P7N1N"6H%5D)=8 2QQV."L0 MUZ.5FVZ4N2G5BH9D>A4GDJNW1.ED>-V[&:/[WI?I$(V&O2&<@"H$+152T3#A548YU6AMX6 ME6-?6,X.U-YI#X3R:BAO+]0=DY@BO%)[$,\HG*EO^YG %-067(&0ZILK&\F\ M%V2N9]FVM8/FO5Q6OQ5L+>NSH/TZ:']OT.6.6ND==8KBM]67_S)>I^T'NTNQ M=]X#EZ)=4[7?1?7.6FLWU%H0V#N >T,X$#"H 8/_4FO!RR)J77B^NX/6,,R[ M:+=;.[5F;AUX^F=CA/F"9 )1F"NA==Y6*>35 5YU)%N69^",276BELU$_?, MUP/4^SEC\JFCC]7Z+RK\#5!+ P04 " #I@&=7W\9.CH8" 5!@ &0 M 'AL+W=O< M%F)H95*6M[8MX@QR+*Y9"86Z21G/L51;OK%%R0$G!I13VW6R9NQ-;R;)T'*T(: 02\V U6<+(Z!4 M$RD;OQM.JY74P,/UGOW)Y*YR66,!(T9_D41F0^O&0@FDN*+RA>V^0Y./K_EB M1H7Y1;LFUK%07 G)\@:L'.2DJ+_XO:G# YG8S2:SU:3V?/C;#1Y M7**OZ*F2%0QK$W;<6'VHK;I'K"ZAO$:>\P6YCNNA MU^4879Y?_4UCJ^S;$KAM"5S#ZQWAW=N^.+MQ/??NP'R7QYJKW\VE6^A6E#B& MH:5Z1 #?@A5=G/4"Y^Z$4Z]UZIUBCUY MUD"'+'45*'+8$T1& K=DMLH\+Q! M:&\[A/NMU2&GQZLIX?]/]],_N@R_7 G&*^(:K# M**0*YUP/E%5>#Z%Z(UEI&G_-I!HC9IFIN0U&PO=V]R:W-H965TLB>^(42@;W&4\)&V$2*] MU76^W) 8\PY-22+OK"B+L9!%MM9YR@@.LJ XTBW#L/48AXDV'F;7[MEX2++GP)UQNA+NCC88K79$'$U_2>R9)>4H(P)@D/ M:8(868VT._/6-RT5D-7X(R1[?G".U% >*7U2A6DPT@S5(Q*1I5 (+ \[,B%1 MI$BR'_\44*UL4P4>GK_0O6SPY_(\6 M^HJWI!'/_J-]7K=O:6BYY8+&1;#L01PF^1%_*Q[$08!EG BPB@#KW(!N$= ] M"NB="N@5 ;US _I%0/\HH'MJT'818!^/P3P1,"@"!IE8^=/-I'&PP.,AHWO$ M5&U)4R>9OEFT5"1,E!47@LF[H8P3X\GGV6SZ,'/G#PMT-W?0Y//\83KWW?ED MZB[0+VB.&C2(0*'$;\:ZD(VK,+U9='(Q[P1ZT0C,_R,3/L#L@S+0BD6 M)!$UD,D9$#.#&*7&%+I".^ 8SPHM##=AM!CMD M*<%F,<8V8*\9_/LVZDAH!C;/ OIG ,V; EA'T:6'2B-9I9&L#-L]@?U$.4<3 MFH@P69-D&_O5)UD%306+^=YUIF W-CJ&89A#?7=HCO.J>9!= M\X%@%=E[I>R]%K+CK=A0%OY+ G29BZPD/RUW([NMW) P)X?U#W2T>T;^=Z3X MV34]R [Z0+"*Z/U2]'ZCZ/-M_"C?:;I".(K(6JJ=S]\H3%9,S1=R;2MJ!6_D MMA6\_^;)]ZI/W(%LSH6$>9 P'PA6\8)=>L%N],)]ICQ'*[I- I305Q,$=0:P MW]-LTMA),P'@E6L<%U:X;K1"BX782P]$*!(6F*-L^1$%.+'4):? MU>*OS@>-S+9S B3,R6'VX6+N:/)_MX8'V2$?"%81]Z84]Z9YI1=A^8OP#A4K MOH5:\=7)V4AI*RWL*':K5JDM>&MS@&8H06DN*,TK:)44AU&;XO!KJO;>5,W%UP\V.=0NV0RS=9AP%)&5 MC#4Z PEA^<937A TS?8]'JD0-,Y.-P0'A*D*\OZ*4O%24%LIY?;?^ =02P,$ M% @ Z8!G5\$>#V)V P J0T !D !X;"]W;W)K&ULQ5?O;YM($/U71E2J>M(UL#C^D=1&2IQ4M:ZGNG9RIZKJAS6,#0JP MW.YB-__]S2X$.XJ-5-]9^0+LLO/FO>&Q \.-D \J1M3P,TMS-7)BK8M+UU5A MC!E79Z+ G.XLA5P5"4.DURG$I0 M999Q^7B-J=B,'.8\3K[8BIIY#8H49)AKA*1@\3ER+EB ME]>L:P+LBK\2W*B=:S!2%D(\F,$D&CF>880IAMI <#JM<8QI:I"(QS\UJ-/D M-(&[UT_H'ZUX$K/@"L#*78@#2K"G+YYO;V?SMFX'/^A_@]NO]Y.X;O(=YS"4J MF*%"N<8(R 3PL=2E1)@H5?(\1'AW@YHGJ?IMZ&KB8U#=L,Y]7>7V#^7&X@PZ MWN_@>WX'E$WV',4E-8TDOY'D6]C.(5@#]-X\J@C&(B/_*FX=<"4ESU=(GM*P M>(3==5/^:*>O-EQ&\/TS0<)$8Z9^[)-5Y3_?G]^\1Y>JX"&.''I1;.FC!G= \K8L%8@FAR#+21D8)'Z!.%^TC7<%V+:QY5]?!H.,- M^I[G#=WU'D+G#:'S5D)3F:RY1J#*47FU BV@*&484V&?L=M'JA7ZR$IV&^+= M5_9)]P3J>HVZWFE\TGOA$];W!@=MTF_X]%OYC'?SB\(4FGB56FF>1TF^ CI! MF:]1::KS;'ZO:!2A!!TC7%'1(YHV:V@WTMRL\3W&8&[Q)K03Y69[AVG*\WVJ M6LD=^2@&C?3!*QMM< )U%XVZB],8[>*%T;H7';][T&G,V_8TKY52W;?XFAH3 M7Z1H&]>R:EPKLTG5UJ*^P^ V*U+QB%A;:?JT=1UR4GON(XO-=OHU>V4SU03^ M9X';[LU:V^?Q?JIQG^UA\T4FO.8^N\;=OL M_+6-=(KNSK;MG;7VU_]@I.Y+(WF]?N^ED=R=#V_S$_,GEZN$^EJ*2PKUSOJ$ M(:O_@FJ@16&_Q1="TY>]O8SI7PJE64#WET+HIX'YO&_^SH)_ 5!+ P04 M" #I@&=77]*XAT8$ "%$@ &0 'AL+W=O[7 MCY04R9)EU4&$?+%%Z>ZYYTYWO!.'>T*_LQ A#AZ3&+.1$G*^O5)5YHR2 M;!$63]:$)I"+)=VH;$L1##*E)%8-37/4!$98&0^S>W=T/"0ICR.,[BA@:9) M^F.*8K(?*;KR=.,^VH1 *UA&O-[LO^""H=LB>>3F&6_8%_( M:@KP4\9)4B@+!DF$\W_X6 3B0$'@M"L8A8+15+!.*)B%@IDYFC/+W)I##L=# M2O: 2FF!)B^RV&3:PIL(R]>XX%0\C80>'R^6M[-?O]Q^G5_?+]Z]\0S=_02N M?W^X6?X%+L#$]],DC2%' ;CE(:)@1A*1+:%\C3L$OA+&P/LYXC"*V0>A\+"8 M@_=O/X"W(,)@&9*401RPHP&HAL".J,H;81VW>YA!. M!B$WJ-W8]LR!K@_5W:$?QV*&X^F.68K5&-HE0[N3H7PO*19[91S])PIB(_;( M-HXYB'U@W+),N\'P6.C"TDG 8M['J5'MN#O<$5O/0*SWT7JFLO3Y#TA-8+22#,B2#EY?U MX+@:;,VT&EG9(J7;IVI&UZH&J+VP:@J .K_!H$&O3\$OX,&K7?R$VDB M9A$,9BD5B>3_ $L*,1--64Q!AUG5RKP3^KEYU!=:/1!&%0CCE:JK,-176'I" MJX>E&B7TSK9\7H45&/44-IH9W"U4YU?U=;V[L9_9-@N40^-:DU^72)U=U=/U M[J9^1O6W].KCT'4+UR$S.W+((+\2EW ML8"B&N9HQ<$"^2F->(383_>&3MO/+H*>T.J1JD8+W7VMO:'7::0OM'I8JGE$ M[^SM9^X-WG'N6@/O*,5;Q'3+.S$4ZM6 H'=/".?N#\?MOV6N;I'J&*R-:D@P M7CHD% !.;0>PW :_-BG7-IP&/_7@@SY!=).=I4RR$X3& M_:E^-NB!G-SSSR!2?;[-A@13@G2789(A@@ M*@7$\S4A_&DA#90G3^/_ 5!+ P04 " #I@&=7/89#2M\& #5/P &0 M 'AL+W=O,< M8"$2X!.KMD)0VHO57@SQA%CU(3MCD_;?[_B '2=FL+LO7(#MS/=\8_O-'-YA MSK8Q_R[6C"7D1QA$XGRP3I+-Z7 HEFL64G$<;U@D/UG%/*2)/.6/0['AC'IY M4!@,]=%H.@RI'PT69_FU&[XXB],D\"-VPXE(PY#RGY#2N*YX.NR\H8F&6\9!R+_3;9EV=& +%.1Q&$9 M+&L0^E'QE_XH'\1.@.2T!^AE@-XU8%P&C+L&&&6 L1]@O! P*0,F^P'3%P*F M9<"T:X99&3#K&C O ^;YVRU>1_XN39K0Q1F/MX1GI24M.\@%D4?+5^A'F7;O M$BX_]65!O"-#(M:4,T'\B-Q'?B*.Y$5Y_&4=IX)&GC@;)K)B&7ZX+"MQ651" M?Z$2&OD41\E:$"ORF-<2?Z6.'[\6;ZKC3UZ+MU^IOZX #.4;J5Z+_OQ:+G4E M\2\:'9.Q=D3TD:ZW/1!U^!W;R/!1'CYN>Q[_+]SJ'MY6>5L=;K*E\MZ=#H]. M,UX,=U\)3X-CHA?9-<6;'%=?L''.&[_ NPJH$"1>D6^4%;/*>6I0VJ90V42JM M;.2."/O!^-(7C&RXOV1RZ$ V4H&YL%IUI<3VU1429B)A%A)F(V%. 9OO2D$[ MGE1J*/3R2J&&9*:59*9=)".'D4LYAN)R,I/2@ 3^BK7I1,GJJQ,DS$3"+"3, M1L(<),Q5*V-"?C+*A:(#G%4:FRE)=^6,18B4>23=R$ESU4#)7K'L^(2RYYL= MM)7Z*/]I?D>NE#7I*RHDS$+";"3,.7RV)UK+LW5!21L:FE<:FBLU=,L\%FYR MPZ7HT[(.K1HRO2->' 24[UYME9$R2=\&# DSD3 +";.1,&=^T(>-CD?:GM! M&1M".ZF$=J(4V@V/EXQY@JQX'+:V4VVZ*IC3W>9I-C]HG)29^PKF,.5>.JNU M4H;1+&4C*^4@82X(UI"!-JJMN5&7D5$E@39GZE+-Z-N@E#3%.S5?+V)!ZV1# M:0Z4YJ)H387LF+>:NJE('P)_22XBC]QP_XDF[-EF:G=AE;3>6D'23"C-@M)L M*,V!TEP4K:E O5:@_D;V9@E&B1%),Z$T"TJSH30'2G-1M*88:ZM=4[JHD&F> M.D5O64)]=RC-@M)L*,TI:;LSPEGKC!"5MJFXVEC7U,[ZKXW5U=#>&H/:Z%": M!:79)6UWZ#F;3O&U >%E([T5]3EYHD':P5Y7 M)^FM.*C!#J594)H-I3DEK3$?WF_/0 F;:JN]>$UMN983"MEXO=AV01UX*,V$ MTBPHS8;2'"C-1=&:HJO->6WV5G,(I M]!:694)H%I=E0F@.EN2A:4XRURZ^I M;?[G_O9Y%J&<*T#-?"C-A-(L*,V&TAPHS2UINS./Z4ESYM%45FWK:VI?'S([ M/>FX"JFN2V\Q(6D6E&9#:4[+ YX:K1//MU@;T.NU ;W3VH @-/((SSI+0=*H M6BG(+\=I(A)YX$>/;5I29^C;>D%I)I1F06DVE.;HA\LI!S-:%Y6R*;9ZF4%_ M99FA7%M0>1IJ1&\U0=<6H#0+2K.A- =*FVAS[Q C>HMOT,O7)NU#$G,K@4M:/WLKFD=:%JW M):UA3%X>J.NUJ:^K37W$0%V=HK<$H!8_E&9!:3:4YI2TQG2I39HN*FU3<;7) MKZM-_E];1E)#>VL,:NI#:1:49NN'-KPV,HS#]@J9U471FA*KG7V]Z[_9]UDW M4D-[2ZR@-?_W4C/VN[$NI2QHS6PHS8'27!2M$,YP9Z]PR/ACOF]^?*'_T(T$"MI+(T?%,*I\7>\B+DR3> MY#N2'^(DB9 M]WG>H@, (L/ 9 >&PO=V]R:W-H965TH=[+C9RC:C@-8E3.?+62F4WOB\7:TRH;/$,4SVSY"*A M2C^*E2\S@32R04GLAT'0\Q/*4F\\M.]F8CSD6Q6S%&<"Y#9)J#A,,>;[D4>\ MXXLY6ZV5>>&/AQE=X2.J[]E,Z">_1(E8@JED/ 6!RY$W(3?3,# !=L43P[T\ M&8-)Y87SC7EXB$9>8!AAC ME(*C^V>$MQK%!TCS^*4"]#H^HG^TR>MD M7JC$6QX_LTBM1]ZU!Q$NZ396<[[_A$5"78.WX+&T?V%?K T\6&REXDD1K!DD M+,U_Z6M1B). L'LF("P"0LL[W\BRO*.*CH>"[T&8U1K-#&RJ-EJ38ZE1Y5$) M/!+F FVHPKAF0I!4R7AW1TJRF+Y7F,<)_?%Y-!7FK?9W5\4'*@$?,2L!>W@"L(@;,/OX(-<4X'2 M =TNZ]FVT)TST+=;(3!5H(5;;" 3;(%U"3M!S$F\D1E=X,C31TVBV*$W_N,W MT@O^=%#LE!0[%KU]CF),I32R%7(!%V!/(_SU62^%!X6)_+N.=:B6?GI./'K,-GE?8&7UAK?HEMWY#"O<;8'U=LKYN2N'K_RI,2*M;K_"@Y#-P M\KE_S;1U8 0*10+O6 H'I$*^KR/@1+JP;B2H[O"@(;T+X%],_,1\R*^0_,I* M4,O?C1_FDL$ DMQ!0@(1/;@N>A)6Y,/_]WWL>*QS,-QK*3I1+BUQY4>DW=2W MT81)DQ,.%E8.%CJ-YBVR%\C=4]5_4MP_Z8\2%"O; M!4I8\&VJ\E:I?%MVFI.\OZJ6YVWJ%RI63/= ,2YU:-#JZWU%WOGE#XIGMMMZ MX4KW;G:XUMTR"K- SR\Y5\<'LT'9?X__!5!+ P04 " #I@&=7;3Q:@I$# M #K$0 &0 'AL+W=O\+B1V? M<_R=SQ?LX8&R;SQ%2(#O>4;XR$J%V-[;-E^E*(?\CFX1D5_6E.50R"+;V'S+ M$$PT*,]LSW$".X>86.%0U\U8.*0[D6&"9@SP79Y#]F.",GH86:YUK)CC32I4 MA1T.MW"#%D@\;6=,ENR*)<$Y(AQ3 AA:CZRQ>Q^[&J!;/&-TX"?O0(6RI/2; M*CPD(\M1/4(96@E% >5CCZ8HRQ23[,??):E5:2K@Z?N1_9,.7@:SA!Q-:?:" M$Y&.K+X%$K2&NTS,Z>$/5 ;457PKFG']"PY%VUY@@=6."YJ78-F#')/B";^7 M1IP )$\SP"L!WCF@\P; +P'^M0J=$M"Y5J%; G3H=A&[-BZ" H9#1@^ J=:2 M3;UH]S5:^H6)&B@+P>17+'$BG#U-/C],P?AK!&;SA^?Q8PQ>QO/Y^.OC GP$ MGR!FX!EF.P3>1TA G/$/LOII$8'W[SZ =P 3\)C2'8\-<1]\H42D',0D04D#/FK'#UKPMC2BW]"? MZ?5PKRF<_Z8>_VOUFAE^-31\S>>_P?<"&8-$@,\8+G&&Q0_PYYQF&9 3] !9 M\E=3O@O&3C.C6O3N^1:NT,B2JQI';(^L\-=?W,#YODU" )=I@0C#9R.4R@V2%FK+22GAK5DR21059H,G4GK8/^XX< M^OM3LPT)ULSN5F9W6\V>II!LD%KFUJ^VTS4X%'.#@^PX.9I\[UY$]['KGH4W MO6SDU%M$18MNC2;HG+G4H.4%;J=7-:O%'U3Q!S<,-D22GXRTX**KGC\X"[A5 M\=8!=(5@;$BP9F"O,K#7:N",X3T4J!HP3::U,MPZ/4V212;)8D-DM33TJS3T MC>]E?9-I,4D6F22+#9'5TC*HTC(PO9>U$MZ:%9-DT>!B*;KMNVJYYLX]72,:F) L; M[9/#:X[81M\:<+"B.R**PTI56]U,C/5Y_*Q^XMY/W8;Z2-UDZ,/R*WUQ#?(% M,KGBR&&/UE+*N>O)\<.*FX6B(.A6'YV75,B#N'Y-$4P04PWD]S6EXEA0 M7] M3O@/4$L#!!0 ( .F 9U=Q%^MK5 8 !&PO=V]R:W-H965T MO9H3]EGOL)8@-=U M&/'KUDJ(S=M.A\]6>(UXFVYP)+]94+9&0MZR98=O&$9SW6@==J#G]3MK1*+6 M>*0_>V+C$=V*D$3XB0&^7:\1^_H.AW1_W?);AP\F9+D2ZH/.>+1!2_R,QO&?WO;]50#_8L_"-[SS#504J:4?E8W#_/KEJ=& MA$,\$\H$DG]V^!:'H;(DQ_$E,=I*^U0-L]<'ZS]K\5+,%'%\2\-/9"Y6UZU! M"\SQ FU#,:'[7W$BJ*?LS6C(]?]@G_S6:X'9E@NZ3AK+$:Q)%/]%KXDC,@VZ MO8H&,&D OVG0J^HA2!H$6F@\,BWK#@DT'C&Z!TS]6EI3%]HWNK540R(UC<^" MR6^);"?&MQ\>/SX\_G+_^!'WWQX^0AN/MU,[I[!&_"(&$/*S>#\#@M$ M0GX!SD '\!5BF ,2@9>("'XI/Y37[TD8RIGAHXZ0 U/F.[-D$._B0<"*0?R& MHC;P!Y< >A""E^<[<'YV 00CRR5F)%K>[W DDEY+K-\>L;X-VP!";=W/6$>1 MC DPSRHJZZ(C/9JZ%:9NA;K/H*+/"=YAQC&8X!G:$(%"\C?2R_;/W^4OP8/ M:_Y7F:-BL]URLRJFW_(-FN'KE@Q:CMD.M\8__N#WO9_*_.+(6,X#0>J!P&9] M?(]8]$;F#7 >._6B3&ULHJ=-J(2S&\.@YZE_H\XNJ\3:UW:5.EIIMO:;UW=O8)NWRL7WD^%]_^C M\)G,9WBVU3DPYP29[U(/R!Q%YU4NL(Z@K@OZ!1<$%2ZX2EUP97?!ERT17\UJ M3L1P@9C(.B*>^860=[.0_OU688R;<" M2$';0ZPMSC)[(E8K&NJ,*R>83D.RU C%JU9LTEMNE?GMWK>:FX BWU"1?R(6 M)9JU3!S*9$09$.@U(]0^R27HY)7.<1/HY!MV\NWP]!+M,%?)=O+\4GXR<,I& MKJSEU1J0\GO-8+_OE)1<6J)T:!/#=BO=M\D[O0-,1ZK:O8EKXJ M=481<[I7I6O;$5SE=1IT\NWL]$G7".3:OI&SCI88/&N,?-)$+ 'Q_G6&N3XL MG/E!6XV^1*M37')E+>\00U;^H*'E[Q2B7%G+>\'0EF_'K9-.OG8;M14/BP># MH9^+F'P9PR 6M"/6?>%@0&>?DT/?X0!T?J:^C:/\4BU\?%CX%VJO3LLKI?4. M1WB5%#QB:_TL^@05+C (!NT(5B?,>^U>:9C;NZ@MLPEN@YG:5E/%+;?5K29( M#AJ2@PX*7'8;M147H<\>Y@;3H!W3&@]SIY276!MDP[R7(?V\$PR]07L=K$Z@ M#RKVKJSEO6 P#QXID9T4Z$XY#A;K7O9 -X@& MCU2_F@YTIR276,OMYQ7%,&CX#-KYK$:80Z]J/W>*;ZZLY1_4&,8+O&;"/' * M;ZZLY;U@,"\X7FD[_L#**<<%Q4J=-15^&$ MS!-(.Z'5"?2J\[F]B]I"FRC&!8;R@FY#@>X4WUQ9RWO!8%YPXN-.:Z [Y;B@ M^.S2'N@&T8(3'V$V%>A.22ZQEMW/8<7Y/#!\%C@KP\&J\[F]B]HRFRC#!8;Q M@H;*<(%3>'-E+>\%@WF!@S*<3\OGL\[ MF;?6U"N#[Q%;DHB#$"]D,Z]])?W(XK?PXAM!-_I%MBD5@J[UY0JC.6;J!_+[ M!:7B<*/>C4O?A1S_"U!+ P04 " #I@&=7^1M,>2T# "0!P &0 'AL M+W=OA23+,F;E1!4K:62N=,TM3O0E-H9&EWBD781Q%W3!G7 :C M@5][T:.!*JW@$E\TF#+/F?XQ0:%VP^ V."PL^":S;B$<#0JVP27:M^)%TRRL M45*>HS1<2="X'@;CV_M)W]E[@R\<=^9H#"Z3E5+?W.0I'0:1(X0"$^L0&'VV M.$4A'!#1^&>/&=0AG>/Q^(#^Z'.G7%;,X%2)KSRUV3#H!Y#BFI7"+M3N#]SG MTW%XB1+&_\-N;QL%D)3&JGSO3 QR+JLO^[ZOPY%#')]PB/<.L>==!?(L9\RR MT4"K'6AG36ANX%/UWD2.2WX7Q MU_%BMH1K6"CASGW'= IJ#5,E+9<;E!8>F);7=,;P)V=S6"=Q'QC5\8:+$*YC3!9JAYEOF M9 9C8VCAHB[/)3PC,Z5&JJ2$!2:EUE1+F###S16\2;4RJ+=L)1">9$&5)1LE M$W)F7KY_N<. Q^HT_FXJ:L6UWY[4[ $AP'=7A<+@]''WVZ[T:IU>=Q!N&Z)WZNB=L]$7 MR(10254H$FJMSF7&*%>P"O"P)&K!E@59D[S7R"T=3*-0J[B=([[]NQ-DNS79 M[EFRTXS1'7)79.WDLW7R<:3?,VPBU'U'Z/JVU8W:K692O9I4[RRI)V-*?X - MU?-ULIIO-N@EBUOJ (W5ZKTG%[?I=]=,KE^3Z_]?<:%,3RBK_TY9T2]1PZ,N MF:/>^+? 0*)*::N&6:_6S\VXZK+_F5=OU3/3)'(# M?D&MWT*&==]?]J8E7A M>^Y*6>K@?IC1DXG:&=#^6BE[F+@ ]2,\^A=02P,$% @ Z8!G5V![9@"\ M"@ GF\ !D !X;"]W;W)K&ULS9UK;^.X%8;_ M"N$NBEE@)K9N3C)- F0L$IUV9\:8=+8?BJ)0;,861A=7DG,I^N-+2HIIVC1E M[;X8=S_LV([X'%KOT1'YFI*NGO+B>[GDO"+/:9*5UX-E5:W>#X?E;,G3J#S+ M5SP3?WG(BS2JQ-MB,2Q7!8_F=:,T&;JCT7B81G$VN+FJ/YL6-U?YNDKBC$\+ M4J[3-"I>/O D?[H>.(/7#[[&BV4E/QC>7*VB!;_CU;?5M!#OAAO*/$YY5L9Y M1@K^<#VX==ZSX$(VJ+?X->9/Y=9K(K_*?9Y_EV\^SJ\'(]DCGO!9)1&1^.>1 M3WB22)+HQ[];Z& 34S;3-\J2L_T^>VFU' S);EU6>MHU%#](X:_Z-GML=L=7 /3_0P&T; MN+L-G ,-O+:!M]O@\D #OVW@[S007\W<(&@;!#L-_$,-QFV#<;WOFYU5[^DP MJJ*;JR)_(H7<6M#DBUJNNK78P7$F,^NN*L1?8]&NNKG[VY?)7\GTE]O/Y!WY M'!5%))4F;T)>17%2_GPUK$04N>UPUA+#AN@>('KD4YY5RY+0;,[GAO;4WC[H M:L_L[2\M[8=B[VQVD?NZBSZX5N!?HNR,.!=OB3MR7<(?>5:1%?"9H3M,GT_[^+9U9 MK8O94ASQ_UKQ(L[GQLYI:GB;A/7J<-ZA^Q>RO=TT>JD_OGV*BCGYQR\"23Y6/"W_:?BZ'YKXOCF^K/3ORU4TX]<# M49;5O!9OLCB_PBI M1<&L\+DC\0'A69&/60JH@7 M"UY(5>HR:U*F809;?1GK7WUBC=IW=R-A% EC()@FW7@CW=@J'16"O9.*O6GJ MNFF8\&&\IY3K!89ZB^\D-I(91&H336(=$E21N;P;D@\^C%-K5UMLP8 MQPJ=?KW[9BSJ]G:]14320BB-0FD,1=/U=)6>[HEK>]L!5&(@:2&41J$TAJ+I MB:%,+,?JB& +/-2P@M)"*(U"::Q#(H>\\*BPJ:T,*N?W.51O25XMN9B(+:.L MRYFRA^JM-M2;:FG;TT/',[E3T+#,V?>G=L/JPBF'RK%;5/7Y6"AQ)[H0SUXK M]*^\K.)L850':?%,H+002J-0&D/1=)V5G>6,3WV>1EI)$R@MA-(HE,90-#TQ ME&WFV'VS]E!OS\9&89&&T@1*"Z$T"J6QCAWOUV=?ZZQ*&66.W2DS5_%)$C\\ MO-9R,CTL,-10@])"*(U":0Q%TT57KIIS:EO-@?IJ4%H(I5$HC:%H^F(.Y:VY M=N.FNZ3; 7V%A=)"*(U"::QCQW=.J%SED[EVG^R0369OUELYJ$T&I5$HC:%H MNIS*)G-/;9.Y4)L,2@NA- JE,11-3PQED[D_SB:SA^J= E";#$JC4!KKD,AM M!NK$:7X/(>.N7T-<99NY/\XVLX?JK3[4-G/W;3/7NS0NZX(&9NZ^<;8?6!=/ M66=NAW56Y*2(*KY9W-6N/(G+[L[Q6L/V%7OZY::F)O1^] MM8":9% :0]%T195)YAZYZ&M+27$PVI8+N88U8&81H886E$:A-(:BZ2(J0\OM MM1#,*!K4T8+20BB-0FD,1=.552Z7>W'J0334"8/20BB-0FD,1=,30SEAKM50 MP0ZCH)X7E!:V-&TTW4DE&@9Q)#!=7S0QE= MGMWH^O+PP OU@R))>+:HECN)8!02NE8,2@NA- JEL0X]7+]=F6]35YE>GMWT MVHS Q8SHT!57=D1O(:%6&)1&H32&HNG2*BO,.S_U0!SJI$%I(91&H32&HNF) MH9PTS[Y>##0$@[IE+4T;X%PXILNI0VA@"J4Q%$U75EEAGMT*JZLYO9M.C8)! MO2TH+832*)3&4#3]YA_*(_-')R[C/M1H@])"*(U":0Q%TQ-#&6V^?9'8B?P4 M>Z]Z9XMCG -Y.S4?&I1":0Q%T]- V6H^R%:SGLWM07JKZNZ=S<]-%TJ%A@T= MQWS#'Z@)=DQ<70]EWLI[Q>-TU0*%!*93&4#0]/[;NYF7W MVPX?KW6=3J/G.%VGP'H-]=-:FN/I_G?@!KL9 +7*H#2&HND9H!PUOV/I6'OO M0'D8SVIY9WF:BA%=_>/U7M6VB@OUV*"T$$JC4!IK:3ME["(X4/R5G>;;[;3? M;);:N;V%A'IL4!J%TEB''L>8I;YRU'S[XK)/;6WFZ2K)7S@GY?J^G!5QO::D M60TJ*GBT4[MY$B]B6>AGV[.W7D#TL*6MON#:+ [?(,::)U!=8&5,^;; MG;%7@;/-K1O;$Z]09Z-ZO2A_

R;. M!T5\OVYN_)[F:S$+.[ :T([NJR64%D)I%$IC+4U;,1@CWXYF2^KD^6]<#VJ!.F/4!OE:'7+0;[RZYV?4EH M0&8(&%A'ZJT8=(562]/NE>68_&1H6'9$6%VXK9O(V\VB MKTJV@LM'ZMQ8 MRHM%_6"XDLRD5= \>6SSZ>;A<[?U(]>&:O/FR76?HF(1BY%4PA]$T]'9N0A? M- ^#:]Y4^:I^>-E]7E5Y6K]<\D@(+3<0?W_(\^KUC0RP>23?S?\ 4$L#!!0 M ( .F 9U=C\&NHE@0 '$3 9 >&PO=V]R:W-H965T33"%J$F=M M ^V_/SL)"81@*&J_0.QX7IZ9\?B)>RO*7O@<0*#7.$IXWY@+D=Z8)O?G$!-^ M35-(Y)MGRF(BY)#-3)XR($$F%$>F;5FN&9,P,0:];&[,!CVZ$%&8P)@AOHAC MPMYN(:*KOH&-]<1C.)L+-6$.>BF9P03$4SIF$$421TB3]^%4H-4J; M2G#S>:W]MPR\!#,E'$8T^AD&8MXW/ ,%\$P6D7BDJ]^A -16^GP:\>P7K8JU MEH'\!1P2<0L#)@.:>9;#NB""# M'J,KQ-1JJ4T]9+')I"6:,%%IG @FWX923@PF/QY&?Z+Q7\._T16:".J_H("A!&_D&N>)G?H_.P"G2$3\3EA\G68H*;8U[IE"NJV,FW[AXFWNHKW'Q2[Z3A,QY^@^"2!HD!_IY;&M46#*>)5! ML]=!N[6U&B>07B/'ND2V93M-#NG%[\"7XC@3MS7N.&4.G4R?L\\=%?4K5K@B++@L4N-RO5K-?J@/=\)3XT#=DB^' EF ,OG[!KO6M*6@?I&PKA*TR MA"V=]L$MB4CBPR6:PBQ,$H7^/"_FBR;,J#?)-ID/3V4%C=YVN4T.SNVJ[&+?<]$HWO6/" M3:81:%WT=EWTL.O67-3:.C'@W1))5]L=?V8G.0177[]XMF-_&RZ!28)2C-9E ME9L;L] '- :6]\HFP-V/;'D?I&PK+MBJCGY+7XIEKYOF12D/=I1*\%F^&]-= M:/0V\FU=N_7]I;=[*JX-2H/?W_L.(BMXDK4-K56'IC5]*C2[@F8?VP4/ K*; M +7KAY3>X*F *NJ"MR]^SGBN1@/"IMD5R90*0>/L<0XD *86R/?/E(KU M0!DH;]D&_P-02P,$% @ Z8!G5[SPU::? P 6 L !D !X;"]W;W)K M&ULM9;=C]HX$,#_E5%:G;82D \@P!X@ =U^Z*Y= MM+3;AU,?#!G :F*GM@-=Z?[XLYT0V"-$[$-?B.W,C'\SS$QFN.?BA]PB*OB5 MQ$R.G*U2Z:WKRM46$R);/$6FWZRY2(C26[%Q92J01%8IB=W \T(W(90YXZ$] MFXOQD&#![K9*G/@CH "U==T+O3.+:U$ M-$$F*6<@<#UR)O[MU.\8!2OQ2'$O3]9@7%ER_L-L/D8CQS-$&.-*&1-$/W8X MPS@VEC3'S\*H4]YI%$_7!^OOK//:F261../Q-QJI[N#[#U@X MU#7V5CR6]A?VA:SGP"J3BB>%LB9(*,N?Y%<1B!.%=G!!(2@4 LN=7V0IWQ)% MQD/!]R",M+9F%M95JZWA*#/_RD()_99J/35>?+F?_07SOR>?H0D/BZ] 6 1S MLYB8>%%%4<+-6U2$QO)-+B-+(0ER2X26H R^;'DF]0LY=)4&,^;=50$QS2&" M"Q #^,29VDJX8Q%&S_5=[5#I57#P:AK4&EQ@VH*VUX# "]KP&MP#9_ZHN:%= MQJUM;VA?NL$8:II\B&#&$UTDDM@TFPA!V 9UXBI8/L&IW)P\V>/)GHBH 9\Y M:]ZG5NGN9T;5$WQD4HG,R,@&W&=**AU/RC;PSP./8]!I:#2_5P4XI^U4TYK2 MOI4I6>'(T;4K4>S0&?_QR@^]/VMBT2ECT:FS/I[BAC)F.):>9T!I<2 0_ M.-($5U7IRV""/Z>S.N<95Z_->C_SP'W9-A)4&SL2"=AQ3.F\KFG/"W'QDD^+!W%\YGS$Q&Z MEB3$N-:J7JNG^XW(Q[A\HWAJ1Z4P/?X/ M4$L#!!0 ( .F 9U>('&0JCP, )D. 9 >&PO=V]R:W-H965TA].]\$E M UA-XJQMH/S[&SMI(,AD:86T7\!VYGG\S&3LS/377#S)!8 BSUF:RX&S4*JX M=ETY74!&Y04O(,,[+POW;+Y0>L&-^P6=PP34W\58X,RM61*602X9SXF MV< 9^M/H/2]1BX%PZ)($97:;JGJ^_0.501_-->2K- M+UE7MIY#IDNI>%:!44'&\O*?/E>!V $@CQT05(!@'Q = (05(#2.ELJ,6Y^H MHG%?\#41VAK9],#$QJ#1&Y;KUSA1 I\RQ*EX\M>/T9]D_&WXG9R3SY0)\D#3 M)9"AQ!=;Z$C+,_*C'!":)^26BOP<\X%,%E2 )!\^@:(LE1\1'WB!3VXGXW'? M5:A-[^!.*QTWI8[@@(XK)=]*EV+'AQ["9H)9Q <4%"[TR+ M"BUZ1L?#@Q8Y81WGT/"%A_ATM,YUPB5DQ#,\A9*:/!X*0?,YX,E0Y'%#=NW& M=&.6AVLJ$O+O-Z0D7Q5D\C];?,O](_O^^C:XE@6=PL#!XRY!K,")W[_SN]X? MMN"TZ9S>+HMJL(;M3R^Z\039]_K7LCDU/U OW9!\P.R"[ M6\ONMLJ^9_+I?"8 ",L5X-M41% %1T:\:].$7Y ]Z0?, KOT7BV]]T;IQT2] M9]74B?:DV\V"GEWZ92W]\KAD2=B*)8#WZH9!FK0K+BG]8%?*GMI6DX;2JUKI M5:O2NS(-;'I:@:^]<4Y$UO#1][9?0>\W7\^5@!-%ZU1LS7#M% W^<>F+Q\Z: M&K_ =TEFOO96U]X";?H1;/T(VI.[O"BL'K0B7_V^3L36]'-;?/B_N_KP3UI^ MG(JM&:YM >(?68$<3.]V?$ V0(4]N]^ ++UP=XK\#,3<]#Z23/DR5V597*_6 M_=70=!5[ZS>Z[S+-PY:F;-KNJ)@SK/-3F"&E=]'#DD.4?5 Y4;PPK<0C5]B8 MF.$">T<0V@"?SSA7+Q.]0=V-QO\#4$L#!!0 ( .F 9U<#6[TM9@0 &47 M 9 >&PO=V]R:W-H965T+(FM$!%RXSC9; M+A?,^72'-GB)^9?=%15W9LN29@4N649*0/%Z9ES8YXGM28,*\6>&#^SD&D@I MMX3G ; _>Y'KS&H))NUMJKP,6(H_F4 MD@.@$BW8Y$45_[#D9'7W7L8] M!0M2B&)DJ$KGVQASE.7LG0!]6<;@[9MWX W(2G"S)7N&RI1-32YV(SG-5>/Y MLO8,G_#L@$^DY%L&DC+%J<(^'K>/1NQ-$84V%/ Q%)=PE'")=V? L28 6M!1 M[&?Q?'.HDO/_O"?_V7LG&$Y;%T[%YSS%MT44-Z5PA;Z)UL#!!:6HW&!Y/0') M@RP/\51D'RS0+N,HS_[%Z01<%&0OT']_%)3@ \<%^T=5';5_5^U?]L=SMD,K M/#-$ V28WF-C_O-/MF_]HDJ-3K)8)UFBB:R31+=-HCO&/C_]/:].?L\34(I7 M$%D#5*6*@=4Q?ZI4U5[\RHM\\]S/8>!">VK>G^9 @8H\R^NBXB$JLOS [:*2 M(DY/]A#E0,?R>[J'J"@4HGK"AR@; MAJ*AJ94'K?)@/.N$5<5.\3TN]U@E=93@I;U()UFLDRS11-;)0MAF(7SE%TJH M,XDZR6*=9(DFLDX2HS:)T0]YH43#-ACV^^D0$]D]3#S$0-UUE"')".U+W M%-LZ?C=;HZ&X%L%%=+6MRC45K24G.UG(R@_A4:J7EJ96ME@K6Z*+K9N4D\., M_"2S1P\+XHR7BZ7-!&QPB2G*)U45H[3(RHQQBN3(11D" MK4_RHJ*W] M>,-3L1598;__*& 0]MM4K(#Y 82PWX"&L- 3Q^=> S)/QH8%IIMJ7BL426'U MI*A=;6?"%]4DM+=^:9\O;,5Z+&?(U9CR2%\/H#\ANLE*!G*\%JZLLT#LF-8S MW?J&DUTUM+PEG).BNMQBE&(J >+YFA#^>",=M)/U^7=02P,$% @ Z8!G M5T_CHF)L! '!@ !D !X;"]W;W)K&ULQ5EK M<^(V%/TK&C?326:R\=L8"LP$,)C=)&2 =#\KH( GML5*.>;#9LK1#[7=W<(,6B#WM'@EOJ27+.HA03 ,< X)>>LJMWIFVT_@LX,\ M[>G1,T@S><;X-6U,USU%2P6A$*U8R@#YQQL:HC!,B;B,'P6G4@Z9 H^?#^SC M+'>>RS.D:(C#[\&:;7N*JX U>H%)R.9X[Z,B'SOE6^&09G_!OHC5%+!**,-1 M >8*HB#./^'/8AZ. )Q'## *@%$%6&< 9@$PFP*L F U!=@%P&X*< J TQ30 M*@"MIK/D%@"WZ0CM I#Y2\W7+UO\$62PWR5X#T@:S=G2A\Q!&9JO>1"G7E\P MPK\-.([U'[PEN)LM%N#1FX.%?SOWP.UR.9\.GI:W@SL/+&=@.+N_GSV Q7(V M_.;/[D;>? $N1XC!(*17X MX6HS Y<45N JH%M($ 5!#)[B@-'KHX[E%B<4 MQFO>>7'2[JJ,)Y+*45>%Z$$NVC@CV@3W.&9;"KQXC=8"O%^/;]?@53Z!Y2P: MAUD<&+6$"[2[ :9V#0S-, 5ZAO7PKTE<"Q_5P^\AX7#]+-QK+MX0P,?-Q8O@ MD^;B17#_W\W\])=S/S&"66XG,^,SSVVG)$($,DQ 1V3K'&R)P>EKK4-W<(5Z M"G]O443>D-+__3?=T?X0>4HFV4@FF2>3;"R3;"*3S)=)-I5$=N):JW2M5 M?^!GJA!3"B!C)'A.&'P.$6 8K' 4\1,)?PNM7KKM_X7 MRVK95E=].S:L(,QV;-,Y#1N)PDS7,D[#/%&8:]CMT["Q(,RQ'+.B;?(QK*6W MM4J4+R#3;5LW*]JF(FU:VWW7=K),=KE,=FUQ&:$8\R- 6EZ$U<6665UDDHUD MDGDRR<8RR28RR7R99%-)9">V=4K;.K75Y7OV@P.M 7SC[\8-.IP)$\K[^$&0 M%YE=PH)X ^)#'=HADDUB7S6 M]#+)O(\)&*YCV6ZEVLD<H,V&KF0EK4_FL"662>1\3$)I0YI@3F62^( &1"45YGC>A6YK0;7;*^K7J M=O&.$[HK']P]/G-H-[I=,5>MQ,^:2R:9)]1?V1MCF2-.9)+Y0OEV]6 H7B17 M;*QV::SV?V*LLF;]D[7:C:Q5*_*SUI))Y@GU5ZTE<\2)3#)?*/^#M<2+5+66 M>G15&"&RR>Z9*?='$K/\FJ/L+:^R;[,;W$K_0.],=$&_KW>F^4WU.WU^;WX/ MR2:(*0C1"Q]*NVGQ DORN^B\P? NNZA\QHSA*'O<(LB]F@;P[U\P9H=&.D#Y M#X'^WU!+ P04 " #I@&=7_*,?+-8# #<$0 &0 'AL+W=O;"#&/,KFD(BGVPHB[&00[;5>:-\;LF\ M$AAKIO8ZL2+;G5 3NC=*\19\$(_IDLF17J&$)(:$ M$YH@!INQ-C&O9Z:K$O*(OP@<^,D]4E*>*'U6@[MPK!F*$400" 6!Y64/,X@B MA21Y?"]!M>J=*O'T_A7]2RY>BGG"'&8T^IN$8C?6!AH*88.S2*SHX19*03V% M%]"(YW_1H8PU-!1D7-"X3)8,8I(45_Q2&G&2('&:$ZPRP3I/<"XDV&6"G0LM MF.6R;K# WHC1 V(J6J*IF]R;/%NJ(8E:1E\P^93(/.%]G:_1_<+WT7*^0O[M M9#5'D_5Z=3=]7$^F]W.T7J#9XN%A\17YZ\7LS]O%_( M#M$#3<2.HWD20EC/UZ7H2KGUJGQJM0+ZD%XAV_@-689E-_"9_?]TJX6.72V$ MG>/9%_ N^3E_":),*D8;1F,THW&:"9S_ N@&S3%+2++E: D,^QS)J,:J*U[2RU^BOGE[S[7Z M;G^D[T^%OHWJ.Y;C5E$U!;U*0:]5P9))8@+0 3.&+]!K17CO&=016,ZQ?&=;_&?7=?U.Y9M\8G)7W?P35^ \J_H-6_K-3DC152\J1 M;"2XD/\ Y*(VD6U%?._B=016$S^LQ \_1+4/NS2L([":8:9Q;$2,GU'OY5M. M:]D:VD/[K.(;PFRG=^F+;IZT4V:KBL=D#US(!5[YC\W\6O/?NV1=H=756D>U MUH%;C<4^M"VS@O];9CMFHY]H="/W9?9WG[- M_>6R[.P;V;5FOWO%.D*K:SWV:6;O8Y1YI]U>5VAUTX[]GMG:'756YFY#;V([ MYU7>$#5PAF=%KI_LDV-@V_SX@$LZ62**C6,U6QU13/*-^=G\5!U=Y/OO(TQQ M[O& V9;(1B>"C80TKOJ2$BN.$HJ!H&F^&W^B0N[M\]L=X!"8"I#/-U0Z5@[4 M"ZH#'>]?4$L#!!0 ( .F 9U>&9^P9X 8 .4\ 9 >&PO=V]R:W-H M965TK*5.$ MTS2*L\E\5K]V6\QG^5XF<29N"U;NTS0JOKX52?YX/7$G3R_[ M:",60G[:W1;JV?2HLHI3D95QGK%"K*\G;]RKF]"O!M01?\3BL6P]9M52[O/\ M<_7D_>IZXE09B40L9241J1\/XD8D2:6D\OBG$9T_!FOY/9Z4N??2-UC'_),;DOV4[82JX'Q-_CX M2V3\5)7Q6$O^5,NW'!5?;ISZ4-[)2-!(,/@F&& 9K@0 M#Z*(LJ6H-^BCW(J"W8JBS+-,)/7.#>:+BIKN$)$86']X7']HTZDA91V(Q$ = MSH]U.*=QZD$F:)O0X7['J2-!(,.+8X87:(8?U^M8V711E4#MSVI?_S$>S!$5 M,MT5(C&PYLOCFB]MNO.2L@Y$8J .KJ-9P:'Q9Z/3]IY;_4T#_AP)@CFV>,9% M#B\!07XT$P1PTJ+DXJ?1<;D &N;;Q;1&JP$AJ(W NKSB7%)"HU6 L- M2B[*'P;.O>R9TNGZ%@N!_SW7_,)Q?NFZMCK7N"^71;RKO#J4*"YHNCU4:G#Y M&HVX:].JG!2;J-1@+30V<11%3K=JH]/V8="Q*AH"\],HPW&4P:WZ?&K IS7> M1!OG.ERS%/>M&IJ4H*C48"TT07'\#.ET0P?CAL9"8'Z::CA.-:.&-@ (?"KC MC;-QY,,U2O%SJR8FA2DJ-5@+#5,%G3"?;M-$!1UP![QAU) CFJ '' MPP'GVU9]/CS@4QIOHHW#(J_5';/;'J/MC]D *4^#E$?4(FMT1@R-!\$<->!X M.."@AC: !WP:XXVS<5;D::KRK';./%*0HE*#M= @Y1%US[Q^9ZP+#V@(S$_# MC8?#3=_ MT5>.74P1])S(2HUN'*-39[5#II'RE%4:O"[")JC?*(>FC_0'@O< M[K<1\""8H^8;WZB'IIWZ?'3 9S3=0RHU6!_-5K[5GIM/BE%4:K 6&J-\HIZ; MWV^G#?@9#X(YMKX 9-9S:_O9@!SP68SWS<9YD:]QRK?:CT;(H'P:\Q:K@)1N%FT*C/YP9\0N,O.=HX M-PHT5P56&W !*4-1J<%::(8*B!IP0;^[UK?S2!#,4;--,,HVW[*S 3;@DQAO MFXV3HD"C5&"UY1:0(A25&JQ%ZUO;1"VWH-]/ZQD8"X'Y::P)<*Q9B$2]M'G- M-B)3G[W)ZWJKHE4:9['*/*HNT RF2WHJ1*4&BZ#9*;#:7@M(<8I*#=9"XU1 MU%X+^KTSSKW+KF='HF"6&G0"''1.L>W_ K2PR0J-7AM0O-6:+4I%Y+"%94: MK(6&JY"H*1?V^VW<=<..N<>B8)8:>T(<>TXTMP%>X!,:;Z*-TZ10$U=HM2D7 MDJ(6E1JLA4:MD*@IU^BT[Z3U;UN,!!URG+8NDJ9"S5?=KRW9,M]G\G"G]/CJ M\0[OF_KFZE2''RX ?U#IQEG)$K%60YVS<_6;5!SNU!Z>R'Q77TN]SZ7,T_KA M5D0K450!ZOUUGLNG)]4$QYO-\_\ 4$L#!!0 ( .F 9U?'G[N^RP( *X' M 9 >&PO=V]R:W-H965TP#B:0?$-2!^!(CC M)P"#&C#P0JO*O*P+CCP9&[UEQNTF-C?PWG@TJ1'*=7&!AMX*PF$R!XNF3+$T M0JT95QF;@^0(&3MS!@L48-D;]I4;PYWA[/@"D MI7]'JYU(^L#B*!^R09B:Y M8D=,*'8MI*1NV7&(5*P[,DSKPLZKPN(G"NNS:ZUP8]FERB [Q( MQYV$5&R/#?JO?<$M]4R[X0LH"!Y5<':SN&#'1Z\ZRAHT#1AXWL%?-6"J+=9= ML&#([A]?:#^[0LCMSS83*_)A.[F+@%-;\!0F 7WCGC%(7K[HCZ(/;0[\)[(# M'X:-#\,N=O(A*ZLO6Z]8ZFR@H8L 2JH4VJ17?/W($[JTNDNB'G7V;E]2YZ'_ M*.FDD732*>GROJ"PHD_)RS'@0I6:W*:ED^BY;:S(1GN^#!M7#H2,&B&C3B%G M:6I*T@$D2%D*!/U035 7 M/F"7&BFN_7!#%RH8MX'>K[3&W<0=T%S1R6]02P,$% @ Z8!G5[O3.C%( M P T!0 T !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30U0-I 5D#: MD"I-VJ9*[*D,=5JM M)"H($^&P+^;%7:&K8"+G0@_";A,*W.U+-@C;R748.+F1S.@@?+IX_W,N]>V[ MP-W//IR=M9XN;W?C%Q:X#".OZ,T!HE%FDD9J/6.,G'K(YPWS'*%U6_ZTRN-_C M>O@.L.J!0<9Y8[ 3NL"P7Q*MJ1)WIF,'V^ +**C;C\O2.)PJLFQW;L(UP=Y, MDK%4&55-FG:X"@W[G.9@1['I#.Y:EA& 6LO"-#)&IE(0ZV'%J!M&=D(Y?X"' M_$>^I;W(-_;-[IIHFL90W70RK@/ZFVI.>U/V^E6Z0I?X\-],1M@_%3>\5 MS=G"]A=Y8P!3;^/JI"SY\A-G4U%0-_F#$P[[9,4+9E*QWR8;E,K$!*@*@V>J M-)ML1GXI4C[2A5Z5TR+'/7=.T/._7>0(U&:?'[[$^B1V[R5-8R>Z;?;/O-1G5)Z&-X];6 M8:N)!G"H'83?X8C,UTF#\9QQS43=F[$LH^+%F87CMI3M0F%Q,97=!L5'?5=&R;@6F8K/4% MA%WDSEY^!.,XS(\ AN7!'& =%>BBGAW(,[ ?+ MX^>DYO+/-$WC.$FP%1V-O Y&V+HE"?SXU3!OP,#R0*:_6VM\M_$*V5\'V)[N MJQ!LIG@E8C/%UQH0_[H!(TW]NXWE 0:V"UCM0'Y_'J@I/R>.85TKB.$W]"&!^!W&,(? TX@CF #Q@2!S;]^#.^RA: MO:>B]?\PAW\ 4$L#!!0 ( .F 9U>7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G\U9OR?J+V4O!"/0C1[JJ)=7'A M37:\K$?OWQVOM983N-&T(F_+IM8[S8YM*;ZHG\?-)GLL57E;5F7[]7+4OZ_$ MB.W*NMR5WT1Q.;H8,?70?/G0R/);4[>\2G/95-7E:'HXL!6R+?,GNU,#F?%; MU>]I^6W"-&O&M_#_-V-S=E;E8-'FW$W5[:$D#2 ] M!-([)Z0#(&<(Y(P6,DYN_"C\V\_".&)^M&"+()TGX;K?CJ\!Y&L$\C4M9+I9 MK?SDD^9A:7@3A=?AW(\RYL_G\2;*0@#Y!H%\0PN9!-L@V@0P:%]@4?N"%L>? M_[D)T]#T8PJ94),0J^0FCA9'-^'5,F!^F@;9@!)3R938)4>S MI1^"(-//[FH=1T$TY,,L,B76R+4?)FSK+S_+(QN@F@>!@-(S!]38H&D63S_XT.\7 1)^@\+]*.2?8)LF#:FQ-Y8 M;ZZ6X;QONW42;K4MV$<_2?Q?^AB3QI38&C_Z-&.!GT3C>*.CL89<# @Q8TRI ME6$ZF*WUDPR),#U,B?T01OK)"%CF_S5X#"Q,$A:Q)"(=X)9QFK)UD.AXYR<,B]D82I%FRF6>;1/_H(!0ZXB#6Q)I_98^*K87L/U[G M@BU*E5>-ZJ2 D)@K+&)7A+4J"R%9)GFAQ[+,EY+7]\)\2D%&3!@6L3#0[&XP MXK P95C$ROB>W[%7&==?K'Z#7)@N+&)=P$3O63A,%!:Q*/",;U \P&QA$=OB M5,KWO3TA)J80BU@A)S*_8Z_#*@=F%9O8*F@&R%Y!3,PJ-K%5GLL!GWN ;,PR M-K5E3B>#AA5BHI4M^M+6B82P;U&(B:G&IE;-CZSPV8[&]&(3ZP5-Q8853,PV M-K%M$J%:V>5M)TTZP>N")>8T43#?U-(A)N8=F]@[1UF/34[&[^^EN.\A$_$H MZ@X&=!OSCDWLG9^8\Z9N)<];=L4KDTLJ]FHQP,2\8[],:4MC^D51FL.\8F%] MN%;9P,(UYAV'V#L_,1-A9J?,+Q2DYQ 3\XY#[)U!PC9F$=\A)B M8N9QB,WS"V:J+UETE6#-G6[>?-#IF'D<8O,@F-?Z)P QT5D58O,@F)N:=Q 3 MLY!#;"$$\ZI3@];$+.006\BPU$(I'39WMV5].*&WD:^4:"$F9B'GG*.?@=,= MS$(.L85P3#B;YF 62XB)6<@EMM"I L+X2=QTT=E]8@LA MF+M&#C Q"[G$%CJ-V>=T$!.SD$ML(;0UARLZ, NYQ!;"JT9CB(E9R"6V$(HY M:$T/LY!';*%GBULZH7O@4H\MX=(R#[.0=XX:7!\SNUU7P4?(PRSDG;,*-QBG M>YB%/&(+89ACMH68F(4\8@OAF'#-D8=9R*-?9':JIFDB/,1$5YG1+S,[C9G M?-/#+.016PB47I_6/"HX=^%A%O)>;-V B99MDW]F\=Z<]:2^Z6$6\H@M-,!, MTDT_]EV;-[]BSC +S5["0D?,:UY*MN55)TRVV>WV,)&;81::O82%!IT^ON5* M%*:\H"\+,3$+S8@MA$\1P''Z#+/0C-A"..9@W2MFH1FQA="9C$$B-\,L-*-> M=H!B#CH=L]"LM]"D/UF]?U>(N[(61:2_0NG].:_RM63FI5\G93FN62MUUU75 M7.^+ZV7#B^,?(8Y_XGC_'U!+ P04 " #I@&=724'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/PV[? M#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E,NK^ M=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7] M>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF M#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3 MHIT(U$[(=B)P.R'@N! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN! MWCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y& MH+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT# M]0X"O0/U#@*],^J="?3.J'Q0X= MB^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G, MN<"\J'^,[P "L" 1 " :\ !D M;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% M @ Z8!G5Y+LA]K6!0 U1X !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5^ _M$^#0 2W0 !@ M ("!'30 'AL+W=O/(D=G04 !H. 8 " @9%! !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8!G5P6&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5_KZV.)% M!@ _Q$ !D ("!;&H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5_%2]-'S P 70D !D M ("!5X@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8!G5QR4(&\*#P WBX !D ("!(YP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8!G5R/V@;94!0 &PP !D ("!,K, 'AL+W=O[ !X;"]W M;W)K&UL4$L! A0#% @ Z8!G5R:<,6'?# MAR4 !D ("!QK\ 'AL+W=O&PO=V]R:W-H965T_ M6"GW4 8 '(4 9 " @='0 !X;"]W;W)K&UL4$L! A0#% @ Z8!G5R$[#J*X P !@D !D M ("!6-< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8!G5\BGKHBY @ O04 !D ("!S.8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G M5ZGVH;HW P U08 !D ("!G?$ 'AL+W=O&PO=V]R:W-H965TCZ !X;"]W;W)K M&UL4$L! A0#% @ Z8!G5^F9+%9& P 4 < M !D ("!1@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5XPDR&AQ @ Q04 !D M ("!V0H! 'AL+W=O"@ &0 @(&!#0$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8!G5X2%%SK] P F!@ !D ("!NA,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5XL, M,IS8! N2( !D ("!8!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5U:GCAV3 P E@X !D M ("!LRD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z8!G5]PUWK"Y @ ! < !D ("! M0C0! 'AL+W=O0_HH& #L- &0 @($R-P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8!G5PW-FH O# 9'H !D ("!FT$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5\$>#V)V P J0T !D M ("!(6$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8!G5YGW>=ZB P BP\ !D ("!87 ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8!G5_D;3'DM P D < !D ("!C7X! 'AL+W=O;P &0 M @('Q@0$ >&PO=V]R:W-H965T2, 0!X;"]W M;W)K&UL4$L! A0#% @ Z8!G5[SPU::? P M6 L !D ("!L9$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8!G5T_CHF)L! '!@ !D M ("!ZIT! 'AL+W=O&PO=V]R:W-H M965T&9^P9X 8 .4\ 9 M " @9JF 0!X;"]W;W)K&UL4$L! M A0#% @ Z8!G5\>?N[[+ @ K@< !D ("!L:T! 'AL M+W=O&PO7BKL

:/RNJ)@8 $@R / " M 0^U 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #I@&=7&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " #I@&=7SA7,7P\" #J*P $P @ 'K LO0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5 !4 ,7 KP $ ! end XML 89 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 90 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 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 354 355 1 false 80 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 LOSS Sheet http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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 - ACQUISITIONS Sheet http://www.matterport.com/role/ACQUISITIONS ACQUISITIONS 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 - COMMITMENTS AND CONTINGENCIES Sheet http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS 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 LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Sheet http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Notes 21 false false R22.htm 0000022 - Disclosure - RESTRUCTURING Sheet http://www.matterport.com/role/RESTRUCTURING RESTRUCTURING Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - REVENUE (Tables) Sheet http://www.matterport.com/role/REVENUETables REVENUE (Tables) Tables http://www.matterport.com/role/REVENUE 26 false false R27.htm 9954473 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.matterport.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.matterport.com/role/ACQUISITIONS 27 false false R28.htm 9954474 - 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 28 false false R29.htm 9954475 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.matterport.com/role/BALANCESHEETCOMPONENTSTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.matterport.com/role/BALANCESHEETCOMPONENTS 29 false false R30.htm 9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.matterport.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.matterport.com/role/FAIRVALUEMEASUREMENTS 30 false false R31.htm 9954477 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIES 31 false false R32.htm 9954478 - Disclosure - STOCKHOLDERS??? EQUITY (Tables) Sheet http://www.matterport.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS??? EQUITY (Tables) Tables http://www.matterport.com/role/STOCKHOLDERSEQUITY 32 false false R33.htm 9954479 - 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 33 false false R34.htm 9954480 - 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 34 false false R35.htm 9954481 - Disclosure - STOCK PLAN (Tables) Sheet http://www.matterport.com/role/STOCKPLANTables STOCK PLAN (Tables) Tables http://www.matterport.com/role/STOCKPLAN 35 false false R36.htm 9954482 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables) Sheet http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables) Tables http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS 36 false false R37.htm 9954483 - Disclosure - Restructuring and Related Activities (Tables) Sheet http://www.matterport.com/role/RestructuringandRelatedActivitiesTables Restructuring and Related Activities (Tables) Tables 37 false false R38.htm 9954484 - Disclosure - REVENUE - Disaggregated Revenue (Details) Sheet http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails REVENUE - Disaggregated Revenue (Details) Details 38 false false R39.htm 9954485 - Disclosure - REVENUE - Contract Balances (Details) Sheet http://www.matterport.com/role/REVENUEContractBalancesDetails REVENUE - Contract Balances (Details) Details 39 false false R40.htm 9954486 - Disclosure - REVENUE - Additional Information (Details) Sheet http://www.matterport.com/role/REVENUEAdditionalInformationDetails REVENUE - Additional Information (Details) Details 40 false false R41.htm 9954487 - Disclosure - REVENUE - Remaining Performance Obligation (Details) Sheet http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails REVENUE - Remaining Performance Obligation (Details) Details 41 false false R42.htm 9954488 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://www.matterport.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS - Narrative (Details) Details 42 false false R43.htm 9954489 - Disclosure - ACQUISITIONS - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 43 false false R44.htm 9954490 - Disclosure - ACQUISITIONS - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Sheet http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails ACQUISITIONS - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Details 44 false false R45.htm 9954491 - Disclosure - ACQUISITIONS - Schedule of Unaudited Pro Forma Financial Information (Details) Sheet http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails ACQUISITIONS - Schedule of Unaudited Pro Forma Financial Information (Details) Details 45 false false R46.htm 9954492 - Disclosure - ACQUISITIONS - Schedule of Business Acquisitions, by Acquisition (Details) Sheet http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails ACQUISITIONS - Schedule of Business Acquisitions, by Acquisition (Details) Details 46 false false R47.htm 9954493 - Disclosure - Business Combinations and Asset Acquisitions (Details) Sheet http://www.matterport.com/role/BusinessCombinationsandAssetAcquisitionsDetails Business Combinations and Asset Acquisitions (Details) Details 47 false false R48.htm 9954494 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Details 48 false false R49.htm 9954495 - 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 49 false false R50.htm 9954496 - 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 50 false false R51.htm 9954497 - 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 51 false false R52.htm 9954498 - Disclosure - BALANCE SHEET COMPONENTS - Inventories (Details) Sheet http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails BALANCE SHEET COMPONENTS - Inventories (Details) Details 52 false false R53.htm 9954499 - 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 53 false false R54.htm 9954500 - 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 54 false false R55.htm 9954501 - 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 55 false false R56.htm 9954502 - 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 56 false false R57.htm 9954503 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 57 false false R58.htm 9954504 - 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 58 false false R59.htm 9954505 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Operating Lease Payments and Purchase Obligations (Details) Sheet http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails COMMITMENTS AND CONTINGENCIES - Future Minimum Operating Lease Payments and Purchase Obligations (Details) Details 59 false false R60.htm 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 60 false false R61.htm 9954507 - 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 61 false false R62.htm 9954508 - Disclosure - STOCKHOLDERS??? EQUITY - Accumulated Other Comprehensive Loss (Details) Sheet http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails STOCKHOLDERS??? EQUITY - Accumulated Other Comprehensive Loss (Details) Details 62 false false R63.htm 9954509 - 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 63 false false R64.htm 9954510 - 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 64 false false R65.htm 9954511 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Fair Value (Details) Sheet http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails PUBLIC AND PRIVATE WARRANTS - Fair Value (Details) Details 65 false false R66.htm 9954512 - Disclosure - CONTINGENT EARN-OUT AWARDS - Narrative (Details) Sheet http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails CONTINGENT EARN-OUT AWARDS - Narrative (Details) Details 66 false false R67.htm 9954513 - 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 67 false false R68.htm 9954514 - Disclosure - STOCK PLAN - Narrative (Details) Sheet http://www.matterport.com/role/STOCKPLANNarrativeDetails STOCK PLAN - Narrative (Details) Details 68 false false R69.htm 9954515 - Disclosure - STOCK PLAN - Stock Option Activities (Details) Sheet http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails STOCK PLAN - Stock Option Activities (Details) Details 69 false false R70.htm 9954516 - Disclosure - STOCK PLAN - RSU and PRSU Activities (Details) Sheet http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails STOCK PLAN - RSU and PRSU Activities (Details) Details 70 false false R71.htm 9954517 - 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 71 false false R72.htm 9954518 - Disclosure - STOCK PLAN - Stock-based Compensation (Details) Sheet http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails STOCK PLAN - Stock-based Compensation (Details) Details 72 false false R73.htm 9954519 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details) Sheet http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details) Details http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables 73 false false R74.htm 9954520 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details) Sheet http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details) Details 74 false false R75.htm 9954521 - Disclosure - Restructuring and Related Activities - Summary of Restructuring Charges (Details) Sheet http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails Restructuring and Related Activities - Summary of Restructuring Charges (Details) Details 75 false false R76.htm 9954522 - Disclosure - Restructuring and Related Activities - Narrative (Details) Sheet http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails Restructuring and Related Activities - Narrative (Details) Details 76 false false All Reports Book All Reports mttr-20230930.htm mttr-20230930.xsd mttr-20230930_cal.xml mttr-20230930_def.xml mttr-20230930_lab.xml mttr-20230930_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "mttr-20230930.htm": { "nsprefix": "mttr", "nsuri": "http://www.matterport.com/20230930", "dts": { "inline": { "local": [ "mttr-20230930.htm" ] }, "schema": { "local": [ "mttr-20230930.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "mttr-20230930_cal.xml" ] }, "definitionLink": { "local": [ "mttr-20230930_def.xml" ] }, "labelLink": { "local": [ "mttr-20230930_lab.xml" ] }, "presentationLink": { "local": [ "mttr-20230930_pre.xml" ] } }, "keyStandard": 288, "keyCustom": 67, "axisStandard": 25, "axisCustom": 1, "memberStandard": 48, "memberCustom": 29, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2023": 6, "http://xbrl.sec.gov/ecd/2023": 1, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 354, "entityCount": 1, "segmentCount": 80, "elementCount": 645, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 945, "http://xbrl.sec.gov/ecd/2023": 10, "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.matterport.com/role/COVER", "longName": "0000001 - Document - COVER", "shortName": "COVER", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R4": { "role": "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R6": { "role": "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R7": { "role": "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R8": { "role": "http://www.matterport.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS", "longName": "0000008 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS", "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.matterport.com/role/REVENUE", "longName": "0000010 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.matterport.com/role/ACQUISITIONS", "longName": "0000011 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "0000012 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.matterport.com/role/BALANCESHEETCOMPONENTS", "longName": "0000013 - Disclosure - BALANCE SHEET COMPONENTS", "shortName": "BALANCE SHEET COMPONENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.matterport.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000014 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000015 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.matterport.com/role/STOCKHOLDERSEQUITY", "longName": "0000016 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "shortName": "STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTS", "longName": "0000017 - Disclosure - PUBLIC AND PRIVATE WARRANTS", "shortName": "PUBLIC AND PRIVATE WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "mttr:WarrantsAndRightsNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mttr:WarrantsAndRightsNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDS", "longName": "0000018 - Disclosure - CONTINGENT EARN-OUT AWARDS", "shortName": "CONTINGENT EARN-OUT AWARDS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "mttr:ContingentEarnoutAwardsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mttr:ContingentEarnoutAwardsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.matterport.com/role/STOCKPLAN", "longName": "0000019 - Disclosure - STOCK PLAN", "shortName": "STOCK PLAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.matterport.com/role/INCOMETAXES", "longName": "0000020 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS", "longName": "0000021 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.matterport.com/role/RESTRUCTURING", "longName": "0000022 - Disclosure - RESTRUCTURING", "shortName": "RESTRUCTURING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-21", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.matterport.com/role/REVENUETables", "longName": "9954472 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.matterport.com/role/ACQUISITIONSTables", "longName": "9954473 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.matterport.com/role/BALANCESHEETCOMPONENTSTables", "longName": "9954475 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954477 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.matterport.com/role/STOCKHOLDERSEQUITYTables", "longName": "9954478 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)", "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSTables", "longName": "9954479 - Disclosure - PUBLIC AND PRIVATE WARRANTS (Tables)", "shortName": "PUBLIC AND PRIVATE WARRANTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSTables", "longName": "9954480 - Disclosure - CONTINGENT EARN-OUT AWARDS (Tables)", "shortName": "CONTINGENT EARN-OUT AWARDS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.matterport.com/role/STOCKPLANTables", "longName": "9954481 - Disclosure - STOCK PLAN (Tables)", "shortName": "STOCK PLAN (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables", "longName": "9954482 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.matterport.com/role/RestructuringandRelatedActivitiesTables", "longName": "9954483 - Disclosure - Restructuring and Related Activities (Tables)", "shortName": "Restructuring and Related Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails", "longName": "9954484 - Disclosure - REVENUE - Disaggregated Revenue (Details)", "shortName": "REVENUE - Disaggregated Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.matterport.com/role/REVENUEContractBalancesDetails", "longName": "9954485 - Disclosure - REVENUE - Contract Balances (Details)", "shortName": "REVENUE - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "mttr:AccountsReceivableNetExcludingUnbilledReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "mttr:AccountsReceivableNetExcludingUnbilledReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.matterport.com/role/REVENUEAdditionalInformationDetails", "longName": "9954486 - Disclosure - REVENUE - Additional Information (Details)", "shortName": "REVENUE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails", "longName": "9954487 - Disclosure - REVENUE - Remaining Performance Obligation (Details)", "shortName": "REVENUE - Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "longName": "9954488 - Disclosure - ACQUISITIONS - Narrative (Details)", "shortName": "ACQUISITIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954489 - Disclosure - ACQUISITIONS - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "shortName": "ACQUISITIONS - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R44": { "role": "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "longName": "9954490 - Disclosure - ACQUISITIONS - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details)", "shortName": "ACQUISITIONS - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-111", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-111", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails", "longName": "9954491 - Disclosure - ACQUISITIONS - Schedule of Unaudited Pro Forma Financial Information (Details)", "shortName": "ACQUISITIONS - Schedule of Unaudited Pro Forma Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-112", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-112", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "longName": "9954492 - Disclosure - ACQUISITIONS - Schedule of Business Acquisitions, by Acquisition (Details)", "shortName": "ACQUISITIONS - Schedule of Business Acquisitions, by Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-117", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R47": { "role": "http://www.matterport.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "longName": "9954493 - Disclosure - Business Combinations and Asset Acquisitions (Details)", "shortName": "Business Combinations and Asset Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails", "longName": "9954494 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R49": { "role": "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails", "longName": "9954495 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets and Goodwill (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets and Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "9954496 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAllowanceforDoubtfulAccountsDetails", "longName": "9954497 - Disclosure - BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details)", "shortName": "BALANCE SHEET COMPONENTS - Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-47", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails", "longName": "9954498 - Disclosure - BALANCE SHEET COMPONENTS - Inventories (Details)", "shortName": "BALANCE SHEET COMPONENTS - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "longName": "9954499 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment, Net (Details)", "shortName": "BALANCE SHEET COMPONENTS - Property, Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R54": { "role": "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954500 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "BALANCE SHEET COMPONENTS - Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "longName": "9954501 - Disclosure - FAIR VALUE MEASUREMENTS - Assets on a Recurring Basis (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Assets on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R56": { "role": "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "longName": "9954502 - Disclosure - FAIR VALUE MEASUREMENTS - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Amortized Cost, Unrealized Gains and Losses, and FV of AFS Debt Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R57": { "role": "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954503 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails", "longName": "9954504 - Disclosure - FAIR VALUE MEASUREMENTS - Amortized Cost and Fair Value by Maturity (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Amortized Cost and Fair Value by Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails", "longName": "9954505 - Disclosure - COMMITMENTS AND CONTINGENCIES - Future Minimum Operating Lease Payments and Purchase Obligations (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Future Minimum Operating Lease Payments and Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "longName": "9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "us-gaap:LossContingencyPatentsAllegedlyInfringedNumber", "unitRef": "patent", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R61": { "role": "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "longName": "9954507 - Disclosure - STOCKHOLDERS\u2019 EQUITY - Shares Reserved for Future Issuance (Details)", "shortName": "STOCKHOLDERS\u2019 EQUITY - Shares Reserved for Future Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails", "longName": "9954508 - Disclosure - STOCKHOLDERS\u2019 EQUITY - Accumulated Other Comprehensive Loss (Details)", "shortName": "STOCKHOLDERS\u2019 EQUITY - Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R63": { "role": "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails", "longName": "9954509 - Disclosure - PUBLIC AND PRIVATE WARRANTS (Details)", "shortName": "PUBLIC AND PRIVATE WARRANTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-234", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails", "longName": "9954510 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Valuation Assumptions to Fair Value of Private Warrants (Details)", "shortName": "PUBLIC AND PRIVATE WARRANTS - Valuation Assumptions to Fair Value of Private Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-246", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-246", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "mttr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails", "longName": "9954511 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Fair Value (Details)", "shortName": "PUBLIC AND PRIVATE WARRANTS - Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-252", "name": "us-gaap:FairValueAdjustmentOfWarrants", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R66": { "role": "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "longName": "9954512 - Disclosure - CONTINGENT EARN-OUT AWARDS - Narrative (Details)", "shortName": "CONTINGENT EARN-OUT AWARDS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-253", "name": "mttr:DerivativeInstrumentContingentConsiderationLiabilityShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-254", "name": "mttr:ReverseRecapitalizationNumberOfTranchesOfEarnOutShares", "unitRef": "tranche", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R67": { "role": "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails", "longName": "9954513 - Disclosure - CONTINGENT EARN-OUT AWARDS - Rollforward of Contingent Earn-out Liability (Details)", "shortName": "CONTINGENT EARN-OUT AWARDS - Rollforward of Contingent Earn-out Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-60", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "longName": "9954514 - Disclosure - STOCK PLAN - Narrative (Details)", "shortName": "STOCK PLAN - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-253", "name": "mttr:NumberOfEarnoutTriggers", "unitRef": "event", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R69": { "role": "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails", "longName": "9954515 - Disclosure - STOCK PLAN - Stock Option Activities (Details)", "shortName": "STOCK PLAN - Stock Option Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "unique": true } }, "R70": { "role": "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails", "longName": "9954516 - Disclosure - STOCK PLAN - RSU and PRSU Activities (Details)", "shortName": "STOCK PLAN - RSU and PRSU Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-282", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-282", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "longName": "9954517 - Disclosure - STOCK PLAN - Fair Value Assumptions, Options and Earn-out Shares (Details)", "shortName": "STOCK PLAN - Fair Value Assumptions, Options and Earn-out Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-276", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-276", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails", "longName": "9954518 - Disclosure - STOCK PLAN - Stock-based Compensation (Details)", "shortName": "STOCK PLAN - Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails", "longName": "9954519 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails", "longName": "9954520 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details)", "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails", "longName": "9954521 - Disclosure - Restructuring and Related Activities - Summary of Restructuring Charges (Details)", "shortName": "Restructuring and Related Activities - Summary of Restructuring Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-351", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:RestructuringCharges", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-351", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:RestructuringCharges", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails", "longName": "9954522 - Disclosure - Restructuring and Related Activities - Narrative (Details)", "shortName": "Restructuring and Related Activities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-309", "name": "mttr:ReductionOfRestructuringAndRelatedCostOnCorkforce", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-309", "name": "mttr:ReductionOfRestructuringAndRelatedCostOnCorkforce", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mttr-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails", "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r325", "r330", "r635" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r807" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r807" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, due within one year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "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)." } } }, "auth_ref": [ "r273", "r539" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out liability", "label": "Derivative Liability", "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." } } }, "auth_ref": [ "r182", "r183", "r485", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r624", "r626", "r627", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r697", "r918" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails", "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r330", "r635" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r787" ] }, "mttr_WarrantsRedemptionPricePerWarrant": { "xbrltype": "perShareItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "WarrantsRedemptionPricePerWarrant", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price per warrant ($ dollar per warrant)", "label": "Warrants, Redemption Price Per Warrant", "documentation": "Warrants, Redemption Price Per Warrant" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (shares)", "verboseLabel": "Weighted average shares used in computing net loss per share attributable to common stockholders, diluted (shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r221", "r227" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r808" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r807" ] }, "us-gaap_LossContingencyPatentsFoundNotInfringedNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyPatentsFoundNotInfringedNumber", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents found not infringed", "label": "Loss Contingency, Patents Found Not Infringed, Number", "documentation": "Number of another entity's patents that the entity was found not to have infringed." } } }, "auth_ref": [ "r858", "r859" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r65", "r66", "r399" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r809" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r475", "r482" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (shares)", "verboseLabel": "Weighted average shares used in computing net loss per share attributable to common stockholders, basic (shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r220", "r227" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of warrants", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r833" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r808" ] }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of alleged patent infringements", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "documentation": "Number of another entity's patents that the entity has allegedly infringed." } } }, "auth_ref": [ "r858", "r859" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r752", "r760", "r770", "r787", "r795", "r799", "r807" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Debt Securities, Available-for-Sale, Current", "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." } } }, "auth_ref": [ "r263", "r308" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax payable", "label": "Taxes Payable, Current", "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)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r868" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "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." } } }, "auth_ref": [ "r340", "r341", "r342", "r345", "r858", "r859" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r111" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Debt Securities, Available-for-Sale, Noncurrent", "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." } } }, "auth_ref": [ "r168", "r263", "r308" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "netLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r93", "r103", "r134", "r164", "r188", "r191", "r195", "r204", "r209", "r211", "r212", "r213", "r214", "r217", "r218", "r224", "r235", "r248", "r252", "r254", "r295", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r474", "r486", "r553", "r631", "r648", "r649", "r702", "r735", "r862" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments:", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 }, "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale, fair value", "totalLabel": "Total available-for-sale investments", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r267", "r308", "r534", "r844" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r810" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r340", "r341", "r342", "r345", "r858", "r859" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r899" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r899" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r787" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r741", "r811" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/RESTRUCTURING" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r326", "r327", "r329", "r332", "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual increase to shares available for grant under the plan as percentage of shares outstanding at prior year end (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9", "r333", "r334", "r855" ] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cease use of certain leased facilities", "label": "Business Exit Costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "crdr": "debit", "calculation": { "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stock-based compensation", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r428" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock under the plan (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r741", "r811" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer", "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606." } } }, "auth_ref": [ "r140", "r896" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r899" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Available-for-sale investments, unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r270" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Canceled or forfeited (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r418" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r741", "r811" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r416" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r751", "r762", "r772", "r797" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (shares)", "periodEndLabel": "Ending balance (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r413", "r414" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "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." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning, weighted-average grant date fair value ($ per share)", "periodEndLabel": "Outstanding, ending, weighted-average grant date fair value ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r413", "r414" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current stock price", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r899" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted ($ per share)", "verboseLabel": "Net loss per share attributable to common stockholders, diluted ($ per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r198", "r211", "r212", "r213", "r214", "r215", "r222", "r225", "r226", "r227", "r231", "r473", "r474", "r537", "r557", "r700" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale investments, unrealized gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r269" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r417" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r899" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r111", "r169", "r551" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r78", "r440", "r912" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r540", "r551", "r724" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software and development costs", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r787" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r167" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r787" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAllowanceforDoubtfulAccountsDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "negatedPeriodStartLabel": "Balance\u2014beginning of period", "negatedPeriodEndLabel": "Balance\u2014end of period", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r179", "r261", "r298", "r301", "r304", "r914" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r193", "r194", "r488", "r490", "r491", "r492", "r493", "r494" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r710" ] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r867" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r190", "r192", "r197", "r536", "r556" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.matterport.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r150", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r388" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r84", "r119", "r548", "r569", "r571", "r579", "r612", "r724" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled or forfeited ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r418" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r724" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 }, "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of warrants liability", "terseLabel": "Change in fair value of warrants liability", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r9" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "mttr_ReverseRecapitalizationNumberOfTranchesOfEarnOutShares": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ReverseRecapitalizationNumberOfTranchesOfEarnOutShares", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tranches of earn-out shares", "label": "Reverse Recapitalization, Number of Tranches of Earn-out Shares", "documentation": "Reverse Recapitalization, Number of Tranches of Earn-out Shares" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r97", "r238" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r528", "r834" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.matterport.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r866" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r920" ] }, "mttr_StockIssuedDuringPeriodValueWithEmployeeEquityIncentivePlansNetOfTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodValueWithEmployeeEquityIncentivePlansNetOfTaxWithholding", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with employee equity incentive plans, net of tax withholding", "label": "Stock Issued During Period, Value, With Employee Equity Incentive Plans, Net Of Tax Withholding", "documentation": "Stock Issued During Period, Value, With Employee Equity Incentive Plans, Net Of Tax Withholding" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares of common stock reserved", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r32" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r61" ] }, "mttr_A2021PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "A2021PlanMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Plan", "label": "2021 Plan [Member]", "documentation": "2021 Plan" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r750", "r761", "r771", "r796" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r385", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortized Cost and Fair Value of AFS Securities by Contractual Maturity Date", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over time revenue", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r715" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, allowance for credit loss", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "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)." } } }, "auth_ref": [ "r268", "r308", "r313", "r314" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r77", "r143" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r778" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value; 640,000 shares authorized as of September\u00a030, 2023 and December\u00a031, 2022, respectively; and 305,562 shares and 290,541 shares issued and outstanding as of September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r82", "r545", "r724" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r777" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r779" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for grant under the plan (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r61" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails", "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r68", "r69", "r457", "r720", "r721" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r776" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of investment premiums, net of accretion of discounts", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r104", "r202" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/ORGANIZATIONANDDESCRIPTIONOFBUSINESS" ], "lang": { "en-us": { "role": { "terseLabel": "ORGANIZATION AND DESCRIPTION OF BUSINESS", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r79", "r127", "r572", "r573" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r60" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r776" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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." } } }, "auth_ref": [ "r420" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails", "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r457", "r720", "r721" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r777" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS, Less than 12 months, gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "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." } } }, "auth_ref": [ "r138", "r310" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets Measured at Fair Value on a Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r74", "r129" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r812" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Common Stock Reserved for Future Issuance", "label": "Schedule of Stock by Class [Table Text Block]", "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." } } }, "auth_ref": [ "r23", "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r81", "r82", "r117", "r118", "r119" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails", "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r68", "r69", "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r61" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails", "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r457" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unaudited Pro Forma Financial Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r816", "r817" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning (shares)", "periodEndLabel": "Balance, ending (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r405", "r406" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants issued (shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r779" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance ($ per share)", "periodEndLabel": "Ending Balance ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r405", "r406" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Private warrants to purchase common stock", "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r727", "r728", "r731", "r732", "r733", "r734" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r778" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r355", "r390", "r391", "r392", "r393", "r394", "r395", "r500", "r501", "r502", "r707", "r708", "r717", "r718", "r719" ] }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred stock, par value ($ per share)", "label": "Temporary Equity, Par Value", "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." } } }, "auth_ref": [ "r22", "r53" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r737" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r407" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of expense", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r44", "r48" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "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." } } }, "auth_ref": [ "r106", "r694" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKPLAN" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK PLAN", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r397", "r401", "r431", "r432", "r434", "r723" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "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." } } }, "auth_ref": [ "r106", "r695" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r425" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r328", "r329", "r334", "r335" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r778" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss position for more than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "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." } } }, "auth_ref": [ "r138", "r310" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased parts and raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "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." } } }, "auth_ref": [ "r106", "r696" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "ISOs", "terseLabel": "Common stock options outstanding", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued upon exercise of warrants (shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "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." } } }, "auth_ref": [ "r372" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Estimated Fair Value of the Company's Level 3 Financial Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r16", "r75" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracted but unsatisfied performance obligations, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r147" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a02", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r355", "r390", "r395", "r477", "r501", "r707", "r708", "r717", "r718", "r719" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r778" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r116", "r203", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r373", "r471", "r653", "r654", "r676" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants liability", "periodStartLabel": "Fair value at beginning balance", "periodEndLabel": "Fair value at ending balance", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restructuring Charges and Related Activities", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r50", "r51", "r52" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r355", "r390", "r395", "r477", "r500", "r717", "r718", "r719" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r131", "r174", "r204", "r235", "r249", "r253", "r295", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r460", "r462", "r486", "r543", "r623", "r724", "r736", "r862", "r863", "r904" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r398", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r739" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r398", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r779" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized computer software amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r12", "r137" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r355", "r390", "r391", "r392", "r393", "r394", "r395", "r477", "r502", "r707", "r708", "r717", "r718", "r719" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "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." } } }, "auth_ref": [ "r60" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r779" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized software and development costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r100" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r779" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r172", "r323" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r82", "r85", "r86", "r105", "r613", "r629", "r651", "r652", "r724", "r736", "r836", "r850", "r901", "r920" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r328", "r329", "r330", "r331", "r334", "r335", "r336" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r91", "r178", "r547", "r570", "r571" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note\u00a08)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r31", "r76", "r544", "r610" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r779" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (benefit from) income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r139", "r149", "r217", "r218", "r240", "r442", "r449", "r558" ] }, "mttr_ReallocationContingentEarnoutLiabilityRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ReallocationContingentEarnoutLiabilityRecognized", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out liability recognized upon the re-allocation", "label": "Reallocation, Contingent Earnout Liability Recognized", "documentation": "Reallocation, Contingent Earnout Liability Recognized" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails", "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r747", "r758", "r768", "r793" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares per employee, per purchase period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r61" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r303" ] }, "mttr_PrivateWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PrivateWarrantMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Private warrants liability", "verboseLabel": "Private warrants", "label": "Private Warrant [Member]", "documentation": "Private Warrant" } } }, "auth_ref": [] }, "mttr_VHTIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "VHTIncMember", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails", "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "VHT Inc", "label": "VHT Inc [Member]", "documentation": "VHT Inc" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "mttr_ShortTermUnpaidAcquisitionConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShortTermUnpaidAcquisitionConsideration", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current unpaid acquisition consideration", "label": "Short-term Unpaid Acquisition Consideration", "documentation": "Short-term Unpaid Acquisition Consideration" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r328", "r329", "r334", "r335" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, weighted-average remaining contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r120" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/REVENUEContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled accounts receivable", "label": "Unbilled Contracts Receivable", "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." } } }, "auth_ref": [ "r529" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares purchasable with each warrant (shares)", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "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." } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government and agency securities", "label": "US Government Agencies Debt Securities [Member]", "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)." } } }, "auth_ref": [ "r699", "r717", "r913" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r328", "r329", "r330", "r331", "r334", "r335", "r336" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, weighted-average remaining contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r61" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r153", "r162", "r256", "r257", "r595", "r597", "r599", "r656", "r658", "r661", "r670", "r677", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r691", "r711", "r729", "r866", "r915" ] }, "mttr_ESPPSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ESPPSharesMember", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP shares", "label": "ESPP Shares [Member]", "documentation": "ESPP Shares" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r423" ] }, "mttr_ClassOfWarrantOrRightWarrantExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClassOfWarrantOrRightWarrantExercised", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercised", "label": "Class of Warrant or Right, Warrant Exercised", "documentation": "Class of Warrant or Right, Warrant Exercised" } } }, "auth_ref": [] }, "mttr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssuanceOfEarnOutSharesUponTriggeringEvents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssuanceOfEarnOutSharesUponTriggeringEvents", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuance of Earn-out Shares Upon Triggering Events" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "mttr_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of public warrants (shares)", "label": "Stock Issued During Period, Shares, Exercise of Warrants", "documentation": "Stock Issued During Period, Shares, Exercise of Warrants" } } }, "auth_ref": [] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out share release, number of trading days above trigger price", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days" } } }, "auth_ref": [] }, "mttr_July2023RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "July2023RestructuringPlanMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 2023 Restructuring Plan", "label": "July 2023 Restructuring Plan [Member]", "documentation": "July 2023 Restructuring Plan" } } }, "auth_ref": [] }, "mttr_ContingentEarnoutAwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ContingentEarnoutAwardsTextBlock", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDS" ], "lang": { "en-us": { "role": { "terseLabel": "CONTINGENT EARN-OUT AWARDS", "label": "Contingent Earnout Awards [Text Block]", "documentation": "Contingent Earnout Awards" } } }, "auth_ref": [] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities measured at fair value", "label": "Financial Liabilities Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identified intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r70", "r71" ] }, "mttr_DerivativeInstrumentTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTrancheFourMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Share Price in Excess of $20.50", "label": "Derivative Instrument, Tranche Four [Member]", "documentation": "Derivative Instrument, Tranche Four" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r72" ] }, "mttr_CostOfRevenueSubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "CostOfRevenueSubscriptionMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue - Subscription", "label": "Cost of Revenue - Subscription [Member]", "documentation": "Cost of Revenue - Subscription" } } }, "auth_ref": [] }, "mttr_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "NumeratorAbstract", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator :", "label": "Numerator [Abstract]", "documentation": "Numerator" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r752", "r760", "r770", "r787", "r795", "r799", "r807" ] }, "mttr_CostOOfRevenueProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "CostOOfRevenueProductMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue - Product", "label": "Cost oOf Revenue - Product [Member]", "documentation": "Cost oOf Revenue - Product" } } }, "auth_ref": [] }, "mttr_LossContingencyAdditionalPatentsFoundNotInfringedNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "LossContingencyAdditionalPatentsFoundNotInfringedNumber", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional patent found not infringed", "label": "Loss Contingency, Additional Patents Found Not Infringed, Number", "documentation": "Loss Contingency, Additional Patents Found Not Infringed, Number" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "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." } } }, "auth_ref": [ "r45" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r256", "r257", "r595", "r597", "r599", "r656", "r658", "r661", "r670", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r691", "r711", "r729", "r866", "r915" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic ($ per share)", "verboseLabel": "Net loss per share attributable to common stockholders, basic ($ per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r198", "r211", "r212", "r213", "r214", "r215", "r220", "r222", "r225", "r226", "r227", "r231", "r473", "r474", "r537", "r557", "r700" ] }, "mttr_EnviewIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "EnviewIncMember", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Enview Inc", "label": "Enview Inc [Member]", "documentation": "Enview Inc" } } }, "auth_ref": [] }, "mttr_PublicWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PublicWarrantMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public warants", "label": "Public Warrant [Member]", "documentation": "Public Warrant" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net unrealized gain", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r13", "r128", "r189", "r192" ] }, "mttr_StockIssuedDuringPeriodValueReverseRecapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon the reverse recapitalization, net of transaction costs", "label": "Stock Issued During Period, Value, Reverse Recapitalization", "documentation": "Stock Issued During Period, Value, Reverse Recapitalization" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r745", "r756", "r766", "r791" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock issued in connection with acquisition", "terseLabel": "Common stock (1.2 million shares)", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "mttr_ScheduleOfReverseRecapitalizationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ScheduleOfReverseRecapitalizationTable", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reverse Recapitalization [Table]", "label": "Schedule of Reverse Recapitalization [Table]", "documentation": "Schedule of Reverse Recapitalization" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails", "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "totalLabel": "Total", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r2", "r3", "r11" ] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityFairValue", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value of total earn-out shares at closing", "label": "Derivative Instrument, Contingent Consideration, Liability, Fair Value", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Fair Value" } } }, "auth_ref": [] }, "mttr_IssuanceOfValueEarnOutSharesUponTriggeringEventsNetOfTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "IssuanceOfValueEarnOutSharesUponTriggeringEventsNetOfTaxWithholding", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of earn-out shares upon triggering events, net of tax withholding", "label": "Issuance Of Value Earn-out Shares Upon Triggering Events, Net of Tax Withholding", "documentation": "Issuance Of Value Earn-out Shares Upon Triggering Events, Net of Tax Withholding" } } }, "auth_ref": [] }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Type [Axis]", "label": "Equity Interest Type [Axis]", "documentation": "Information by type of equity interests that are issued or issuable in a business combination." } } }, "auth_ref": [] }, "mttr_PerformanceRestrictedStockUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PerformanceRestrictedStockUnitMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PRSUs", "label": "Performance Restricted Stock Unit [Member]", "documentation": "Performance Restricted Stock Unit" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment [Member]", "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." } } }, "auth_ref": [] }, "mttr_ReclassificationOfRemainingContingentEarnOutLiabilityUponTriggeringEvents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ReclassificationOfRemainingContingentEarnOutLiabilityUponTriggeringEvents", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of remaining contingent earn-out liability upon triggering events", "verboseLabel": "Reclassification of remaining contingent Earn-out liability upon triggering events", "label": "Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events", "documentation": "Reclassification Of Remaining Contingent Earn-out Liability Upon Triggering Events" } } }, "auth_ref": [] }, "mttr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReallocationOfEarnOutSharesToEarnOutLiabilityUponForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReallocationOfEarnOutSharesToEarnOutLiabilityUponForfeitures", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reallocation of Earn-out Shares to earn-out liability upon forfeitures", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reallocation of Earn-out Shares to Earn-out Liability upon Forfeitures", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reallocation upon Forfeitures of Shares" } } }, "auth_ref": [] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out (shares)", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r717", "r719", "r916" ] }, "mttr_ShortTermMarketableSecuritiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShortTermMarketableSecuritiesFairValueAbstract", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments:", "label": "Short-term Marketable Securities, Fair Value [Abstract]", "documentation": "Short-term Marketable Securities, Fair Value" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on available-for-sale securities, net of tax", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r7", "r13", "r128" ] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "mttr_DerivativeInstrumentTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTrancheTwoMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Share Price in Excess of $15.50", "label": "Derivative Instrument, Tranche Two [Member]", "documentation": "Derivative Instrument, Tranche Two" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "mttr_ReverseRecapitalizationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ReverseRecapitalizationLineItems", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Recapitalization [Line Items]", "label": "Reverse Recapitalization [Line Items]", "documentation": "Reverse Recapitalization" } } }, "auth_ref": [] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r798" ] }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period length under the plan", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r321" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r727", "r728", "r729", "r731", "r732", "r733", "r734", "r839", "r840", "r898", "r917", "r920" ] }, "mttr_OfficeSpaceReductionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "OfficeSpaceReductionsMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office Space Reductions", "label": "Office Space Reductions [Member]", "documentation": "Office Space Reductions" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r774" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "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." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails", "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "mttr_ReductionOfRestructuringAndRelatedCostOnCorkforce": { "xbrltype": "pureItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ReductionOfRestructuringAndRelatedCostOnCorkforce", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of cost on workforce", "label": "Reduction of Restructuring and Related Cost on Corkforce", "documentation": "Reduction of Restructuring and Related Cost on Corkforce" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r740" ] }, "mttr_UnpaidCashConsiderationInConnectionWithAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "UnpaidCashConsiderationInConnectionWithAcquisition", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid cash consideration in connection with acquisition", "label": "Unpaid Cash Consideration In Connection With Acquisition", "documentation": "Unpaid Cash Consideration In Connection With Acquisition" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r115", "r731", "r732", "r733", "r734" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due within one year", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "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)." } } }, "auth_ref": [ "r845" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r749", "r760", "r770", "r787", "r795" ] }, "mttr_DerivativeInstrumentReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdBusinessDays": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdBusinessDays", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity earn-out period start, number of days after closing", "label": "Derivative Instrument, Reverse Recapitalization, Contingent Consideration, Equity, Earnout Period, Threshold Business Days", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Business Days" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r71" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $897 and $1,212, as of September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r259", "r260" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r773" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r478" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r748", "r759", "r769", "r794" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r98" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "License", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r867" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r802" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "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." } } }, "auth_ref": [ "r124" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r114", "r338", "r339", "r678", "r856" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r800" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r37", "r459" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r435", "r436", "r437", "r581", "r839", "r840", "r841", "r898", "r920" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r100" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r241", "r242", "r243", "r244", "r245", "r246", "r256", "r703" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r40", "r41", "r42", "r141", "r142", "r144", "r145" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r801" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r24", "r88", "r89", "r90" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKPLANTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation Arrangement", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r64" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r165", "r181", "r204", "r295", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r460", "r462", "r486", "r724", "r862", "r863", "r904" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning", "periodEndLabel": "Balance at ending", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred stock, $0.0001 par value; 30,000 shares authorized as of September\u00a030, 2023 and December\u00a031, 2022, respectively; nil shares issued and outstanding as of September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "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." } } }, "auth_ref": [ "r346", "r348", "r349", "r350", "r353", "r354", "r438", "r546" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r95", "r530" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails", "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "mttr_DerivativeInstrumentTrancheFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTrancheFiveMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Share Price in Excess of $23.00", "label": "Derivative Instrument, Tranche Five [Member]", "documentation": "Derivative Instrument, Tranche Five" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing and financing information", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Purchase Obligation, to be Paid, Year One", "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)." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r803" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss of excess inventory and purchase obligation", "label": "Inventory Write-down", "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." } } }, "auth_ref": [ "r315" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with acquisitions", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r15", "r33", "r119" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r804" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r475" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "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." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS, in continuous unrealized loss position, less than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "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." } } }, "auth_ref": [ "r138", "r310", "r705" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred, issued (shares)", "label": "Temporary Equity, Shares Issued", "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." } } }, "auth_ref": [ "r80" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r200" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AFS, in continuous unrealized loss position, 12 months or longer", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "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." } } }, "auth_ref": [ "r138", "r310", "r705" ] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year Two", "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)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOW FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r200" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r101", "r102", "r103" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r35", "r902", "r903" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r167" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r27", "r204", "r295", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r461", "r462", "r463", "r486", "r609", "r701", "r736", "r862", "r904", "r905" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Costs", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r21", "r112", "r113" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised ($ per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r410" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r29", "r166", "r204", "r295", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r461", "r462", "r463", "r486", "r724", "r862", "r904", "r905" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r33", "r163", "r193", "r194", "r195", "r206", "r207", "r208", "r210", "r216", "r218", "r232", "r296", "r297", "r373", "r435", "r436", "r437", "r446", "r447", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r488", "r490", "r491", "r492", "r493", "r494", "r496", "r566", "r567", "r568", "r581", "r650" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-\u2028Average\u2028Exercise\u00a0Price Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r775" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTS" ], "lang": { "en-us": { "role": { "terseLabel": "BALANCE SHEET COMPONENTS", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r826" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r163", "r206", "r207", "r208", "r210", "r216", "r218", "r296", "r297", "r435", "r436", "r437", "r446", "r447", "r464", "r466", "r467", "r469", "r472", "r566", "r568", "r581", "r920" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Net Income (Loss) Attributable to Common Stockholders, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r843" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r15", "r163", "r193", "r194", "r195", "r206", "r207", "r208", "r210", "r216", "r218", "r232", "r296", "r297", "r373", "r435", "r436", "r437", "r446", "r447", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r488", "r490", "r491", "r492", "r493", "r494", "r496", "r566", "r567", "r568", "r581", "r650" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r82" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r173" ] }, "us-gaap_LitigationReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserve", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated litigation liability", "label": "Estimated Litigation Liability", "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." } } }, "auth_ref": [ "r31", "r857" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, contractual life", "label": "Warrants and Rights Outstanding, Term", "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." } } }, "auth_ref": [ "r900" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains/Losses on Available-for-Sale Debt Securities, Net of Tax", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "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." } } }, "auth_ref": [ "r184", "r185", "r186", "r187", "r194", "r195", "r829" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred, authorized (shares)", "label": "Temporary Equity, Shares Authorized", "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." } } }, "auth_ref": [ "r80" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total available-for-sale investments", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r266", "r308", "r542" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock in connection with acquisitions (shares)", "terseLabel": "Stock Issued during period (shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r81", "r82", "r119" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r806" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r255", "r530", "r559", "r560", "r561", "r562", "r563", "r564", "r690", "r710", "r725", "r818", "r860", "r861", "r866", "r915" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred, outstanding (shares)", "label": "Temporary Equity, Shares Outstanding", "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." } } }, "auth_ref": [ "r80" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r92", "r133", "r235", "r248", "r252", "r254", "r538", "r552", "r702" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r81", "r82", "r119", "r410" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r87", "r132", "r549", "r724", "r836", "r850", "r901" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation, Net of Tax", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r14", "r35", "r194", "r195", "r490", "r491", "r492", "r493", "r494", "r829" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r255", "r530", "r559", "r560", "r561", "r562", "r563", "r564", "r690", "r710", "r725", "r818", "r860", "r861", "r866", "r915" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r82", "r611" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r828" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (shares)", "periodStartLabel": "Common stock, outstanding, beginning (shares)", "periodEndLabel": "Common stock, outstanding, ending (shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r82", "r611", "r629", "r920", "r921" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "verboseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r14", "r35", "r465", "r468", "r496", "r566", "r567", "r829", "r830", "r831", "r839", "r840", "r841" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r122", "r148", "r450", "r451", "r837" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation, net of amounts capitalized", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "mttr_ClassOfWarrantOrRightEarnOutSharesWithheldForTaxObligation": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClassOfWarrantOrRightEarnOutSharesWithheldForTaxObligation", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out shares withheld for tax obligation (shares)", "label": "Class of Warrant or Right, Earn-out Shares Withheld For Tax Obligation", "documentation": "Class of Warrant or Right, Earn-out Shares Withheld For Tax Obligation" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested RSUs", "netLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityMeasurementInput", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, measurement input", "label": "Derivative Liability, Measurement Input", "documentation": "Value of input used to measure derivative liability." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAllowanceforDoubtfulAccountsDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "negatedLabel": "Increase in reserves", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r199", "r302" ] }, "mttr_DevelopedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DevelopedTechnologyMember", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology [Member]", "documentation": "Developed Technology" } } }, "auth_ref": [] }, "mttr_WarrantsAndRightsNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "WarrantsAndRightsNoteDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTS" ], "lang": { "en-us": { "role": { "terseLabel": "PUBLIC AND PRIVATE WARRANTS", "label": "Warrants and Rights Note Disclosure [Text Block]", "documentation": "Warrants and Rights Note Disclosure" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r476", "r477", "r481" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r193", "r194", "r488", "r490", "r491", "r492", "r493", "r494" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "mttr_ShareBasedPaymentArrangementSharesAvailableForGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShareBasedPaymentArrangementSharesAvailableForGrantMember", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant under 2021 Incentive Award Plan", "label": "Share-based Payment Arrangement, Shares Available for Grant [Member]", "documentation": "Share-based Payment Arrangement, Shares Available for Grant" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r239" ] }, "mttr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustment", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSRollforwardofContingentEarnoutLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of earn-out liability", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment", "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected cost remaining", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "mttr_ShortTermOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShortTermOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term operating lease liabilities", "label": "Short-term Operating Lease Liabilities", "documentation": "Short-term Operating Lease Liabilities" } } }, "auth_ref": [] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out period stock price trigger ($ per share, in excess of)", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant, exercise price ($ per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r372" ] }, "mttr_CashEquivalentsFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "CashEquivalentsFairValueAbstract", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "label": "Cash Equivalents, Fair Value [Abstract]", "documentation": "Cash Equivalents, Fair Value" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r43", "r46" ] }, "mttr_MeasurementInputStrikePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "MeasurementInputStrikePriceMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strike price", "label": "Measurement Input, Strike Price [Member]", "documentation": "Measurement Input, Strike Price" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value of AFS Debt Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r130", "r135", "r136", "r152", "r262", "r264", "r483", "r484" ] }, "mttr_DerivativeInstrumentTrancheSixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTrancheSixMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Share Price in Excess of $25.50", "label": "Derivative Instrument, Tranche Six [Member]", "documentation": "Derivative Instrument, Tranche Six" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployeePerOfferingPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployeePerOfferingPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares per employee, per offering period (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee, Per Offering Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee, Per Offering Period" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r738" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of effects of businesses acquired:", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r723" ] }, "mttr_PublicAndPrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PublicAndPrivateWarrantsMember", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public And Private Warrants", "label": "Public And Private Warrants [Member]", "documentation": "Public And Private Warrants" } } }, "auth_ref": [] }, "mttr_ClassOfWarrantOrRightRedemptionDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClassOfWarrantOrRightRedemptionDateFairValue", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, redemption date fair value ($ per share)", "label": "Class of Warrant or Right, Redemption Date Fair Value", "documentation": "Class of Warrant or Right, Redemption Date Fair Value" } } }, "auth_ref": [] }, "mttr_StockIssuedDuringPeriodToCustomerValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodToCustomerValue", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock to a customer", "label": "Stock Issued During Period to Customer, Value", "documentation": "Stock Issued During Period to Customer, Value" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based expense, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r433" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r355", "r390", "r391", "r392", "r393", "r394", "r395", "r477", "r500", "r501", "r502", "r707", "r708", "r717", "r718", "r719" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r738" ] }, "mttr_EmployeeSharePurchasePlanContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "EmployeeSharePurchasePlanContributions", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP contribution", "label": "Employee Share Purchase Plan Contributions", "documentation": "Employee Share Purchase Plan Contributions" } } }, "auth_ref": [] }, "mttr_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "mttr_AccruedLossOnInventoryFirmPurchaseCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "AccruedLossOnInventoryFirmPurchaseCommitments", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued loss on firm inventory purchase commitments", "label": "Accrued Loss On Inventory, Firm Purchase Commitments", "documentation": "Accrued Loss On Inventory, Firm Purchase Commitments" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized computer software additions", "label": "Capitalized Computer Software, Additions", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r45" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share ($ per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r816", "r817" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r374", "r375", "r386" ] }, "mttr_LongTermMarketableSecuritiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "LongTermMarketableSecuritiesFairValueAbstract", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments:", "label": "Long-term Marketable Securities, Fair Value [Abstract]", "documentation": "Long-term Marketable Securities, Fair Value" } } }, "auth_ref": [] }, "mttr_NumberOfPurchasePeriods": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "NumberOfPurchasePeriods", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of purchase periods", "label": "Number Of Purchase Periods", "documentation": "Number Of Purchase Periods" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future amortization expense", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r109", "r531" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Future Minimum Operating Lease Payments and Purchase Obligations", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r838" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue,\u00a0non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r374", "r375", "r386" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails", "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Line Items]", "label": "Class of Warrant or Right [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r738" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/REVENUEContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r374", "r375", "r386" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r171", "r316", "r533", "r706", "r724", "r852", "r853" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r39" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r109", "r532" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r235", "r248", "r252", "r254", "r702" ] }, "mttr_PurchaseObligationToBePaidAfterYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PurchaseObligationToBePaidAfterYearTwo", "crdr": "credit", "calculation": { "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Purchase Obligation, to be Paid, after Year Two", "documentation": "Purchase Obligation, to be Paid, after Year Two" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee subscription rate as a percentage of eligible compensation under the plan (percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r61" ] }, "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities, Current", "documentation": "Accrued Liabilities and Other Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r476", "r477", "r479", "r480", "r482" ] }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee contribution amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r738" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service-based Vesting", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased during the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r61" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase agreement, all cash purchase price", "label": "Business Combination, Price of Acquisition, Expected", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r814" ] }, "mttr_A2021ESPPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "A2021ESPPMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 ESPP", "label": "2021 ESPP [Member]", "documentation": "2021 ESPP" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.matterport.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Account Receivable and Contract Balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r865" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS" ], "lang": { "en-us": { "role": { "terseLabel": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r219", "r228", "r229", "r230" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total potentially dilutive common stock equivalents", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r228" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r320", "r322", "r323", "r324", "r531", "r532" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r151", "r175", "r176", "r177", "r204", "r222", "r223", "r225", "r227", "r233", "r234", "r295", "r346", "r348", "r349", "r350", "r353", "r354", "r358", "r359", "r361", "r364", "r371", "r486", "r575", "r576", "r577", "r578", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r611", "r632", "r650", "r671", "r672", "r673", "r674", "r675", "r813", "r835", "r842" ] }, "mttr_DerivativeInstrumentTranchesDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTranchesDomain", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out Shares [Domain]", "label": "Derivative Instrument, Tranches [Domain]", "documentation": "Derivative Instrument, Tranches" } } }, "auth_ref": [] }, "mttr_CostOfRevenueServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "CostOfRevenueServicesMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue - Services", "label": "Cost Of Revenue - Services [Member]", "documentation": "Cost Of Revenue - Services" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, basic and diluted", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/ACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r123", "r458" ] }, "mttr_JDFayMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "JDFayMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "J.D. Fay [Member]", "documentation": "J.D. Fay" } } }, "auth_ref": [] }, "mttr_RSUsAndPRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "RSUsAndPRSUsMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs and PRSUs", "label": "RSUs and PRSUs [Member]", "documentation": "RSUs and PRSUs" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r476", "r477", "r481" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r455", "r456" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share ($ per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r816", "r817" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service-based Cliff Vesting Period", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r455", "r456" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expired or canceled (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "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." } } }, "auth_ref": [ "r875" ] }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableTypeDomain", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]", "label": "Equity Interest Issued or Issuable, Type [Domain]", "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired or canceled ($ per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r875" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Combination, Acquisition Related Costs", "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." } } }, "auth_ref": [ "r67" ] }, "mttr_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DenominatorAbstract", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "Denominator" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional\u00a0paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r83", "r724", "r919" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in per share calculation, basic and diluted", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r531" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedForObligations": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedForObligations", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn out shares issued (shares)", "label": "Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued For Obligations", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued For Obligations" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r45", "r47" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r94", "r204", "r235", "r248", "r252", "r254", "r295", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r486", "r702", "r862" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r49", "r170", "r550" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r96" ] }, "mttr_DerivativeInstrumentTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTrancheOneMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Share Price in Excess of $13.00", "label": "Derivative Instrument, Tranche One [Member]", "documentation": "Derivative Instrument, Tranche One" } } }, "auth_ref": [] }, "mttr_NumberOfTriggeringEvents": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "NumberOfTriggeringEvents", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of triggering events", "label": "Number Of Triggering Events", "documentation": "Number Of Triggering Events" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Allowance for Doubtful Accounts", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r851" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r147" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r37" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r738" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r64" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.matterport.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r73", "r698" ] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesNarrativeDetails", "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r20", "r189", "r192", "r196", "r488", "r489", "r494", "r535", "r554", "r829", "r830" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r798" ] }, "us-gaap_OtherLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestments", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Other Long-Term Investments", "documentation": "Amount of long-term investments classified as other." } } }, "auth_ref": [ "r541", "r827" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r356", "r369", "r470", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r555", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r846", "r847", "r848", "r849" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsandGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r45", "r47", "r531" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r738" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Purchased Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r45", "r47" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "mttr_DebtSecuritiesAvailableForSaleMaturityAfterOneThroughThreeYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DebtSecuritiesAvailableForSaleMaturityAfterOneThroughThreeYearsFairValue", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, due between one and three years", "label": "Debt securities, Available For Sale, Maturity After One Through three Years Fair Value", "documentation": "Debt securities, Available For Sale, Maturity After One Through Three Years Fair Value" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFiscalYearMaturityAbstract", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESFutureMinimumOperatingLeasePaymentsandPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase\u2028Obligations", "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r815", "r832" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSInventoriesDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r180", "r693", "r724" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value ($ per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r82" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r205", "r441", "r443", "r444", "r445", "r448", "r452", "r453", "r454", "r580" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r389", "r396", "r424", "r425", "r426", "r503", "r527", "r565", "r601", "r602", "r655", "r657", "r659", "r660", "r669", "r688", "r689", "r704", "r709", "r722", "r726", "r729", "r854", "r864", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.matterport.com/role/STOCKPLANRSUandPRSUActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r738" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r99" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "calculation": { "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails": { "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized stock-based compensation", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r430" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails": { "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation, net of amounts capitalized", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r429", "r439" ] }, "mttr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Valuation Assumptions to Fair Value of Private Warrants", "label": "Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r834" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r396", "r527", "r565", "r601", "r602", "r655", "r657", "r659", "r660", "r669", "r688", "r689", "r704", "r709", "r722", "r726", "r864", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r389", "r396", "r424", "r425", "r426", "r503", "r527", "r565", "r601", "r602", "r655", "r657", "r659", "r660", "r669", "r688", "r689", "r704", "r709", "r722", "r726", "r729", "r854", "r864", "r907", "r908", "r909", "r910", "r911" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKPLANTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU and PRSU Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r63" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.matterport.com/role/COVER" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant under 2021 Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r396", "r527", "r565", "r601", "r602", "r655", "r657", "r659", "r660", "r669", "r688", "r689", "r704", "r709", "r722", "r726", "r864", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "mttr_ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShareBasedPaymentArrangementOptionsAndUnvestedRSUsMember", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYSharesReservedforFutureIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock options outstanding and unvested RSUs under the Amended and Restated 2011 Stock Incentive Plan", "label": "Share Based Payment Arrangement, Options and Unvested RSU's [Member]", "documentation": "Share Based Payment Arrangement, Options and Unvested RSU's" } } }, "auth_ref": [] }, "mttr_NumberOfEarnoutTriggers": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "NumberOfEarnoutTriggers", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of earnout triggers", "label": "Number Of Earnout Triggers", "documentation": "Number Of Earnout Triggers" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based expense related to unvested options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r895" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r385", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r922", "r923", "r924", "r925" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss Per Share Attributable to Common Stockholders", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r39" ] }, "mttr_RecognizedRemainingWeightedAverageServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "RecognizedRemainingWeightedAverageServicePeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized remaining weighted average service period", "label": "Recognized Remaining Weighted Average Service Period", "documentation": "Recognized Remaining Weighted Average Service Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r39" ] }, "mttr_DerivativeLiabilityMeasurementInputTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeLiabilityMeasurementInputTerm", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSValuationAssumptionstoFairValueofPrivateWarrantsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, measurement input, term", "label": "Derivative Liability, Measurement Input, Term", "documentation": "Derivative Liability, Measurement Input, Term" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/REVENUERemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracted but unsatisfied performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r146" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r39" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r780" ] }, "mttr_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based expense, other than options", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r895" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r785" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents, fair value", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "mttr_StockIssuedDuringPeriodValueExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of public warrants", "label": "Stock Issued During Period, Value, Exercise of Warrants", "documentation": "Stock Issued During Period, Value, Exercise of Warrants" } } }, "auth_ref": [] }, "mttr_SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosingMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosingMaximum", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for grant, as maximum percentage of shares outstanding at closing (percent)", "label": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing, Maximum", "documentation": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing, Maximum" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r715", "r866" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r780" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKPLANTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r17", "r18", "r62" ] }, "mttr_ClosingStockPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClosingStockPrice", "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofBusinessAcquisitionsbyAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closing stock price ($ per share)", "label": "Closing Stock Price", "documentation": "Closing Stock Price" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r715", "r866" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.matterport.com/role/STOCKPLANTables" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option Valuation", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r121" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r111" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r780" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r110" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r110" ] }, "mttr_DerivativeInstrumentTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTrancheThreeMember", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Share Price in Excess of $18.00", "label": "Derivative Instrument, Tranche Three [Member]", "documentation": "Derivative Instrument, Tranche Three" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r110" ] }, "mttr_ScheduleOfWarrantsMeasuredAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ScheduleOfWarrantsMeasuredAtFairValueTableTextBlock", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warrants Measured at Fair Value", "label": "Schedule of Warrants Measured at Fair Value [Table Text Block]", "documentation": "Schedule of Warrants Measured at Fair Value" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r299", "r300", "r305", "r306", "r307", "r309", "r311", "r312", "r356", "r369", "r470", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r555", "r705", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r846", "r847", "r848", "r849" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r798" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r780" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r38", "r167", "r692" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r110" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r780" ] }, "mttr_EarnOutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "EarnOutSharesMember", "presentation": [ "http://www.matterport.com/role/STOCKPLANFairValueAssumptionsOptionsandEarnoutSharesDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out shares", "label": "Earn-out Shares [Member]", "documentation": "Earn-out Shares" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "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." } } }, "auth_ref": [ "r4", "r101" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r206", "r207", "r208", "r232", "r530", "r574", "r592", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r630", "r633", "r634", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r650", "r730" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r780" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "mttr_DebtSecuritiesAvailableForSaleMaturityAfterOneThroughThreeYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DebtSecuritiesAvailableForSaleMaturityAfterOneThroughThreeYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostandFairValuebyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due between one and three years", "label": "Debt Securities, Available For Sale, Maturity, After One Through Three Years Amortized Cost", "documentation": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCost" } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r780" ] }, "mttr_StockIssuedDuringPeriodSharesWithEmployeeEquityIncentivePlansNetOfTaxWithholding": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodSharesWithEmployeeEquityIncentivePlansNetOfTaxWithholding", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with employee equity incentive plans, net of tax withholding (shares)", "label": "Stock Issued During Period, Shares, With Employee Equity Incentive Plans, Net Of Tax Withholding", "documentation": "Stock Issued During Period, Shares, With Employee Equity Incentive Plans, Net Of Tax Withholding" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "mttr_DerivativeInstrumentTranchesAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentTranchesAxis", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out Shares [Axis]", "label": "Derivative Instrument, Tranches [Axis]", "documentation": "Derivative Instrument, Tranches" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r781" ] }, "mttr_WarrantsAndRightsUnexercisedAndOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "WarrantsAndRightsUnexercisedAndOutstanding", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants and rights unexercised and outstanding", "label": "Warrants And Rights Unexercised And Outstanding", "documentation": "Warrants And Rights Unexercised And Outstanding" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r206", "r207", "r208", "r232", "r530", "r574", "r592", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r624", "r625", "r626", "r627", "r628", "r630", "r633", "r634", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r650", "r730" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r710" ] }, "mttr_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.matterport.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private warrants", "label": "Private Placement Warrants [Member]", "documentation": "Private Placement Warrants" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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." } } }, "auth_ref": [ "r487" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r798" ] }, "mttr_ClassOfWarrantOrRightEarnOutSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClassOfWarrantOrRightEarnOutSharesIssued", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out shares issued (shares)", "label": "Class of Warrant or Right, Earn-out Shares Issued", "documentation": "Class of Warrant or Right, Earn-out Shares Issued" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Goodwill, Impairment Loss", "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." } } }, "auth_ref": [ "r9", "r317", "r318", "r319", "r706" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r744", "r755", "r765", "r790" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r783" ] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out share release, number of consecutive trading days in trigger period", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r782" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r798" ] }, "mttr_SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosing": { "xbrltype": "percentItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "SharesAvailableForGrantAsPercentageOfSharesOutstandingAtClosing", "presentation": [ "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for grant under the plan, as percentage of shares outstanding at closing (percent)", "label": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing", "documentation": "Shares Available for Grant, as Percentage of Shares Outstanding at Closing" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.matterport.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r784" ] }, "mttr_StockIssuedDuringPeriodToCustomerShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "StockIssuedDuringPeriodToCustomerShares", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock to a customer (shares)", "label": "Stock Issued During Period to Customer, Shares", "documentation": "Stock Issued During Period to Customer, Shares" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r38", "r101", "r201" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r799" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r786" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r236", "r237", "r247", "r250", "r251", "r255", "r256", "r258", "r384", "r385", "r530" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.matterport.com/role/STOCKPLANStockOptionActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "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." } } }, "auth_ref": [ "r422" ] }, "mttr_WarrantLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "WarrantLiabilityRollForward", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Liability [Roll Forward]", "label": "Warrant Liability [Roll Forward]", "documentation": "Warrant Liability" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent earn-out liability", "negatedLabel": "Change in fair value of contingent earn-out liability", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r897" ] }, "mttr_ProceedsFromMaturityOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ProceedsFromMaturityOfInvestments", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds\u200b From\u200b \u200bMaturity \u200bOf\u200b Investments", "documentation": "Proceeds\u200b From\u200b \u200bMaturity \u200bOf\u200b Investments" } } }, "auth_ref": [] }, "mttr_PaymentsForTaxesRelatedToNetSettlementOfEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PaymentsForTaxesRelatedToNetSettlementOfEquityAwards", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes related to net settlement of equity awards", "label": "Payments For Taxes Related To Net Settlement Of Equity Awards", "documentation": "Payments For Taxes Related To Net Settlement Of Equity Awards" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r745", "r756", "r766", "r791" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r798" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/REVENUEAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r387" ] }, "mttr_IssuanceOfEarnOutSharesUponTriggeringEventsNetOfTaxWithholding": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "IssuanceOfEarnOutSharesUponTriggeringEventsNetOfTaxWithholding", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of earn-out shares upon triggering events, net of tax withholding (shares)", "label": "Issuance Of Earn-out Shares Upon Triggering Events, Net of Tax Withholding", "documentation": "Issuance Of Earn-out Shares Upon Triggering Events, Net of Tax Withholding" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "mttr_ClassOfWarrantOrRightGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClassOfWarrantOrRightGrantDateFairValue", "presentation": [ "http://www.matterport.com/role/PUBLICANDPRIVATEWARRANTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, fair value ($ per share)", "label": "Class of Warrant or Right, Grant Date Fair Value", "documentation": "Class of Warrant or Right, Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r9", "r19" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r785" ] }, "mttr_PaymentsToAcquireDebtSecuritiesAvailableForSaleInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "PaymentsToAcquireDebtSecuritiesAvailableForSaleInvestments", "crdr": "credit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of investments", "label": "Payments to Acquire Debt Securities, Available-for-sale, Investments", "documentation": "Payments to Acquire Debt Securities, Available-for-sale, Investments" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.matterport.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r151", "r175", "r176", "r177", "r204", "r222", "r223", "r225", "r227", "r233", "r234", "r295", "r346", "r348", "r349", "r350", "r353", "r354", "r358", "r359", "r361", "r364", "r371", "r486", "r575", "r576", "r577", "r578", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r611", "r632", "r650", "r671", "r672", "r673", "r674", "r675", "r813", "r835", "r842" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.matterport.com/role/REVENUEDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Point-in-time revenue", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r715" ] }, "mttr_AccountsReceivableNetExcludingUnbilledReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "AccountsReceivableNetExcludingUnbilledReceivables", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/REVENUEContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, Net, Excluding Unbilled Receivables", "documentation": "Accounts Receivable, Net, Excluding Unbilled Receivables" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of taxes:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]" } } }, "auth_ref": [] }, "mttr_ClassOfWarrantOrRightProRataEarnoutSharesIssuableForHolders": { "xbrltype": "sharesItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ClassOfWarrantOrRightProRataEarnoutSharesIssuableForHolders", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails", "http://www.matterport.com/role/STOCKPLANNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro rate earnout shares issuable for holders", "label": "Class Of Warrant Or Right, Pro Rata Earnout Shares Issuable For Holders", "documentation": "Class Of Warrant Or Right, Pro Rata Earnout Shares Issuable For Holders" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r799" ] }, "mttr_SeveranceAndOtherPersonnelCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "SeveranceAndOtherPersonnelCostsMember", "presentation": [ "http://www.matterport.com/role/RestructuringandRelatedActivitiesSummaryofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance and Other Personnel Costs", "label": "Severance and Other Personnel Costs [Member]", "documentation": "Severance and Other Personnel Costs" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r775" ] }, "mttr_EarnOutLiabilityRecognizedUponReAllocation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "EarnOutLiabilityRecognizedUponReAllocation", "crdr": "debit", "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Earn-out liability recognized upon the re-allocation", "label": "Earn-out Liability Recognized Upon Re-allocation", "documentation": "Earn-out Liability Recognized Upon Re-allocation" } } }, "auth_ref": [] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAmortizedCostUnrealizedGainsandLossesandFVofAFSDebtSecuritiesDetails", "http://www.matterport.com/role/FAIRVALUEMEASUREMENTSAssetsonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-U.S. government and agency securities", "label": "Debt Security, Government, Non-US [Member]", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r868", "r916" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "mttr_DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedAfterWithholdingOfObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnOutSharesIssuedAfterWithholdingOfObligations", "crdr": "credit", "presentation": [ "http://www.matterport.com/role/CONTINGENTEARNOUTAWARDSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn out shares Issued after withholding of obligations", "label": "Derivative Instrument, Contingent Consideration, Liability, Earn out shares Issued After Withholding Of Obligations", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earn out Shares Issued After Withholding Of Obligations" } } }, "auth_ref": [] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r775" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r749", "r760", "r770", "r795" ] }, "mttr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsAcquiredLiabilitiesAssumed": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssetsAcquiredLiabilitiesAssumed", "crdr": "debit", "calculation": { "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Acquired (Liabilities) Assumed", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Acquired (Liabilities) Assumed" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r743", "r754", "r764", "r789" ] }, "mttr_AccruedLiabilitiesOtherMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "AccruedLiabilitiesOtherMiscellaneousCurrent", "crdr": "credit", "calculation": { "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "mttr_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.matterport.com/role/BALANCESHEETCOMPONENTSAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Accrued Liabilities, Other Miscellaneous, Current", "documentation": "Accrued Liabilities, Other Miscellaneous, Current" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r798" ] }, "mttr_ReverseRecapitalizationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ReverseRecapitalizationAbstract", "lang": { "en-us": { "role": { "label": "Reverse Recapitalization [Abstract]", "documentation": "Reverse Recapitalization" } } }, "auth_ref": [] }, "mttr_ProceedsFromSalesOfSharesThroughEmployeeEquityIncentivePlans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.matterport.com/20230930", "localname": "ProceedsFromSalesOfSharesThroughEmployeeEquityIncentivePlans", "crdr": "debit", "calculation": { "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.matterport.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of shares through employee equity incentive plans", "label": "Proceeds From Sales Of Shares Through Employee Equity Incentive Plans", "documentation": "Proceeds From Sales Of Shares Through Employee Equity Incentive Plans" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479428/808-10-45-3" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r813": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 95 0001819394-23-000051-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819394-23-000051-xbrl.zip M4$L#!!0 ( .F 9U>@^5U]8+T! $-.&@ 1 ;71T]XO$VDI,9H2 M$BT)7^;7GY4I<00&_B\U]4*I M2?^W_?/_5Z__[Z^/7Z6;P)Z,L!]+UR%&,7:D5S<>2O$02W\$X0_W!4D/'HH' M03BJU^E=U\'X/72?A[&D*9H^O2K],;QLFHT!TBVKCHRG1MW K5:]I2MF?6!C MRVYAQ;05)#]?M@9VZPFU4-VP[5;=4'14;ZG.4QUK=L-$C=:39AJRJ-EV-@PK!9"30.9#=VRE8:FJTWRVF$,\X,Y^M'EF^?Z/WZI#>-X?/GY\^OK MZ\6K?A&$SY]5R[(^TU]KZ:7NV])U;T^A1Z_4%%7_[/IP*2;TF5YN!Q,_#M]G M]]#K(VQ?/ J(O2']8NC@*X_4+X%OGY"46SUSK8W4QA^&&9N2L$ M7GRL]1E^79C(Y@L_FH6FU!6MKFKI0[;CF2!_D2?N1RQ<)/&EA_SG7VK8KW_O MU4"",'+:/X]PC"1R?QW_.7%??JE=!WX,FJ'>?Q_#;7;RZ9=:C-_BS_35G]O_ MY__\GY]C-_9PFX"N/D76SY^3+W_^G#SZ*7#>VS\[[HL4Q>\>_J7FN-'80^^7 M?N!C&(#[=DDNQ&'RI^LXV*=_PN]WH)Y"UT[>_Q8_XL$O-;L.+/;1B#P)NY<= M4& .46)?//1>D.. M%TZ5YAX/'"67]&HM?]VP NZ/G#H_1I> M$2+OUG?PVU_Q^^SAS5I; 0EMJ99N&?N_Y'H2ADM4ZOK.#1B9918Y\$U]!$\9 MDCOK#GJO8W\VE%:M?8-M/'K"H:2KAT[X$3^[$1&X^ Y^F;W$JK6_S72D+-WZ M]L7GFYSX4!K3UZ4:_O(1OV!_@A]!P[F^ZS\#&^F\00KOGSSWFO!M-$ V^2WAN[I$+J(7+YU)^ [DG([?: '#*.?#A)8F6N,NJE/!P4F[K(?.ITPO)F$],T;B0+8F;Y.555XGV$TUU[Y M>5G%A'B :4VCC9H1F(A+B-JI&!0$O4@+F/0A[_4(G/W]I.H8HF(3T$]7CERDAZ%P(D*??8XKBZ2?7(9\'+H@&?3[> M:#"O;_^Z+,ZK-[>G7RT_?4SY-_T$UB.,B?!2S5975/C_]+[Y;[-A.@N76G5B M$99_F7Z>ON3STKPWDT%C@ R)&8V3F:E*79\18?I+MIE-?#>95C1$P/W9S$88 M19,0MU/"TA^GCYC^-OU,GK&94CIKE%K"P)Z4FE!Q6B9%ZIA>?N_=Y*>2P1:5 MB,MW.)Z 2J!X>P0XL^F!XP7#6KR4*D,4!^&>!%V[GWQY@_T S,"FQV:%\](C M/B^/?B<_S6/S,YT%?B:N6?+1@9>]C3W7=N-OB9/BN/!K$FM#!'?Y$ ;.Q([O MPQX.7UP;=]YU-GB([=,?$HG5\Y]H-[8E'[5ORM)\_;WS)C!BSL>RA MP9NGU^ -P:','-*R&SO+*CW(,BGKTN)I7?I1C/M2C1^]'L/#)E]6T'T?/$_#*CY+L M!X]Q_JGDHPS[P6-4?RKY*,-^^MOV9$2*3=BYCX%>$B>]H)O?3L8'2$(/!(OF(OKX1<1K16)/VYCY9+CM:* MY 7OD?-)H[4B"7_T,+F\J8E -*_G863W/!H%Y8EU%@/1$NA@B$"43P ;(A!E MG$$B$.6(62(0S>PH-?;>);Q"/8"T<*F)@+1O)Y' M"0O8#.86NO*@A1E@G,E[Y'S2 *P,!O$>(9<6@)7!+-ZCY1,&8/NW:5JA.>]! M;TD!6&'TYSX +C\ *XP7O ?#IP[ "B,\[Y'OJ12_6MQ:69/W1>9XX\Y9OJV!1BT\;+&X=+8,.W(>! MI6<@2V(<[_'CZ3*0)3&(]Z"RG QD2(^63QB %;4,N,5[T%M2 %88_;D/@,L/ MP KC!>_!\*D#L,((ST)3J.-,S6)NMRHYOV6&I]]P\!RB\="UD9=@R0XF?AR^ M7W[O'GH\5<*%P^)\KQ\RSFPMWR.5'.Z5(6<_%K^9PHZ5ATY@+5'9R8 M^AQW@?^]FAU"+.;"48984I+E8"Y:98@E)9D0Y@)8AEA2DBUA-H[MNR.(2^\' M_1#YT0"']X/?@L#9&):63:MI,1%_#[&SG:./>(7[$_P(QXAEU0,'W X",(1\FU\_^2Y MSXA4UKMO8VS'V)FRMP??1@-DD]]Z4_HES/WY. ^^< +RG$225(7R[[AOFN%O M@8"'%DP+;-ZF*B5E72J')T/@B>*)V931KY/(]7$4=>P_)VY$E_HDV!C%<7CY M]]_[M[Y]?)O1 !)EM!F+EQYF,YC-"S' DY*<+Y79W$\Y/%G=M: 6HXY49E,V M7\ HQ/BK^X*=6Q\F^.P^>;@313B.?GW_AOX5A-<>BE;7A4ZB.!CA\!%[U'Q$ M0W>\J_3 ..-94) JLXDB-GA21DI!938/Q 9/R@@^56;3/!_SI.N_N/BUNKX$ MLXD<-MB22(N945H6+SV,+&6+85*"W/K3*9L2=;D@S>(0QS%MU$TPX!?L!6/L M]+$]] ,O>'Y_=)^'\6D6/I_<[]28S73DXAX%T ;6'55HBRPG:LRF-MCG@U;< M>3BJQFPNXV1U%(:$@MD,!B?,*%0RF,U0/(2@;,+X_<&#R75\AV0LQN09FY(3 MWY ]!"%R@&S(7TN'GS%*,+#P'-N1^,P>*&;8#D2!&:C?<:94*@D,!M%YV)" M+QC$KX@JH^F?:2Q'[K@.(I[D@MF FBN6%"HES,;6N5BR]>)JEKET9H-P+KA6 M4A5,KT:T7J*LE;' 3:]&>%^BK)51VC28S0K)@P0QF]CS7?_X-^SA$'JB[CC-R?3>*0[CX M!9.=CWY46=EB-OW $>_*DCMFLQ:,Z<62O$&#V10&8_PIR^]C-I_!D>XK2[:8 MS6IPQ+NRY([9W,8UBH; #/(/B7E?0/>M'3GQ+?#Q^S<4_L#QEXGO%+:K^0MR MP[\C;X)_??^&430)*7R^A/C/"?;M]Y6ZX_3BA4NC1VQ/PA!@=80AS?[\'0B, M0GOX_I6DL;>,ZM8?3^*(7J%R4W$PF$W>%,$'K2A0G(>,L -+D]GL5!&PU 4L M.84ELTDY@803(X'9])]PJ0::N3BZP4]QCY#%C5V. M]A.8S.:#S]33$"C=A%)F,]]GZO0(E&Y"*0^)< &,TP.CP4,JFAM@? E"[#[[ M2@;"[3M+:/)0/Q'NWEE"DX>BB4##J=# ;G%B-^E'(QR2 M*QX0S+G*.NF\LGD\5"(8<.LJ+Q_L0++)0PV$ 7=.0/)TD&2WYB%0<#H4,%M6 MH*VT[P=_H#"$V=V']#R&A7[S#Z'[ FYS^CM_&!#.VV9 \E!$*-]YJ[IT, 1( M9NL7I6. 8?Q' ');-6B=$">#P:8+0^3L+&6$( MENS6*%ARI@0L3PQ+9NL4 @FG14*+A_* <*E*@0:[:7J67*JSU!K,YNZ9>4S]30$2C>AE-G,]YDZ/0*EFU#* M0R)< *,$8/"0BN8&&*(9QC$@RFQ:6OB!I,B7"R?PK"'*0]Y>H.+4 MJ. A9<\,*KC*!):QD;=0:/)0,A!NWUE"DX?ZB7#WSA*:/!1-!!I.A09VBQ.5 MWU/+E%O)$"1YJ$0PX-957CX8@B0/-1 &W#D!R=-!DMV:AT#!J5"@*K2P1 @F:U?E(X!!AS&T\]^=HU)< MK2M-4,[%4)S9&)LYBJM6,10_>D2;86XP_C"^ 0*3V2EUQ:RK,PF>_S8;IK/E MTNDOV0@Q\=V$"F.XQX]G9!@E&8HD=9+\-GW"]*?I9_*(;70]>HR:EZX:)58C M"UU7+LU'UU5",!LI=EY1Z/3?QWA9C+.ER=@)3E1FX\$5 E.!Z@U1B']%$78> MT#MU%0BUGZEJO1_'<'_4\9WO_@N.8NP\]K[S$YBKS$:)6Y#>'8V]X!UC:LOX M(3.S86!>O-/?HLX+2O@J:"0"=3'+"BU [R5S7V0U!V18D)!C);HV56 M[H[E'S!;I^5 E([%$V;#<1ZD0RW2/V V;N=+.@KE";,A/+/2L9ICS&KRM2)- M/K,I 0Y$B04&ZB*3<%#46IQ_H(M, GL\83:3L'/E\>0)GG"*BDI2A2[&"]"9 M30$4NM*;(8*S4(0^UMQ8* 0O*R;PF(UBYL9L,,F.8BJ4WLR&C PIID()SFP\ M6#;!]X\:EJ+UPZ(&9L.^;.JGXSO+;#JZ2UJ88!C,!FSLD)X%$3&.'L[M@<&" MDG6&"(M.2^^CAT7'S5:IA0D5LQ7&LKV"(Q6M#&8+B0P1O,BU*P:_@=U1]KHO M[%JG[136UU*N7D'7]L%@;,R/E)U'=%D T^E+US@>A^X/WEA^'O'M$>6\^S;& M-JGZX'!4S?54!K]1-B,8H3KA[P&I"7I /W:UPVQ+E#\A8UG;$I4^ _ZV#\U-3?N"YFVPQ?[ M^4W6G#*37I*--]E,[:BMS*F=^:6'$8+)2K1VH#F/ ;DPZ,U;G-,?]['HS*5E MZ(1N,)58]P7/&U+TDTE&"W+]P64]]^W(KR;,&<_F$ MHGCV&E248RPL1BB%$#-/W%GSP2<$#'LXWPWF FJ67;FB0JI5)C"W4IQE'70L M)C"W'(-MXWTL-E0U&W"<2.587*AJA'^/\HBZY:!\7C+E ?T?#MT<,['1)#8FV?/L.4XL>>]]/L?3Y]*G\!G,Q M_90-#Q[R[]!H<3%1AV"??,^N=*V0M\E<^%T.>?>/)XM;Y=]DMK:>I?-DTO:S MJ+IZ-82+N>"^=/(6N1BAR5S8OHN\W=[# S_H92X@+X>\+.1"^OQXC$EH#U&$_YE:R*966Y9(.EK&83>A44I;+XC*S*9DSE#AF4Q^WOAV, M<&]ZC-#7P$X24JLA(D:A/>P #< 5]X(QN9:T7O*C$R0TRZCV6LSF3ICGF):= M8X7*&+.)%^8Y5HZWJ2O,)F.8YU@Y=DQ7V,VGP!,-S]@O>4=."\V!<6)SL@H2S:9 MR^I4GM-ER32SF9VC8S?%4F-=E MR36S.:3C>V0D,WBLLB@3GW0I+R"USYGXGW M3D"^=@U3Z=YF07M:=)795-0QF)3YY1_FP>@0KH,HOA\\D@4Z$]R;/$5VZ!;: MNF)I;N1M'=\AF;?P9;%^U(,!D.6S&'Z]CX427N%2ACTT1,UB;[CTL.?! M>W_#/GC^'H"FXXQ(SBJL- M49X1V.75>Q#5HY*QRRMP1.F&?^"48BU%W83CV* 452/J%APCIA0=(^H&W'F_ MI>!$% RXPTD9%L@\JTH!I\)LGE4BG%=).JL\[QY,(HF(0VCI*/0XP< M.AZ81_MG^ ^EMVM@N^DH>J-EV-@PK!9"30.9#=VRE8:FJ\U_$H,QOR>*WSV@ M^\CUZT/L/@_C2\,OKA,/+U5%^<\:O:[] Z#B>_4[< + MPLN_#.C_KM)/P"T%/@U@]/4!&KG>^^5_]X'\D72'7Z7'8(3\_Y8CY$=U<*_< M],+(_3>&-\++Z$9K4'6P'(6XT=A#[P!F2@1Z MT]4(A<\ JJ<@CH/1)<$4A.2Q:R.OCCSWV;^DKTM^GL/M0DD@%P.P8V?ZYO3G M"_K3Y]A9_\UJ75C*]I^5"W7VVV?Z['!Z0


FUE8FG4X$K M)2>8$,(0#%V-D>. 8;Q4))4^8_Z2SY02FZ0MH4T_=^Y^ZTK7]]^^W?9ZM_=W)4[!R#2%/U T!.C$@2]+-Q?7%Y*FF(95XK!7 M%9NQ<=C__.!_6P>_@/D60YC_3$3S$EE*K^TB4M%U7:Y*/ MB&_B8/?R)K GQ.SWW\>@QXG!'< %;56I_XT:Y?E3=NA9WMAX["%NYLZG;RC\ M(=W[^*?I@+BQ2'IF@Y3+SF5_;&KGMAFUJ=G2QF_$<"T*I(<'Z[0)QMEAV@E= MY.W->54C<\@MDG^;0#@#'M;[(QX'85R3!D$X0C&XQ&_QY7?OG<>^]W'K_^0'KL/]X]]Z>'[8^][YZXO M]>\E,*-]L)62JDOWCY)J?G)^DNZ_2/W?N]*"A9U9U\YUG_P,H9BQXH3FP-R2 MJU0LAUB>!WI[-PG(ET'NP#?U$3QB M2&ZK.^B]_HY16,?^%/0ZN$UX'--(]K_^HC:4*UV1)1*6?FR]"O!IKQ;#"ZTY M"TH*8T@V>W__F,5#X2SZ$;;FQ+:F'\+K7!+6;SP11%MLE? M!Z.1&Y$LKC1P03G[$YK;S2[!79JF_0+WWM%;IP)JDARS6M>MIJ54.Y(KB\-: M-@Y_Z_3!5R5Z0Y9N[ZXO2B2^EBU&[;XA.Z80(VG:$#_3-8U^+*%(BL;8)D4* M1W)]R8TCR1Y2/_"GL\44-TZ5H5ZH3:UXK^I",;??N>]3C0M-T8M_*B&!49H' M^)%4+(<3%YI9?$!1N/>8V!ZR6#HR35J[1OLH5<4X@RA6V'^465]+'Q&OOMO M^ODG=J'-/5]N+QXO>A=2=S3V@G>R_"&K?\+.')9E4[H++C8!)G_]][A@VO?2 MC3I$U7+HX77&,:&:][*J'<<)<12E_WR%YZE3M=RJM753D[HHBJ7_02](N@G= ME^U6\T#:\JX(]B3\-?QY'_:#UYF'8M7:O8GOO[\@;XW8;DW M0Z:*E=34I^P@(L+2"3%:@HU6:S?,M=S33SFP2?9=>@_#P%_);:DZ/-I0ZYIF MJ.SDMK+5:SX]SO(I_QU),?;PF$PP3?PM8@YPSS=OX!B!?^< MH$NF6A8^H%2@D>],OQJX$8!.(G5&8,: Y+?\9^Q($5'/DD=L;DA+).QSI0>* M*71C%YZ8)/%P"!,93\)H0K)Y<2#!%=2S5+5/3S\1M4;R\!T[OJQB3=&Z:"G6 M7BFECW\SE$;AB2JU>:&T]AW0J0>KMRY,JW7DK-KF5$L"CI-K%(K OALG"YDQ MLH>2#:HARE'[+#XZG]&"/>7;#Q&9R2ZMDFJ"C9PO9^"]]]%3X!TS2\,_<^_2 M0A$5 _R6&$S^6 UF\'7HPA3FMC)_A3XU@,0\PM2D*/!<1YH.O9*)Y-3)>%>U M)ZH09SZZ 0$JT8E21R)%;B!O+P[L'[(T1J$$,?2$@N8_J#U72<5?BH8?)?\+ MD;KSXT^J>A-%-F..66M_Z_TB$Z'=>+^.:EY+J[F1?HDU*)$_O$$QA^X8UDM( MQ#%?8G I?5)_DH8HHJMA' EY7AIND1CFSXE+(A@(7)YP>@$\=!;$Z*2\DJS M2D.9A0AHRA(2WI"?R0HLR:%;@.FEXQ#;F,;=JB;1-:>1] F>!\R3H@F8A6@8 MD(4.T[5)\1#%*X.77M'R*.F*'GIS.H>?KFBH^4E+YO@$$(#?G_X%,R#7TTOA M)C**]#ED<5Y$!T$'2<)/2Y$<]!Y=Y$[R74_"$!Z7K/ C.B%&\22:8;!9:_\# M1^NIQ!1O&;'S!SR8D#$Z##5O.5];*&2ENZ"D:0?9 V_F99E"'- ]ZNB6-SU/@Z2!;67(?9H4\*U??!S7XW&8\K\%O0$#MLD M7K]E^][KQ?\.P[G'^(SK3R%&/^IH *B^1-XKV*_:9[%AO[(;]K>OF_S7)(K= MP3L7!@QL!I(\F J6D&V# 0-"@HHG.CV4P9/;^*T$"KF^\8=H!)8/WA).'3 P M R,@PKM,'%=X''A[A&S/$J#F-1Y.?[X /Q;3L3EXX/I4/&D1\K_^TM(TF.:6 M$=*?U:OI93LOV#J^Z77$=TVOW3+4Z96NG]AG57NJ:U-O?-$%W[X,.@MTN"DZ M&-I%2]^OZ/#QZEBK4?S^J",.-MNRXR.M(CRYJJ&K!9+MB/MLY BO04:?@_!] M0^J 7D2EUTXO6L@B6+7VU\VZX. EM1MHGHICT2LV"MC_-ML'?;2=:!M2\-O) M<7I;1ZG060=!Y9EN7.U>]G8>W+_;Y(6<'P+.C_&];5Y!! M4;1SN[.F9-OO7/P&WM.NXF<.S=W-<8; \B*6IT3ZC=+H.B'1;DRK.3#->(UI M\$'X3-94;HSZW<&FC#7-4X/!] .:9IY$2>@-#$@ZG&S8I@[1.WF7]TY>_NK" MJ^&UD@]S"X@>?G$C:H!]Y-N #>*=DPURY&+2+--!H1-)9(FWZVQ;GZ=_0C]M M#*/SYCX/0R DVW)%N=U[,90/V?+J1_P)!+ M9P$G>?<")I[;RA.>9E:(&5IH,0GV_JH6F_5A^D)K2*!!)KZ;D(DNL@&'9YET M6@W ;KO@$T6_U&[OOFPH'M,U/'0)3X\^XGX24^T%:FR9LOYD5'<"FGDF#P13 M#)84GJ7,Z*S7VKIBRHV&(NOZ; 7_=*SM9"$0S7!.5Q#9R0JBB+Q>"N9O)BT) MX+)[.P[F':#4I -4IA2CSM2IH<423*5\P/\I3E*]HTA94= M'1OFLEO%D1GPI.-:%ZI1?)N2EGYA6L7O?2B\N%%R[XJ2-E10=#^@A77C+.UL MW[J0]0.C6$;3T,5- ELY6)#*7O-$$V%'IWWCFI$ /S*/?4BV44_(K2A\AY@& M(L9'_ P1.7$NOP3A*_Q9]X+@!_D\.Q!TDPTYU5:/D$S^]('&=O8>\8U%L-?8 MPBM6E,LA*J1(O7#<)?1'!,ZF-QX,' A1'SJ/?>GVXE2B?FR%G8,Q1WQC$8SY M=/CT;8P\V;9(YH1"$)=F NT:M?0O&7U(KHQ JXL$! M8[[,2BMS#TWZ]-U'$\>-L?.3T TBWF $K19I^4QJS:0D"'_16)(NT/D5>>2 M;ZDWQ!C@FR2V9X<;2.FY!A3*'$Y:YW7@=-'S#;93+JA< NFVOT.1B5]"^C>SVYRBA&G M:G+F+O X <),GMT<,GXNW1Q*>"(('!.>VX$+SX8[SX:PK2$\&^'9'!-C9D;/ MABQN#/$0KB,]-+X&D?!PF)T 82K7'H[)JX=C'A M" _GF!AK9?-PN%1[+=JAB<^!TST>P\!S9R0\8E8G M0+G#LT?RYOQ0-)2^>,'K M/-9;\A' MSU0MIU6 2+IQ(WL21:2A%/&U.S[RWB.7QJ1S;4Y"V*0_'KGF$4<3;W41KE#M M_ BHK@O=+G1[_FV92JK;=:';V>/,WTB'43>FC=BHFH8OO.EGHN6]()J0'GR= MIV 2IR<12H]N]$.H;G[DSQ1NN5#=>T!'3U6W(50W>YPAK?]"(#Y5VP]A8&.' M:&JAE_D1+J&714^J?:#3F#:E$EVI&&3-??_W[J-H2<6!/JB**;%$3RIV.?,5 M/R,O<=#H =/"0^-(K$R1]!0:.3]TFN94(W>$2F:/-21_*7U!=AR$0AMS)%*F MZ.',@#:>5>J%3F-%-K1:^[N?G/R$0[),''G)N4G)?CUR?MPD=&,71[+T/:(G MAZ0.:233_.%M%$UP*#U,0GN(HBWW"E7)B:H$.)A5;KG'C:KD#CHM553KV>7, M#1X@NHCJ^SCP03'[;A *_7VB P6U>6#PE M]#(_PB7TLM#+^T"GF>IE4^AE]CAS3\]ZO_63TZGA*4(C\R-60B,+C;Q/!XGI MOH.&T,CL<:;[-G2?7'%^*D_25"%%W!"*^'30T6OM'M .Q2(6YHMKYH>M?S_' MZ,G#T^\72#Y"X;/K)Z>D:^,IQ=L_/X6?5QXF;CJ/FU)@&B8@=QQ$=%/X98@] MNLWPZM5UXN%43A;N2L3Y4IG?@IZBP)O$VV]9D'8;^S$.3R_N&AF3OB(T"_\= MAG/M]HSK3R%&/^IH &.]1-XK>H]JGY<)#M1>I-_JU)CK7 M ?W?U0G6SVL;U X,!(?DJD45R.X@LRM("$S[1/\E1V\ U/R-SNQAXN,ZO]2R M'6Z__J9MHK!#5$\O06LL4C6 ]G7G.]DZT7G\AW1WW^]*C]W?.H\WMW>_25_N M'_^ /^M?[^__2C[W^IU^]UOWKM];FU3>&?]K$L7NX+TDI=$?NA'9?QT"U;UW MZ1&/@S"6 E_Z$H0C257J?Y,^Q>0:TH9#4ZZ2"^@']>HG\)_\&+G)P7:O*'3J M7A#\ .\)IC'MJG0A_8$EEX#5D:*)/?S@4M*IZ0G#0U_H@J*G=]JW*4(#+ U1 M^!2$TC@,7MQH=I3>!X]*1P:/<4G5VJ8]0;1FA\@.>>J\@BUU[)A\"^Z'+I.C M;Q$\P<&.+*7M+9;6Q\].*%%U+'\Q:G$- , M8CRDJ%ALP0G\B(.0.*'2 -FKDZ7L2O@DPV?;FSCKM+%QZ)-OP>O@,XB6T4)4],)@Z4"6$,@.M_IZ)\R;L3)?M./Y+)C:=C@T=\A-C^$$=X<>2N_Q)X+UCZX0>O26N9 MB9_\';K1#WCBA%"4\(#RGUR03,(=$3X@/Z:<"L*4""/T+MEH0E;%34)"Z0GP M,B6D+ $5:=:8G,A,^&(/79CPHHB,$*$+\D!D'7< !,7D#6$PHM-.B93I>?AM M#->1GJ\!':WGSB7O Q)E]=6NF-%TM_#&8 3:A2PUE*7W8 )_^F#N8#XPJH]T M"2$'#D=1HK_03!D"%^54%4Z_BH;!Q'-6OP4B ])7OQU[R%_]CG3&L-TQO'KU M%WO3@Q.]NOIM##S ZZ]+Y&W]N? ,X/N&5SYACP!E;3; QM&&RP%(CKMAF@%Q M5 "LT^\!: OO=OT)7OB%X,['STDSD$2S@I0DY)^IAL@%@*!P"EXBU!?$8FUC MX+)6I.*?#C;1!PNJ:$%V%QZ :">29>5#!9D\Z@E1\?$ET/]4$!-VH_GS%I0/ M^9R8@E0^$VT439[("(AX4XV2ZI@%I7(A?:.RG:H1"H=4AZ3Z8V5X0:H:%I4% M51$?B_:,6$X BA6^652J5%L]N1Y9HPLO (?Z%1Y/^[-$0S(/N)E<@]_ 1)$; MDA\IZ\CH??PZ^^H54S5(';ZKU2<#;<8!D("\!/M@53P)?&<_&+DV,5])CZ]H M[;81;1M&OR5CBX<2!A+8!$S>>W(UR+!-C!F,-,2$N'1>Q(S9X<2-I[,,!@,7 MJ _@^(%AD" @P3O&="*."]<2)E SGACP".[_<^*&4Q-,M"^%/+$#> J0GMJ@5Q=F3[]QJ>*G MH2^F%*5J;.'F#61TJ4,!3YT34(K>(U+;@'$0M1/ZP!,BP+0?!''9I,&L#5M( M!0UHN?;HU/C0\ _(W<./I52D!$SAO> !E7P1?V\F:<1N-X6;OHUDX,-UA M8O\FU(MT)L1O(C\\A8E$)F!#<4R<#A!E<+%&.-P&,5ER8!9>,*8W@D]#5N&0 M*V-L#WTP:<_O$M&IQ.XF7)SB+F7_U)>R$\80- _=<1Z MFHPG-' C1+:,P/"GQBP1 8 H/(4,8CI%>2&BH,^8:Y@%GW;!0%U2VBY@/M&= MT92SU_=_O[VIJQ;(%H0&A (SG\+UJ9X+)A$9(4Z\Q"' C1B1L4NO3@8QO3?E M.$0&,$+*RO0M*5K&$*(EBLYS@7=.>@69X+4'+H'4(8P?!<05#NP?BT(0S6+) MU 3X-B ?B/+LO5.TX-BE.GG1! '7X-A)HJ,$ M_&DT2P0M)C]-H_V%/8M3'RW%2PALPS#@ XUU8I+03:9V2Q^O@9"NDEST,6']KK7 MLR>1,>*G<() BVHM.@(]H3E1!F"]8?;$1:(O7$V)1$LY$0[#GU]QXBM^X/@E M_MN0!I,P\=TNJ9Q$5(#I!'<03_E!3.+3U+M.HLH_:;^_ 0DL*;67[J$.-'XG MOEZ0FBMP*)+X+ FF)/),T!#OA 5)./#1)*)%UWXM94!C^ZF+3'VFQ?P!,>3$ MK"5>'!G/!V\BSFLZW=2IH;,-;$!HFOY8BNM3EWVK4QY$>!J(S+W(C[(4W\!\ M$K]+7A!X*77:2+J"7+^@'RXHE @K9ZI@C:.)1PY^#XA4,BS (&V@#O\FDW)! MT41TXK/<$1'XT:QA;^(X4!9(,+\=;[R0.O-8:![PI=?3J:6P(D$4\)$ @X9> M&<.85$-1]XBD#W&:0D&$3W#U!5$B>$R>/_?A(>)'8_"<;6K]/?1*!^($R;S! M>Z&3G#S!%<# R9@TE4_\_!>7!&3^A_F$>;J.")OKRS,_#BW38AHRN?-5A/(R MGN4T_E@%\M2LO<)P.-16_YA+/]@]9XF34V?)2SR:OB>*8%V=G5+ M8WO=,D<]2J^)8JHW1;7VA,O[00?,^::V-3S96-":>M MP!8F/-=U>\_7RC#?JUUJ+(LL')4TWSK]?O?QX9[T3KR[WJ[XF9_(]?W=3?>N MU[V!,/JN=__U]J;3AP^_=KYV[JZ[4N_W;G=#/9R;Z7V:+)S^P^TD;HG;&TS@ M&:3-!DYNBZAZ^WF3D8(>IS,S$/C"%]._[ARW B63E)B)C_/C>Z%DAC>=/5L^N;TYPOZTW3QYM)O3?7" MTK?_K%RH6W_[Z+&J=J&TMM_ZT6,__LU0&L<9K)[IL2>N2<1$9_E0-#.ZEZR#-RCC W %*3QRX M-B^7OTZK]RB*$N;_'ZMF+]<,KU8WN; TM9_=-[+YY$N8K&&4 M2''XD>0=)I%3H^E7&#S]PJX#YAULNR/D1;_4R"XAJW^)+?S*J.P%-@)#'@DP!53"5+A+X#NJZ M4FNW%%DUP-(NC[2=%,@.X0Q1Z3DY5*0A$F)233$Q2A 3E1SNVI15K<60G.PP MG--0F.Y]^U"T3G5E0?Y;(JL6V\+:&P9A7">K12>9\"4+2WG6^^N(&/\7S3ZGKG%>^R0&?6E-NM ZV@Q] ]EAV M,*N#?O88VV$YCHPQ'3!FFG)+-1G"&"O!E]:*I66MKBMPR#(;P5$*&FK%N/00_%LEWR4I#90@_K(0JY>G6AQ"/D>O0E<#^=.-= MVJ)@J60HO-Z#-&]*YVY"YH[OT ZZ'4K:_9P5@]199$NS&/)5A.][6GU\!%21 MLH0N*RWA J^K:;U1EIKNTTV[A6GDE#Z[U\I44ZIV92@.D1^MUC:,AJPK2D%^ M3C8F<>1!GROJ=N4Q#D$=Z2VJ-F5++RHZ.R[JJK?L='%X,@%/ MBFR:+$5FIW:A2T##?=)-A?0"(@U.DHX]]6!0IUW$EEUFD?C+IVYGM/U*2/M( M7G(_^ XA)R%K7OD@53O9--8KS"*17!D\[5"WA>*)5.UD\ZS7P)2 AJ^!_US, M8L2S\#]V*5B2N",D[0-%;^<$S2L++9 %56ZUA"];82SM4JX%8F4@#GA;BJU=L.234MGR(\0?NEI5>>^V%$9Q,X9^*"W M?HS\9]JF+PGPEU.KPG'(NSQL2LZD&'&'X^Y;VGQV7\G0:FT0C$8%-X,*6&5> M-58\K/1:6U7DEG5PE95CY[2LJM9]VLVSF$4(U1:-+&%_*A6!;^]5_#6-6KLI MFXI8F%MA'&4)^0_%D5EK&[+%5%Z>E06Z9:_\^DC9[J+% >MM6//W<[>KR#CW MRJB)3"O;\NJ%1JUMMBQ94QH%.5ML+&D[L->+$*OS$:M,2_?RBE6SUFX8BJQ; M1>U>96S-'O/1S>96B5]O.[_>?KWMWW9[4N?N1NKU[Z__^OO]UYON8X\!.]!8[IP!8GF)!4UN']%+.ZU4<8XKDL[9PV5/3UVCX KLJV](3(A:_VE"T-9,N4]<.[IK$7M AP[=#91P>7#@Z!+EOJP;4GX?J7 M[_J7748OUJ@<7@CD6B/LB X.%WVCUC8:LJH4Y;-Q4786R#LX?C@<>60E5$NV MFD4=S5&MRFP)Z/@#A2$BE9>IYGX7VZ/VU,M34H*+1O==1_>3>'JP_ 91:!#_ MZ^ M@,*S9QE?'&V#XLY9YV[ E5GRL5H^D!-0 RGJ:6 A"@K' M*RCLO:Z]07HBR)I5U.I53H.%:B/KD)+"_LBRZ%DSA06HPMQ58EWI1[OFO%G7 M'%'8*+9WSIRU]D]BL"N>R9_;R0(QW2&[)1V+D6U4KIE[:+)AB- MW*0['5W[0] X\>^#2R6/MT%,4[8T_JIT-U66U@V%=E\2O(M\().A'R]SB_(F^!9IY\. M$(J\ 7D/R'5N_6LT=N,%5:W,&-TXP$TYWJB:M;9R 3Q;3_:LGY0\1J'T0MYS M)6V=231$(4'W023NT8=T)O$P" $<3EZKV/J U)L'F)/:AP[0HKWTE0VGZ:Q3 M/1FPA&8O*^C Y],P\3:*)JOT&;AOV*G_&X?!.B!;RFEXMU3NRSPX-??@]B+: M?H/33D.YW!P%'Q4LY&ZD9Y<%EPXA658])Y4X")V%^'D%,]$#K^:D-2)JIS19XE+17@7;%4&E"%+U.&RT?$V FBP [EZBY M1WSW8>!!G!9-6Y)@RN/+PZ-D5AJ/L-)=A/5(CX3.@9\IGGO (?5,\GHWR2LH MZD!1W(>]&,78H8'4_)%KWLR.,&[;8';Y@?L-AHWH;6'L!P9&K>(CMP('9R6M MKSKS\E-ZY M8J>X&>6/]_(.;C\8D+UMEB*;1A:M)"*Z\AWN[%)([=$&EI.S1EE:+B9BLE,O M1-P)$9-H!88@(MH4S(L$"1?&R'7 \9?LI%@@EN\=UCAM6PDFGS&EIXIJ35-6 M39:VGXCE?2?N-U8,FIH$36JC)>LJ2VAB)?]1:LN8R6CBD9A_VBDF&(U#/,1^ M!#ZLY 51 4O^^!.A3P=IY B&#W]M:-XW)39=-GN]2.I;'RB/OP*][W!\/^BC MMPURU*JU36O=F_E)^+I5P-&:+BX*1_F4M4468BOZ^M*^4F F_.5%'>W@@6N[ MA^R,Y-:K.8I*?L0Q@CU5%, GL'IT4*P![90=,BK1CYZ,=V+HN!UC8\TFI?7O6><5=(,MNU MDX#.\BRT(BE3&364?<]HQW<*4$I&86<3%LA.QD]:$;(L9+G8S;C%R+)9V(&( M#,@R=3\^T^754UN[$ J.4/CL^LF[M64ALC'P(%Q!Q]8I'@P;5=F%&XUZ&4,L M(9N46I!/%I%+?A 35R.$KWW)A2$_A^"&C%$8DX5(\1!'&,"%)HY+LH +(=T M^*=_44K3Y.# ]9%ONS02KB&=>?0HQ^U-$ )GB)O%?T'M4^ M+Z,4(+I(]%5ZYKLF8'\JU_=W-]V[7O=&@K]Z]U]O;SK]+CE,%O[YUKWK]Z3[+]+]0_>Q MT[^%"QB<:28\U]J?;GW0]L$$GN%$LH3?; P6_;3W]$XVBYFI MVC[6%9L-(Z76?6YGJ#L!(_;0.,*7TS^NIDWO7)^^E]YTE3XL-4X$4RO>!*5, M\O-<[Y(=#$3WIFF-],WISQ?TIQ7?*/G-,"YTT]CZLW*A;OWMH\>JVH72VG[K M1X_]^#=#:8C!\C58,]-C=R3E=B: K;5+-X2AB28Y3=35RG2F>!]L.Y:^P77# M2.J"R7?F2_4E79&W-K.O/FGNX)NLE#D4/0LYE6VQWX;PCVWZD?T=&>"3:<+G M1CBM"+FK*&T$J H!U1GTQM>2?E.T)?XA^\]W507S@FKO*K,8)-.#/.OUE538 M>I.GR [=,BE$A-=64FD;Y4D/VD[5DJW7PVBDA-4)J3B,US?*EIE5K-W39 M;!2U($!(C9":(TM-JWRI(=OA#-E4#CZ]MH+;+LH+VKZZ-ED!)T$Q9C;E\/AR_@^8DS/G<)R(Z=0R<(G%2CUK9D2R]J*Q%# MV0:!LQG.=NQJ.07.S%I;561%K6!:2P!M!K3R:W4JJ=59LJZ)\XZK#+3RRULJ M*6]9\J;V^B+E6)[O^1 &SL0^I/?6><1FY5>ZU!8$;G)+Y"0KC;/R:T.J56NW M9*M95/L@@3,6<7:,&DH^G&FDP&+*FBZ2FA4&FG:,(DM.H-$*C&PH!\?2?&<] M2_$OD]938<+EPQ.-@?9V+EQSE$,X6G,PBO)>QBV?1)?<#WX+ H=V MX4Q7&_4"+^]IM*K6(#4(O7GPV9.B6,PNFG;4B@M$4[/6;LBF551"0:")033M M*)P6B*863?.:AQ>N!)S8A=..^FB!<+(@:F_*5D.<[T@V2S&EJ8L-2E>&T8V=<@7 R:6[09"GZ M%G Z\?ZW N%$MKDILM5DJ>&1P-.)M[D5B">RFTV3FX>O*1;90;&;C;7=; 7* M"6G/*#<,T0"IRG Z65%&IWO3#+,IX%1A.!54O-@-)X-L0=-EO2GP5&$\[=J" M5B">R$XS0]8/7^C-=[*PQ)UF]O*Z6;'C[%@[S@J4&HW&YDVCX#.]Q?8([C%8 M4(DG P9UNGBLH8C-C0*#>?:/%0A!4D Q94LOJD&2@&!%(+AKEUB!IN0!6 MDP\,GLMFL-_"((JD<1@,W )RFVI@*-LRJ8H\U8: M4CN[T!4)*37I9G]XUR0!*78A=5(EI='(JJF*I7(51M3NAF]%0DJOM1L-N:&P MI*3$WK4>]N#+9UEZQCY$4)Y,G4?DC%S?C6(24KT4L&ZEXG*T0S6G-/XMH3!( M4V>)O/L*E $Z6@<=+?I?51E;.QS)(V&+E%X;LE98!V.!+0:Q58[:(M7)AB$W M&@>?^RJPQ2ZV=OF61P(7J4*V&K*I'9Q=X7LK7(F+GH.U3+Q8)7(LSW)6]4CE M)OK)>K!\ILI4K6=0\"(/1U'\-_ +Z>55)C#X= MYKA&,'[X:ZM W?IV,,*$#;E%BIP%9\FZM9X(_8FM+0)BF\H)$;CFOQX1@7JM M;;9DJ[4>10D$GBT"3ZD"R:EN#5-6A X4"/S(FSTB!$T25(%CJZYWM6,,@N>2 MC[V/ASB47,I2Z5.:C?U)G-YV7L\0:UQN02>&.(I341#+60XK.MSZ+T!,LA0L ML193\N:V&*02+)M-L<:@RF#:448H#$RD\BLW#M]^*L#$+IA.I9A:M;8AFZ)[ M?)6QM"O37QB8R'Y1V6BRM-IIATOHN-'80^]DL/AC_(DKEZ\4A"V'L+DV":A6 MCFBF!"UV/43^,X9@11H@-Y1>D#?!I(OD*PI#Y,>1Y+GHR?7<^%U:51YY2KP5 M5^]9LZ]?@,9_)R3N./^:) K_?O!'2NH-^KRIU-IF89O_.5T>4''L[(A9=D F M\WE>37'.X#G Z6B:B&S2;+"TG4Y Y^A!RG[8R1>R-$G_V8:L&BRU*#CK-/:' M?B&!# P/6"YA%/KU8!+/7421[#XLV7T#(WBA6U)^0ZY/"J/W_OR[.QSGL?=& M8?9>9)88AM0.][%02)D"4F< J5,JJ89 U!D@:E?Z.R>D,CB5I$"G-V3%8*G> M6V+3.'J+ZSO@MY6X-F+S&B%9\K%H&W?HYDQ"VKO #Y87U^VYM;G9@J!,;C0. M[O8AXGV65VQF7K6^ USK^+%J;:NUOCPB^]I, 1QV==%)55&+E$!DI7GP^@B! M*)954>;%X\6"2ZVU=;EAKH.K%$UU+OL?T]X="]Z@V/UX+,>P.%DA.Q_EY@99 M8?& )+'SAYD49!['L:77VDVUJ.5K F(5@=C)=!S9VJC(ZN&%;H' :B%P5PJS M. B:9'>M+BL*'X;V7/8WTIX=3QB8BYSI^CB,=\V M_"4,1M=T0<($"',_ZZ7R*V53X D@U3(=HZG3"ORA*2F[2KB-8\I*N(0'+%D,RC2FZ1 M(X\,V=(+2.H))%<%R9D3S"Q!V0*=#-'HA@T@C"'Y7!+7#TN._ZFB$S6/1:N[4A?CZK!:>EN&5W.)8\ M\-@W>UU'C(E8V\W_'\<)"W+@CGE7(FM* S"U?W]*RZ!YX:9Y+GEA(6-"QO*[ MZX?)F)EDK,U#NA +&1,RQLJDCY*9/TS$2--,TY1571,R)F3LW&0L<\W@,"%K MTBR_U6+>CITZRU]B)"F-<2A%0Q1B67I"D6O3D\H=UYO$V#E@ 98.I'>"R9.' M*Z\U7[7Q@,,>0@#&:+I5"72^P%WH8PT=P*3E]*B1>2/PF.=,*EGA-4?:4^#U'LD7B-44E M$J^MEUF%Q N)/V.)+]:P:HJVG[@7[6EHBD[DW5P/^X6\"WD_8WE?3@D4(/#& MGO9]SW%\(/$F]>G7SU-C7N)%'WQQP !?5PK"\G!R@[+!:B_V4:L3.\.&0:.Y MRS_H!^S4$0P*/>,D?QE)DP@[I)'O+*4IP7CMB4=7LV=(;^ZYOR"W6\2$S;NF>N\GH"8?W VJ7H_M)',7 !*!0ZBODJB)H2N-4XTU=B+5A MYQYQL];6%5TV-A07"^KUQ$BH<9S].^2+[ E?5PK"'I.PGV,$^F6Z.6FA-_\( MA<^NGRS:TY:-GHU)ZX 5^[8USWZPX:,IKPSM6X=80K8=C&!0[Z F)3^(X>DD MLP2C=&'(SR'RI#$*8W)D5#S$$09C@R:."^:"6!F'[*2C?]$EBHA\/7!]Y-LN MW B&(\;D5+'H8GE'%R$:L0^N@>VFH^B-EF%CP[!:"#4-9#9TRU8:FJXV_ZF9 MM86;$OJU?WX*/[?7GYB2=1O9=]R64L8P@73C('*)0;H,L4>/KKAZ=9UX.'48 M%NY*3,6E,K\%/0$IP-1OO647+$[%_<;*+KN%_P[#Z6#&X!#4GT*,?M31 ,9Z MB;Q7]![5/B\C'V"_2+_5J>?'_6!0R,R;&V:>R"5X+$'2!^02!H)#[ MCP_WCWU9NKV[WJ!=N)G*]?W=3?>NU[V1X*_>_=?;FTX?/O3Z\,^W[EV_)]U_ M@9^^/3QV?X?K;O_>E;[>]WI[S[AX[;)Y7I]N?3 8P02>X43RW&K\M'7D6#2.U,-CB!&><"CIBKRU8IV#N9R2Y@Z^R4J90_=O55@P,CQCZ]ZZ#0E# MMC&C*9J>060.HX0@=4IJ[1!2"VH*X+(!W+->6K?68(H?"WBLA@<5W^F0>_I, MUZK9:Y&EJ:=HD<786@DA;$+8RNB5I:FGZ)4EA$T(&]O"=AK#=I*F64+8A+"Q M+6PGZ9ZEJ:?HGE64L)5P3,9*4KM.KJ?<7@VWRPFLZ7'>$EE*%.(A]B/W!4_/ MT?A$ NZ?9,G'R2HBF->4IHA22V9[JOTUZ3"LDU,C%%'[ZJPJIJKI4 M[1F&[9(JO8A82@B5$"I6)GV".'-9IG*ZXT9!P:*0.2%SK$SZM('T0>)G'AX- MGT3RSN58ZB7^?G! -0B@MII"EH4L"UD^]T%!4-8?,TA$V) M<'9]6)O;^[#FZ)-+CC41S5N9'^31F[>RHW-6+1Z_K5R+:^3:Z]]?__7W^Z\W MW?_VEI:G-*ZG[M^^W_7]P.^_#&KTFFUGX:>O:O&BV6GRT=3W&E9D)U;C0 M=/T(G4!V,1H$O]>+ _E%$)]YC7\JDUF&14(=>RK=X'GF)1=8T%6?* M(#G]+4N3UIT$R-*+H:)4[(P@,(N/HTP/:"BPFX@ED0MF1A(FR,L>#C,R] ?D M.O5;G[MQ7Z.Q&Z_2^SSM5NU$NU-NY&GVMMJ[!9 MO(O8#1ZXMAL+CN<[Q298,Y@8]\-S[>-9BD^JA*./A$>EVIM35+D4U#+?Y =^Z7\9WS0CVNE^+E6HFW0]P6 M;6]BPS;)D4KD2(B0$*&S%"$SOPCEM%-:K:W*:J,EZZI^3F+&B,>6M6 OU$%% MU4&^Q>V-C(O;"U ,>JUMRHI^S .L6-('0LZ$G,WEK'DZ.3/(WA%+U@O<""8D MC1'0G:6DY1&T/4+$G.)%SX;394OE(P\C#M%9.P-^]71:MKO+G":9NX'K?*1L M:9%%N]JO91I#C=$$EP27!)>.=@R5T,P"34+F#PYC6Z328<':"<3?8D_\125M%46W432A MNR6" 0GB2%N+B!18(88C&/)Q JY7-QY*>#3V@G>,)4S+KB3,@\&3@ ^,K[]T M?#F]@11I8YO'L@\._(F^"] M +B.,;76/GAYB< 7P_C:/;I4ZC=SFVKFV"K==FL]%()88F$CA,Z3G") M>RX5&?TQ9XE:#%JB$K:#,M!2_1L*[>%2/W5=1(6BJ_JBFZN?KJNZ0?896*8, MR.6BFU=!>EZ5BQ&/;>:50!]56![G:&^EKIRP"MX*WC+&6V$[! ;+QN"Y\39?Z'Z2 M3O(F.:RI(9OZ>JN3W!W !?HJA+Z3])\W&]R@3[2FS]Z:7A(1;A5VNXD]B8)+ M@DN"2Y6-'[E%4Z[S7DOH36\VR6*]PSD HMLCRP*5<@T1%E3]&Y[YPRZR(!*K@D MN,1.,,AJOZ0&.1_,D)LF2VUV18VW0M(C=)S@DN 2.Q$BLY9(9] 2E5!M9:!S MW_],?"SIBNC9EV&-]KGU[#-.V+.O89!>8XIL%E;F9*,?PXXLYQ'1QV\_AGQS MYU/B-L631?3L:YA%].P3(B1$B)5)YQ*AH_?L:S1HSSY#D_7&68D9(Q[;_CW[ MA#JHA#K(M274.%W/O@;=/Z"J>J';0MG5!T+.A)S-Y>QT/?L:K5J[T;+D9M,4 MDB8DK0*2EDO0CMZSKV'5VJ9)UO1H7+BW8K6/Z-FWUPDL_'='.:B0QTCGFP)K M?(*W@K>"MXSQ5M@.@<&R,7ANO,T7NI^D9U]3J;4-LN+#*+31OD ?Y^C3UC9> M'P5]*C?H$ST?LO?L$P%N%;;"B0V+@DN"2X)+E0T?N453KC"BD)Y=ZYZ;5FN; MZKK;5AV$5Q(YE=-#E>3288%:,?*MLR;?HIXHFNXQD6ZND#[9O+W$W-+EEXFF M>TTC:;JWOLA([)OD$X0;C-H^"-R_L\XZQLQ:FZ4=D )?1>-KC[:BI^KI,&)UTD\S! 3][?1\2'"D;(O_5*)XE M8.6)[9&=] *!+Z)51C%B2$5J_[2A^M*V@VW1>F=ET8W+"L+6] MR6?1AD^97E3;+M# MD#,UR&^1@R8*/F-""*<0SK,73OW8G4E;)FV]WS1E]7 ?O3H"S(B'NO-*H6B$ MHBFD9Y2Y=LA'CF;CZUJE46N;UOKYY?OV$N=9E0@1%2):C(B>[MR-5K/6;NJ& M;&I"AH4,"QDN[$S9H[OS+3"\AB(K9E%K_\N47IJH_QPC>-UTZ=+"$JR4"X8) M;!H'R;*VRQ![B&RNNGIUG7@X9='"7>E$E/DMZ F&/8FWW[(P:+)U"X=% XT6 M$3Y$&DW=MU96<2W\EXR60, UL-UT%+W1,FQL&%8+H::!S(9NV4I#T]7F/W6U M-KUI&,Y7LSWC^E.(T8\Z&L $+Y'WBMZCVN3I3== MC5#X#.!)9<]VRG0M9F1LI&05;/W69WV8Z3+=S%OV*JB7*R0=MCT9 M33P48X=UW-%NTZP/<3>'I(!XT,;_$OHKG'I/C+*^)^8&V^F6&)5NB5%%\X0/ M3^P[NZTOC1-N?;%J;43T\;NB)M_<^92X3=HA; MI@6IED+D2(B0$*&S%*'FL=>=62I9,-J4F_I9"1DC_MK^VT2$,JB$,LBWCCSK MX?0%J 6-["XS]4-6D?.D#X2<"3F;R]G:Z:W'DS.]UC8:+5DQ6T+2A*150-+R M"%HCRT$*A\F7 >$CR)?:X#D-4TB*=W,OI JUT+W#,3EA-1AAD?>M0G-MT0)= M<$EP27")Q[R-0!-7:*HDEW)YXCO:DX)O=4M=*[(R*K<3;M;:356VE(,/.A00 M8AA"._K1'0:A!C<08F0]#N/!&EVS*MF+BT(E+\^J2[;-?J%+=OC3&Z)_N>"2 MX)+@4F5#-V[1E*L0UEAK>[2E$$:M^=(.C[FK-STH/;?+UZRU#;FQ85U*[L(8 MBU)027153E=5DDOY=,!:6'=*'=#B0 <+ MB%1R)=#3V@G>,)4SKNZ2 !U,BT2#0U(]DR<4Z,WN@- MI!H,!!*'G50TL;1YYT9CKHY8_*U8+F RAC_C(99"#,.-R+]VTC_+_3=MJ3T/_4-X?0IC.XCB M+%WPV#;?9UZ#$%EBP27!I1)R&&LA9D;S_IBHZ,<5#;W)2NNU=O/@$TP8!I$P M'$(E"94DN,0]EXI8VENDX3"X,!RBUILUOHL#"4GV!#Z,%IK3LF4D16J6G7)M M/[A.P=)+G[FN(\B1UXHBRF!\@4=DC'G@TK$#R;E\4\]@DWB3LZ?-]8Y#U0&. ML&%"#0DU)+C$/9>.'3QF,!9-/HR%* CF*@CB-QS:;D1_'4^>/->67E$8(E]4 M_2J;<"IZR6\WQ=#]X(\4.KG7&K1(]TO+.GBSN4AJ\N ]""XQH@F*K%D6H 6L M6ELW9,4LJC,VBP 3)E&H*Z&N!)>XY]))ZIF'&Q55X<:HB%KG ?M:D?WGQ(WH M^;HBJ@2QA#H:N$KA)7(]T1PZQ'3S[\ AGL7\2C-4+;+JS6L3I?&<$1=Y6<$EP MB8E8<<%FIT;ZZU0//\[4,+'8C[@ST[^;K&^KUFY9AYA>AH$CC(500T(-"2YQ MSZ4#([W"C(7%O+$05=85Z "#/11%[L!-V$K*IR$>(=/4R5]/=/1J\9[4T8V;_I54VIM MS=!D0S^X=1G#X!,&1Z@RH. M39H=YU^3*!X1$]P/.D )\D3D/2#7N?6ODX[V=.$.5U6KNARLJ&(]"J@TIAB82.$SI.<(E[+A6YN9,Y2Z1S M8XF.6*[,$V >&8+-C1#\%7ET^R>*2$WR&PKMH:2KLJ0IFB9"QW7^/@6A@\-Z M'(PO"0BCP',=B7"I2NIGRX[/QL<:Z)KVNZ)YB&2M^OTDCF+D[[,>72-;.ENJ MK#75@O)3V1A7$[\'50"MX"UCO!6V0V"P; R>&V]S!?E--6.0#V[E MK6\'(_P5?,N\\8>N0/QA0/AQ2'@OT%<]].WJI%<,^E3.T(A# MNFLFQ$/L1^X+%H%P97;KB3V5@DN"2X)+E0TSN453/H]/S^CQ46M^O6C,YP[@ MM%5R;D>0')HG&TVFVR,+755M755)+ATGZCN*#M YT &BTEGT,=UX-/:"=XPE M3 OH<(D-@R@HU0?8,R4WE MX)UW# -0V%2ASH0Z$USBGDN'1<\,&9T&+T9'-+?/&DS'@80D>P(?1C@4#>OY MSM.=(!#N!]>#2L>/7N7BG#:76I;M%3B&U M*BS>O)BP8N?*_S.$P.\1.V00>(L/@=_#Y^=%OL65XLKJ7BF$5%PIKF3\2K$^ M11SF(>I?I2>V165%<(D[+A61M&*UA;JAU-JZ(3>M@P-DAE$I+)'0<4+'"2YQ MSZ4BLJG,6B*5&TO$R(YW!@[S^)^)CR5=$6=YB+,\UI=GG/ L#T,C9Q#H?Z-.ZR]X7<9:'H8NS/(0(G:T('?TL#\.@9WE8EMQ0#SZTCB1J/6-AJ* MW&RM>[E"TH2D\2=I>02M=?2S/ QR)I6NRIK"LWLK5A")LSQ$/W;1CUWP5O!6 M\)8+W@K;(3!8-@;/C;>Y@OS62<[R,%JUMMF2-7-]%0D?IRD(]!T%?=I)SO(P M+,[1Q\C*)L8#WTUG>;@4-"(4KL*F==%+1'!)<$EPJ;*!)K=HRA5P[%@ GZU_ M_YJ/9RJU=E.T!^,,.)530Y7DTF$173'BK7(AWJ)"*<[@8-"QJ-[.NLU[6UHZ MPV=PF%JMKQWCTA$-QK,7NIGP)[];Z$YSQH1>M'>>_%7GH14,ES?J; MLJ$4W+'_(+;RT>ZT>.16I1GJ893A4Y8WA;T[!#G3<1H-YQUD].VDOU-L@KNNZ$5?*04SP+,B(>Z\TJA:(2B*:9KX=J10$<[FJ!A MD"- S&9Q!Q/PK&F$! L)+D:"3W>(3\.LM4W5DA5C?>N]D&$APT*&]W3WU\X' M*EQR&[5V0S'EEE;PL24,B>_6'/_G&,' I@GNA75>(Q0^NWXR2FU9PLC>2QRN M0&=KX>)@3*G*+E!I!%3](9:03=9^(?^=-.?Q@QB>CD+XVI=<&/)SB#QIC,*D ME<\01QB0AR:.&]-%8V0)6[)\S*<\0>3K@>LCWW;AQBB&+VB!Z6*Y*K! M'1 MA@DC'@?)VL/+$'N([%6]>G6=>#@5@86[4IPH\UO0$XQ@$F^_91N7'Z&!0"+G6RDU KD2&0!$%(:T\ M7L) <$BN@L$B]@B5XB@71-U#E+S\V?4WH26'*@^H8[9 M1)I:^UNGW^\^/MP_]F7I]NYZNR)@?B;7]W]T:"OWKW7V]O.GWXT.O# M/]^Z=_V>=/]%NN[T?I>^?+W_H\?O1+_U=5_IV?]?_O2=U8>XP MU^X#S/77[F-BY-.2KRYU[FXVU'YYFO.G6Q_L6S"!9SB1/#=RLSB$&OVY^:'^ M" S.0^,(7T[_N)HZ#:Y/7T%ONDK]@M1F$9V[XHY0ZB0_S]7QA9*HY'1)0?KF M].<+^M.*J9'KMC MV<;.S*ZU=NF& "O!_&GBB5:F51QW\(WT#2X;1E(7S)6SO))CR7T_E$0+(7%6 M/YYMXA&=MQK@[#7;LR*9E@=4E5DN-7<(I"^/]]^D^X?N8Z=_>_>;U+GNW_[] MMG_;[65>,G7 J9]9H%9 >:NH$9:P78O!0T$/7L#*;V9OTPR9SM#ERK*?Y'"O M!MG@;YJD+'_X^4H,+?$64E%1J=#6^MD<12S(F7>*;+4*.'6L"*E@I0F6VBIK M)_+"3@0I#J00 RQL%\)M/[6.Y%ORMXVBH30A&6?7EX(Q)ODV_UDBW'MQ8Q=' MEX>[4JPX3*RX18QAY0:/ 1\N3;1*R'VM< ),< '8;^-J-AKMO]>LQV=Z(Z!K*92:UNRIK-T;@-W M76<+3\;0 MNK!JH^PH >*)X$;V*P'G>W%]7VP3D%B<='#I%;C0-ACPZ$2J<.%0H"$L&A)UJ0V[J!V_V%JF^ I%R MC1%90QHE#>YAV,CU)0]393U MNO1--X!ZO@L_* =ZOC7202/CZ+NFQM?!U$< MJ9LDQ 0)*6RSIG"7&83)+E6["2>+:G;@OF&G_F\ MR;-BU?W@CY32F\2C66N;C75/EN?"NX!-_DS$#MSD]&I;M;;6D-6#-DP*?_8$ M.IB@!89'J;BD07ND-63'60ZQ2BA'GY!G?X $.0[I,B*P2DV+TAO ?.P>#:>>BY9Y?6<78+O@)+HF.:]B?K MK R*!NM^X0U]D_5G6$@]$3;#+C;#FV-_&"X\Y,%V[@+:=@+2I@D?[&=8VSME M49@$Q668319!5HY12^UJBJY?6%?X!=P!9VRAH(6)?B+Z2Z?P%Z8B6I[MS%A* M^]1W]#'&2>T^+'0QL_TJ=- <\D[<9$5]L"\OON $?6.]I&&A@ M:\!BN#R%SGRJ_.M,'-,$CLEM[$.!7.5G+#9Y6--=*K-U7>JY3$,-0YD&G9?, M /6I[C&MMA\D%F$S21PI[=#!/I6YVVHQIWQ&4:[::OUD#JS .,;Z;6I\8.NS M:[QX#Q%W 1'J8([L'>7_?;1"8K]'M,YLUN#@5TE-Z8(@G%R%9K!XP-O\=)(Y-%[WRZP_6S] GJ90$B\QXF8&B@R:K]2L[I,A(IQ* M!6:F[-)W'VY2D)OD:D&2+81"_.;0J68,".6F+[><;+2, U-*J,>'4H\#TH=9 M)X'SH6,-F&.BPZB?&5]5K/966\GF D)A+C3+'5AD'X375&QD455S&&XF5.A< MG1M3;;:G9^-L59^#JM$A@=\X?=,P4T)ZC''Z'@DGD"U]RWA(7IPSA@_\TO/&M[\(FJ?,4EJAEA@^&?:5: M;O/@A')<0!;+KAOGRV--C%C(]2+QF-",L=6:3U.]'+$HL="7\]>7D>Q/&IA8FJ^T=_1/J='&9:J?@7R:NRB3 84-,QV[N[4&[0$6[IIY* M@+]LTUA_?^U[C_G4A0/AH6:]W,(QL+J3 1U\G_UPL5XR EXG.HS,N),!=TVI MFM*H=-I"[X,N=I*X=B3*74;K6D:BT'/_=A&?/RYI%M-Z[N\>5?]]VE M<74YI'(>:%Y=CDF>AYY7=W&5%F]!T1I+ )XZJ$1XO)R-_NT;4VQ\=8TNO#R3 MC]ZT&>M3WK,[/*OZ+2#SFZE9'FCJ]R&ETV0MEC3+^TR"$ZZY K/.QG+F#+R3 M\1+'5LN2FH=R>:8W=<$D\>V\KSW<6T/O4W,H$\0#^D%-FQTRD,;=*P'I;!TH MAQ'(=YRTW8#I6,W6/B68Q7.OG45/ MA[>H;4-\MI08&I59O$X\STDJ+'>T[W6I[CO<+_VA&28F>CS83A%0'-ZYPC605^9-+EB@/.QI081JGYLK^WO4,N2%>J]###@&[PPR M@UYF:29RO1A*EM#F3^[KSI.YE%*[)DO-E"&5YZS"7T+^TC1(4"#]6:#?YY;# MM'50^'P0EZ,P7Y$@\AB>P>X)(G(5#&:IJB1%^6[:6S&REW(T%JZ5(S== 0=D M216TBZI4R:T2L6")2_LGIIPV<8GG+3T\OG1>;O/+6]HZR6RGG*-M5;_\5WAI MIJA8\/&-_8M+H C=4&3HV!/BP@7 ?,8N3B9WB3>&W8_&A$ZFICVCE.6W>:AR MZF!T&!^4 $FMJ\RM.(1S&4,N[NN0C85W>YSV]P'I[QGE'T/"8RI3]ON\AE6% MU8JHA+I@9MO:ZWQP;L,6\9)2J&$"U^3=#5U#;,@2&PM('&IJ'AT0SV9.7I=Z MGDE9CAPV->:R7?O4G('(Y-@OD^/!=GI(\7=.\)X-1EHWHO;KD..KPTB=!AU, MTT@I6!5.W8O@H*U2-+*Q4$;1C.T%5$E5+LNS>QYB>4'CIK^HHQL\D>XS&)4N MLC1VGWP7:3?!W/G[@+[N]H.R53F_0=E"42XN,VTQ%6]+;MHL<)4*3GB5FFI2 MX!96&3X[=\W9+?BBS W6.N/*TD0.='?%5$!&U0?#TBQ]32AG[76FR+E=9\*J M*"Y_9;G.MF*P)",II79C[_!T\6VB/ MK!U[J[GWD&Z1&E)\CCQJ8YL\F)/5Q"M[M5L0Z2%YWPELJ"%V.,/;0>)W!#KX M/^#TX.*76)&\0UW/,72,". '1..S@S<^0PSB_^[G1_$>'0++U;4&BR_$/OD& M^[ 'RYT,[W_IIH^TA3_8J;]K'KUG RHS0QGCPPVI(B7E$MO:]UJZ"C_V!K.$4_EU M&$?0J[475M/0U0 3)3F.381+"LUFA[D'CL1Q;)9Z0;H(78MM<;N]-4$TC_3I MR+ L]#^!D)]1S;G&MHA9,*:NE^5[8BBCPM3"+HH-24X!F8@;7 S+U2L%XKDJ M-C&HMJ16\\HGGYR#=* 8* M ]MI"V&KL*6![?=-6MA:W:V6>&FI?F+!QT^F++P6GE[>W_6G4U[DH9D$"*&; MMNL[O"X7Z''#U.]8TQ?0PN=Y/H;%)2^(SOU'EQ1E0$DAQI"<(D"B.=:-[7O1 M=,D9F&&Z/;)8OWM_"E>\-Z;P&JS5M'5VZHD,W+V]&T6CRO:J7=H.+T:!6U>& M^$[G#(%S:6'W($Z0G8";HJ&T[Q$O9<@FKE8O.)M88.4RL;*VX#([6)*@4,%^ M:5US:O0)& !.Q-1:BNJ(JG5O(HE1*6M6' 1O%GGY[ZXM2<3&W_4 MUG\2PW5]/G,=Q(A%N7SY-+QQO/F\<%YQ0P%]Y&Q6<<:X!\XR2CS!=+ KF4-]0)SG@28+A-,FRJ_ M3XFF)@ZED924<7/"-W) ]OEA334CR-32XV>=VP4LK+>SEAGK7""<>5@"2)QU M'E%J!(SS)_!-9\XV67P=E]Q<2Z#E,M&RUM>Q+UPVWZ)J!:<\5??72?-V:?SF MH5(0IAC$VJ-,-&=D6#S_2EED<6PI3)VE,U^YU+V90:YLX@8%N:$WIG /ZO8$ M%C7#B(!E>_!T/DX>+DV/CAS-)%/-806+WIBZ%%A&\P<&2XFVK0&U7/X7RS9C M?7:#O SXHNO!"ZSG3GDQ+R-&M&!!:@U6/+4YJWQC+7N-#_K[IS'PQB'OQK[% MC^5;9?X5K0\K\+W57]ET&L&%2J]::J4U5M-36M MH6JU>K6E5^I*56[\'UILP9?&44[>5!O1F[Y#M9\WVA!V^$TS/[696_IMD4V! M1X,5-9!-EPF6G4F'PUSHE<@, GIQ$(&4L+F ^08+H0Y^"A:K%7^19.R@-/W' MYA.% ^VA8$&DH;N8Q^:T]DKDQ,1-/4W:\%<,Q"CP8KF6?[NFK8A3:C]W>KW[ M][?7]YY$'E]N5\N"XT,T?<$OK[W[+NF]DMO7E[O[E^[]'?[5?7UZO.OTX!_! M\)G.$^GVX(7G^Y=>EWSY\=+Y_K29-@T6_PZHPTR_AWY##@UQK\HV,-WARX M "TO".X\A/=<-[KF[J+$Q1[\Q'?3UG_.]1FY%,3GT;O@!:_A BCH/E-D?\<' MJ?;Z_D?GY?'_Z_0>7U](Y^6.W-UW;]\?W]B_7Q_(]Q_=QY?[;C=4BX)]+7$4 MO!?\6& !#^8_N%EI"82&TC@E,Z5?G\^:!X)A:CL>"!-++TO$LT>4M>%D=KWA MN<3U^Z"2&IJ#P\"_H.&E5'Z??Y&](/].<$( :$#!^[=<#0K>_"H1PR4FU5!G M9!\;&"/0-#ACL/Q38 LMGH:!'^K[ANF13]LQ!V6R^(MRXW>73.&SE&=?>%0? M6T"TT8R,-1?'$K G@,YD#31GP 88!+\)'Y=04:.N&R:_ AVU$?X#?Q'7Z$H$ MSDE']0W>GIKL3]M" J:O!#0L5,@E@OJ?8Z :Q^:F6_8'T[V(:P^]3] %V8,] MU.=PQS<#!]ZTV-^@M!O4TBDOEJO>$>!C#Y@_MC>);:[OV#_Q._8G3][L:PZ< MC8.S=C0//@&_]I-..0%,8$CJ>D1SD20LHHK^&WR+T56:;YEO=3QS46$/MB_! M+H:X:_8FNXA]SS!9\BB2U+6):5NC,D'E-SAS\JGA;\#U/<4;G$=L@L/PV(5\ M!PHIT@+?4"JRO/AUX)0Q<,K?/BC*%.<&PZ:ZOF7-L#)$(K=PI<%/6X:V^NH[ M-QB^6N2?OCGCIIBB2$ 5129?XG@"08@,>@!UD&,C M@/$7V(.))N0'-6<N[AC]^7D]\R=T1@YE EF* YR_ M&2Q%6EIF]#*P2/!.+_93X0;(U'=<7[,\G"8"QQ']$N,VG!B#W,)_22+<'GJ@ M?0Z8VL0,!%)+M.'=I^K%_09$!JNV,_+00S(";/VQ, MT_]O.X#DOQZY7 [.>NK0FV"/RY*;?(%'S)\S?YN\3ID[ :7>T]/MUTB$/]&1 MIL](0I+#;SUK/_$G^"]U_7[X$\$W'PP'1,K\[?D7-1"R#G";1#['P'DG\ XG70\6$W2XN%WV^\V%\\*1"+A;QFHNS;GP-L=WACT\F%';B(7Z' ML$7[,[Q$%];-V-N-NQ>("[H8L3_@^$TSCO5P5?'O2RG[2"5#XBP",B1>7TL& M' J%DX+@UMGZX-CUPUZR '^H:)*$-K+$[0$ER^1'6.F@!X(T>'BX^<^P9Q3< MV[[#'PZ;74;9Q=PX/RP3]!].$:["\ROA$P>).)1-^W:EU1H=?&;(5 X[> ;& M!9GOBHM5QB[+RN,B]X:D#Y[/)%_ZTT-9#8H5:IEV_';"']H@T&)/2TC-E$>F1SNWMZX^7'@ZK?7M]>KQ] MO-_1>&,_F;(092^3[EBGU$5=CPO)&/W)_ !(> )YR:QC^M%CPH;95VYLB]I\ MB]-@B\S)CG6.OLO[EH2=LML&V.D! M=#@B5V[^AP_)@Z\,#0R_L&95V. $%G1'=3KIX\6."GY59JJK(@7J!]I+0\,, M;UI\1/?^ECT[4'8#PZ#)OE=EYA)LF%EZ?0JFH&4O4"CL?LC%&@CTB$X#WPG% MKS<&)9F)3PN.($T-/ODE14!;]\9N0,0NV+1Q*E8X-4ZIP)<3DF9[J?E=)2.!.4;X8OL'N [T^RGU% MLQ&UYR#U9BX. =RZ,<4!S"-J,;5_QCQ=TY@7YH?%%L+12K(XH9 PS@ ^0SFA MHGW%"'M*X3%G!;@W[$(*8. RY)6XQ>SZ<&.E<@"[EG8-:1-W;/OF $X%'JF% MC/Z7;\62S/#48X_>\$"^.CZLED?B \99OM'Q*M[G%C\E#P4:1#"Z!8WI"9A1 MS HSJ1?I1#&?^O+N4[4I()T>8),["F,(O1P;^)'S@STUK"2!N.V;@Q1'-0 ) MB3X8;?"7[WH3WA*/)57R!ASPT[8%,HX+.^S0X#M,45OX@D4Q9H%:+/*H1H:: MX>^.*?6";:_4O35T>6/X9<#GJ(:' MJW$-/_4P^SXV'F+7DK=PL@'S#&W;0V&S<(6QIS-N6OWD%*?#@D&;ZH3(AKM5 MH?*K31V25Z<.B2R@ B]29 &)+* -GKUT%V,U:_K*0LK*2LMIT,TQ9="E=R@4P,1&!? M\31K9(#B!)\:V?;@TP!I90#5#(K;?]X:^&0E9*87BGYH#TA'($/5E MD@CPASOOW80.#6Y^LK1#"E)V$I '\ 2!$$_LL$.=:EI!FY4G3W] V2U[;O8 MGIZY/W!I=A]TJ=#AU4&/"S>;)>3ZY9R%R,NRFNT#T"#1^;RR ?G+'XRB+"@> MP)E_?Z+-PM&,^()C!,Y1,O19LB!OI;^F1.3<1-CS7)A0SG8(36\=39D;&?Y_ M9+.<3A9K\%G6Q]@ >#DLP9'^0E)APB7[?GC6'*!#N&]M!QB'RX P9H9N&;80 M8"][ IB...3=>V&/O/4UETP]']";*A'B9< MQ/PP_)'(?$&F)VX%T0%"%1<5L@K0H(_MR=@3 1-,N#&4N'%9L20BN,@%ID%O M!KI=#8P73-&##JMG;@M.#M?V'9VZBWF:W#?E*+'< 04R'G,03]E+[; MZ-XJI.M_*UU@2>:0CN[YS'_)&1AEU<" *]V)RZK ';9PP'EJK%W*(/$>QIDV MQ%7KEZ3(!GLGCZMZ.)_Q11"7/6.6.(@B'9T[8H]'-*<\Q(UQ/KB7EAW6H4"?^LX4(,'$=2#^1HT_&L MC,F>*,0]CN^8.WSYZU@K<&,REWMX)8'X8&M=$:#.4S#_X3WXC_[ "0\W+,7'LY)+C(89+ M%TZ5WU],^W']_E^AQ1D*%P"''B<<@Y8+('1H*0 I4FO #;*15&.9: M&'[%.^U/YI.P(K^10W4*GP,AM:A;8:-#/ 8N?-@3(Y]0D-K OC^F)M.I)MI? M@..^9@7G.%S8L>'Y?!]KD08PUL?L&2!O6#@G#%T9/!F:_1?O=%"E0'NV \,U M3AFT\']AE#*4 \4FQF8Y(X_$2XF,'*9(74;2X0WHE?1J>7-[;5X<0NV10BT M3?9;7*D&8PY;'LR+(L^>6_^D & #(L\&91%<6\2]SR$3!>D3[ +FO%7R/^78T6G:3XI4@C5G86@N XF M'C"!,Y<=?1OK0AD73-+X#N8I M=5$&0/ #V/@'W8(HZ-BC%Y:2&Q,=BU=>[&CQ(8\$Y9X3[M&$)J5$FN:PGU%SS2&?9)UGC^M(L%)%F(=(L1)K%):99[)!0 MX7INQW5M'0M:!]C4[/Z7X;TZ=X8+HDTS.UBISI3-5X?-AO1UC]6LN"L=>,U+ MLM@7]DP8N2['LDE30IV%#>MLPZ%]C9$+T ?I#;,\0^4-K_E8$*\/:MG0"$P; MEL\;*I V?T3T@:78+>B7OAY7'C]MYR>H!T% B$<^V(+F]J@^9OTTEA^E8^ . M([G,$1"HDD--QT#+*4,,!H\],;DTSZ%/V & ;=V8L@W-?8X66$QN>J^A0C"2 M9TR"U.E@H!T[2M:4A&+).^K[G)W F@.]CH4%/\>\N0V=3$U[1H/*P2@&ZZ$O MEX7F8&$?& 7&U'@3J39CGPP9C_M0V$!2_B74<;D-E,:;9?(X//9O8FN$^;0B MPXW/_8,CAOMZQGH#<).*!W+"%?" 3IF[![$D?-W#6( O%O5$WSQF0O#:$62_ M)9!/L;$'(BK\I&\9>M"W!*-"8:X3?#6B69GFCMWG%A!\AP>]F,OO=2YC8L[$F/B;"Y90 M\H3V2RB!YH UV6=9W\T;>WB#7PJ<[/@=FP4L^(?<,%:]1(>0+:*$]3#NP'JO M+ @[]GA\-4\'/4B'6#FD8UOPI\Z/;$,0KW5F.@#[J6\&&*:&OI56@$HEG$QG M8+-:OEC=A+K3^^2+SU["DS7K-2^?HM3#.& 9@IVP"6=>6I$]-I3+$>"82%\Q^67 MZ&WDVF%+"981J4ND??0)1+?XM(.,>!(#-2/0-9AI:(Q"NZBL'4(H\MR9@CG M4F\,-T74@HVRW#Z\LOZI6:R%DQQ6('%I-#!8I1[/<=6BE &6>*:S6OLT[67W MOKG;^6VVZ_114\ZPTT/@&,>@&%"?D$3+N26I&"N59*)^+5*LM?'^_V_ M[E]^W._4R(,_+^57]FOD0^].HS=X7GL+F U$' M[M=OZ]EZ-8N65O.\G,KS,N/Y8->AYQ@-AAL6H9BZ]%OXQ^_A1#&#=;6\85_Z M/5A X&Y&'_52!W<&&O[VW/M:KG /;# 0)?CEX.TR>VNIKSQ_3U7+U9JZ\NU* M65[YWKK'RDJYTES]U76/7?^>6JF+Q9[78FM;/7;#.)]5LSJBC[82'TT9S!&X MMH\ROZ*YZ8:I<#<*2KQG+NCN%P4= 1FW/!3BBDCS@E? EI39EWMBTV*XL XZ MCQ.FS1+1,=7^ MVS:\LFJ_^3!1UIF:8H6%7N&Q1STFTEB.UQ(XEKRWY"D[O^%T6XJ-LYQ.M^7> MLHRG:U76#X!=\/R9IM9G^4(?M#,/J]W_"DHE-W@)LXZN0]>J4I?J]4:!9M== MW[1' :AL@-HPG_R4@*H"H&I2%6?G"4 )0)T)H)3B DHMM1MU2:X*0 E G0^@ M5DPD+@*@:J5VK2G)S2*I?,?VHIS,$'Q$AQ;/']',=$,PVK^2;?^I$N+,8:06 M%T;U4ENN2JU&;5\8I;/R0>^E;3T^@@-;M>)R8 ,+P*1ZLRHX\)(YL%Y<#FR6 MVJHB51J" R^: QO%Y[>H1A P"I+BJE./ M]:8T*0\:;10LYX/K&E=;.>OL%G;BQ];MZ;,7@AZ$RR7,*]NCQR=?'O%FQQ\HK:U66LO&4+]D."/US? MY2CW5GF>U6%&: M*DI316FJ*"<\ Y*)TE3!2Y=1FGJR./1KI+?O%HO>NGCQ$EU0V39_.4ZF5K.X M3B:UU*XJ4J-9SRFKI1C^XPT95P*> IXQ>+:*"\\:7+9-J=42\!3PO%)XPC>* MB\]ZJ=U2I&:S)? I\'FM^"QP]D2CU&Y4I5KE//!Y->G<;_% UWI3>JOJB&VK MF,\=:07.3VP"TJ1F;6]%M7BU\X(#8QQ8X'R95JF-IE*1BLT%!^;/@<4MU&Y4 M@HX\>65L"18L)@L6MU*[(0,+RI*Z?Z\ T7)CQRK%O2)"(F7Y0*2Y'/%3X.K$ MAI)7=6*.1W\>SC(!? '\\ZU.;%3SJDX4P!? %\ _E^K$AII;=:( O@"^ /[9 M5"3'4?R[6Q 44J\R_HO6!/KZW^BN)Y.(3U5/*U25G2>S_Q\X\)7U$ M;_H.U7[>:$-8[#?-_-1F;NFWQ1, \@O+W?U+]_X._^J^/CW>=7KPCX?'E\[+[6/GB71[\,+S_4NO2[[\>.G\N'N$ M][^F877U,-^]*G>/19+%^>&L4#:<&CXCWS43QVU'0W1.(2&#F;S1.H-9XC@C MVW ]!)5O8?$U'81%YUA*KE/C@X$.-Z0YE$TH=[#&['-,K7GYMSL?7*RKC^G Q^<&M=UNF11R:C'66'O&! NL8=GAUH)],9X<&,,AUJ"S >G> MPL<-Z\,V=%:<;<>JU7E9.Y G^"1_ D72.-3U32 R4"MUF/N7 86/XC3W8"E? M,TX\[W.N(^Z84IS(GFT<5YI^!X^(O<7'R2OD$RB.W^8%].[AIS&SO9Y1<7M#+K>JHEZ\TJP> MI00[^=&SJ-5;K"I&^V/+@L=+)4@H;@A(FI >5UK-V$E*<8E8U!-%C2+M>Y-O M:H5K:N)YSK>0K]XCMGJA1URWJ+@0 >TC^8_=$VEHF3@_R MY]ZC56S'^O4YZU.P-J:5VLYPL^(_VXXTU MCWQJ&"Q'SQ//,< C78Z11T%O^#QK)T\!7U80H\<7A@;^.IE1S5EN;A_N$4/G MO@?D<@&V[M" ?T^IPW;$4AKZ 'P&:)='EC,1>@.=(U).- .7_3;_X=?H=S.3 MMU9JUY5R90V_<&H!D#>%V(-\$&F[S-)M1LR;N??==>(CK@K;;-RS&T'>@])BVZSLIN7K-5C)7 MK]E*YNIU;O_?'X_=Q]XC4')]QMR*I#C^T)2?6IW?&V39'8CL[(G?# \X5M]" M\/_KOY'_+;U,.OK?OL'OK006MBK/*,@0JE>+_-,',T[FFM"2E<00S#1M'-MD MD<[(H:P0B&D9;Z!FHZA[ILX(E*\O^$U,2%4JO[_YCC[67#K_!GM#_OTK^03S M@+)P9"S;/U.T[]D_JP+W*4W'A#XQD#HP1'CMA*@=3C6"+4\>> MV![785UJFOC"%(U]ZI8)(Q7HJ8T@I32^7UQGC"7('2QKOIVI[[B^!E2#G\ O M):FS2';=8\.,NI[7CD5IMZ M( = &>;SLW ^5Q^M>IZZ/*)L&EGL"R&MO$\##1X\0"#,$ 0,_""\/AW;'A\( M-I/(P+&!G_3@-Y"2\^.))G81-")Y5G1L>XM4T(P).Q2P]^"P@5K:P)Z&5(@O MB7A4'UL F-&,_1[?,AGZ#ML(8UZN$;L&XLU@0\OF[ ,H!'/6F2'%,/.8^8!2 M5LW&9O%1;3_I+/B 2UP?R*QA"O8$1*&^]'38DZ.!<Z)H[ M1ESQKT_A!MK!@5-IKC?A4J[1-_REUV$,!-975E&MA?Z]JBD7.3=/0+'?] M_E_P?%92 ))(8X45?P&_3I@8X\(0S?=HX)X68@3O>^1?BWKDTW9^,@&I,09D M7 GV-B<2&H262T'$,K(B8QK6!PU_@]G\P;.0E?JP6R0+-^\];%,T/XK%HPL' MS2W+1_3C'/RL;N-+Z>%^N:M"SGQ4&(E14JSNA:/*!;IKU;Q*:WG7W:"PYG48 M[C]&9??[+/:OI-K74I85O )*CE[L1@ &6YJ&F<9;^"'2#\B!4CGD!W[]FT # M+;Q;5[ M:CN\-HK=3J@"X7?CI3GP/AS28 Y YF5R/6 AMCC-<,B'9OHT=K9CMBCBGXI3F88I3FN5F8[O'7ER]1VNK\H;. M!,%VTGJ&4P0\_[#MP2=(]0.E#5]F0/OJ<,LB9"-LL:U6U56D%#/NP_. MA>1#GX(O'IGAR&)38$]J8"NS(E6F)*PL?Q/=;3=")$5MG\>00Z*CQL'JCKEV M"^I8K 9E+$.U\4>HX/)7('04DOMNM2JK++&KB&I\A2\]$*]94U[)S1MFS9V MH6AB93IY0@G.I1=@:?'3R8^FH0D'C0.2YHKD$)[WNFAMKQ*(&6^T^OHM9,:7B =@SBSR&QTU&U$*_ M&SK->$\=PTUWWQGH*H/#=F Q1(,KS^C[W(45!'A0DYCTL6 1W=W +3H- T(\ MX6EJNT#SF _.G<%OC]"?QW[;I!\8*43/6Q"/Y,UU@FQ'PI.:;,L=&]/ _3T* MMP&KLVQ@"3KP@B@-"S8 2Q0^X6^1OA]ZI[63_Q@ +3ID_$1UY>7- +W M37.\N4LYAN,4)W+C3)S(RTY5$"O(2O^&7V&>8#A;[,^D.;-5;ESDI.@=WZ5# MWR0F$#(*9V'8@7G;\2\+).089@\FJ:*W@? M"7#^?N):LURMM0[B)Z[O]MA-38P.Y-16A%-[M5/[ 4']+P0U66EL7CX5[B-1 M]H.+LB=C2*_.TQ\6,I#W^-4N_/["[[_. -K00Y_K6.8Z'6O+'(28-=/,R4-Y M3CV*LCQCZPV=!2.NT.SE1*IOR%!K]/H_V?-!KV?&#>7B'J7] @_"@O5O ]]! MS7+.==B+H[)L:G+M,\M=$>J&\!"Z_GR/]07\)32R*#!HV. MH<^2-*>._1[:#$)S;VK RBQ5UH6_ #9+2@D3-/K7T M,>9?KC&F8SGDS5/TB%YCB2Z<0;IS@9$J;FV&1;<3W_2,FRG\NCU@QJ +G],< M+/1RR82"I3C U-+0\:!-X7 U?4R^/%',0JU&B<%P/BCWW.3I!QE_MLLZ$V/B M(68%#K%O;IET04*"4:MC.C/+@9KR[&G?C55D&FZ8I!5]%9ZIF3/7X%FT Q!9 MNK=R[UB-QU-C.3N"P/_TQHP3I/F7F N(W=;\C8@,?0J_P6QN>)"+.:7:+\QN M'" 4=$/SHD(Y;6*#Z/\W]R^%J>CWWQ][=YTH89TSDLN_$&Z-_626(KFL-O<6 M+J]/G7A.VE;? 34/=X$W^9*Y9^= ;S12S_KH:E6TQ%6LRN9HTC^ [2$\1Y M^UGM\T?=8_Z8&W9KH[HT!G%& M,P]J2$G^!P9E_!ECRD3PIE:I)% 'KZ4/:4BC^S#B_?@)+*2T]RDJ?X':%_L4 MKQEA 3&P $Q>N17$T"R*:BV/\P$<0-E$C2:,DH1#,^"?6)P7-#;@%HOMFP/@ MI _L^D'Q/,<&1=/%&";8#OG-TW["I\ V7-$M)-8IA'/@UG,BLJI[Z8*1'\8Y M!6#4LERKY1[34"KEUI8QC8,%8+;W0&3;UG;S)@[F KFD\,]V(QMZH(Q2\FRS M]C#WBWVKV%B+7&-"VQ_161'Q!7M_[47#HO#N3G[CXAU(8N[(KKO-E:>OB[@' M9>ES";=N;U(QTJ:GMX!>1]PQ-JL"PT+[N@UC[QX7VB?J=!C4''0O1^;2,RSV M80G4B1;/HH?[A?=PEV5EN\3F>(U]:&<'[?XRAO5K%3#OJDVIJNY=+5&\:0>9 M+2:!J0O$U(:6Z8? %+:%KM0D=?^^T <'E5 9MRD1-&TW)[DH\-+!7A5)#FEPT6!X"4LY4U\]UUS#7V>>!6Y;831?,X*_EII\D:=+A[Q MADM;R2)40IER'S!2^!N,O2+Q49F+CUJI72DKR5SX[86',)>+Q'$"3>OOZ,.B MJ8YHVDO3%7;RR=GLSL (Y M@:'HBR 7NY8R_2+8YNH!&-L-MUC_R*@>RQX2_N[2!!'^XOQ'->P6] 'K,&>P M&W,0#0>AUD@;Q><'?E#3GK*Q)CA@P,&F+4%2,WP9 $'9-$%S9#N&-PZ&4O#F M+C- O^<[FAD,NK!N)MJ DB'%5RF6SY$1M>'(V- )S&4)2OD^-,>P?9>/KC#^ M]C?G?,MJGLW?:Y7DS!]X+3WU>ZL6_RE,D+W+OUP[69?_FEPIM>MJRDC-A2[_ M"QG_6&;IQ@HBEZ8LQ"8UL%1YDPW9&\PGJ$ZHAA.9V >"DDZ6Q^Y@$ZGE%O5\ MR 62FY-ZB_$+"Y,S%CO+)WK*YY_8OBJG/6T(%+ZJE,ZMWY#H2W]X):ZPC>F/ M, YN1<\:K*D^R$SE.M9';EQ!2K$Q*BPWU7(*WK#&GQ>J?I&72P)%=QW172=% M!ZBOSQAZTV9L+E'/#GJ?A$H!=?]P=HA%RIB"UY*JU>3PZ2*VUCEV6/%T8LZ> M3+!%IP=J*UEMM#,7IYODHD:$S[=^8 L8L\P5%.DU5 MQ RS=G]=/KIZ3/'" MR2+E5>P1:E_HB\VX#_7(^ZCC5/<-KD;T'K/^:8M.O9C_T&.E[+A="^NQ05W& M>FRZ6(_-GUGE [ZK$O;/P';XH! &73LK0@E\ M6&HLCO3_N-%,8FXAY..4%B6LP;7\U %?9MAND;@;3-AM; _@Q+KV%^,V\I0T"^'!;DG%+FVX4 MONI<1:^T$YTVB=\=Z;16#@,R5LOAS!O8((D/=] X5+.\JB(PSX-6RDFA>W8A M_\USMU.D] E';Z<,W%YQC7 1O!16#=;&+^6@3=P\>LN[EZ%1$+0NB[<[8Q%; MU@UY89A+8I!+W_?XRO#_X*C87>5;/RW[D].G3W6 N$OK(\2PV_(2LB+46.Z MY$YW3RE(3NS"P4 ;!P>RYIW); -%349\%34]VV!#Z\'820$55G"1O4&18&?L M!DWE4N@;/_HC1,K7AW8X MG79<>T:L-4IM56I5\PK)G7LZ02%Z0EQDKH(81'\4TER!?"W6(/J:TLPKK:%P M@^A7%.[E. DK_-;U#;NJBV%78MB5&'9UB<.NJBDBY_0AO\B1.J(6!E+"D9_> MV'#3HWH&3OHQ)GQ2#QO'V/=YH,*S>; &+M8)_'O 2B/AVM1Y*)7^FO*1DR"7 MX?QC\1EW!K\]PC ?^VTLP1TAQ*Q1&,UA);- DM&,?!K>F#S##U-G:CL>UO[* MC=_92,N!C].;\+> &A^&C@6V&%T:A9L,9@T-L-328_XA/J&(C*)R MHJIQMXC:F@F]D7'GOFF.-Z_GC2DN*3&UUG+T[$S&GZZ/[\V'GBZ$=)%I8N-0 M@YFR'S2*MV)U-UA:%I\,9<2TN[6#N*+OKX@5DO0!!6P"\M=OJ\/Z6:-_9Q/? MJS7+U5KK(/&]^FZ/S6W$4[9@Y';SJ*XU&/F X/T7&W*<[T"E\R+#?22S^-AU M@G/7KRY$>\=;;&#FS_SR%N%:$:Y=Y]S9,#B JU/F.G4J6FV"\RZX-< HZ%SD4/L-\ M!GRR\VJG4H%MW\BD1:JD4@O)'[=THRQ@'$-]$^2GHA7JNO->KQ,*)NI XAVI MF =#FTX=6]/'Y,L3_@JI?I7(Y]C06;$1RF+F)?F+>V&"46?<6[<\A8- MV4Z?=\V&7*,#BPVZCL_;UC4X$NY*"6:8K_9P,*KC4Y#;'!0. 9"#U/_(HP9, M Q3!HUX8^.YZ\)])Z'29+^_:!T]S0P#=1F2^C9.YNT#F MUSF9%ZO)PN5DJHU<"J)NTW(O1JUW3JQ;I$_6BIRJPKH&YUW,NV0X''-#U?2V M,(L;PAZ3*>S&62R4D3M4'2V6ES'6 )9D",]$/GE#XYQ=Z;>VQJRJ9C0/3[+( M6JEMV8GC32F,6WF^$49W/^CJDG#-,=@N(O&ID?C&ZD@\+A>Y8W.PMXY5/")\ M7_A%BO"]"-\?O(_XVLW4-M5MKJI+ M,O]X?;W[\_'IB71>[H =>IV7/QZ_/]V33K=[W^NNKX=<4=3(?F:?,NAMY,=! M#RFD>5J'OR,N+OW&8F:;\GO:VHYF43%3I9#46:%6,27LCNKQMV2N6I^2D-(\ M925S/_4-336R5;S%[)Q&-F5]@T&V\S(PK[:58F^M[,NY:"\/C(R]CS;8'.$^ M'N'QAH/F>G(TYGK[HI6-KBM;UN2V(K62<475@Z](SKBB@Y^:BNU1;&\S%V[! MITZ8GDZ80R=:$IN C;E.UEP:[->,AGTZQ6V05Y^2DU_0;T%GB &9ZT2DLU " M6JA;*;RS,VE^6V47KNC)H5:3ZI]:W:XG1^!O9H$BS3 C%_.RVW@:'4)*#A[[ M5O;+>*DA1WGKAAQ+'+RZ(1FCPK%3\EJMLM)4=\G(JU;*.GY GUBK6>FYKW2[9==_\49RH5*S,R>5FD>F)D]&]0,(K(8\TTA@U=FET M42@R!8DF>D"E)5,UY^3CG1*_"D4NWBL(F[F26\UQ9JC,I'1,VG7[UT/#CJ[[ M$Y\'M8" L*Y_<^U)T#$3';&;QA(GYIPJ?R&$$J ]'&@%&??%[.44$ M(>_Z?=?^_C8,&,F6-!9H?&<6J]U*Y*M=SZQ@F,"(P< M 2.U(VM?#:%]"9048&\9M:_=89*7]M5$[:M2KPGM2V#FPF^67;2O%G8^KU:3 M\!!3!@[HO+OU7?AMZO#6$ECE/#:FKI@SL X7&V9VYZUQU2JE=EUJY=8FJ8C- MD"Z3K3*J*+OSU4H5)[ &RO@P@NNE#AM,.E75-0-%6J32&:+IJI M&D>^\:KBQCM/MLIXX^W.5QEN/+74KJK[6-V"BRY4..URX]50-,%_"B2:+BK' M)#T-3@RW$L.M#BE%MNI^G*."4R^U946JYA9%.>6,JB-YD@68KQG,F13+W=&< M4ZRGUBBU%:F18A=GCO4(9 MD7S2RCP/L753]9JG=DFHISE)Q1PLD"R3OA>0C MYXS76D+A%F 68#Z0PGWRU/9Z!9.K5#D);Z%P"V0+9!__FMY!X<:>W7)%:K8N MX9+>:G)[X2=UQ!MX1MT2!PN%Y^%4#6POEVURA+R^46G\/G@=+O-7UO:E=3;^ M8E5MQ^[C+S;,\\AY$U7[2GE++3X[AGJN($D.JQ1YKDO FL MRBNO$GG+9[JFXRC9U&QTKW:\2VA-7 7SAJY)DMS_TDT?)6IZ[^&U_5[K]6PW MUA(@C[?.C%V:-_;N/=A"FQD#[">B9^NH?7Z3#5,!<#8@SH$/6:,;-ODT?.L8 MO8!W:DQKKVM,^^#C>,*X\+KG-_>*CK6-RI83[[=I4'Q,A67-R/O8N'M&C71- M)A2VR_UULW;576R=^RW; *#VL3OB-LO59FN7CKB-9KEUF+'OVS[V6L>^I_6Q M.W;1RA$&MZ3;L>]THADXD'.Q7RF?*;-E^M5U^CJN=P8:";OU&HTC-!LZZ*'1[C-1$">AQ,(+71N_3S@R-:D[0$(GH M6:%1%]?'$:&!#I;,X%#%O7$B<#3$O7$\<#S8?JK)42NU&Q51HG1TYF\RWRYZ MC2D;,"TNBJQ8F'B>LP8(R/OZ4JY0!RD]1T/&FX(U_9/W!\OQ;HISP@2OVUOC M:U]%7Y&A)!*13I;YWVCLEOE?F'0C[@-?'M282$+:'():\V:XZ^!(50PR36W7 M8,,H>#>I#QK$EH+SCGTK(%)E_A6M#R3QO=5?281B3A1BE)MI\^OG=$$F,E2J M-P:5:KVIZE156TU-:ZA:K5YMZ96Z4I4;_X>Y*\&7QLYC6L<$4-#+TN$RS[J-7A\#!!*J 7YV/ FNWP.24^^LSQ4[!8 MK?B+)&!_@@3ZQ^83!:'!(ND8$;Y%X67A[%MM-7)B(?1Z:J@Q'E-7R[4C!-73 MQ]X]=WJ]^_>WU_>>1!Y?;E=/+3X^1-,7_/+:N^^2WBNY?7VYNW_IWM_A7]W7 MI\>[3@_^\?#XTGFY?>P\D6X/7GB^?^EUR9,2N8_T#*SRI[9:><_,@ZF+&"=&>Y)W>@ M-GA#WR0=7<< _P6-T YW]$YU:GR@N(RV_F [MPX=&&PB_*J23+=( MST%(3RWX]2VF8;/9UX$U3QS;-.%!GYHS")*#=L_Z(I\4;2$W2%-RDUE">0_8 M9@0Z=CH1J"/E"E=)LN83J6JY6E/SSR=2RI7FKF.)UX\LKHO%GM=B:T=)*VL5 M+:ULRV9+3+KQB#VY3R:9YS$V]4Q)\X+B?DO*'&$<=(KWH-CTVW*R^%8;OC;" M*7G@[D)I(Y@J%Z:ZAMQA9KL$5FY@PO0I:+FEB)OCOUAN/"4%'BD@0*3_BO[ M@"+'',Z<.KD)=MF^LTM6=L&^.VH.';H%NQ2277(6+CBQH99#>TG!+87DEJ6> M7WNS2P.'3NWCP#OCRK.3J6%_.H9';^SAK*JY7 5WZLGZ M]!BUMJA%OP-TQ-Z2I6!\"/R2:[@XS0(>X"U,OCAX43G;U1D5E3?D'K\#W((,Y:;=%J8+6%7*V?Q:P1 M47(A0'?L><6' %VSU%8D.:7$J8B@.U)8^,27]9^V\Q-+,::.K5/W.BLQ#G%5 M(5T?K3=.U?U0TRJU&U*EM6H>L\BJO@2^VE8:Y\97]4H%V[FKC;W33L\O_?K$ M,O?-=_2QYH*%--4<[+!H#8BC?1*]@O,- M%:FZ_^3< @1_1;*& &ZA@+NM4K +<+$-@RQ5ZLE.#.<'W$O/V@";>PK[GS%S M[?YOWYCB% @)'N]=3A9'N,DW4[.\CC6(]IG(WZA7:HG\#7@MF;^Q0#<:/N\\ M4SGX!D4JATCEN*C,!9'*(5(Y4N^09TT?PXO.DO 6.1TBO+RQ&EUI;FP3DZYJ M_.'8;G9/6AT=M)7ZWF/,14*'0%QQ=IT-<1NJ"G)&'/9MDEHI;>&*B+CK\&H_ M^ XP"!L@#??U$ X2!Q**I(Y-R*ENZ#Z["3E)<#0!'+4B34H7*1OY<\WFOHD9 MN:95-*ZY#C/G"1L2CVUS0(S)U+$_V'Q7D86Q&0";V\QF X!<*;4;IQ8HG@/Z04V; M^_EUV]U+E%Z++K$AS)BO[28K@)B*5*_N[2X1&FJAN:IV5*["WCXUJ5[/*P]% M:+#9TMFFJ:'6_?78/?R(YPV@/365C/!102C7I$8]V0N]B!ZU$VC&5\N'QU4. M:J5V'92#5K*-3!'Y\#IT[8ZN^Q/?U##M94"G#IP>3TQ!4:]-;%CKO]D+5ZEJ MY]HK;4[INQBAX6^3XA^ KTZ,WBNQEQEV&,%4I%9*%J^8G'(9G+=IL.2I. \C M>15)5@LRLT>H[!*QZ'Y9-B*Q_4"D*;8X.H9QLT.BNXSA4$5JIDR4WDNE+'2% M2C[).P+( L@'L@YW 7*+J0JU6LZVH:A8.8"&<;?.3B3TUY1:+F5E&.E:"/FD M#DVK;3G6!LA_9/-VUQ> 4%L&PC9*]7: J$> 4' F4CG91HP .%QK #(&SN4D@FL>.P2"H 8*#4+# N)S,RUC@\HS[:)U@']52N[D-0UEP2COR4YEL6V56 M^/NC U+:YGZS]O^JS?C6Y/\-()2NJLC>!- MJ0I$BK.+*56J%E)X+@T03;!Z+(_B%@CD>]3I!A2.CB SJZMX+R5[.X6L7L@K M*;L869JJ>1S28H_]-:1=E@?'@5$FD75F #H%?M@0\W+2(WII *J>@+:-4EN1 MR\F$O54(ZHVI"R@!E@65 $W" 9:/8_.TU<8+>TDW=XJA1SZ!9F<#^7WNS-CFYE]43"9BJ M#)=?BBF]R/PHJZ.[#M5&T B1E1W0$BT?[T&>"@)ON7[?U1UC&GGYSHC13R2 MJDJI7;D2(2^K>VAX>Q&YBD1>E0H<,CHR,(4_K9%$1M2BCF9R5_5@@GWG/4=# M01X:.2OT.->#_[":+<0(:H-LR6["$CM[M>A40DME#L -AWDAB-G')-J+R+52 MN['Q9LC!17F>2I%ZHE-!1X!\):POJ[434;F!O+_))+@2K6A#&/-@9P"FKWPU MZO^&>.;!B-Q"K6B3D#^F5K249IA(@XBYP0*BJ]BU<&J[S/OWC8$.'C5O5OB? MI85O!;D=E?E7M#ZL$DBZ\BN)YG#'S\)AC"6WEJ@3^_^Q,V]M-Z(W?8=J/V^T M(2SVFV9^:C.W]-NB#]&PPHXO/?LF!H.<]EZ6KM3[N$FH?P[AS6"W7$M[A_)DWO6'MWWO2>3QY;:\ M>_==TGLEMZ\O=_7SHOMX^=)]+M MP0O/]R^]+OGRXZ7SX^X1WO^:AM45(WD;S1NE="8N_G1B=73=\4'*WX=I7'@_ MO,)UX)!@[C)Y,K2^88+(ODL$^OQK!G1P5CT4]VS M/NI^,C7M&:7OW.D44T,"_2MK;84JXS"P2N4\QN.*%L8"N9,H?)X3:1_=L>;0 M<(8W%E7?QFB;UI]6K97:S49>K0\*I+P+QMDD/O=DG'JI756+Q#C'5D%/<>QA M^,2WIAJH[YK^MV_PP#5WW ^"0/I.8O0ZE(EU8K0[MAVO1YW)#T;?SIR\MW'J M+FH70^,7'=S\FSIV&DP:\UA2<50+H:(>4\;NQ%5;Z*S-4KLNR?L["(3.FHDM MV''>>'">8>*2-2(FCNF(AV"%(KN?!'X-2G8N%CEM$ MGMI*_N;&4[4*XZEZLM#^>M3?D\=,3=MUL8AZ:( D-L)1]V0:&#$84YT8WK[C MDJY#?5DGDL-<)B#WJ_48TOD!J![:B[=S2J>!!5LE[6TH"NVWP.RS3OIF9)^, M@EAA@SY;16*OJTE>>5V5?BBFT^4@;N?D9'1^-ER=FJ9F4=O?-:1,8\PX THO7S84ES.7(H MVR77L09,%.V?.%6K87LTJ;K_-9?CN9[85A&H%J@^A7:1(ZKKI;8"IIZ<[&=] M?JC>JKM[>KDSDF-SY6B]4=I0B-4\6>UGHTRRE=4]:(;S+\WTZ1VHJ:;M^@YU MDY5TM4:RDJ[62%;2/70>W\F_.D\_[LGS?:?[XYT7:ZZO9EM1L,:?G_*K^Q5P M'DMK_),27?/HR';@2T1S7>IQG3%>2A@UM; =,N '@#TN/3*$8R$?>"[HA;5] M9[M6EH3WB?6G0?]+$YO+8K'A7_Y@Q%K,PD)L[*X-G_HTO#$QK*D/W_-=WCYC M0C5D ?PR+&"^"M:+,]H0:K_8OM8-"AC=;WEUT,SQ=-@3O[%F#OH6Y_7$2"6? MLEU(D,OPR(\$*>Q;VN OGU6,_NW;^)\IX(>ZK!N0@41$,1AR%[P69R[#(AIK M]D#@$'YBH]-+.26E.*<$F$&@(4BX])I0;VP/8"VC&6_D/* I9^<:L#+-6247 M$D$&6/7&(""0.^P^;.&#%?2&W:'8\^*,,),(-9B5.C! VGCFC#\I^I#5>J?H *U];OF M&FG*4S-%C6DFE2>D/_8@9?(BH( MALN_,+^^LW4?2-6=^0FV66@?!R]I> M%_5*;KTN!%8$5HZ&E5KE!%B1!58$5@JQMVQ8D4^DA]65 NIAA_(XQ TQ62VK M!;/$>+69ON2%V#$!_ZJK2JZG;D2N*:>2'-6\)$>FLSN/BB^!OBM!WX9>W ?1 M<=6\>Q\*Y GD%6#7V9"WH7OY09!7$\@3R+MZY-5.I7'6STKCO*QV5T9)'AH-XQI&><0Q/3?%"YC_*W3(9V; DBU=6XYSV$;7T&7&QW"JU M4W$6DESH77FQ-V)]_8W8^= ,$RLX'FRG"Y=:-V*2.]KWYO_:L8<'=J50JDVI M=HGSF@1L+A+F WI6@=$3$L@1B"F$'O+AI@-"5L' M5LT:E2*J9M>9Z/QB6S<[66X1B4039.#84]U C4M.[1(L%F.Q#;E0AQ;92JDM MMZ1ZLTA#& 6;Y<]F&Q)G#BC)JD*270>+;<@..;0D4PLHR:XS8G!K.U-L-46! M'_K>OKKFMF;IN<-G0XK' 25T[HD>!?)V"!:+L=B&7(9#2^AZJ:W*4J.V]\1# MP6:%9K-#!@C72S(Q*/M*6.R0P;0M)%FS@)+L.OV<./>1.JS!T%2;4D>X,]>@ MYF0!M49^ 37A!"@TBYTV M7$"%1#:JA%<@((-LN=S1HG"\PT16#F2ECLM(&9 MIE) 27;5I>IN:O:_*%@7Y4-[%*P?6HI4\\[($35\ H0%V'6N=>N'!J%::C=; MDMQH"0P*#%XK!D\6WFR*.G:!/X&_T\9^F_52NPKV+-BU9P'":RAG?[*MD:AF MO]IG7&=NFJAF%R53AZAF?[$M?<>K$0O:9:FY?^)J\7)6!' N%S@YI>"L LYZ MFTZ4M O0%&-O)REIWPTTHJI=@*88>SM)5?ON*EJK4D 5;8/]%L[4AL72]5@3 MGUS\I""L(.QY??(8J=^%S>E4F0Z MQ!,GF H8"A@>(#%G)W.XI>2=R2T@*"!8@%V?)"]G-PCFWAM&0%! L "[/DEJ MSA[*J'I6RJCP(P@'S7E]4A#VL(0-/Q(*X1J[;_-NO"&><5G/N*PDS\8:'ZGF MNM1SR81J.(IJ0#2/##7#(1\XHTKX2H5ZNH^OE/%6#A//6C7,$9O5 MU%0T-CCU_@R8HV,-WO$WW%??&YQP^< #5! ! M#P&/0NPM&SPV>,W6PR,) \R%K^;5'4] 0$#@"!#8X,[*"@&E:!"X!FL_*""; M6_KY9DCPO26<*\+QO2]I+DB.;,JNB!Q2,7_47N&H1N502?=[G>EY!*L$H@6B M]TW@. "B58%H@6B!Z%,EB6R-Z"1R:[FH_0*U K4"M1D33O9 ;?U24,N,_-\\ M+"Z$_PZ,C_9_P?^%2YYHSLBP^&\K/!T%/QGMB"\-=F-J4Y=^"__X/2S4,2QV MA.Q+OPN?T^MU,5BSVNQM:T>N\&-MC&309$3GTVY MO70*HL\YCJQN;N5:NZ,ZG?2I0ZJR1)2*HBR(Q7VI$M,PMI6/Q2;7$_V@)K\_ MY&VRC3;N^BI)IPC2[4JZJB!=)M*QT$$6F781 9-Y>B1/U]XK,S(?=A)/%T]? M^?1CYW,R"^K(EK&"P+S5W#&A?_O&!]BJ"V-\V)(*578OGG$^K0R*/"UD>F\YO3([ BL'(\K&R8TW,0K.17*R.P M(K!R/*QL&,]S,#U,KA10#SO&5-7"CN+0E[P0!QK+?6'R(=OF+TAR-"NGDAQR M7I(CT]D5O!I)H.^ZT"5\YNY(9 GD%><76=#WH::GX,@+[^J'X$\@;SB M[#H;\C;4YAQ.XU3/2N.\K%R6=,;ICFW'2PR.%+V^KN49Q_#4%"]D_J/<+9.1 M#4NRD-^)9@V(-J*6/B-N-$E(- *[FCX6S9SFO]WN-'FJ(==*;;!$I<;^/?]% M^Q9;:FP66_(U47/,(&80NPM&V(VI&L=$#'Y]=\7B!&(.1YB-B1L M'5HU:Q91-;O.1.<7V[K9R7*+2*1D(U&JJ#AW/&U(ZCK@#73)J5V"Q6(LMB$7 MZL B6ZF4VHHJM=2Z8+-+9K/6AL29PTDR11:2[#I8;$-VR*$EF5) 27:=$8-; MVYG:#DX,&<#)[JMK;FN6GCM\-@W-/9R$SCW1HT#>#L%B,1;;D,MP: FMEMJR MK$JRO/>8/<%GA>:S0T8(UXNRFA!EU\%BAXRF;2'*ZD449=?IZ;RU)Q/JL!9# M4VU*'>'07 .;DX74E-Q'6@LW0#%9[+0Q**59:E=K4D55!)M=-)N=+#2CB-#, ME;#8:4,SU4H!)=E5%ZN[J?G_HF1=%!#M4;)^:"DBYYV3(ZKX! @+L.M<*]G9 M#:A+SJL2H+EX;)K%NVR$*5P44WB';._"IN*8:8[+K E1UQG_R+;Y"Y+/>67B[*;4 MY)XU6HP0Y)Y3G 0$KPN".>7A[*XBJ96<5"2!0H'"XNSZ)(DX.UV$:N[]8 0$ M!00+L.N3Y.+L<1$JYW01"B^"R%0XKT\*PAZ6L.%'0AFLLNLV[U8;XAF7]8S+ M2NILK/&0:JY+/9=,J(;3IP9$\\A0,QSR@6.IA*=4:*?[>$H9;^4PY$RMEMI* MM2HIC;T+HX0Q*.!6G%WGZQ7-#6[8@:_1E"KUBH";@-NUPFV3^W,[N*WW!1C;]G@L<&]F1<\F@(> AZ%V%LV>&QP1ZZ'1Q(&K5*[62G26 H! 0&! M#1#8X"?,"(%:I6@0$#9F46S,,_1/!16/<]]4ODD]?&_+7FX1J=F3,IF M T4.U)C_=+_P:>U012+['.EYQ%8%G 6<]TLW.@"<%0%G 6EL#"?P?&1YOM"0EI6+[&-I7R"OL@ MWV3?^:T=;9B]ONG-I70LM08G/[5= Q_]S:$F_,8'_?W3&'CC\-1CWPJH5)E_ M1>L#47QO]5=B)-$I<(AS?.95<$V*O$B+^/^/HRRUJ3:B-WV':C]OM"$L]IMF M?FHSM_3;PIXFAA4^O(%]E)?WOKC#E5ZWV-:'P\,X5V#KG"D!BMA=&8\,%D(= M_!0L5BO^(LG809'R#T.E>F-0J=:;JDY5M=74M(:JU>K5EEZI*U6Y\7^-4KN' M8"+VD-RB-&+]LK35()AHS@B.$N%=7[R..*LN] E3RS5V4Q[9/<:8][G3Z]V_ MO[V^]R3R^');7KFCXZ,M?<$OK[W[+NF]DMO7E[O[E^[]'?[5?7UZO.OTX!\/ MCR^=E]O'SA/I]N"%Y_N77I=\^?'2^7'W".]_3^(WPP/"ZEML/FIL< /6XXT+UQ?!C@:DF^QI'FX,[K$7?P(+T)?OT>5[\W'> M"^[1PL=VK,&SYORD[!ZY_]LWO-G\A^#-6[B"-,/J.1I>6#P=>7Z_]N"GOINV M_G-^O=9*A,*E.T5V[G@3:"XAYD[TP OJX1+,&!(CB4E=B?\^]SBA0 M;-\A6O)@EYK5$\W%#X?GF_4:."B-NG3JT4F?.EQ1JE8DHE24:MI:C[4D1N=" M$NN.ZG%:R8Q6RDEI]<6P@)%M'QXR<+]^V^960XABMCV[%2,=CNFTL&Q3F[KT M6_C'[V'LR;#8C[,O_1X\+%#\:LE&F4P \+<#/:C5*BNJ@JI0$+0*?CC0DLI, M2UI2S_E[JERNJ\V5;U?*\LKWUCU65LJ-5G6GQZY_3Y57_ZA8; $76U>W6^R& MD.O&/&U%3GPVQ><1*)E',?&;6X5AHRN"+-\.N9 EYI?:UK N-KTZD4YQ"SK% M-N44&_=]/<3[,5? _D %3)!O5_(],:U5T"\3_=#92/Z52"H1:4RG26,JWH+/ MY9."L"+Q;N>8SF-.,U$/51><8V6D6.(IEGB=TRQ_E+ME,K)A219BB_FYM!&U M])F8;+GU%B\G&JY4,@X;6^R ')F9:&5^UUS#S=H\I%8OM95Z1:K7]VX>(JIF M!&[.!3>Z[D]\4_/HX \';.2YR8P.A^\4,$1[VJ\L69ZB/EG@J!A[^U(((*'K M*0:D)&":Z58XQ?+)[M M]F);-SO9;_/P7S82I1L\]4JI+;>DAII7L\0"Y>@+/LN-SW(W M$.JY5W4*QBNH1GT@SMND4=>54CNEM_GV"K7@JTL2:'EIH/4JNS#KS2)=F-<9 M/+BUG2G6022RBW=2.+66M4B&7 Y.3P$G^7&9_DKG/E- M81",5VR%\T"I+D'$8D6_O;Q%^78]J,(N MHV2YP6@N5+FXEEVBW9YHMU< \HEV>Z+=7N$_*0@K"'M>GQ3M]JZZ49Q8HFBW M)]KMB38NN:2:-4^#F_Q#_:+=GL!1,?:6,87^0$!: M"J)GO)6:I795JJ?4VYUS*:> T3G!Z* HRBUZW4+U398::E5);4:56LU6@$AQ1XE4T/LO=?FB*;GQGRW@9%>X#<=ZFK-6F4FJK M22U!U*P6EJ\.RE9Y::#-*K\PU5J!Y-9UQA9$-[X=<"-73JQPJF#!R2VIVJH7 MR(++R>,A&"TW1LM?XQ3M^,Z6\;)IG(?BO+UY=."ZZ]17_DZ);G^C6 M)WJ"'%FVGW@6?0N[]=55J5EI7D!OD"-E,0IT"W0? ]VYVZ$MT:U/H%V@_6#F M_X'@OE<4JH6M_*1*RB@\TVXN&6SF5VOE,7*H *A.:>87;.K% MG\ 9ZJN:^S6GBWX%I<%@?F2F45@C+)?80]*E4X^U#^.'4*VP'F)5B7AC2D8H MSX&;HJY%)NM:A-\C_[%[!\G:,M,M72A++'@+CS(LW_:7KI8WVS7PEY^HZ_;& MFB4KS_#) ,3-RHYE#B^GW7TV!=FFG."/P? M,> -MFN^U&6JD6FP6EP-,6')0&$X=%DA$[9JB7R.#7U,/BD\WJ%L^<2S"TSG MS(1M8#]/N9S,IHM("XR5XM!:RIDL$\ZZ8>.[@'.#[G?K.1=H[I&Q]D%)GU)K M[T/CIY7IB-1S@D(3H9 ,.H?GE0O/'I4@F2G0*K755CEY9V5C68F5FQV*,2>@ M81><,4/ZOSI/MC6BSGZ,V:Q4X%C*2=??^3#F,D$R4P '4K7D08/ IN$ZF M@"C^$-VA \,C?_OP,]ZL3!X!BJ Q>IRMX'DVL6R//<]B7W I7/^(;_B6X;(W M3>,G!;V @1J^\FG[Y@" #6O]VS<<.O]:8L5]9B_#!W4L59WA(<)G#(=H4=]2 MW89=]-%K'K+Y1)OAT^''@(/P2;#L/V&EH/+NK#T\OCQDX_B.:=J?FJ7COV\9 M#9/(3O'R5>8LK62S9)JM$Z^W6FK#82< F$0DGN;(@L,#-IF%#)9D7]MW%A%+ MTA +#.V _<)NDQ"\<22N-)B.!5%O[%#* &'!>^&%!&"!7:8M^%CK6F'JL)46 MDI#Q9LZG(-C2W;!@X"YA45[&7JQ)X:VIN:XQ-.C@^PRO180%"-?G0%3= ?OW MD.-[\+COIJW_G",,KF *N)O"@SW'QXC_ZI[Y1;FA>H#+H8W"A:&4M_'W)[!: M>(C+8+LDRY$!A]C:]@-;VZ+(3TB"U+N;75QK3/C^C)U20&\RHYKC KENPDN" M? $UTQN#C@(K<+]^VT85.,ET KE2*5>XIROK>(*Z4I9KNW6[7]N7OEYN-91# M--&O[/;4C8L]3A/]UGGVT(\@1$+T[-)$_Z3N\^6-IGN*TUVM:1&*R^@8+KK] M'[W=>EX]EH%Z_+X_S35^!S?QI^&-X8JT08O%RW/Q?MPV=_0Z@V_9-G\YX;7J M/N&U0"6&?_W).._5HO\+?+>0+II]8O0%+WP>L$%/%K.;T^]^ M452^"6(3SW,V.&)#1U!G"/HO@*LW!O*-QCTD/@+-W>_^:Y3:BBRU*D4J.1<] M#LUFD1KX7YKUEC!=E:@X2MAK0C,\[*#R?>N8FI46ID56)%E. M!O*+J L*ZTQ@\-08S"DEN2E7"X"1O%POX9*]<:@ M4JTW59VJ:JNI:0U5@ZVW]$I=JV&FVC>6Z&!\T'E,[S\7X[E!1+ R_XK6!Q+ZWNJO)-SG)XKYQH8N\W.)_?_8 MF<>)1O2F[U#MYXV&RN8WS?S49F[IMT6* [F#ASQNBD<&"Z$.?@H6JQ5_D02T?)!!_]@"'J!4LJ"W/228Q<#+Z[75((@AIYX: MZ8GG*ZCEVA$2%M)UY>=.KW?__O;ZWI/(X\OMZHS XZ,M?<$OK[W[+NF]DMO7 ME[O[E^[]'?[5?7UZO.OTX!\/CR^=E]O'SA/I]N"%Y_N77I=\^?'2^7'W".]_ M3C-X*D['&O#$5!Q\@1>HX>JF[?I.2O(--F\) M[A(ZZ'C!:_CXQ92)W+GA1U%[_'ECWLX@?MN\H9:XJW5]\G2539? MUDWZPI24J^&8V4#II_7F._I8O-$Q MZY-IE%S-FVHS-A(&)-K$Q43,Z/LCVQ[P)\.6/@P]D2^]%1!=Q_L62WR;<\*# M@4HI.IE")U17'].!;ZY*B).5+1/BMLC8/OEQ;RA &_I $DI '3(F_B25&UA^ M-W *3[=SSR:?K=4JU]3:+NELC699;K6VS1#;OM52I@RU9OX9:LURJ[5UEEX^ M?:$RY/-LWY\JPT,+D@K4VBH5*+S&V#T]%V"KYQ?DW+)KSS'M)XLJOM.)AB+8 M05&WD%>8'D?<.0:T4E9]Y*$[D35IRQPA_OO E[N9+#.583 =C:L8SUS+> MN";H1K!]'JU>2HU")Z%T_?;[%(+ >B6MWQ;A.Q_9-C^LZG MC]8+/*#W2-%$'#.A%(:P<&J6CV?%B0=BD\ M9"Z.IWQN K/EC:JZ$-Y(-)< MO*!;K2]FMM]PV%Q-JJLY^U\*U$9VI4P\4&O*D^<^/!G>FB#ZR2.:870]%LC& MAE# V ,R=.P)\>#76*,J_*_F$HU,-<>;X4NF]NGZ1A#'MCW0SX@WF_)FFR8= MX9@^QP9&1%;B'])-S9BXA,4\*;$0'"9PB>^X+$FI[[NP0-9@&_#S?18EY951\!Y\6 ?J@R+IVA:\ M-2/4A9UA?ZV@RXEO>:P-&?RPZ^MC]JQSZSCV:I%_^K WC$DK%466"&#. ,H- MA^1/;+6F3<@_R^2[8W]:$M +I10<'IU,37L6-$+2B#O6'#JVS2 4]*QYH+%- M;<>3R*.EE\D7R_XD/^'_+.2+^=OD=4HQ:\T:2>3IZ?8K^8),IE1^?P*>T&>Q M3[+7Y=^_2H3E0"3>E\@?M@-D^6]8!..A?SUN^&W^-CSP6?L)RWZFS@C^T_7[ M[/6TEQ_9(GFWP\0"R,!PJ.[9CDO>RT"Q-\/SX'0D-L2/?\'X/?RP\4'-&6\/&M#PC@ZI-= LSPV)%Z+I%F#$6/=VC,DB M42,VTO60O5GW44 LG"F'5\023 0T?D=8&M@=%D VX6]RO-( ._.?)L:$]YXS MK \-+PW/ 6X=PJZQ71T(;)[J !L9 PH9'[F++ 2(L/6?N'1 M$7YW8N]"]B* M)_Q\V%.UX&%AH6."#=,/[DN,9KUP=>^QU .YCSPX=A M!UW06*^[H3'P=4,#J@]\UN@H96L:9H3@<^D P#DQ7)-JR-<@+/$7V7GA4B? M99K)3REY)BZ6>@%G:A-M1 .Q:KL>-NS$'IK8V ^E-&@9IL:31P-!#D_3&8_P MQIV4]> ;.I2U_0M)M'A@K \6Z>"O3VPK.+3%@P1Z4Ĵ:S+)..1>BO*?:4 M0P(ZN$$'B.\,PBYQ0XV->677;KDAUAVU[]@:\$DY3NRA8;+%PF,-G6$:%D*!4,'CV)XBK@VV!$MY MH'V'D: 94H"+^#'8W_B13V"9,379(0*S\"L0'QB*#)"54X=.(BD37#!R-7H> MFO-!IAN[26%=)@(DH+,V'!H.%R44[M1/ZJ0NMHS)51KK=QG7'1:9(RFY'!;\ MQ/<##0.7/ 5IQ1ZY(.TB&O;&!F"Z,^%=_FXC?,'>YKV5Y'JX0;XU@ -(=7Z6 M.DI_!I/ =AA05W>,/CZ];V-;7!^>-F$*$G#.7'KF?C>MNXWPNPM73G#V Y8E M&/4)11&#WX]M1X,K:!1A(B%WXP)PSB<_+ .U"1*;U7QK#R@V=AMJ!H<85R:! M?>!8#1?YAFDBL=/\&_0]+AH">*3I'UQ,\>.=,\!@X8*$Y\$N762W *RKCATA MP%D#MOX"Q\?.OQ7'"^,]4'Y1O+.^QTPH4UPHF#6\^RDLAXDS%*-!8B1KE-E' M4LZ?&P"G>K::9274++VYIL[^88'\"]0_PHH6N*H/!L4J94[BH@<4SBEE##.A ME'T=#IW=.%P'=1?N=/QQT@V^\,R_$->(P"#P0R'&/JM9EK_X[-C*(]9;^#TX M-A!C#D(9]"E,Q\5FM1Z^Q2N#.#,CP.%37",*31CDC;YA:?/+<)E_DX"/*32K M9 '>9S18O$NCY7QRPXPM C:)"Q_84WZ1\7A5Q/'X=+QL&'1OT8 ?@@G/%43X M>1M7R%>]2*(%ZB,WK?ON7+EB8E-"PPJ)SFW$,1Z_A G1:(<%$L1CLR$MG\$# MA9#OC6V']4&;ZR-I1Y:FHTB(TZ WY=H&VF_4Z>+3DW-@E0V=>F_9SW7QU]XT MY]5A6O: %=W/'YIHP"NS]O2 T61]/=Q7#M_J JG3MCV[#:52:M'*)'@;I6/AX3RPH,B[8>%A!18^[$ BCRB3 M,TPF@C0>F1350M>5PN[F\%C;]W :"M,IM4BV8-=KT X&K-^Z[I]?B^EW@<:*.UA[72^0Q]XV3 .:'5ZB=#C\_]G[\N:VD63/KX+0SNS: M$12']]&]H0BU+?=HGBUI)7EZWU\;(%$4T08!-@[)FD^_>53A!F^*((6(%_/< M% E4965FY?E+#@S &A*^3HO.R(MI[M HRX8&$E1-_S6\1[&E!74TKC.PY1T( M3*J3O+Y,F\/Q4UFX-]0U2,6Q!W\L/E*8EYX'J!CHVK3F0W-+JAQ0"& M -Q=X@?>>A0K3;BBRV@0A6GDA2NCNR9F_"P3UX [Q2^$9A09:"L^'U<-CW6L M9QZ+$K>)R,>'/X(AZ'.LR8D<]'KA9L'0I0AA+KGH*/&O&%YR!6\1UP"KF;S2 M9B61A#9W4&_Q<#^,@='F-+5X@4$]V1;,)@?9KVB(FJ PR0J&9[FF8*-EHE-D MD<+GWW1W/-6:G?B8Q>S)/KEPK-)44_P0'J$,W"ZE+T4F+2MF+XWUN8F! 9DO MVNUY'F'T[9L>YC$:->U>&!,@1MRN5C8U_RFRJL'4PX9PH)[,1449);"4+^=S M24\4^(!]&(I&76/DR?C'Z!^Z]A# C6IBK$Z])/PD%I$@12$5P'>;,CSD#WK: M9Y-S'))[E(/U!\9Z73OZ,QS3H_BI@[_VASYVX/-GTE(TUXJS''+EM=B2.#*O M^_/Y'[KUPV<$1T6.\2XRW8VKP6K[9N*%H6")6 :PSQGC%"_BIGK#SW&JX MU29 X*Q3C:WK\0,C O >0-(E+Z'/%]*2@NF>""LVK+"8)4J4R0?@5RALK^:- MJMPPRC1Y<^AIR$F!#)9X:8V:CCY*J85TQ/*M3$/8*3 M9\1/8![28A&Z O$Y_U[F@.*Q^V?SR8$S]Z2ZY-CH$W"5Y_.;HKWRK^6;7P2_ M]<_ ?96I2Y/%DGQPW"VHKL#R60IT_B+ M"\^#:1TFN53B6J>D;^YW*-@ACZ*N?3$QT?-G8#P1>@0J!;+V..MQ&3P%L/MF MEY,>I/QCJ;"6RH5$0L?"/L>)0$R*F<,93'6'TX4)F_?8B(G3(L%Q,O,R5_ZA MI](U\H&IF7:.5(2]>$(W;:JH#+@#[PRWK');\J1S]!YK/([0I_1>+=Q7P=-# MH8A 07+/E@:AK:M5NAMIE2_HF]TX_I9*I5VD5)3XA_RG2"M/ET:5[6JK5%.> MVN=EF,'<[8X[9Q>.+;(;CC*FM7 2'N\CH2>P_(P3T$IYYMUS?^@>9D-\:?N MM8./%D9.NK6^F%FSO/H)H4=NG+K6^J75.A\_GS<:O=Y0^_!'_7.=7ES_6(_) MU MBDHJK]8@:Z:"V6;B8C)W7W:;F++W?/U5&K*27]5!LC-%@:N85T)+IMT?H3VI M:F-:0Y70S18:A"4^X"+ WFT??R"3]'28H-U(M!*U1LIL0S)=X1?&="^'56E7 MGQ)95)5AQ:EQGKQ&%8 .&?3H!\4&R4EN]"B[B0L"$O\0/ED3*ACZ(F)Y>F2! M28#N45B;)/<062"HJJ/=HHBT]' F[PD18KHWVU)%D;9VP"CN<'8P'3&:AK)( >P"N+_Q *?*5 MI. PHS+S Y37TC/!@$(Y@/&D4^Q@?1SJP60Y?2F;#C!&D[39R0M!%1*["6*N M'/$:QD)-0\@;)W$,&,*(/PXV_PRTH-P=JFAVE116WA@,!6<&[ZN!+V(;#OXC M+*8#YV("CZ6_JH+X>(>#]"M +0W3@QWJL1PE1BN$L/' MFQ@^'@#MX;H V@^Q.N:KOP*X-6[@'K%BJ#$X>9D8?WMA+;YVRL5-^5L:; B]/ J M#L;!C>;'E)?L"IG/BR5+X\5=:"8KZ\O#9,E8R$K'0B]Z*UCB]@%0B>&&Q +2 M36")!]UZO[D'6.!6O3%H[1[M>+< PJ/TFD@=610)Q!V*_RK MMX7)X9%_A\ =N7/-9PQ_ONBN2TV!<0S_A!XO9(X5 /RV0*\Y(JB6HOZ0WNIM M"Y^XS(C;1&00U?CBN RU>RWOSW7Q7%K#LXMFK7_48\R/ IWNP(.8/R7:X^<2 M_2#>86)C \4S-[7>/WSW8JV1N8UYK4:SJ1%G8G(7HVK/0KNS='L)HM8[0Z,K MDOS^H26_W3B[Z YK[2.%XBWI17TP 6?NT'0UUC'N7%'AJY1GZ@6[4C Z++_A M.*4MQ?<$,7F+Q'=P0JPOQ^-@%G#A]"W5U&!:PQ5387MX[6)]]P8C M*[/9H=B+Z#V)UV CV$S@NPH&5[8[*V:/>LN31V^9(^(4#E75H_U\A$;D>B#>9<[J=G'D$GC9K(A3Y<3DQ(Q3=//R;\K?=(N+ M4_R"'HX=#U%=R7<[F>$=*^R_W#[KAW4Z95JM1GI(AP<[@'\MKY#+\S^[9Q?= M5L;W_+BWL]BM;[FO63F53+TOF6IN(5-K!GQZ9Q>=VG!0R5PE<^]:YGIO)W)] MN.-JC7;G"$3N3=.5A["%T1T*(H\*H30VJO\[P:QC[LW46CR2;5'8%TA].P&_ M\\YQ\467ON^:HX"B:H_.G>X2,,G*;=3MP?',I:R&G6[#,5ZI6:]3"U>23AO6"K.>W=1L_S:J.WZ"*N$;I707:Z/=MI]V&U4 MM5&5D%9"NFLA?;MVQF[S[*)?Z[:R>'25$%="7 GQQD(\>+L(?+=%,IP#!7M4 M,KP"4MQ6D^0&9TL*MDHX5JG96'6N$@T>_T/.:KBTC7M\BK=LIE*WG9VIU&UG M9RK=??_MZ_4G[?+FLW9W?_WOR\'C88J\3MRWMPJ!+$[S(S5 M?$_NSC5QM"6/6/X$Q 7>KVF_.P@#BJ.,Q(*)\@78M.W6,BA+'"%U.Y%'?.O2 M =]&$/ZK:8UH?'RW@R& 8:-1 UIEA^G>@=@#MRF.(O#_M?>T%)YSUWOJ4M]7 MMVA/CDQ^F1M(BR;TYQ+!)"FD7!O M)U')U2?=LH3QVRLN.?G=!)6 I<=(J1?0U9ZP\XC4.[MP;)$E#VU S5.5@[S" M2?2T2NTR"7&K^YJNS4'JZ6=_6W0_W@F7H%=W1)^KG\(=FYZXPY>'?_3D7[UF MWK[[")E>[^8PQAS.F'9?2XQS-?X,/)^FP-) VD@81F(,2]0$+X(',-IA*936 M['(5% G-BVE9\,VYZ=*7_A58KQI._88O]&K >R9PH.DMUO)$I"15,JH^)C:/ MPIUEF<((W) I%$G@3IP@D.:KT%TOKXD]U5K M=F)SV#-J;RQ Y@W-=W4:D^+P*.L;W3/TO[3?+6>D6]HWW?TA?#5[%_]^+PPQ MHRDKVF=4./!Q]G4Z\!C"1\,?U]8IR>:9[I8J)2T]JZG=7L1&0QP V2S(HL'Q M6;BI""9;3J/AZ1,T87@DA*UNSF NJ2S%2VQ$H5ZI*-1KP&5;SP*8)"FTDSNW M7ZZ--\\N6O4B<.QPXZF+60T2EVX1CZT&+L#[QH[X8MN;I_M&-T^OM:N [Z90?/7OM'H]KGC4NWU(<&#%U(\2^G!8J:\DWO\XCHS M25!%YO4YKHUN4V>9L)42'!J'S8^M@*Z:M05_6"[!!_>BO^J=L$CSYRG%7'UQ M2'&(Z:H7TY^&=WLHO,N45.8X.XTW%!EPF_J]>M%,$G58+MBW)L[S!4N2T-NG M;#AJ/!XN-']5$\!&]U>G62XV[N']E57<:[/QVG1HE8L._57HD);57-%8K(PMFY$F@6<^.HBMFNFDOU.*YUV2!T9H?V_MN*_XRX+.UHR:Q M+8/YWE@J_4'T.A+L^/3(C(ZF0^[^TFAH\_JLGG%^2.W^M^/^T#Z9/JAN4,7: M"YAX0#A#B!F^81>1A81]U\JE9N2ID3T'SY)_R3'C^@VD4R-[IY$5EZ0!DJB& M=-"E75?3;"=#)^83D20F&;OD>M>C;\8C4 GWR9\"J8AV2ON$_!4 =J4-F4[?CPDXT]-CYB$ MSPQ\[LV=Z$YG PV[A9CUFPM*98O6N(FCO\T:T5/)<=>R+%_HNN7R-"N$4MK< M2V"J#F%-LN%41F(MAK\_!*WJ:UVQ!3!U="7DRE+*G# 6Q]J5%+77+(I_HV6! M2W;CK"#;&9F.8G21#1!S DK)JOX4;A&2)##$\M?X5DN!V]J?>M)-*B6Q2J@$ M4[F&_-2_7)/\80_)Y+*L,2&_Q"YBY^"Q:KEW^1&F@ET/G_8WF]"CC_]8TZYO/A4G M%=]>VO(7?'/[>/6@/=YJGVYO/E_=/%Q]QG\]W'Z]_GSY"/_QY?KF\N;3]>57 M[>$1/OAV=?/XH'WX?G/Y_?,U_/UCGJP6%\8<1PG,8TZRE#RV,=HKYL1$)][3 MOHIG86E-RI@'X+N2[Z>]H&-LB+\"M#)4;O495.],D*?K.L^F(,#.#,K[PVU^![S M3"@#_6S3TL'K!7^7 ]GT_IA_"_]$GPG=98N=9P\+#2*/5YL('>?54HPE)V'- M^YSHX%4SD61&.KMS^+V,M"S M892G:*AWL?4W!?8VK]Q$7DAGRZ%/0L2=[@^Z=KFL=RJ\S7+(M+?5=P: MBQZHVF$2%3[D'KJJA\B(0HIE9O! 8%H*-F%*)\T(*NP#?,YB)X4069/_V0ZY M2 :EM( "D=IO%MSUVL,8:[@\;>88\&7XE2%0R-#P+^#>3"D8RLWV,<%BT5$/SP.=7PTL$/I)TSL+MYH72,B0P/9DRF(,J@,>#-@1U M9V%X5#X"O#G3IM51K*BN/<16:=IC%TM5,*@&TL#_-NW"9YI8;N$P%)KVX@26 M(>.4'".,$X#G\>+G^5MY.47%8L7#_CO]>*M<]#.4VLSGBM%P7.$;U M3)7KBA6ZT>QGVO!O6%UTI[\B'2]?=-?@"O!KV_/=@"K/J#'T$8[@EN3+^S>Q M'+:!>E[ ,EJY60E)8BQ#]]7MSRH8H4VPK]):4\WT6= ^8S^(K.)5D!WV+S)AK M-.WR3 4L"*@W\W)BVXCK9C!'!SV5!]\U?X@UY715H(_2[78S:T)_5/H 71KT:F<[.3?>ON+/TN#N+&V0Z@X2;M0+;%3;) M('U#3APT4/L/FH5=CN]%^5]E@P@;L> "!7DL+)A5D3;576:UXS"W &T3W7C> MBEBR>7;1RZO%_/N[4X[WIO?C?()Y?A/=.^'YF@N._GO5C2LS9C=17)[I+=R4 M,5MG%YVVBR% <[AV M,3C%YK'5@Y?_Y ;PL9A7AOD-I&D\L*K[G%G .O"))K"+_J] =ZEF>:-HN'JK M/$WCT@_#]P71[4$G"R QZ&2A*_(#RL(3E'C";!?E-SR5+7E1^[<4AX75J_DF M8$$FG]>2L\+6@2+K:]1X'9PAR='QITX #S&\CU%(/E,%MEIR-55$4GQDK3:@N4E,?]"HMUK]56/Z.9>-V@(PM2C--U?//?3KW?Y;S[\J)O5M8 K?O#83&2P[@ZUO[ M;8> P^7I; ES8G%G01(0MW32MEB5O<_DU8XV?Z0.3FX;:V;D\>J0/CFP?X/N MV<6@T=YV=L%:QU'R*2"'S6;GU$FMX/&74G-MFNLZ20S_;FM%*,_09;T,D<,B MSS9/@GMG%]U>M@BMC!C\Y6;377VS(L+[M4"7Q$9: ?M/1)LG,&RN=-=V BY:]W*B\X.< MV/<@&YW_='OS>'WS^]7-HW9U>7]S?OO]4;O\X_+^\V:XTOR*G!=OUU1W\'CX M5_&DCU_C^']>##:>>F/&P/PZ.!_J,V>B97_%F#&RE8!^=O_P7?9J2.!C*JB7 M\$::KG&F[M!P@\AMY\!NY4Q6/##\UQC'=YG4.17,D8KKHKUT"W"N4B5-47=( M)([P+\^$O=8M"7",KUD$R1!TE=3@:1J<40U)-: MID#D,,5:R"38%#>>9FLNNPM[HNX%W(*>N!>@94T?AY(22RADN$=^J'<[09&" MVSV'199#B \;9Q>>^3/+(&"% D-B+ZM\3XV4#"6(Y4?:5/?6EXPBJ-8W$8W8 MQC? <.H6U:6_]=I;&ZR]J+[WK=>^"%&G:.V#DJR]L\':%S8UO^':N^NOO=$W(73 M)')P 0SX$D+?+40D/-Q6\+MB'."CD7.B.;E&'(B@FK1UQG)L926VW78O9^6$_&3P6PWZVOO%4W[V#]E]Y!3C5C(&.DMY:42A\Z4!M!(/)FV';M)]VHZ%,0("KB&(4GR MS8G? @^VYWEL1&39IHN:*\LT_I1,A%A9=@QFBP(&";-B8DX01QX(A.M&"!PP M'[Q@/&5;X@-^!\OX6U'.H0I2IIF.3X[(U/SU8[Z]M77YXQK]!GEB&T-"$[H+ MAJ,K+$8R @=! 1'!V:,$N(XEP<\1;SP"+XK/#4J"+R4=$ YQ$\-%4WC2[@Y8 MK:9-MIX7/HV_XNO@3!%*D#YRP"K^@(7AL'9@4>N5 ; D2])&;V&C4KWB*Z^> ML?T@/(Q=(84=G,LN@HY=@@?^8D\9E*K'EQE$8$1P.)\)1_=^=X_CF( MW$BZ=J'X^5.@_M,TX002L-EX3$ P4?!@[+BX-4<.1(CD1J#]4.41,6>HT,LZQ,.^( M_/HS4NJ)P7D)=QMNQ,I !A8DT6D8C:W M'$*E1A8RR,7P:N#@".W& <^]V5+1+5[VG:7;,II%BYTY&(2WF;-#;E2! +CK MG"<;I'Y)1F1)Z5MV'%X6'L91L-4FP/N *]I M:*0M*))4FH74P)*2VG1R)*J*5$]A];1>.>2P,2@HAUR@ %%*4*,<>[7PL+&T M6CC-\S+>9VPUO7/GNT_4PU[3%?/%<6_#6W-MPC0;E+9?-DDXJJ5>5L?\9D8B MWN&Q4&$Y2W.D0A5P/F;1(M]J+8M5.(9:V9\L*2$W%,'>8($(YL[FN'.=>["H M9"XY$C7D,A"V?S*]UA:T9C[N8%+.E#G'GRJ=Q/\E%5.:[Y.&7G3(_\N+V$Z> M-]AZ/!5;VF^AO4R3F6.E<,_@K1R255'MQFRQ4G*DLO!A26'+Q$(&S;45W^"" MN,30]!^F/\7CAM_>3K:Y+[ BJIESD2;Y.,>"3.C!C6)6BGWCL2O%PS7M96J. MIV"U3S#!S<7!+]&FJ7IW#N+UD[QPX/&=WN6YBB1Q%G0 PL+K^E'_&9W V@?0 MIF%?Z]-_[#SCR'7]9\S)]N)5/C2!-C$%-C/]X[!#E#<89Y0!O8BY7 K%\=:^ M%VCK 1U^TSW3^QZ;I45@G?!GQQ[#KXAFF3;28;.SPQ%&!]=K>5"4GF!G N< MP&.?S61Y4PXR9<;%!$HO&\/\5EO;E,,/?B:%2).G-?RIV6GM?OC3L-[K#MX8 M@/%89CQ% ".D'+483+&G?:= 3GQ^7UPS:J0:O?\]TJX) M?80U,CKMR,CIGEVT^_U:MU\4&BGP8*KM7A4=R%Q"CE^1DU.@ M;$"4S?'RE>")P_>M%0=HYVL \BTW%?\"Z8\?:0I@X=&1_QE^&:CMV1A^7)DP[2$KF% .80YT@$<#W\S(P$IN S]R&*.5"< M:U_+V.'=[M4:G2S&[NH(G?D24('H%G 690-D)T#Z1N1,>*H9P$N?Q(G??5N* MWOXD3IUGT52<01K)U6K=/*0@V6$2OW).[!5LK_+H[G;>2 R]!7 M&T[ < *,>I!_4KGGVY*FW.IK'>TU&![<><\9'Q932\/BZ6%;^>U;,6?L?X9/BPD20(_@;X5 MJ^;]B, E6&HM?Y8H.I[CK[&0$1\P$K:8F-2+'-8B+V><>Z2F M&^'YU!30:C2;LKHZVG[.QIO)C=-#L/;4B2"P-9W@CO%=KJ#.N)H&>EMVG>C1 M5E1[ C[#=K1)X%+]E_QYV'CTA"4-L$1ZE#PEN0S><7@&7-UC.DA:H3Y#.]F^JU=35=$%76U1-=&_&*YQ+*8)[)]?GO- MW"PDY:K*N8"RZY;)M+!.J5-OK5S7FDO(N.Q=2TXF1@>Y!=M-1/KGP^@CP20L M>6"LVR%^GH+0:Q0WIP0M:E[@4ZRE(&DBV8[C%81"65,5@P7B%'^;DF/4"!_& M'ZFVS;819@24JTL@)R':C>OYA(^C1JOB"=B&[FHXFCZ)%126R[-+E@+/(55* M;3+X0>*[[6:$X9G90"YY9J2<$^B'"B @<9"LX6>\\B7K2+R?;H"9_AKKA\>_UPRUV,JVMG?K+)C.71CMUL.I^>1GEXC,^NKY(&2*-4"J, M@.J7E06FQ; V$=5(_)R;7-]*K6*N\ /7CCKE)!B2XUAU[<&$]2(:4TT1[446 M7#*+A>P5PX111F'X-P9- J'YAT.5DE2Y)KCF5#7Y@?4QGE)WVN@U:1%B,YSE M.9EE\@(OZ1@+QO> K;-YDTF_M;C?K#1,CSAKC:4E\"&EL?N<@'OCU]8DH/Y MLDEC"D4>0MBG&"J8E(Q4*"<)![1?H9Q4*"<5RLFIH9QP;"PO8M;>*F+VIH&Q M*V442/]'WKL[#9 =O+![QY&S1333/L2C9U@#PLGYTT$XAAD$"$IV^KE1O>36ABA:GB0Q$&;MTJE^A-%4V>2.=#G3V;>#ǚ%,)EQ@JJ93 MN>HW*D))Z:"Z=KW!:Q./0%7#.X!+9L&R2+,E5\7^BDR#9Y9,F/AP7XW1,[ 0 M8I+B2]';*;FMV>(EP27Y12[$$VD%OXFBB V?NI4+YJD$6;PE(W"IFSAB!,HZ MIHM%]SS#E<_W5=> Y8#<$8V[IAZ\2 M5M.&HE4TQV5K#2SO3.6C/@0C;^R:A.)P#VR6*UAMO$L+!0LX.E0]\9J/6CS/ M&E+2,DE9.9,EA"FZFE;2.5L0)GE# <\I2JTY4W#8[N!,P4;.@!_>N62I>5S4 ME+SNC"K;">$RDMSAIX7"N0J-,!G1RB42$2:CR)9.1GICTN2)T>4,H1C7)@5B M=787\,L+ 3^@[Q$.1_-,"V-A+E,IGO\WE^M8 M2WB47@BM-3Z"-1$1VX.SBPF80#D:(*D6O;7/;4>V2')_N8<5;D]M:D@PC_)\ M,L<6GA<'?3-,3)"LXRE8$Q+R&QQ5UU]@CE*BGNVV?P6VT)K$!R$.0C,T6%%) MU"B0,/?#U#L_,&T9H:6#(RJ,* #>Y@"X"IWQG[[! B300GOAK*B]ZXP]9O?[ MQY'=[R"09+/>63E$F_$]"C+^'KQ(1J>9O7#XZ"\(DF1Q-O#PI3#:%RD! M8,@+]G06H!.E^8GJ71FV;VU^&NZ)G^*0<]=VGE66TZ<2*>-.$_&9K*PN1M)L M9Y6^Z297D!1P$AL+H&AK13Y?5'J4$ZPM<3%8?I(W#B6N76(!*V&%'5*+JSZI MM9II'N1M*35IAJMHGQ(Q76[SE4HRLOTTG78V:=]I9_MIMHEM5B MCVNQJ^$EK@AL6#*TPOS>[/R>Y7!7P[+O*A^#44U4B>6:"[>X%2+E&WQU31C- M%2HU\URZ!:M:N06]W#QQHVH^:/?L>:S %,MWO\+!G@@)_Z#_ *>32'@)*].? M!/W[2O9\L#JA;"\.'V<4G_V(W@9X*F]6PKPN.0]6:[W:0M5)EWR9]Q3QBNOZ MDBX4.P^:8 MB41P,N\:MED&?53&0H8 FHO0H]8!3MP"*^J(@)'RX["=Q=!(&T=AI;4<,Y9O M9#'+>I!M'2R4:-Q')!&F\HD&E]MD>./1ETL]/%+P,CEX1JH:RV]BBJ MRHB4-IHRQ,D$S\L+=3%;TBOJE#])"5WG&1MY:J5EV8)ZBD%C9P6^2QDR-,IC M1B\:E:W<\@NL:HAXM7=VT:LW"T'.*B5>*?&]@%"^G:$5N@\;#9'H8!M?LS;H M%.$RE4N=[W6&Q'O^Y@'F9Z1<]W/\?AZ5&U3U:K#TP+;V#%H4-RHK+%F1N9IGM@G5(^XP"1T/+=4LQKV]Q-ISA!9K.[ M"0O1N';TY@1U&78YP35I(T\Y)2\\U=__><9RX8(%::/'.W?7;1&M;:PR( LW4#!>7( M8BWQO_;(L4=\.:ZW^2,5TP7V:[ND>>9NAT(DNQID>Q02>NI!OE4[^,J82^YV MSRZZ49?H5KGD+17U.U#')Z)T#V<8;>F@],XN.ATPD(K@ ZKYJ7OD*-5\]"P\ M7\XEDR,QL&ER;X[+NN,DTW^J_)HMQ???=-Z<C@Q]=16>_H;N#B$&# M6G-[8VJ7+'(<5;=[$(,COIUW2ILC50T'\Z5B>F!=7VJPCYK=HQ;_4\]AO9&K M5,G2<;GHAD=<8_SNF\DP.KQ4_\-XX[I&GL",(8V-(W M0RB#$]2DS&_XYSXV\<_[\%O%1M M,U[6LBY06H\*![(A@0@H+1J%(#T8)-9(:/K, 69#*CO/.-%:>U&=ZSK?%N3K MQM'3)TL0/0>9JVQO)..T[Q?'E1_A]U:XQ7H$*S?(('[BE](3"*HQB(EQ8X-J M#&(U!K$:@WB*8Q!S$!7AT\[9D2"4YY/P_N$[16GO\!^+H3,/#AFX):9F>('> MP__"+WUI4GR'>W$9G&8OY_![F\%I$L7EV]: FJ317:O#3:X%T]G+A>GL96$Z MW^JDCPFR,@U7&:Y]EWB5O2/#J^PWZLWF:HB":P$5MNK#X=&@*N)B=XJJ6!@) M/%*H0E"%7GC[) 'IMJ7(R>'/+&W?0S2L?JW9WW':OMQ8.WODY>//U;S;*N64%.\NM[ZZ$*?RFW3%X0V' M=YLLLLLDWGLXU0X,X^/ LZM00-AP>:?('VM?K/LJAULJDW1*WGKS?F+W:@^% MLM;H%0V+/@68D'?&H@NOCCV59:W)IAO='UBY61]NC24!WG"9['M?]D.30C>Z'(?D7K:TMF>,&$BC;!?%) M @@BF."$T<3>J4]Q1/?%%W50FUX9_<;91:_6[S5/$WCP-!GTN&Z,A)M=% MOXEXV#G(F._*G2A#IN?PW9OO,!&T+U3N?2>"^BV"JQFV=XS2O163'$>::/=R M<#))I.U(&MOJ>1*_M-,?7;9Q>#^G!74'*'5 WK-AT5E 7G32==_JLR M%$@VN\"[#\OZD+"05:?V%>W%]*>:8UNOFL==+\C3ALD]25A-&>MO@B=@"X&K MX[O.\;T:O,3TN"4'*V-= 9SJ@0L4/BWJQN&_Y._S7Q+ M%?L"M>1K89_^ZQQ9#XD%!/4FIFI'6M)IE&G.VE@3T/_\FQ?+/F9^']$+B)DG M[$C&.V<7$R=PN7!ZXKX(=(-5VS3! ' PO, MQ3-LL:;I'MP/$Q <0S/Y)YJ$7 M (F-O.5]LAP/OE_<4'("/9@)?3=V/-_+[;I,EKQJ+\ !ZW5?M@;]0_5?AD_B M'Z5M@75[,OL]\ W:PP5=F42H-:DS.!7J],\NFO4LRF?4L0J.(G:JFL_">F5) M=15PP5+6Q$LFQ8IXYZ9Z7^-7<$'SZ\JZ>ECVIM?^ !/6F8EK?'$1G1;O<)@9 M+%>Z'6+*I=[(WV&2GZB[Q0K0+M;0/,8WZ-9:C>:Z_:I- @SX:4]438!,0O$- M93;1AG=V*1R\E>Y*=^US)_ U.LF<9KJ5.D-+L<'"Z] PO7'@>6Q& %L*#0P& M:3+G]6R]U=(^D9GU!)33Z!ANU3%XTH@O94-9C:RCN>MHKN[KN4UO;[44Q;RE MI!.W6: GY 74 0?J9>I8X,^34ODJGO3QJ_9-]\&4GCNN'S91AE?<2M]FPU=! M&.(5Z07C:?A;\E6DDL05Q/\HGZ$>'KY7/8SL/'T\!B*2&^HM5Z4ZM8N^\D^] M8/0GOI:\3UT#Q?%#^#'[&]^E9SUI7":RF+#,)Q,))^25=)1J-Y\Y;FWM7[H- M3M6KUAQPVPGX.Y:E%=J-Y!-E+,=N(C-V??-%7>3C\+:]PL4Q]R&[DS$WQW-<-V>0W$]D M"=-V/L/+G@F%(PKN13H4_N69P-;$D%]-?61:X$L^R/>L9\<.FFCEU[, ;J&1 M'U)!2KET9HVZ=@G[!G,H9EVNO/M>@1] N_]DZ9YW._E#Q\" ?^O>(SO=N^6UCH SSJ/V]'L' 2 MUK7IUD&Z-9;0C8.H<"?E$'#,,5C]9X(>3K@B+\E5,9<2=;2?\%K7<_6'S1-Q M]0==.(1^O:A73IU"8$=85(760\P!0]JF#\R@87'+P"0T&>-J4>"0; [\1>R6 MHBLT%?^+ G\H,WX4ZDY];R;\.O@.X!RZ2+C,&ID?A(J=XH5DO<;T7Q0U/4(; MIL!UE*RJ8J^!.Y["V5(0MI06N:P%(;@3W72U9TSQA0Z^IRX/AC?!\#]P4U.[ M>KB[XSB3YX,L^)S:04ZA" $": @M\!2'_F;!-L\?QJ!4T"P@X8*KTASC%V:. M(:RZS!1NB B3GPN(X\QAZI)S"+"A&7]6 !&#V8@TA,J@MQ%$C!Z]#,C!TFP( MX/@9RFR2X GB_E((/+HQ\@AMH4(>J9!'3@IYY 8%Z1M??E?9RZ^"(EE$O$2Y M7X4ZLB+)6NLPE5*DH,K%8@*]U3??0[4KVV)A#@SNVR55K6_3/%@"<-/E^.RM M87[9V29 U6'16,SJ"@>+K ;$/NC3I.!,KNM\619O=W#;N]C%(.&>)S-VN^/- M/4T8.#'^[I2*,X:Y_,W^$'EGS5]7<(Y:P_P2L0/M:MA8C]_?P^3?Y*7T["!X M-H;CMQ#_W;4MEDQTLX%#6[8MI-B^WXO'#G?73[%(!OX='MV][HMOIFW.@ED8 M#CQO15( #G>[5\\VXT6WUS%M5/]9N%%,CO1SBIS^OCOFWM.@TE,7D.'A^6:! M@+1!0#IYA8-Y-]\Q[7F!K'1(5K)[SI.5=^.LW9O>C_.)*X1FHG )S\<\JJC< MMB.Y&_'\OL#Q7(K2;IE<=WJK?BNJ)! 8]L MF^WQ7(GK2LD@O^1C)_?AT?N)L +3$+:AO9K"6@;@LATEWC+:_B977JP<9Z^V MWV=Y1LCHN1R.,9X%_%T^K^@$6&%81E: K326\\)*3<@+Y[6M6#>SI$WY_4U] M&U93WZJI;]74MU.<^K;=?+>WTD!85":R.0)L%^-S(5P- M972._^V*.1C@L"72V-H\&%F4.<(27E/(3A@OF$S,L8EUH+ZK4]7OU/1\QWV- M8!E$/)?.A<")CZ(W<>$;?39QG1G]U\1T/2P*?%4H#LYDPN6GLNM4%KG.5;DD MU@_RZDQ;$_IXFOX%+R%I&\>J[1+DPL(Z7JPN02E&6*2*'^O *6-SKB<,[;D# M1%*-N/EAJ!;<%EX %/V/WIVN*HI'/M$<*M_HDTL<.]W,2F MVIQ@HB$H3C[5.8/9+6.0B2>;E:V'D+ M=][*3]:>3FUV'-0FSEUEKLO.;[E8H>EP58">'2/R4,? &NOT,@N-@Y3L9IWX M!KI#/#'727N'^#38A1&VQ83+F K0S3X*.NC@D>Q5 )WLIS!48MT0H")HQOAX M:HIGU8"U?/,H^U6O<$&O\*4\#K$NAI2!/9'86\-\X"E&D#TSK,;QB^GNVUSL M#.IRB8&>TG>B#F#J[[05;^!KX+_"5[QR$V1*B6[8Y;#277II6X )HIWL;CD//%YO0^@R/A_I85FBPBG]'*@'X-&RQ5N>;GNR+?(-R M3 U.5-!,#R0()@+9H[:.N6R_C:;_^E,T*%%3KCP'F+Z-M<>R =V3G2>>EIAE M^_&7-?I$CJ83I-.I#WN;M6PL;*YHUH?MH^D$J1:[S\56/38+>AX>25^MV&2S MF#1'L=]\U-)C/\6J4ZKJE#IHIU3%2Q4OO5'7W4G41?(8'XS74B3_6=A!03WD MLEU74/.G#":?CLDW.XW%0R9DB" >0X]'$*XX.I4= @%+Z9Q=] <['@%Q$D,> M*MEZ)[+5W)ML=<\NALU*MBK9>K>RM60XTJJRM=9D(U@GPI?7.KT=CR^I1*\L M3%B)WG+1ZQY&]/IG%^W:H+FKV;%O,!OHQ)L/B'7NA2=T=SREK),!GJ?ES#&A M]2['QZX'9=D_C!P-SBZZM7X[6[UTN*F:U>S7W7/7X##<-<2APNW>UKY)Q5VE MYJ[A0;BKB5 QC=IPD.V3K=CK=-BKW=A15')=]D+8^GZMU2E"9:XF3N^10QZ$ M!1\^U;0G80M7MVH\X,*8F;:)-7S8EK#]P.D3%YUFIW48T6FQ9F[L*C)2HOA' MQ5XQ]FH?AKUPU$.KUMK>:ZG8J]3LU3L,>W7 :X&+O[6KE$K%7N5DK\.$7)K= MLXM!M];K9T'O#L=>!XA0INJXSO'[OPQ3;0+GPT,TU#;275_Q^O^:9@NJK.%6 M 4\;ZW/3A_W]1RQ#65G!F=LB?7+TJ EJ.)-X.PPOO MER,/Y#SU$4ZDUFUD!^95'/F^.?) *G)P=C%L@,&RJSAKQ9"GPI"M P4 <(QY MLU?KM[<.,+T)2[Z;J.VGR!0N[)^MHK9;6L*[Z>:.'=4E.3)K2V&K0>5O[2I, M%3YL9C48VMLXM^K=,I&JM<,>,I,.,RZ[,V$%R+)\S@F/<%J.P#@XV*:39KB_&G,^ $%_; M8VX(H<'.'6@+D9Z"6,2U]]B(]+P@M?WWRZ_7:E/5[^WZN' M+-7CH93U<(CSIW^H->0MK?7V*B$$*3:)J)JO_T2@\6?3PR4SGK0OW%*"RV2>\@O&/=U_X*=!=>'T%K%\S)*O_,ET5L M"_SY.U I 4"M39%4VB2P+.U9M^2/=,2#)EQZ!$MW$>!3?])-V_.!@'!6P&IP M-&,J>S7$1+@N@E\#\77/$[Y'C5D2K!JH##+N1ZC?.V_!_O7IB4D+@R5>HQ?X9 /<8)MU5(2LB4'= _IG\]>/O [)F]9K4KB9B!M+2 UE#LC^)WR. M)'L&VO/9&X$@''.! T L;0*7LN-Z-=0P5D 3?>B[(SE+R&8"SEW$\_[)_R&5 MT0?8-9[]1SZZF?D3EQDG'V&C,\"]%^ \%/XAPZG#.\=3M$2(=:;.B_8B@/6T M$>H'X7E, =R0I;_$H24\(!Q\.A*V +X)OQ4?9[$;Z/2Y"\1W08@UW?==CTN6 @_#S*#BP$M$!L_ MQ!/XGB7%Q!./@1(TZ&C,GX:7(BX>_@,91LZ[T!(1&;CLW+V$(S/4*FG; M2UK+JQFGS5Q$..J!EHU)S%Y8[4;U9S$:DYB M-2?Q;19\LX-#NKNZUAW]>WE]IP#[WU[]]?[S\[>L5G\JW;[8^OG_SZ4"I7?^F>^;XTC8^FWBE&"3,.91H-]:>_<,B@9Z:.7DM_3@@ MH@-9%&C7HONJ>5.:X92T_["> ^Q)+O&8.A:H3(\&(F*=!U)0&[WRD$AEH=#S M1J]DRV2F_/%4:M2>ZKGX4K!U A_\#IL>LA.K-C$ J":=*GITM%5#]W5P320K MY!'C"2P53_H<2 RT(^<.:GT3RU[DVB<)(L7\BT-.,4NLB89JTHG2B,TQ3I9T M/3GD#4=^@D4IP,[$;_ ??9,L95>9FW)K_#1G+N>" ;7O'[ZG+7QIUB.%D;1 MP[KV!SQ8M\8!39QVVVISFAJMNK=_K= MG8\F&M8;W4U');WU&*5JK?M;:V>7TZF.8N#':8Y@VN$@K5.;,;:'Z51'L>\E MC'Z*DWRJX4=KDZP:I%7QTD$&:2G;VG8HPKF 0-4WD]\\P6;Q@IL; U6Z[[C: M+_E=,.OL?C>RNG$SW$Y6> Q5>JN;'14M*UH>E)85IEU6Y:IHW0HQNLTZ$TM4 M=SS<3]EQ&;9Q>=3JW?S?8 M?-SF)$I>QE^)17FVMIY89-KH]B,6K;.+[J#6ZF8'6E5B42+>J<2BH,EL/U*! MP!7=;JV9@S%5B46)>*<2BZ(>K/W(10=N"YQ\5)+;HHH%'B866+X%'\LWWTV0 M];.P':K]A[=M'V4M2RRU>L8*SZCB7QEI^$,66VJJV%+6)U+;EVG+BLU$F>9: M=6VU;(7<:8V^7 (G]]&5E":S3GAFO_U8+WIUP#\XN6H-> MK=/-8L57LG+2LG+H:V7X1BO>D7!W$,]].*BU6EE,Y[;KE, N*5-JI;PP ME:"Z;Q=[FJW"C$*ZBU?JYE!Y-6+*J[U V^YA*5+%YBRDS@^ZV2&OL MD)L./&FA4B65*MFM*FGM6GX7!<[VL)!%.JV'JJ25';A2J9)*E52J9->J9 ]& MR:+0XNY74JS3!JA(NBL$UBM%4BF22I%L:Y.T=RV_BZ*N>UC( I76;9![LT+> MX:A425645%5['=%7/'I8+:\/OK@NY& M0+27MF\J.,P',0Y%=_63D.6-+ZXS^T3UN7):\@IHO=V\X2W=9A:M]Y%& M/B @);0%EU%.$<(?%D73 60%M.E)0CTA M/"E!H#)3^*8WD6XTHKB"8ZA3H300@A%.>:(#D0'1^_D7)J/>$N(IC@>9Q/GF M@WIG#/@3X3TW&^=S5HR+3"=]<3QHH/UF?=@N_G,*"?(HE.PZVV^VZHW!L)F<+%(A/)96ZO.R#2<#A5>A!U;H@>7\YEM7 M?!ZBA//.-9]Q#-J+CL-+?>_H5>2B$O2U4-I.LCB]W5C2%K&EWWA) P;6+@'O MMLXNFK5^(YO>6[/>>UT)@!QF&0[^"R MR3FG$Q7V;BF%O4>7S3 '(&HS5_](8U#O@/]ZI>2_/EPVO5JSL[6QLT/^>VMG MYQ#WS-7#W9VLZ3GIM,C[,2;[I93O 462V]DI'I4OX=E; _2Q:Y)2YO![C;.+7JO6 M[_5WFQ$]YA;_BMO? %#Q0.S>/+OH=VJM[4. )6#W9/M.J@7@(M;0D_Q\82,! M[WYA/X_DB@[V LP=CYH@?G&%I>-11BT ?S]+_$I2J!']1!\!/0*_^">9@LZW M]RBI;ZC=3-W>L?_%Y2)SF1TQ[AN-=F_0&8M.9SC0]7Y'[_;:PW&CUVHW^_^O MU\=.#/[5U(WJL9_$^<@5^H]S?0);_$6W7O17[^P?R7."0XJ3/4VQ)%T*C;P8 MP2:3_8S< ((Q%X,0.BYQW"^P$.'BMV"Q>OD7J4U=5&'_8_F1]L$4I,X:9Z)] M0NU'AIY>+#HQ>>OE5BS'>^7>IE4NCSAG%]\N'Q^O[N]N[Q]KVO7-I_KBYKXW ME='\!=_V'*\(+>]L-?*:2_LM;+MA?=7#X_WWS\]?K^_ MOOE]::-;,66+&MWHG?LE/#WQ%Q- MMV)RV,9Y*!F;]N]U[3%^/):'9!ZC56K$" G_GCE@:/Z'98KI3B>B6R#'/M(Z M.A9+Z!X0"!GBW)F<8P>N[GG"]VJJ$U8'PKNP7Q=X3W-Y%_@\:@NF7^./8LVT M]$ALDIV80'O@Z;&@!>C&GX$'!QBXB;^!U>_X\ ;;QR^-A _WCD:7D/9B(CO M>VPA#&J5HQ_SXAV;N G_[(J9XXMS/'#-<9]T6VX>-JP.02RY];*"6*"P-ND$ M7\ +7IX>[J05;@GU1E(/CL&->X*'&_R?>"@^6%Z"C@A\/:'-X(E33V,%$78\ MLI_6;M18H*GM&AB.>]<][4.ZIWK[(Z3_.9H6ZG;_F'J(!_5A8^5^[VJQ:RYV MM07MKCM[@Z]N,6"A!+X'L<.#P D;""F!JNL6-)FKW0G74$]E"K_V\7<_1WR.P7CB^\:&9]B2KH\[+ MG>40Z=UD#U$AH&'J@MI G^9<>PA&WM@UJ28_CS0[RFNL&,LN-SCQBD3>%)VX MI/C#*^YZG4GM[69C<88F8:Y_8FL]-Z>R9 9"]L5+,J$KO[AW=K'"Y)0R=G96 M$EU)]!XD>DG/=;Y@Q5.H$_.G,,[_(UPG5^"63"C(+FA)$GCK!0T0)&C0:K9^ MK?1 I0^F,GDO0KZD[65E65LT>3;WQ4OJ\5=^,<('K3)FJ"JH/R6V75).OZU)V%\R MVC.[H.&>%]39GXU:L7J96;VUHP!+?]T 2VM' 99^K_0:^AU'C>]:/02HY(K1M"659'O_*+L5^QV]R74U6B8$C%MC'NV2@2L(9QLVZ$ MH+51A&#U!0T:>X\(5JQ>3E;?D3\\6-/H)MR+ M;&\4-,@1L76# ZV-@@,Y+^Y@??8**&BPAH&T;C"A MO5$P88T%]?8>'ZO$XW3$8T=^^&!=/[R](S]\,#CBF^#=1-O@-(7NCJ<\1LAW5+\P6#*3*RQH%85;'NGK+XCAWRXKD/>WI%#/NR47D._FV#;@[#@PZ>:]B1L MX>I6C:PNW9B9M@FG2=U7Y8C G;I8=[8./JR P35<-P+1V3H"LR*.,5VYXTVVZ=V%]%)Z[K/W>V MSNXO7Q40"S5UJYV%/BX1R[^;2!GW"-S+L'93V99JCM2'-*>G3K MF,TJ&FO=P$UGZ\#-*JMJG5VT:XU6=H+!"6#C5IJFTC0ETS2["9DU&^N&S#J[ M"9DU&YW].!J5MJBT1:4M4D+;?8-(7+.Q;B2N^P:1N&:CAW9)LY.=2'$"FB:) MV;\GL.C!2G"<'YH?M=LXJFJ(>9N$;YV#$+[31*S_ -M1/)T[@^E/MKT!W$>\6/IV8*#T2AQF>\R>]V]$L!S^V]!<% MGNP%%@_2@//Y*S!=@;4L7A(<>!RX+GP*:P A)JQCCP%[)4YK!@?Y;^NICF2< MM;LB#CD68E\14?G?]V*FFS@)I+F:7NG%]$K_[*)3SZ;\6(D /U@$*([XQ[8M M>$LAG' ,/!KI:7K$V)&8()BQ[DU9#@P3X8,1D];5!)RG\RJ$YKO 6@0I6--L MQT>Q P$Q'8,.R0LQ).?Z*YU.+?KI2-AB8M)'/TT_/!&0(6=LDKC1.IU\8>9T MFA), G?E*O7&:.0.(7Q*>8G_OE8,>QW8 M<]V,'S.?0U;_96:U;#N"8),_*LWY_D:]M'8QZJ79;)VI7^UZU$OXO<0HD12Y MRCM0I* M_]+6K5>X#7'_7TP;-!N8,4@)PPSA]N%F!_,#OW&K8/B]0HV3FDCUZQ+3[BU( M1:]:?>['(YEJ"$:/%H*1I)>NZ 6&U+-IP#I,F^\Z_ :9C=]T'&0@"D 1-:L^C;^&KB)W1LD2?!:F?\V"X; R\U]A( M1$^'[BR73HRG)X1'1@^=A&<\5F?,5F1LG][4"2P#35O0=7@!/@FZ,-E&"5Q8 MF1[ ;^F&A169LZ)U1&^C&132+.+Q#1[:A#AQ$VPIME1=X3NUV 4=_3I.8]/F M"7.:L#SQPF8.+(RF!@!-[P42*+.GQ-G)#=(TC?Q=DJLD][AT1V0FXB]>A>[* M:0>?Q9CL,JW=)).L%1MEAF;/EH5(#93*]Z MT5WCW'*<'\@6L56,: 1',(>OYW&*M';8P=&E81EY"K@\X.D_A70@B95-^]FQ MGM'S\WYXDBGER \TE\ *!6.,LX?$;V.BJV%.)K!S?*[+3M'$=68XU ']1OCE MV)SKS#VX>4\LVI7N\2@:J8&>P3AS J #&(B."SM@=C!I 4^7Q)-2/G1D "M MQJ_WL /M"_^(/FK^6E-_^R+?_E6^_2%\N_QFC">-<)B2%W&BXCUU@/^GKGVW M+9!E]K_8P.8'O)CD8Y,/AX:]A<0#:N$ &R]\D">]%] +UV'EP.+@H.HN;A#_ MHK-GA*3"L3[H%9N&"<<%^P*#C*R/Z2@S<3 M((*.@LZ1FZEN/_%SP*P'W]Z9@UU(-QSH#;X7\!&X7"]4Y_,I7"D8K?%XZ)%. MI,4_S>K:+5R6,?$C1?PB0#!P]A7\\^6E/@NI41\[L^*)1<=VR@\F.LDFW8X! MFS"@W5J-)MR'.=?3',Y)"!XD),93&U;Y]*I-==2%'(DC2PC4--VVDE.HZ!A# MFG!+PB_Q3,C4PO\(CZH6'@U><1;]TZ'Q/GQ \)&/O!*NQ;1MYYD\9,US)C[J M.'H&1OB()<\-%_YHT[\U;VRB\F;-U_ZLC?4Y!H^2VX!'C5SG!_[&>>$K?Z2[ MH!M=>=/25WZ(.>_5HOB0ST%6;6S!_U>6 K%O+<6(*2:L820)-QC9D8%O6G!Z M3+T9A@O16/'R)6@-$61!BH]W"VR<;*5YYI-MX@_!Y@AM4)Q&AC$NI)@9&1WP M9_\5KG8K$#+8E3*D45A(V.1148R4K#:\+84-'Z%1\&0YHXST[TRDWDIR'M4I MDXN@STT#E-,,O U@:C*DU.%BB%[R\>=\Q8?R,],-X -M[KP(=Q)81%Y@* I_ MFJ":0+7I8]I'#UE)A@'8!DQK#H)SQX6>D'-"\G\)6 M\6(,,PM[&?FSXI%05J/9K#>386-<:#E92!Y,/#Z@+X[K@]2PR4T*ET[*">6$ M.>J0)Z DVM#^UF[U02KD$>1K">0B\$?)NX*+.!H**162ON#QI1&3E\ MX$&9J*R1\SE/-IL)EYSSV.#+FF)LO' B0M?@.R@;H(S<\10,,IH8"1ZQ#7>" MM$14\HV2#KB-#])SVC.)UPQ875Y].N292^?Q(QX-.,;A'#57S'73E?>Y"_8- MGQ)XZ7/:FO]*:C*\!) %?"I&U@T#SM:CN"R?.X\)A5O0%7Q%8"Y5&TGN2NJE M5H.%9A03?Z&, PMNGU=3,!?JL0?^K=5)_4Z^V9FC!8(YL]>C,R52QETA=54 M:VWKCP,^4H9'XM6!__>W9B3WJ,W@H.+W4V3$*:N1)L7BS-\:WVA\L_KQ,&SQ M&-#41'99XG&.!56_=#NIHS@_X%F0F/3VK3H6Y4L2M&FU>3K];ZCI^'YG$RT2 M)C8N?TG6Z!S$(G9U#E6S_")'C<$L=6;H/J'5Q&E:#$*#HM;(O7XVX?]YO';@ MCSF-<^3_)"=%F38<&:;(.[*"+C")D?R,Z-Z>394 "'-=0X$XJDPE9E^A\ZS]$+#OG M25"AL>EQ7FWD!+Y4'C*:868=HP7.R09^0.96M6;V)^!U-K[.L_69315@+*=PZI?BSUPP21#E>-CKK:%FAJH;JE"E&, MFQKZJPK]>Q)2*7X'H0UGP_429@?HMI#*'^T"N"SA%3Y<%^R9C@+?1Y_+5E\% M)>S/IXXMN/A3)<5KJ3"YCFAW6$6J/]D.$B3TMVK:5%CT],!CQU<%EZD>DR\U M-%3@## ?SJ[;S.0*!+0 PJ2+B@V+GRI6N-(]\OZJ$=O%U8A576%55WCT6=Y$ M@"F9LL/H;E-*/;]$1*9X@HSV4T4\=WE@5HWR CK>$UC9H&K]I2,7"V+2E16= MDW)3L%P++R;:O_!\%=EXD,HSX_GRB1^%NGZKE_"YW%;#:[?Q6HJ M^= P5:DX@;HMYKJJ/8#OVWH41#+M9R&3H+9V_S_UV?S7S[581H*X#ZY<\!OI MQT_Q*DI_:KK&.?[Y58'+BJB0(-T5L%HE?VD*CJXI*2S+OH"VH AM!XPLVOGO M D0%XUSC>)DP4X6Z0%21'3( B\Q0Y4Z90>B'VB2AK1^J0]V@[VQ\Q,V0A3RBPJF/@6R>8AB5Y# MM0H?V++0=@QZUL)6)55IZ\G21I"JZ&S024&5'!6-49H*M&D -Q9=&C)S"CX1 MG)&ZW(I*N3F1CWI),S@6!AHR5']84407!NNYL8Y*.?!D+2;>PM3Z9C_5M6L; M;R[9[,85<:@&M>\_7%V%G/'C:\_5X6HZO\/K$;2IB:%JJB)P7RF$!IZJ+&Z: M8/,C*5,J>*">+-F%)_<8TF4\!1TM[">12/=ZP7S.97HF+ K]271OY&9")J 7 MA[^O:P_!>*I>X.#=_R3KD.("DB<=0 "X23QT5'5R6L.8.3Q&QO4QW9 G1IP6 MXQ"IK:ILI$*D;6#A5PU/0)X.D\3CYD6>7*/*I_FPI\!K>$)34SJ(G%2U/;S# M8[: A-Z,%4W+MU.]B&N.)0\F-U!*N08U.P]<.$NDK=2K:LFTRQ\"2^M<0Q8A MS^;@'%,Y/B4U0KUE!U2(CV4RL.MQDJG@F9XS$]C[R66!KVA#F1@,"$^*3IR^ ME7A]],::# C/!2=7J%PQP:W1"RE/8P)/C&"KF MS!'P^.DI^R=,([$]JLRA<_ 30RT27U2!E)$=*KLS<(UPC $6VY-Y7DOS'!63 M*4F4;*_8'=88+_Q+JBSX P5FJ%A "5KB8)058F?B^5+YF)'" C8847MM<@7\ M4]:99(A.X)WJN#@2Y67$,E\:WHKIKU'P5[R_-<.A"UKE63#(3^;^*S*")UAU MV]+GR>L(FH';,();7CSI,B:GS!G.QR"#4I+%\\^3"'&2E&0DQ,)*L:Q/^OS% MS[% ?I/5(H[MUDVU,MZLVXP^O]^EJC M)K_FI786[VVIR[#K[HCR9IQO:_\*@ /#.C=0?SXWQR=Q%TAQ@NH3,8 *:L96 M]5IA*7($=L$:4\<4OH.:-M^%G\A';C[Z$A M-":$#,RU(9" O*T8-B/>U9^";.!F+.^=P$UTZHWW"-5P?*)XGP,&"K<-_R<5 MDDU=P6K<1F]@!D^<>K+SL2!E+QN,"K( 1:&$MA MP0YS!X0%!(2S]+DG?E'_^-4P/0QF_6)2"A7>2 RX8!!]A04$*V%_QS% MW^L-CL%+L%CY9OGG.OTI!6S$?VOWZXU!L_#/6 2_V=\ZC=Y&OURTV.:@/FP4 M_[E:[':+76U!2S")E\)N;_75#0"-#Y>.RT0VY9P*I?BC<.4=%0;: J.9GI\* M4U843%%0PHT]T+5W'UY[%=464HTAMG.(]&Y QE/CF+5S[8$=^CF9?@='&G_7 MF)W'C4[5 M,;T+27JW3D Y3/\M7/OR,7*[,=C,E"E'E*8ZUCTX$M71EOEH2RJQ[\8MN1>> M0' U6;I,;5)8;E5Y)1L2M-=H5.9NN8^H\DJ.XI@.*DGOQBMY0$P9[!IA^"5+ M-B<9,^QLH1;FYVV&S+_OT&JKUFSVJOAWN0^IV6I71U3N(VK56NWA\28I5JBD MK,9@5V.P=^E6UQJMSO$-;JYDHY*-$M[WE614DO$>)*-=:W;ZQR<;9)[]@]H# M+U:$/.9U1IG#@ MN#D18R0$-[' 1(*G(.:'+VN%$1$_$L5I-B6LB*:_04^'%$L%-+0A^]R0A6B1WDDR/ W@3CM^.6#4V;I A M;<-YG+!60[),^%A^L0(U0<07D^:N,9_(9=$.,UM:[?@/<^/0J_)P]//OH$2K M\CUO_F28^W:]6X6Q^3W"(SS' 2D$DJP0"L_#&2^)X2[(KIDYR83HQ=>?1SC, M9+S0VW1;MUX)48ZA'>64%A2%4 2)T\%*HBF]>5I,SIP7Q.>$_A?_%FR(;]4X ML%Q=SB1 9'W MX#\N;<-U3",VJH$((2=-G/-[> D2\HOM%1'.WU/3(8!:@:WP*^.KD1A<*2#/ M')I%D*(ZPW)%*)BX#B9BXLGA3_@5!!NI\-8)N]$2/\T4*'KVO<(F,68H0)JP M:4=81(P9'+^)Y$^NM[X\]'87)X/]_XJ2R?,$(#6,"#3T0 MT'5:KWRDMF.?(WP^*$R0-?X,OAK]<8R_MBS\ M:YT__00^I/@K(+P^@JJ60'SX?L+WQW_(>S_N=Q(08W)@M6("N79FH$FX ]R+ MY8 N3E(A>I*+M: 3X:(:5<^2<<2"D.1(MX@9Q+TQU>HY%T MB?, _3 [(>OT*SMC)V>8HB.#$YB<"<:OY8P[WBK%8CDL$@WN4Z";D9.&/A>:B@'L4.DP-S=1IRZHQ(I>"/8D%$B?^?U48*##B^W]@W&9P8 ;5Q3AO1 M)N_5$F=5Z.,0O'?3Z^J ,1-E])S:M?1-=EJFV 6Q;>7D9376$#F!PM6?*$I= MXY U_T?$] C@K/LTM5EY?RKTC>ZU^B@13D$7" >X JEPJ)&%Z,0F>M XATGZ M>QP:1TY3Z4Y$:M:]UW"X[9,:]R0QGCT-Z[)G^!:7([]U[9_."T8VTS.W<1B" M3U1%!'FZIO$A&"5&<&U!(P,3ZXK0G4GFU;[@VSA)D20^3(8D'I$.*[/ QYSZ M3_)1BN-JZ/_3:"F>IFN$ LH8T;G^(4].()^73 I)$KXFP:+FT1_20!Y/A1%8 M:IA+.)324-C/)G%";(GQ#26.-3LS.#%XY26*<.51(9ZM2&4I:K!Y@]-)L4T& M80(H%J*(I3H\9$OXC>4\/ZVJ *ZQ'S2TMY86+S/V] M_E"7 ZQQZBG"KZ/41&,NQA*AG3B9S&=/&[G.#Y"N)VF%Q*1 J9:844T0^3,L M%^'$CF7%>!0.>FJ.IW),FK=(%)&71GB9$6ZX\R1(X\5^D%5K2>$'#O5YS!]E M)Y!=I>C49)9*[5D)2#UZ^>(@#Y#LD R'4B/#+*W>(8(\K:Y\>RS$5$J6?[O( MT_LK%NI6Q4)5L=!1%0NMZ89('*Q=>R%O& /C\)=.E[HKIEC$0_:@SP/-U)UM M" _4":?>5%8I:;-SRFH\ID"2P]6=Y\[D'-3I.4X4"FU2-:[]-Y]K M%>0]9=JV\\PCW=N?XZX$_H[3B>HAE $,Y_HL\LCXCHS9)I<_S=VE==]" O)9 M*+;?7PX[VS8]5/;_X7)_ ML#F\5^#TF1( ? 4=MEU\QEP0NE#(V\3R$!D9]H3D0/PY M5Q888*ZXP S(9B-8SXSC;'-XDQ 4-_6PR)!4!EC#!]T^ ^5+7 MU6$9\)+G1/)<3>")&AR;;7CG$_9>?<<]GU'Y#1LACLNCZ*-0U E54=VEC)A8 M#.*01Y2,?X YUAS**$#G(#&(IGQ[^TT+359M0^JOWH94FGZ)_Q*OVC?AN^;8 M.QEA^H/.WO0E,_ 053U. !ZQIO%^P#GT&+EF:!J4CGT4Y4(UN#888/F!!P5 M5V#@DJ=ZJXAX]#TTO (B80D0JW?=/'*T_]/%"IRBAS M9$O#4K?@8J9!SL_"\T-K47;LL5TLJ^9,^-6J8RF/PLE_X/K%[Q@' 9,>DSY9 MF+GCYG_@M_&/5"I;EFU* TE5((0EJCQOVXJ2X/&$E/2"E!U'I5FR311,+?ED M"BS)+!H2M(86EXXE-2_X,LL$+1V-KLTL+/USZ59A)>]81V&F/@D,X(.[8PO? MC4:*X_-D=X&\%Y0H@N,BZW)E26Y8M.LZ*$!N:,C6N*H.I 6S!NB=/ 4.:(=8 MC:U. NGB^%PP&&4(P/1X'CN5#TPH\F)9(AP!3*$-5]JJ\1)Y(H3I)0\ ZSML M;HX5!I7VK1(/4:HC?!3MN*[A>&CB!)J'&[BX2"ZL\]&FY9*!' 9@@NDXV%B: MW?@YT@=;>RR*OA '@=-@HO:@R@4\ .4@1(=+MGW! <,;*?\,7RLP#FBQ4UT: M HUAY0SG&Z<<2XGWY<6>&$54 M-&!>6X4PB82JUC[JBU(U#-BYGUA7U)J0W^PQUTV#_XMX7NFP14>9"6Y0T3HR M>4PKA$O8;( '!@4Y2- M132G.@V4$:D'>78WF&%@V ORHG!XM!371;.C,\FFHQD.W6_6A^W-1A@O'#;< M.J:9T[C8]JJ/S8&P4>=H.Y3!*\$WMYW@/%QE/"[GE-\&_66PT@#<&VK$8O_] M*NN_IP%A2D?V&"K2JF@SY3Z0>-7W5KM]5R1K[9U1#\#\IX,W_Y!O3FP/-U_( MP4N8N'PH7.CLK"+W^T0=/1UJ#NK]X]4(&5"SLK<4/%)JX"%RDTJ8OUL6QTM$ MS7+C'P=WV9)N?.C>IT)\<=0$;MX,(2)6"O/5"N)['+7B@H.PWX?B]1S^4E&O M].^P,%K6<$=KDZ7EF44P9RKA/-@ V1C#I6V<]$\.I,S M( ^LEAQ7=E0IMB!K0[B"H]#3QX!'E/:*U=C+"OL_XH'9^-\+U\VODBNF6*IJ M'E:103PQB\.B'"KAZ" XZ6/.SCNR>E\^PXM(&P^MP"KJBL#K+I,P$R8RX&6F M0!\LG!3C%:T=GF8(G"XPMO4JXCX525P6 G&I8<*7@;!4C@3 M70O1P/">PZ69AHE +C)7J/H3XY=V7;N>1(^*@>W45GHNKA>36W9ZW\\RV5&T M^X3B#W=-G622_O3SV-6MKJ7P!,1976/' L!S8X"XK^!*[.612,&=?M9RN M?=T."RLBHN*/\@A+BB51'2MFE!,FIO5=+,.-H!7]:2F=@@PGY!JS:9:@]""1 M*.IS!QL.U(Q7!%>QL+2LC!6;&Z:_LDGUM*C4LO0EDSCE*7@K9LNP8]S#'&65 M+JO294<5J*K2925/EZW@S^;!]+^+E%&59:NR;*>59?N2LE.6"/4*\V-/:NCX M8.VAG&M1X8C& I_4L7:'VXV\>]-C/0'M*/W;H]..=RF?;0OMF$."(Q&6?K,: M>EON$^J5;BSQ">BL8[7H'M,AI9V9=+N?]5@^41H,CG"LX>',P?? $KWNR;!$ M2=7R>A,YRU+!=B-\[3-&S5WM"AN&/!HH%$,B/):\1JIW*E8OYI8S?44PSN'( MDR"W\TMZ)CATQ4HM?6*(-LFH7SR0\+JN*VR+2%+Z4 M_JS>9G(?]1R>9V(G\<3$9E#M5>@NHX[%N__5$V*5@M%S9.T&=B?'2T;8[/_JQ7 O#:J&GAS,8:\+^OV0XBL?$T(]^I+:@EC6\ZL6>)0KQPAQZW M?!.F$#X:!Y&\"+EKWIHLX43"/Q%L42' ^I(+Y7@RHYNG,$\G,XK9X=9*CWVG M&<='JL)8,>58==-5>;Z=Y_G>*-H"=#M0J"7T '(OW3UFT8[4B6XV=IU(VX&G M? A"_'VO#7L59U6PG$1O/=_R0=7>J$Q*= M4>TK3JZU7A'!#E' :!S<[Y8S@I.X4TB\WZB%\M@"A9_!7S=].3A4GR/Z$G;L M@=#MD-MG7 JQ@Z*]A3(,&,W'(8(;CI(!WGY@T(6*QYSOC'S6<@T.8 M7A0.>M"?38N'+8V$]K=VJP]ODOA>] Y\=P1SK%N!0-S0F8Z#:"QY'D'L/&A5 M88^$>A?+432<$5U)C ^J3E=>3/Y>Z]HE-BY.3-?SM1DU1>!PRCRHXBS:G&6. M7 3=#^'EU, H#ZNS8I(4H6:9^90MP200];,C"3AU8EY$JLU^5=/C:&FE]%KY%$C>NRK*20^ M=>SY?VMU4@^1G<8QK+ $TA?/"XT/+0H932+CY5(Y@8DMH:DECED:&JS&\=(X M6-G8"2PCUDGMQ'?0C/@R,;+0HQ:MB/ 1IX<(B8'MZ_,Y_(38-\8LS[IIJ2!G M1/-PQ%D]TBJ+SYU0M D(GMN"$;C9XAEM% A6@DA18#@WU>N,@X;'KQ(N%5C1 MQT9H.9>.$<5QSO$,H] HS_3>%:9$,,!K2$"^-)Y W^H9$-\)YS M-2\DI8CA+B",;4H:JKL$_H!+\VA8*-_*E]?G SWC1W#Z$4X>-N0;Q.;F5A# M3P53UR9-,HWCV,+7?+A%:]KEU2=\L =D(&\(_W30%M6Y;KILAX(YB7D].BP' M[6R:HD%FY0H(O'1W# ;]&JQW<1=G!K=_9F+>5.6O$^_QL&7V MR<=)TI0K=\"B<,AXRCMQSN@+GA IS5M#H*]*O\ZBSH MJ,;0XN31R]B TFAT MJ9F>:OHB8M-]I>'')ER,6:E,@%>D+DIL9UY8:+?$)Z4DK/V4 #*FK#8) M7-EL+%/6<=Z.#P!%F/=2VC>$/0^NOT70MWCNV;F=;*_11E6$+#QE+\"@@5!5&);+N %G8\$!#AD$,$)RPF38'-#T^AXHL-^[A!B8#"_N' MQO-/))Z_#+#03O,<"T(71DI),:JFIY*TAERMN3K^7YV#IOBKUQNOCT\;0FW6O^ MNY2E:/8W3S**%[(X-'$+;">)YI*,?8 MUOR?'R\MPD3L M*J;PV4Z4@_[BA 9)EE5[-/$O.CE%11GS01 &7+4R1"9TA]*4>&0;#ZCE,;@- M'XH<.O3]KB:1<_C(L)*,+@&DD,?:G*T7XTYIZ9& MCC, N:7*#L;68C*L=4"&LAQL\I*;=,(B,] MJ86&*$95Q@&9O&JHJ-10"G^(1SBZ:I8'!K,8J@@.C"]8/?:TU+W-4@IG"[0\ M!SV<B\%]!.9Y<^Q9$$^!N)U.ER/9$B'&GBBQ@Z2HD;<@9CX.L*2F8?L);W%TRT5:!X-2M,/D:>5YMSS\"5J MW0@K))ZXW,0*7Z%:9I6MX D-4('=%6)IN1'6/BW%_TJ3YQSL&2]:H+J9&X > M8/N"!G(0_?PCGD;66X%V#A@L[.^M<)&_E=O_AMS]LVZW:2-2]?G!TOT,-'(5 MP-' HY_F@DVQU#KCUFP(Q40@:],-1R0@% ?]MFZC2[W@(RQJ:IV";("3MT&M M6^C_?+= -DW+.DT#KU6UDYP&2:H+[$^I9)XZXT10XB[AA 8?6.,"XYN<2%JL M#8.;@K;OS5)*H>5-X10ORNH&_GV94*=2'$#""@.&QL93#Z.;MF0[80@2AWS? MZGDZP2(;K^(,$<-Q\6FFO2#OJ/8YB<>(I=_4P2 DSZ-Q"WNFJB!0H25=4=LU MS!370DOZT2A5PY8$AH_?!N)\:BCRY+G*KF;IEO/:VSZ4&XFM?"] <0E#.0*Q M3IW&X!RI06@^;D?28M72ICB-$DQ(M-K'B+PEPB[I>AROL'@'."\;Q4#B:^<7 M P@R;I"'WNX$YZ6R#PIO//DAQ%PQN-Q"NQ"XJ!PG\JE.MJ5FH:)02>)0#IW# M/8-A&8P#&BH3QJE M43.VT;(W.'T<7LT8O$]<4AA.>CTR0?($0 U2Q9I[K$,,M9(B8Q7 M1*(6V2+?"N[8FX4L0$DCHH'-7NXBD(Y1N"0',,FI3*4>E)N/:MZBY*J&OH$O M H,"2L 7Y5BP[W>JZ&=+OT"_ ?K8IS7MO56-#&?Z4#27!D53^8S2RM961!7N M2NEH *:!/&7% ODNY&"P8B)UAB/+[PA:%([]$AM@E8/89F7:!(C:Q44H_0QV M[E@\D2X -)]0>23V0_,-2W%^&JH)#Z3Z?#ST0@NVK:I'C,V$D/,0A?"))P-D M$[W.1X]3K)M51B8]/HBB)X-_>8E?T2I;FTMZS8JV8;H%N4QG#C70Y5E32BB;.M$AED2&J8J ML/7M>)$(+4U.R/0=[F=IZXU3Y5%P0@DH(FJGO"&J0.1.F$QR^D!(P5]F%9G,D5'JIE)DR\PF M_]K*J_./RK<7[@_INZ D1(P]H/H,FO4E!82P27N%;A,L7*?HJ5HR- M-57N^Y2[L@P=ENJT^[_@9FKIDK#V"2.$3#VA4NY9/^-JZ5L[ULM$=TPD*EH7 M8#J[-@1 MG, 2_-'T2E$M0?)64B5*5T$GLA0$AIQ%49%E<-(ZF6;[Z.U5XSX M%'$<]2) &XK2S6UM9D+E%E4M!V?GV(^S?+?^U(3]-](9UE!IN?!V.2"73>.4 MD"=."U_ 'ZVOK;6Y9NQ!L4O5#^(G6@(4"N,0-_R_2GYB,S-%WQ+YPE-9T -6 M$AS?50!G1"Y_G)13)+Q-0BPDH"!5D*J^*-H4MBWP]W!*Q[[*W,E3MC#_)2W, M1"&5W5"* :DGK/FEV0DG^ZVTHYF$-]=3 0M! MB:&H+O<6R"Q4CMJA%;V^YJC(WM+"'&-OSBY<#CNB)PQ=?46VJG6&Z0\?Q=Z)@=3PDGNS:P*A 3H+2,?0#D[E^]5L399Q<0*I^;8E/D@BR3A M[342\TA0ZHDP MU649)7PL(1XA<1)16<"DJ,ML6K\P44]$8 MI3OE]*X&V-;:SD PF5]$T5)#IEKG-L4\]EM*8,'4ASW]!%38B7DD8 M=!;/Y@O,\!ZCT,1H4Y1C!2$@(!>)OQ/8+>7YI-P.$#L5O)"']:_3M_* 7MHZ MRN @R1(SY>%:W)SQ SJ55/Z1%.Y>7@^ XX_SIXO)\I=*.+_[ M#U!*_+.43F3S3$<%3UR'Y B9GG149*KZ'%!#.E?)/3:A&P6'[]JWSJ)^PP@8 M&0^VGM*/G_KZ^]\T@Q#S96!= <5A*"M%@4/RC-/$N[#>S8*$60JZY ZRNIU?\FA2 M11/+M8/S-K&"RDZ(@HF#Z @!%:2Z2+RJB']5QLA4LI\OJ!C*NXQB2J72PO*B M[. KY>O*B-HU4,%).3JZRL!RYD5\U.=<*U3[-5ZV&D*MI0,I'[ J%=(L QV, M!X=S#CYM49%.H:N"-HJ6+V/^6.R3#1^45HCV'ML"UA=@R5XRY@JP\R(7'*GM M-U+K#TE;E*H#6'0HV*B45ZH*;$4%$R#$KX+3N3E]:DE M;"*6!I^GP$27@BFE@Y:GR'FM27RQ0!4AF NJ@((7HB4HFVI@P!]EP)*5+X-T MM)#3R$_B #0'R>WA9.RJ]./WP+$NXO@'&+?6"\S6_0%_1-2$!6S^EQSJ";DS MRHJ^KS09E"LR*ZSS5D;V&*\8'KBHCW$F=8PER/P>@V03I-F\%Q=).1.>GP?A MHY+;/R>$L7JRB%:NJLIW.&N]L)I!IT&;67^+\EBGTDS/<:%T=OE6E[*0]3QZ M@J-6PE"L1X8@,Y(ALA\*AM9456V16Z&Y"HKF2M13VT/IXJ-?:SD/K_@. /P' MY0/'W(2EE/J;Q!-TEZ%45GX=5GE+5=&H\EK3&"EP H:>2%JK*GV1TOX;R']R M\WN$EH6W1I9S!;-4]VNI$C"X#F@F_5NHZE7KC;I;#DW)^(>TE"_B,,UDS=N2 M#PBW":^22A)KVGKJ5)$!K5N#Q]T?(0R(FTS&I4AI8&0 :TNKY:G W*?T2;8D"S!6T^;+-I M;*S&J],$F3/UYK);F(9A:$*GH%7"'M"#.N/\>JJO#/)2 IO9@JS5D2F?N$P@ MH.(HX2YO(E1U.#8T LR59\I.L[Q$EO"^;$&QP4]:+14!WE6846;8'J;]>YST M[\UR13X"?6$)[B:9*4]F&IED)I/,M'L+GSVA;9 SWJPJT8B\KY-%2"Q7#^> M_0NZ4#[0XHPJ= IYS2T4/?\*@R,SE6(I.3#WI2,V!X+G+!=O6"7%C,[R%O ; MJQ \LX3>80./ND&O!?!+-*\Q"TL&7H!W(\\K+;$8DJ(&C 3)LJ3X3JST>AL5 MF5CG#'W"F&=+'EFQI!]/E(Z#SB*JLZ.8D.YB6JM#LW.AEFX!]GA((XJ\,9JM9VY4RG.8 \3N/Y],;BW5*X$4O\\BPL$&7Y^ SI^Y+&GY0[&KA7 MG>2YMUA0DCQ8="EF:!&-+G4@7&F^=T!N@W>Y'_@S.T9)R[I45:UX5-_(UVD2D]+L+;?"08)E&*6Z&X'^22LG)%EIL;-/JQZI MZ=MRQJB>3P7+1U53SP20M2%:&I*B3+M42IY7!40+H(F8_"QY['8U 5(QZR+D M:^<5>UHHNFA"(@L'V=YCTH.K&??59+9!3=V86/,V2V67RCE6S*+?IT*=5;;8 M$EA.8:&@@_] ,5WDSIZ%\<)'^RTWC+BF2SER"'#*3$6;+C>1I'SS2RT;/ ZY M(>XH]&*S T26XFBRX0=9=\MIO "\F4=F7I"A>SN0I><@4;@!-0GR.B6)"N )-ZE*3YDRDV MM,'N9[*?C#I[9-LR7/4%6ZVF[.4XC_*^/BK&^.++^_.7JDB8-(723FSL.LQ5 M:"C'$R_WK<]$-HVY Q3.4 (R.@G.?]4W]8U[@K;4CD,%S<:* FU3H$^PG66 M$BL6H2KZR WM)3A)'>H\_D:-"'X'*"5:\ZO*;$ *D;+C,:3:Z@@AS'D![%;Z M-B5/Q0MX[4M6I:CAVG;M:C7$65*(/FF^4=G[)=5=.DQ(,^^_#EB:4"13N!4/Z0UCQ:N;US0.A]\FW9DDH^KB4UPM[D2$#B M>>1^L#S54ZA(B3J8@KNJ[CSEJ8<$".K7P_7&G(Y*M$09>RO9:UQCFBL814N) M6U0,'C9 UL_BDD,74Z6IKF13_Q83OL8)""??UBV7O"A.#SXJ)] X_SH5[G-E MG&RI4;3DDDTUBEJ4I2L5I5%^9A<1HJ/QD2F>ZW:,>Y7=HN2O"BLE MGRG4F*H4M")QC4PPSH=4AH*V7$VEE:XLDDZ0A\(G''$];-?J,"(_JJU$CJJ9\=E6I M+3;PH3%H5:+X(3<0\A&NA>*A?MNX7VD=@+46&ZK!][5JC&TM?5CDHG3?Z&T1 M.1U F7M8':AZ)TL)7\G>]4PJRC[2\P*XOW31M*UB!FQYBD8Q9=:3*B&%CKE? MZ,T<+34<8XQ,=KG0D!*J4%_$;.](&@&1,DY+GPF2BI6H'''L&?C?@ML3E]?O M+OQY.;;G;3?):R>%H?[,(>/\AS(3: RZ+V?.EJKMQ$]N\\8N!^]&];CS*3?#(JP5+=(U,C3[34CU:>F*./ M*E)OT',VBAMR:^.1>I.X.YYNQ!S6T3@ M,;A(_%\_P>2G8.9=JFP4M>+5_OT:[UK>SQ('HXSRFQ7S2P,6-6Y"@.DPR/LZ MMJS3,J;K>*V;Z$KUR#M#YM4J^3O18)XO$N#-P/JL;\1W"Z)*=!U!'IX,S0:) M]%GD0R^XI00N4:7[H10GCW3>H*NT;TL:P?IF-5LQ;V.ID($6D*I *'GM7JQN\I040#ILV:^ZG$M?2NM"I()W=E16EPM,'?#6*R57 M6:<_ YD,&2\R;%%Z310'R,6EDRCS4STC0'IF$O))Y='D/+0NL76R""<*,4U" MDCKJ;MLD))F$I =+2-H[ZY)<@#SRV-R-*B"9$Q4R2+:$R.5F3$TL0<3.9$Z* M;)*7Y#8.,;BI#)-09JM4;9C[Z?)SW5?(2"\,Z"6W#XYLB$%=R(-G'C-46!8P MKE &6,AA2O)26XN4IO@V"DKJVRCLJSDRST+\$IR$GU<\13Z!@$<6R>;OHD)M MH7C&\M?Y)266S%J(3+;2Y0&#;"''9!0*2:XK*+A5C2K"U:,71=78!KDNZ.>N MD+_'U]AIE([0CZTH1AAC6W[!LB=.=-%CQ=>1##+*EJ@EU\6U:B^RNKKB3P6.%I*IZVE MPGWKRG-4F2=@O"8!#8.28X&7I<8T+HI+927$3=D0+SF@J3<*%[)5-:9C:<## M">9L?9JP1-GZH92/A;T,Y/@D+#P!\O$.W=U\5LTMFH'^RXO>!O.Y5'NAOJ/@9$68E)-@)35E:]#:I4^IOS,>MRRA4YY?CORN/&#$LF9*Z\@S)C MU+=!=Z7F$4MC5G&]D:^2":O]A=*Q)WV3F-ZG/L4-8 &[+\34"R<5"J'"7!L# ME-B.@ *5/ACF09III*&8<35\*,=3U<7*\BYM[^L!=%\@T) 82M930) 9*-S3 M(8X3V>A?#5?5EY+*?^A9.,H92E]:D7 %B&Z'AV0D"B*E!.,CX!#+EFHC&,3R MHK?A#YRTI.9BY=EU:SR7N7>R:.Y&&5U12I@>4$&;VKPN,9N'\8T0I9$B7NAQLNN%B,0D0!?H11PMR!^ 3OPISN>]53^R MUD&QK)/Y8IX(7)P,WFBC1GP]O9:AK.IQ)!UI5+_L,"[8\?+NT?% !?_*F;"] MM&Z$%2QSP6"C[R0B-(G/W)E"%>?;R_%N?0 M>"P*8&-R?<7W-,(KB)@V<<@BZ,M="%!O873W\BO1?@MQP(-WUGU%20=[4_%P MNU2X>SLE-*W6["PN4JI(UYB(? DE*UYW#N0W^U@GY:G>8^@3EAK>6FCHI6OD M)U?!=?MN/L/:**=%W%@>E[HHST.Q7/W1@L$4'1$W'T;?0%K]N@4GKC?9+N_$ MOG4K#T'"%1U];368R[9"<8F+"(J*N%)YVG0QH_&LU\#^.Z&_937FE1&34&U\]0%QN4]RQ?(72)948&K1B&R?[6+L)DAC MWFV9!!9PXR+LD<8] ^3=R#_XCJ*[*K;.83"4\QN6!/56*%_BC5C'BOQ#G:UL MI9CW*F#/ZVU\\FX>J;]I'&,DC?L/2F7H<(H,J.X1:WO.(SB>PXD9Y?L*:%^E MF%&P= V;+'$"-R?(I5/9V!+^@J;8%6"O:LFXT52\X\N$<4PFC,F$V3$3IA%> MA3/.V0\BZSTZJ?ZE2D>_LP"92(9 M=W#!]AR*HI.' M>LI7C\'Z*@=^/5GWWKO&Q*/N@WV;X ^G-;!@"2%J2)\E?N1[U(!8V15^_\BB M94.QCJK&?% A]9A1!;1$J0Z\D&K>2U7OC(/]\ =V6\5AX),.3 T)9ZH:M8C- MYWEB&E9J)3^405; ;(7@K%!Q$NM2KT17:6Q8(X^CI!&MB[9<2GU/2H7E!:[* M-''UD0/R]Z[CS"B- #+(!=Z!@G>"3=\;S:3'Q89B8#.711N6%/NCY9O\.O42 M=N]KB/\!;*7QC?45S4[52.;:6^E#GU(9FL*_"S'V%K(9;_[Z+ DN+SFBAU8D M-E856)Q( ]G*A9;+2Y*YA#[55VC6I$8H,BZ;Q4B0R\_C@K6/Y767GO4[JA[6 MF9>$L94&LP6/*+:*CF8\8X,T^%27'&5Q418EZX5'2\2Z_*5%H:4;ED_D6W$B[_A$B&O/1%;=%GOO'/E39/W#BZCY MLC.T97$2#IBY94LQ-M8AW-FGU/Q#:0AR.7*\*Z'L,EW8>M_&_\/N#YIUBE-B M@.N/*665AH=DDG16"2&'R"G*@*)=A7PM)D6'7IJJBK/*@0![/^^2O'NW2BY[ M'7\>ZY5BZ#8[P=Y=[(%3TPF7&1$R1M00@?%RZS>D[DGP$\Z@X'YG?-[\"+&\ M1*8Z7P"3C#=5/793.#S_WPOIIZC4.BJ8%FXB#"OW2_R$Q SQV[QUNL/$N]GD MXF:H$Y_(YR=#QS8-#6Z:LO!)-1$MME"=PK&4&*HYM[#D818L9JMZ(F_IU[]< M)*]^77.QQJ?[655.RCYY1'7?O)\'E"10WJ)D+!EN<0T6E&Y!WB<2&K>-%B]. M.>=P!:HI_UXD04H]%I'KY"7BUT+-/K$@[KNBA,1TT@*;@NIPC*431AWGD31X=BL3L%4R]B:EB.T0G9_#(2 MEQ34T,.A0+78,G),$3KJPY,S&5OBF-9[#3C*C]5HIB)4>K:@51VI*4 7L8L$ M(839K5%Y*@,UZ>%F*)*D(J'LL:H#,!&=(J+CKH_H;-%FKNL^,W$@$P>J?T7T MFA9\[[[^\>';5^O3>^O3YW=?3K^=?_KX]6#$$3KA)C$R/^:A>'PD9;#=;IX? MIWHL5MB;+,!3JW!BY-H61=*W])M3#=&+0!9&9#@5 J?]H- 8BSFUV$6>"-PC M?[@KD MO2QV,XIY1=28K#N,.7H;H\O7;_\ZTUP9=U^UY[_MGAT%T#O\XXZ+7*_ MS/!HP/R B]R:%4COSA(KL.A_1_7E"2O3!Y;YPC8;;EM-X(#/[[5%?6O4E+U6 M>W-=>]AKLXOM/MM4J+O%=K>BRZ5/+M.V0;HF(9TSM$=#I_%(UP"Y;U>^WA_I#N@4SL9NC5/8T#T<'#O,$QILZR=XP!,Z+O>:;#NS MDQZPJ19=/_P:V:-.O_'FS8$?DM.VVT[SC= &J /'C6?NR.ZXWE7= SA \,N_ P!X:!T'=#VEHCP;;JFXU/J3Z*@7'C69NSW8[QD]0 M]U-R[&Y[6Q.A?KZ"6NL"WZ@C4K(TVF\'I7.SU,R&8%ZW;?>[V_*'K0#1('/B MH$ZV,[!'H\XQG&Q]=0^#FVN,8&=HN^VC0,YC.]I1UQX-=_1"/>[)'D/IP=*D MWX@ R/UX@=796Q>R/%'2^9Z76#?);X\F M@G$8' >:N6U[--AC':\YI8TT- M#N>0ZJL4'#>:N1V[,S@@/#O04^K:G:W3R^KG*JBU+L#YU.-RPI')JRZ,AT%W M1[74)#C6^F0=N]\^BHSY^NH@!C?76"H]>]39L;BX6;AY;"?;Z]JC02U/]AC2 MJG]+XA2G=,63X%[.CX-"26=D#T<[FD+U8#8/:"0=ULGV[W-PLUC.]DN]LG:T6E3,Q5G-W<.K/X93'JVY-(?V'CI]79!QHY^V:F:;GMK^V AV'DJ"-9-F!L(ZSZH\LD=CIV;VM\P1,\N#3NS#;NS8KJ>,IU9?7'S>> M]5Q[X!S0^+;#/*5^W^ZW]\@-CB65N,T%1B'\>&E;ER("Y3ZT26'P_%D0!6F& MVO[5L14F]SK );9M5V)R"Y_ZE/JVNW5?Q1J?4GUUAN/&,Z??M?O]/0X0,L>T MV63>OMUS]Y@1?CRYQO&*%]"D&RO5=01":B2,=VZIED?N"A4.[9ABDYDR2>*74HCG93 M@S9OG=L@Y'S1'=F=T>CE/?+';H-"@TRI SO7WM >#?N'?J[U570,9J[#3*?? ML]N&Y1S>P;H.*#K.L&X'>^#^'L[WRJ8BL8)H',^$]4)Z>U[NEO/U")F##7I' MW>1(DC]72L:ZWA(]67PQXUF M7;NW=?_8&J/9H1Y2=[#'N/H=JL%^"=K<^?AW&@0X\CN/JB#D;.I%EP), VOB M!8EUY84+@1WCKKTD\:(LM<+ NPC"(+NQCJQ&I+=UM;M)"7_B(]IMZ$2-CZDN M;-$@VG)6\0&5(1WF$;E]V^GNL:3OJ%R*Z[2&,3P)FQ%19@DOB4[B158H$$?F M>-S[1"3C;CC*8ZJO#F$0[: 0[3"/R>GT[7;W +O3T[^#R ?A_-H9SFL#=7=] M2H%M1>+86E.X=K^_;96I,3:>.OMH-'0VSSRJ\?'45UDX;@3KV>V!F719\T-Z MT;'[O=Y>^, QU%+(LE)-,S#-W?,8^:"W8R)#/]VM]:Z:U+0]8 6TX&=:V]HNX,M:DB;>:[UU7P, M9JZM(<7Q;IWM#?V&H>;Q'6P/E%JG4[=S/7#?#H'^7$A(C$),NJ<\?+^ MBD^#HX^[VO\-M:0:>$0OG,'61>=U/)WZ:B+'C5_.KE,[ZXADAWE$P\&VS1P; MD!]2)P!_%)D5QNF*]-]0,^.UKRAG]W#;U0Y"S_<"FGJ3);J&!KV=74/W LV> MC3A#&(8P[O"M];9H@G4XA-$ ==>0MB'M^S@G>[;3<8^1M@UE&,JXW;L[&C9+ MZ)%M]RKSX'._REG>\(=:,H_ZYF\/B1)TN*[=T ,"G#Y5-0QW4!G;_B*N1+30 MG+BW[*GSKXL9Z[K;Z%GPR#.+(MN+$&OQB M6UEL/>^VBPN6OT@ %:QL*N"_1 AK!M^6?8:N_Z$K=E?9L6J\7BS'P'J>5E61)<+ BU<+V *=?9U)HG 9P!0-#R MDP!NQBVFBXMTG 1S:EZMWF%;-!!N\X^%P0)Z? M7<(&G@*GSOG.HY4 [?8 XO,X#? 5KQ,1TO2X-]>!GTTEK]:?DHRW73SB70"; M763K']&8[%A@M\,](4VW4X:%_NY?BY (.Z,>)-X'%OO;":^\F??:J M3!= %#H U^U=HY_^3C)A,GD0B%1) "9F8!(QM\)_#0L1"=X%Z_3JOT@+V.[D MK\_^%'3%>."W._UA=RRZW='0\P9=K]?OC,;MOMMQ!O\[ (Y!9!5/K#/X(& A M2#WOURI\6,_\ "I,G#DID+(!< B]>2I>J[^\4>9F$-%NZ*$W\F62?GJK%7ZT M4;YAI;?'B7@"7A\HW,E]]9 M=7VWJKINT#E^"_]N_6]MZ#%^1 /D $_QOE2IN3 W]0[5^Z#1&MUDFL/NTR / M$63N0Q! 0UD#-P1[6 YP.)AAB,D0T_V(R8BH)1B=SN)%M+XWT'U (QTH2] Q M<#-PVP1N#\G'#QJBOQ@D-,1KX'80<#-,;R>F=U^MKML[-+7NA8\AKH3R";)I MO(!7^>G+;8#VX.61%+/;1S3YJQ9Y7XHC[E!N&J0S2/>$>QO9[9[I(%)SY39VL],\/W+ M;8,>&S6&T'S5E_T+PP#MS<]:)[/QP9(VW M1_:HL\>FKL9KMN$0JK;3_"#.@9_2B\$63;?,Z3SUZ6PQN/A0G,X&,S9R#X[L MCKOCB#]#OT\F T=VN]W\A+Y#/Z4VT-*VOD)S2D^>GV&BL <;A?W,;0J/+ H[ ML(G)#R7:ZPZW;1YL#>KH#VGYT8^,EMT&-C4S9GNUV M3!RI[J?DV-VM!\^;4WKZ8B[7Y"75_)"<_>C\^Y>'AQ62K1ZC49I%L*VOP@S! M>5S0U)M8NFV[W]U6$7I \-2\JQ3TAQ/ZM$\.I#:=^?-O?&=INV^@QACH,=50D=G?M MT7#'/ ]#'(8X#IHXW([M.D;+-UI^&2N:Q2[WK^9O/K:[1A..]?;"%8..)W&B MC9[&N;^WS!]F?%&#C(&N9G,O@1NRF-Z1>C-AS6&9L4^=G7&^BZW/'5[0/&*O M-&P8KX_U6<:S>2AFV+':QW?\8P$/\MCD*>Q*)-95'"YF-(&U_)H0@,2CE2. MG+P&BTYYG+'X"<#'W2Q2>I@6K+_@X@;N"=(,4%1_NF5]XIN?=UJC?%YSOMPR M_.X<_>S-YTG\$P"2"=@7O+(8 7WMK8YNQC=OO&TD+_S-"Y-LZ[ZM/:VU(O!.*$ MWS:#5],&HLNF1CFG&,,2)N%BG"T 5 Q:WAF"@/]F6[Z8PRGCUN.(J2&8T;\F MQ"-"@<2<); L;\SCYND,HAO+2]-X''A$[(KP:3RS=1TG/QB2UX!* &+\&N#7 M##^+!%XMUVWC M3>&":,'3&"/<^GS0&I8Y+J[)&_]G$:3$7/"F?_W]V_8;)0''/P&C.HDC_GNQ M)DT$)P' %65=O$A@>55P M!0?79E@]('+2IUX'&:# >(.TH;,8]@1 ^+*4.'3+QOKU(;9/R&SD#G*= S0$ MT*V8PQ4G&"2__N4B>?7KIEP,X,@" M0V$,V\-C''@S3\5K]9Z)YJ[3&G5V&[]^2$/=S5K-6LU:S5J'&[WUOM/<&CJM^!OI MO+^SFO=N5>=]V+&+];^UHAZ](29#3(:8'HB8 MC(@R\[H-W S<&@>W39+=#<@,JAFX&;@U#&Y;=1FX$W;=WJ&I:"]\#%3 MXP6\RD]?;@.T!V_-D,?EGCI4>79+*+(<'=PTD_8(LNL;E"4_L#N#YH\S-SC7 M))SKV[W1CGT[#,X9G-N-SPW-W.":E^9L/1SK4#I6&X9TA S)=>S>UHV2Z\>3 M#-(U">F<@3WJ-W]T@T&Z)B%=Q^X[S<>Y U>^W&UGQQZ*\O74XT+V[LE;*ANH M=N)MA.W-;2G\YS\-7<=]8SH_FV,RQV2.R1S38Q_3_N6\P9&ZXX@Y)G-,YIC, M,1W5,>U?,![6E)$[LEB6*N-W&J#97"=/WQZXV\ZD,IZXI\^.Z!EW:(<]&FP[6,[0\).G!-F#K:=HFE-ZXE,:VN[ :"PU M/Z3^?LAH__+PJ0.\^[1O97.W^]FWS77D].U^US'>MGH?TM#N]LS,Y9H?T@O' M'CK]E^: :GM KO/4I[-_46Y08\/!-YV!X;!U/Z6NW=EZL)TYI:=FLR/72,$: M'T_W^(3@8<5KJ]N[?XLS+UQND;Z7&7>'63UR#./_VO:@NZ//ZP#&_QGB,,1Q M"W$X=K^]8P3;$(W1P!"'(0Y#'!7IA&U[U-^QT<4!$(=1\-=X M"AN%$?O7\BD"\8IF=_[:F ''E2&%QQQS;-\R5-O+/XQWC]=D[[6LZD7?/HUX M[\"T#F1;;^D97FWGLZ M\FYWJ;F-]NY?BY ( ^N/$F\!B7WOAM7>3/GM5QFI :1V Z_9>'CB\ MM/&U04D-(I/)H\75F!0!\^+$HY.$A8@$[X)U>O5?I 6D.?GKLS\%73$>^.U. M?]@=BVYW-/2\0=?K]3NC<;OO=IS!_PZ WHG6@&K.X(. A>E?7GF_5N'#K5.- M]X&V]QXG?BOGB4I#[%=&W@-I^S0ONM3P/;\,+.HJ@.7!)[P$)Z_#)^+))!69 M=7&S*5O;=*IT743';3WP*Y@Q2Q"$X8,,B4^KCE4.A2\^CL!&" ,WY[=,X0?0 M,F@=O@B!Q2S.=QDEF3133&K:;691A? MT%'CR_"S,\0#P6](8GAABI\"I2@8!R(:(TY8?G")X]RM[#J(^(.WH]1ZM%B# M!G>,**\;\BP/97\ZQ $]8EI\;TM-)TAOX2:D>\3122+&BR1!'$A$FB5 [0OZ MUW@*%"W2-0NX99=;:5K6M9=:?@(H'A$7*K.X*U!69B0)\/%*AM=:KS35G"4M M\]:U"NUC857.\/$,UB,*R8*0ELC+\, MS C>!XB$$F4*7$A$@%&6^(G+@7<)0H-)D(*I9-T(+Y&+V^A$ASNI:/<]6?K4 M:V2.P7B#9*C?DCA-K<])/ DR.D?^X7?:QZ:("]ODP\C5>C)/QSCI9IZ*U^HO M;_P@!:%P\SJ(:"7TT!OY,FD+H/Z[9)T26?#E0C5NM5D]ELEJ\LMWCR7O=ENC M_FXSU&][K>.T^NZ@(:/98;&CSI[GR%?XG!1V -,7M;ESDEOOR9]YP3P-;EG,Q-,^&S^>-7G)$]'#5_ M^)U!ND8A7=_NC'9,0ZL1TM5.^;O= V*(HQ'$T7-M]P#ZAQJD:Q+2==MV>Y]C MV)ZH#5LME.=916CF/ET=ZI)&N39PM0;E1H_;ON<((-AY*@C64JTYII/N&EJY M)P3= \A2UN6'EB&4Q18P4\OGK)J[DG>6DCDF23RS@)/L]+C;LFY94[?TTHWR M>7@U[K8/WI[$]/#9+4OY+.7L(DY_FP&NX.TR!\>ZU.!D6Q,EX2J!Z"Z (XSD=U+N?[+(;:\=M$:C/:>@F+6:M9JU MFK5NM=:A29JJ2])4_6]MZ#%NDXQ5*WC?<:M)'-M_*LP!@.Q!G":R>JX]<)I?*6B0KDE(U^_;_;91N@S2/:U,[]C#4<=H7?4] M(=.[U6OW29 M7HO/.9W6:/5!UY$/]MS6H/S@/>I2;&R>.Q=C;,6%"VK:3D\ ^,,P'O,/ MV $9'O(M[]J[X=NG7N)?>PF5I,23B$[,C&>1H"G MES=%^VO:H9=Y<$^*:,8-J\>+%*A4).E2K]M-.B@OU1S=WA[7LYZ[K789D_16 MZJD7>LD-%2X!X'DWZA!L?-II==8_C;U\L$5W''FA305%<&@ ;*XG2N-)1L>@ M6B*K,J/G;0W/2JO)XO&/DPO9=[Q84G53>'Q->6TTRJ*B332^VQN/X\2G/N37 M03:E R, ?@Z]:,TQ;%1W=N/13,"-&\A$C/3-BQ(P8V7'$2",**K\*8!6A'Z.IK3R2PA53#F;*P4QMI2$F0TQU(28C MHDRYC(%;$^!FRHQ,;>7>D=# S<#-P*TFK,U44)H*RO61\CR.>*G%$;UR'-$4 M4VZSQ7HG&?8Z]L 9F11K@W1/B71]VQWM<YV7%6!V>]J]S]X$65/ M+^ZB(DH06JW>8U51/G*AX.B6DC.1I'$4B?"$JJZH9"W-;'YNL/XY^-P/085H M\R2^3+Q948CFMIPM2]PJ:C%G0194JL89SJ9;4_I8>4)8Z[AR*,4+B]-9CY(/<3P[SL#;7V76.8:[L!CZ/(*C M%1NMOV'%5_UV:]3=K.1@RT*&SF[E$7<57;AFK0U:JREFV7,Q2T-!LTV!B,EH MW7^>^$$GX3Q4$OG10V[/X)S!N2?%N>Y@CVD]C0QJ+JF8E@]&0Q1G MUB3$X #&HE+8:3"!74=9>'.?H".%5KP$;LAB>D?JP0?GL.[81VT?C:,&!ABX M/ALW\-X+$NM?7KB@(-IWM1-]F35L7>^6:L) MD9@027U 8T(DQCE=)WB:$(G!POW#TX1(3(AD4_NUL+XF:'U=*>OK6IDU8;59 MTT /S^AP'3R;;:WGF,B)P;>GV]J?_S1T'?>-P3F#X>JU(;&33YCA/5QO%E!,]@J85>V7&7&DKU-6V]$(5+,+8L@.(:C_4?7IUD MI7UGDW*:Y1(QGTN4\/%QKG/CO\K?Q7*1>)&EF-,X\+LU!(0\R$G _'/6Y"@ ;G#,X9G#,X9W#.X-S#;LWI].UV M=X\I78V,/7, ]!]>M/"2&\L9JOZ:7AA:*A1@9;#[2T'Q7G&%$1D.B7KC:0#_ M]KE%($9=S[ D+[JQ@C1=4"@[BS,OQ"^X3JM7#B"G4R\1*2N]LUDLVR9216#^ MX:]TCVU%(L,;,^\G=1&T&I4 MMNIO%.VX$^]*&#V:;[,5U3*2C@1YYLU83Z3"1COJ QD0Z MC(^Y3O TD0Z#A?N'IXET-"[2L0_;DDT8V0GFAT\^+;>Y(8MJM3(? M1^0_5E/!M.@JB%.E\O%'Y4%1LK#-&\-5K(+!N(4?I&,XP:R(9'BS&([EOU0G M8ZFI8?!8$%V)-)MA_L\\$;-@,4LW"UVLEBSM+W3Q.8FO@E2->),AC&_>3Y%6 ME+^9"$6S/.EFK29"82(4]0&-B5 8WW"=X+E)A.)64!B0&A0UX0L3OMA[^*)L MQDA[,RN9,<;;TCAOB^/L<::#\>X=';Z]< 8F=%&C\SA@5'-&>^R\9O#MZ/!M M..B;:HNM5,KWNT_T'?A[T[GY2_EMGPMZ]/MW]@]LN)NL+YVJ]V1JW-:@U[UZE8?+9:EXC1S M> RM*M_R [@]L29)/*,[_FA];5D3 5::%\+A>]DBBY.;TBIA('_UV=W]W%S.NUGOZ[KT_;PY%8=B/H81R>_G9Y^MMX'$1Q! M &?^N_#2!=8=W1<\3\TZSN%P@6O2*0.2(3. ;2S"C$JH8D!]P@!$(4 XV[K& MDJAYG "^ AOUL-- #H29 @+ALY<(FM&6B/\L @Q]7@!FQHE&10$BUCA.?,)C MK,"RF9(N@0" DH!.X#K2O4\W+JB) 5(1?&\>PH=>8$6HVWZ#IT%_==Z\I#!J M*HK53#V@ZC"8!9G/7Q0)D-2, MEDET,HT7(4^@ W(=PSL#('W>49!2'U",T";T)2M=7*1 EPO@ \A1"'/4XFQD MA.&"RLY IJ7(9&*@?6:"0@V\:UG?84/>#3")<+P(B:7DD*3%1@HG*XXC)_<0 MFY@"CL44ZJ:8= 0T#9N/U:GF#^%Q6"E +?2 "P99R#S"YCTQCMCR:9S*-A5J10!(W!70QR+-@).2Q)#KEC]6,J,-FJ+N/Y"= M\X\/>.#$XS_EA-8T!@*(62!EC@IAOC.-A0#FK+\H?BHZ6"N%5$+#> J@0.HO M:(>J/N4S<^\FB<.09%N1'8SC(Q.<%DGUIO(5@,UCX$[9%7!Z*'(/NC(K'X,1&)8BGX M_ 7FA/C JD@[4FFF$?XRIPQ(+PMFR *\*%,[ 7+& MNEO6K4H/,/O3NE#C1RX6P)2!,Z]7/HZOE?' M#(VK8PW:&5<<_&!*6^3&(T9 MME!P8U*O2, ["W:R9*J]*$6;7J_E(-N9*PU*,.MV6Z/^^LN[ M)AN,J_EM+KH _0 MX/SC)N4U/;^,-KW66-HVG+H9$NPY6KXA4+8.EV^X^3T%TC?<]8ONR.Z,1ELG M"FU,_G5.Z3#HVWCT[0WMT;!_F.A;.S7I=G> (;/#)3.GW[/;1DP8_&TH_KI. MQW:<8QF#+S?H*LT:*8J> MM@-/)576#T'=D3UPG2US6JNQX5$YZ=(G-_$3[(#$]3N?3MON#YQ-?"L/ +): M*GD'3H"C@>T.#0'6]GP<9V3WN\-]N.IJ(SXK\]/N(2XW+6RI'S: ,M=M?L71 M@1_2H8SBJ8G6AK-S M%XJC3,TQS@9S3,;%:%R,#4>GPSPFQW;ZQL7XR)K#Q]OZJU3K!'TVBC"J!STTHG_T>VS4 M=N:E4^M]&%]OTC"Z7Y^&GZ5^T1/=#@NAA!8 MH U!4/WXOE* AFUR_6VN BJ_& M+JF"W?S8+Q]NT%Z1PN4QPPC?9A-,$]E;>@(TJ?>ZIR[=^9YPBYL-?*@1?MW9 M4'8)YTP'V;OG2+LMM]-Y^):<-6C*NMUB-UO0D?8/-0TM37._)P;97IK[[=M? MOXF"="^__5&;:0TWQ+I#N[/#9-!#\D$8]&TN^HY&=J=G&CGM0ZY\ +OQ]28V M]5'FB3G. =4W'N@1V5UGVQ8")EMD)RZQN4?M*(O0!G;/W6/-@RE+V:@LQ1Z. MVK4M3#D0I>)]R=>ZI54J=VQ"BX\+FGJ3Z8M>SQ[UMK!H'Q T>];7#&$8PK@M MS=)IV_U^KU&441UTWW3V>[?W[/8PI#/<:2SI YU3=;#^P_G__''^]OS;_V^= M?GQKG9U^/O]V^L'Z\N[KIS^^G+W[NNFXYSUL:\NLA*]%H/E#\)]%X ?9S4,- MLW["4ZQ69#XM$F7UJ('V%!VWKH,P!+-G+C"0'F%NP(TU\<:8#Z#/=L?(,FS@ MFA($?&S@ 8N1)&G+.B5R M$*C5R7R>Q JC]J'-_@QF7B;"&^MYUQVU!A9\(@3PM2S&CJ4=S!.X/8%56'*4 MMDK!0#R9$N3POQE@->XO0BS",=2<1E*,U ZB- NR!25GM*QOL>7#(FS&F@0. M/)B7LSQ"17SPD2M,9Q$1>O+ =/%30(NQ@%/R.:D$L5*5?^*CN/SLQBYNS^_Z M7227(E$3NK6+@("))S-AXKGL3B.2<8 ^1,RMP!VOYI#4*C5B-&P-AH-=,B/Z M@U;?V2U-X=9D@V[+[3S*;%WG$=(X<+&C;3(CU TY<1&_OW^H#Y"SL8 M^K6*Q;/LUS,]K V3&1X"2F5EMJ'I# 3"M\"9&8(.07"KW(8M$>:#G%7J3_:R O7Z#D_\PQ;W//T[GMJ?ND1Y)WCS:]=M]?:6^$H) MX9SO7,:%W=RN1^ E:I"W9]BVG6[S0] &Z9J$=(XSL)VM(YE/%U.O7PGI4ZL< M]9-"YX7*<92Q_TYW9/?Z!]3A]$"/J3>R!X-MF\LT./Y?/T[Q+;NJ+R1\PU''8U#'HVZ/VCB9E#7,(FAI8CJQ_>-'"2VXL MI\N.7YLB;I\!GL'8^L[QM=0:"YJLG"4>Q7?CB.[ZZ*6^]Q_KMS"^ &'Z.X5M M5>05KW\1OIAQ6.XMUI;#SZN?&[7D;%09T.3&L/2.LW@V@Q^^TFSG(IZ(04-8 MS&(NEZ%"?OC(\L)1DG].0++#Y_,?+V[HN6D< J:D^/=$8(@7 XG%V^9)P(') MYX[3ZK6Q-ELVK?5Y3":^XYVZ^S-5;G-8,O>F.SW:I8/5[JL[AUTN0HIS[S.N M'$26=WF9B$L$41Y>A07_[F692+"9 *A:HE[Q]_G3KO;ZI;09Y^@U',NW%:[ M$JW7)J7(-W4Q:$RA>'CH-?50#JY$44;_2UFCEDRP73SB70#+6V3K'UF)K.Q) M!==&[K)>K?TY30J3X5*<7"3"^W'B36"QK[WPVKM)G[TJ,U[@NCH U^V]W#5B M!W8\F3Q:MA9+"U^,8VZ&\1H6(A*\"];IU7^1UC01D[\^^]/=N70#L+\HQX)X M/* @V5C>KU7XL'%2VI/QRP>6/I1PDY$YFG-?%#KNH#4LFE$?($QD&V=%[_R%P+_3&K3OR)>!XA*"@I91RA.^ M)@+068ZK&F+X_#0E7&E9;=D4'KS&WS),((0[9MX/057]6K^?5CU%/VB9GM2@ M*)MOYMVHW,AR#R.5-JF2U+#941)?;[#'ITOOK"6$$VNRR!:)N%?J*?PM0=M! M8=5XD8*^ DSJ GYD6R,+9D0SE)F:R8S3="Y1,EW,205E5JOEC,ID4"U9="G7 MM"#"%NBR>=>.K/66:%\!V&:SH,J=VF#S^1L: MCIIA&B$'!1T5CW(\]:)+9C?57@W_RI(%O))4AWGH121G0B+.&!$<$'WN MP9^DT>E"1G@JG19?]$?K:\N:"L__#YBS&6HPE'U+AQS&X[(\^R,*L(G95\1K M27% Q'LU=U$^9-:5!^;Z(B4ZQ(4!&EU.$8Z]EG4.%K%?2Y;,8DUFKP/6J88) M5@QZYR6#'JY.@_%48D.!2S*KG;77XD%TEJ6,27BG%T1PYOSO):SD'^?>#>(B M_P..?T8HGK\OF^[W= M5P6*(']8#XFUF^FU^JKJ@*L'R!4FMEWPCI)M?[5%>;/3@Y)<*WTJ4T$&!!8) M@6K/*WYEVWIEF ME=L!SS2KW 5DQ]BLDN2V;)[MH]OUA>Q:N2Q[=DE=6XL:VZ+88Q8K;$D$)BWL MT_W;F9ID\AKFFVS=FM14+QB$>])FHD]7N' T=0 /T97ZD*FJ:HOUIBI@XFZ_ M\=4-!N>:A'/=CMW>9TF-4G:]AT_9/]-IIO8UU[J?6\.UP*[FX? M&FM9WW#,'W=A6VW9!@]B50)-)<1,/ZY%Z/5:CE7$DR<3C-M=W,@<$ECZ> JP M%?+N=KO5*>ZFJ*U,3<'=X9NU':;P*@Z:AP'/"@SD>_JM7M%P#H.'*U];L_KG MHW9K4 83YFYA1=YK]U&S-T]:HY;D/-HM%1(LC4Y MN[N0<\]IM0OZ5)#W2P1]Z041W]UQB\:/]Z!FIZ?WCRR1,W]K'3&[_3)%%M^> M>$%B77GA@K(:KU6NN_KRC:3H3K_8[B8OXF3+2VH=ZB712;S(BG>N(?51RUUA M.!NRCN>.T]^!7?%1/'>7>$XE2RJ8#OSZ@$RG@EW8.KG; M.>-0354K.,@M7&CNW? [-^ RE0QPA>=MS(">W=K@\W@+KD:FX,H47-6QX&I7 MT^.S%MPO?/X'8'[H60M!13"#=98GLD!F'F:-*^V!"RYDQN!875CJEOV\,QPN MB>%J0: _A]+CR@LH>?4$MG+"+<&UK]";^\.EBG%[BY%0](K!DJ"V>;^^K,;B M?N@OI%2F\_#&E+#OOR00YZ/0Z6<6 _SF[LK22 /?8%8\/MU>>KIQM7);XF^W MHZF3CZ-N[X*[SJC[,+B[C+I $^WE]ZKT;.XVL!/2@0TQNA]!C%HC:R>,=5I= M:RMDW4]>]Q9BY(5T9[VTBK##@0F4244\A0FRHUEGCR-+X!,=W?!;;?9/A(-& M%_=+4,4%8C8/XQLAY)@ -!\ MEB&B[5,ZYP9R%.+[\G:%=Z:]U.@[0/JOO!5 M=2Q2'SR:A4)AN/R:!P3D[^H!J<'Q*__'^J-W6NXCL^+GG6[!+>Y]%FN,?ZR: MOQV_]'I]Y:>0!GSO<7"S FTVG#G4ZSZK9:C@]G*9+^??SL]./UBG9V>?_OCX M[?SC;];G3Q_.S\[??:4Q1.^^?CO__?3;YN.':E].@R-8T&&S2-/":G!BW#^[H"+*Y"5JJ2H>5B6 M^@@6 >3"/ ]-(E/5^*WT]//W', W6Y,@H#KI5)JJJ,+Q5AYIVA!J-F, M<0X/NWRHKA36-5;N:=3Z9E1?B?^2===]5L$WTB&G7#GY M:ZDC%' FH4X5J^'2?,>M]5U\FH:YW\7JP50=;'&6!42X4/@?W &;U+K;9DR3C7*>)^?P5F)*KX4I_8I/S6;/N&\4;T$J*CL/8Z> M,Q4J(4J,.(BBO1 ^;$R@Y MW30)BD&$D\ D5/B0/%\.9B+O];6^BN#53_IDR5:876R+LAD@XJ$=Z7S^=*N ML)6=1#:)9&L!H.'4SGAI;XJ8ZQ'KZ'S_O?9ZW_\6"FF__(P=Y- M$^(2G9;U/PM@+<#4R49[FH85U0L"!6//C4:JUX40"A6 4'\+XW2!)N_I!8;@ MN=6K]25(?S3-):)U-04YD2XN_BW[K+%OV$I@3[;FPF"A@$T28K 3D Y015.- MU^!NO$8. L^_$DDJM@UH/S5VOI?+/U/+ M?Z>6CR>_D1$TK,_)?[K5&M1:7'#/KQPQ)B&V39*WRE9Z6YRQA%X6WMC2(.44 MAT!/U."1MAFK\=1A24Z8X_&N108&+$V.OX6G *(QB%7U'-ENO H9<T&S??(%5_9QL_:=_ AWX0 4O_FC]L_62 M'6I?X36P[\O2FU.;P0=LD@NXJ1!D-VK5F7 MW&Z:DG(DU4J#_O:38 -7=L62^TDSN/,2_A:1OX AIL'?\B@A*EM^-X>-5D%9 M-!3\MLG;<>,Y4Z$#E3DQ.J)< @^.U,1=U9-N$OR4'MW5A:$YEL8SH0Q3@6)$ M]MT#M%AD&.K,EU,^42_*';"R&1]!36_=1ZD]>3LPL 1PY^5>2[@P'1,IDP=> M%"U#H&6=KT)%H0)9P 4,;5;MP1P(?<5L 6;>9")6D'B9I.5Q%+-=/B MMI@*\!/*A=.7HU-9N9F6-E=;@AI;:2:1)YM/XKG*"*/V>=FJ4J'A)7P8'EK% M7OV[LMFAQ#>"0+'D1<7#*,88"86$#Z8>3F_F>!;L3G#:O^AY=W<0CS>?@_5% M*J'T2^0!25Y/%&?LS_ *3T8PFWOX[:T]F+=WJ-(&4:M.:/AUP!.P1-C'&=U8 M4^%?(MW1<'!Q&:@68"O'I*$-GB:]E-I;ZCP)89WB;LFI@9VQO/&4]09T>+&= MC%)15QA*HB/0CZ<)XO\\FH3LR]E4T5N1]J/6:)^->_V8$*/DX0SR7:$0PB'P M&L(J8BFWP+6KO/?4RZU2GR"FQ@B/ ?8+L,1F)8U"EVWY=/J8 4)Q,H#B&5"-B"S,6%A4^\($1>!.\$(*6Q9*M3 M+YG=O74Y;UVEH4H@[![FZG?N"G/MD0C09.RVR A.XE#U](['PL>#VC\);^FA M?,=!'NG=*TR[NS:X#PI^L##+$[*<&>B+V$53N37] L)C'<+S',*Y.Q/8D2^ MW%B$?5D R3L=C\(HSANG]T*\Y-@(7>CYI0L $#EO*+&1P?TH6H<@M!*SB>7OGF:CNJ?Q%KCJ8D3]$9@M6/E1;('OC\6*V MX/0*THSCV6P1@0"2^1;ULS$4"$00T8?$Z R M30+<12Z X/9(YLKD]*_13\[G@+E_(=D$8OX$Y+C/ AYDN_S7;5(]'LMY)-HT M&!:'\'U8)[^?7";_PYW:@>W*@#TL0N5-_ ^_#9F*LH)RIPI*7! O)*4E3=R M(/R!##R+5^^WMX-:#>S?+:GF/$)D :OM0ZX-I C,=\L,6"G331-?I_FAI3-@+C6]4 MHS[()Y4EJ+TK-^@43^^ MAB_B+<0PS/RY(B7",>60)KFACN60MZ+MA1A["XY4P*$$F!)KB23!< R8'D&: M>3]$RSK-1V!AW#%G79)5C(,$#$(L]59: NH\L-7 7U"B(7,\"B(!>T\I+'B! M0;HP7.298=>QI1+_YB*>LRT*=Q7V#XG^1(LVJ85P:$+CW=&-XMHZI_7"-$;U M@U.A@XBL*$Z)!CN W"PH27C&+-Q.R0GX'5)2@FD<4^6!C+M@/$UC[C39BL ! M,FY)(.%ZY.HH$@"V!98")_Y O4W)"1 F+\5GV)L6".W2+!)UU-A.BUK#8"'6C!'!LUS+)TDWH*C MOBR3\$"DHQO7A(JGJ?6_IW!S'R;?KV_R_8Q(7!6)^XG%<++ON75B\4RY\\*# MVC1#ZV,<53DW-R7+4-LX4_1=8_%F#%HJ<2A[C; M6,T7H)MG8GW'*D%O9OT#!&<"%A8H%11< *3,BP&Y-PZ5"O*L7Z2M(OW0!O0= MMZP7$9C5/^ /5&7TF>MY.SW;^O#A[*7U0@:4$*[C&^U.&3YZB6$34$56KMO6 M;S&*_+_#(O ]7/Y[1(5JU6%F#Y M02)H,JCUI040^QQD&9R.;;WU0.&T?D.] S2='S8] YI(&-K69U1.K+_#!5S/ M/]"18/TS"7[$28"/GGE)&*?6/^,?B8Q'_QZ BB1"ZS>PSKT)WOX"U5564% ) M1K5&PO"MF(C(]XIZA)/3I(0<>\40H1)4A1R!2T!BRG9Q4V1XD\ MVA1$0<;1\AE?M,;P/S/IK+:*3V-V3,QZ[96'@SDR4$!3K*.@68TJ8P\3%3!3 ME4M.2R@D<^#6>!QG?#[T5D^^[$)DUUANM(*&U0?W0H/9-[6Z+]KJ"MS+O0Z5 M^$F0N8B]Q.?>5@H?KH(X5&&, )V$_F(<8":$OU")4\M;\[ Y <<#@3A!T0R% MY_.<2G)3X7GA4D%MS;!4[QMIL\MGDF*>!&"F-_,N97"0/#843" O%\W0!*D: MJC*OO IX3#C";E/.TIB \HT^406B\H&=A6!=6*<4=8LC>6CE@\Q'>V]^EF#C M<0,RGQ+XLH1]JRJ8)OU=^"-A%^5],"I7GB0HZ/$/1&=*'"E*YI#SM2SDA5ZT MP)-Q\GFC!2SD5$D/0ZW\<>G4J_Z4'["^CSEE-RK=,*P!GK1T8'.]G(>OQ309-#_G7"0$ M@J&" +/XJ?#( X\QA*D(.2T3V%*F7JA8!O!*;/J6[3*^YQ(\H;LVQ7^?EJ#$6^%WQ M^8]T>LF#X2+EU$TNZ\YDW!^=(T"NWSA_%-CH>"K\1:A2(RX#[;V2<#K-RQ)0 MJF5;J9:L>\Q@+:RIZ*U*BRA@Y 'S6*/-V#-!,]%5PTL60E-2T(= M/VY]E0_\S@_H*E$8B(7B8G2O%T6+\KNUE>>X5_H>IGY@)@@>M73:<40I+>7* M(H5CO@BGO:C<8D".BX S=5D:+B/P*L5K<Z9H "3;FZ4I$OYYID/B\"-HD+ MQ^IEUO\$NMURE)=%ZNS].\.VWQ-*I\&7PN=C7&&>+:&!J 1]Q*;;GBVT*^*; M-C980:#+='H\?KUG+&5%X>Q>*UH0?2 76F33F#.I"H6DZLBJE!3JL2*;L3ZG MF:@.NH/Y3:6=5#U=K)XT)Z $N\W_Y?U38JN_\BNSHKM PV?%:.5SJY^9]V_8 M::$5W*& *5Y4#8CW]P+$^S6 N(HEME\*V4:5?/C1)O4I]V MN^Z+BYS#_E'KV6N])70$O[W95Q>1E*4$" MBXQAJV/M9_GCW3X&L&C3A6Q?D^-JNY=C*2 ?P$M0M)^,GY)HN0L&A=XE#UF: M:P&F(LE8DR] &D42%P6VLW"\R55/Y* M<-%1XE74%[ECMDUK@-5,N#>0!))8JJXKPE6\>&'EM5P2S8EGJL0.XKSPKB00 M3"B80!)342:Z4!(P99RN2F:L/ME+["\FV8/"A_P(I25V)WS)U, H9$ZCLK^C M<@ ]['DV49W^W]HO251<1G.Z9OXZ8&2\-T;Q_#[%;$I*F=DOX5 T+[$"=X*$ >M^G-(0=Z,CGP"H]EJ:@GG-^BD3 MU.9>QNV=) *B=I(? -G4:5$-BOE=EY*!*G^9? '>0M8[43\U5F(7,7*"O-Z1 M&D>IX^!.<=3'C:LP,2& Q"72YRQ"SBA7Q0@6I"JQ3Y<^5"_\,Y#]>O$=',(G MXN#GI2M(-^&O@LL8$"653)8M)%DY35\J]LI/RR]?"_[JOQ?)C?1@!DS+I"T6 M_?%DZ@7?:*+\>92_8U+83+R^<2ELH(YC0PK,"?=SUVC.,MG?7^9KI%=*]25G MJ,PLU"D!Y%+RIO(?L:LE+6U3B$!8=)E$5(&)F[^7IXA+S?)V>:G'[J>32 M=I5/LQ"U+.+GV)*2>=DLYDB$4MU)3^8F,1EWYKBQ)"Q*(D-Z4.>*(:7*[2I? MN-3 ();J3U\/S"Q;*"J2%<,W\RTK'[5DU17:#NLY[&A;TG;L?%]KWIY+-;66 M-6>+MQRU+J&D?HZUZD D3B!J[Q- <23V"I\BO&+G7:(99B5M COJ<+1*J5A5 M*O1W+T7/:2;M*K"D\-7"KXC-M&ZGB%6".,-^'!_CEN6^=MV3\=5)N]WOCZP7 MWUMO6_3AULN6QC *6OCC/3% F(<+I M'=XPSING9UP470JYJ' ,SUF1E=;ZY ?*<-8'9; 7B4(AN"#NOD1&A_+NJ88L MG(>,[5VH946>R2#W4!@J[-W+"XIN0";XA,+YKG#97BX#TW$\%S96O4DG6&*! M@4#=<"LP10X?N7P8Q\:Z+.,-T_8&O>W;N3]MVMYIBUN[O6='U\I.:U;8N?G M#\>5Q=G:]+Q2#W#5R66I^1LZ_\"PI=8^3"*%=S/(^P0PIT+/9I&]4$1M4^GD MS((,V:IR1&EP7FIL?2HK9!0$W^M7= MUK)U KG'= >XXO.Y-YD)U>>V1^P:U?8/# %[*>6Q+G:OA7F6#4]29WCVJJ%/^JG6/DBM4R@+PF**G@V^),!774[8%]$_*+(@U M1UULK;K_N&QR'U\3#B%;HVUB(23H%[*0#[/%5%>LN[%1K^-9NR[5#0*_NH@X MG!5/9&D(7QJK%H0YFU9+5#6\-JV,ZFU4&GUEM955>.UHNW=^40W MU8H6_[QX+/_ 8^>83M&T0X(->V51?R.L"DGM37HP539@XH"'K+R9)S%%'U3G MN M1*ER.5GO)4:,12E3B)XI>;>51EQRHHZZAW' I;P1?!+ :IY]\6SDV1=H> MIC[(8,D"]&)):QKG^$*'_*68XX(,]V_R !6/ ^:J&"*&!SWJ=\/,LMS,>TD6 M55-=\VK(/^FM\[CLRXK$I<=IRCD*8O3!!SH$Y65,,)=M+U'WBF?R-\!%( 2M M(*QQZ*:TP+4=^4ALL(*J.E>2M=/ZVF(RY^Z;>9\^\7..OY;>A_F?98\)G(%J M([J@)%00B1A43*T0QYFK)CDX;B07)GK$'%] 3P;8VL ;YU.Y$\S+Y+XZR\O% MYH.>9"9V5;]*^!<)0S0W?8$6D-XICL2(6C7KZI>RS:1"B0;CP:ELGCSSQDE< ML2%=&\A;YME6RDFPJ@EG0I9$RL%[G#9!AE*>'P6ZW&2BCS&^\)(DD#EJ8%AC MOR=M^(8<)$(=:D&"DPE&Y928HH=KQU Q4:"MVO 1VJ&)EG [5?P9F!O7A'!' MH$64\@1">922ADN-;%#V1-L3S)FK$Z5 M9SZ=BC"N TTW$O1W*55- TDCU?2BG* MD5!K^[H)$MGEQ"VLX2;EU5,' J"U%;40B:_G>X1AL@MMJ1?&5E.*R*F0^CX,\6>K]VW/R^DG7 M8++?8]SG*>:Y9NY '=S[( &)!H\ZN:.FB:Z^*4DDQYAYGUAP!V#E>=(#20FEHFN 2G#\[?_']"?8R^J M>A>)4*9@]7:\R"*)@!>9BDECRII6N26DQ22^.26N3PXU@.;^>Z M0N2.&7)&Y(@XU"3O,,2-2G-)AYJ0K";*DU@D9T:ED]DK]R(B \H7(#5CE.O( M:C>5!S(?D60"]4A5O)_8,GSA>#GRTH":@-J!7BX\RM_6I]8*GPI%+K%0,>+$ M(?(2%_+#Q)[7J@&NQ*E6G"[0U)[[+4X"U;&IKLZ$(C&;T( M^4R<]2HVN?67G0.E\1UK/ YZ(3QMO.(6Y?#.)\/DSF&TKO8>;G6?K80N]Q)6 M=5O6'Y$JT\6T"'9G3JQW/"^\"-#9UA^&2U_C&G>O@HB),M#ZQ?L_.JT%,W/; =9MD_]9"/W]'; M]-6;8+F/-O6P<0QMT;X[FV(3QQD\,DUE1 M<5RTS<\-:Y:^,7?%I^AZT/-/[?X=$$$9%BK2 MC+;E#:\ -,%'A)$@PQ0E?C04/PF]PF\ 99C0W81YZT>OU3HA&=_B_%1WGGV:^J](#SN3K+F&3O\+'SR/\(/VG? 7'\#TQ+?N_=K'Z@JN9\ MIX]^PYPW[:L]'#U1.=7C?KO<@F?1D14KZC_[555]!!&5QO. )7C9B9,3+=+' M"D5+TE(\@+H7R8+:3\"%M9R\KLU#&;A:8N;]#&8+:G4L]_@^D7G/BRC@'3(C M>+:RZ^XSJD^? 2OZZ[/SC^]7H5XHF*>7EZ=77A">SK(R(*+%[,2/R5^#;WIF M8: ;7M+6X *R?\2-.=2^U2)_W:&5B&Q]D,;H],SRM$KNL*P2/&= MJ(Y5F,*[S&:W2E'=4/,9M:LT'V! XQ,X#(3#:YY1=?.F1NI0OV6]^SD-+I0W MOR(WTOHJ^RGM:"YV6[W]IJ95#0N5Y0HIMP_NITLLK/Q#,9L+'.58AS6@<"^ZY@8*SZGX5T=K@Q925JKH18+Y (F!5%YCK M/\$&W+?%@9\L,E")][4)%_2>/EQP%R-H: RAM"W!G.1-?5?^E($%/E%.W,H) M*8&5(%!";YZ*U^HO./(11-7-ZR"BS=!#"CLD]2%R76$+#I"[DHAHGWRYP#ML M-86XER7PGZ^^+"^WZ-*KS%^]-FKU>X.U5]LM9\=KW79_IR=O6VO/:77<[H._ MMM,:M==?W?6MH]:H__!O[;6X0.5AWSIH#3NC1X'K9FM]15C+F O$@:3VUV>@ MM>8<$PRT[ M;./^GFUT:R. \98J8>8E;]N!; T+"PYN3S@F]F/<.K1]*9H\L&V]YP:_Z!8Z MP*V!D?-W,&S0=5+:G1062[:-5+LJ=R[U+[)3Y]C1'1LDX1;>[,!W-[CU0;YG M7G+OE^RN5H1BLJIVQ_.'IH71778KT8+;\LKW,N\5+-,9 M.J/.J$M_A;\Y;L]UVAVGY[9?^5UWV&_[XJ?KM*89\.93U7B-W'B?0X]\H-S' MVK:X\)E; N?5V0/52^)"%K52J^BUO<*KFV:O;Y\OVVDO#Z\I.:]TKQ5ZO:1\ MM@#3U[J*N3!YN=1]B)7N2T7L[\XJ9C X+UL5=OP#2LM'8 _+HK*:/0 ('D/Z M[VT_@/4GG=%@U#ZH70%J']1^!J_E";GNH-<9OO+==K\]ZH(JU)&JT(/-W=A(50$<5/&ZS545>X>&.VKVDVOT MF&;MYS#UF.UX;_WW8_28!MYZ,'J,:_08H\9O-Z%WO9Q'9S2! M9NSG4#6!;;A7_?=C-($&WGJ')J 2K**8Y,HM;S=WEN\T@#6 ;=:=!K#[ 6Q3 MK*VN\1H?K;75[CBC=J_SRN\.^\,1&%M=Z33^3C66F97'T]0 M13@([%8F[RVGV]E;JA[TJE,JDP;<,*J*456:M:MNJW-0^S&NZ ;>:OQ/QK'7 MK#L-8 U@FW6G :P!;+/N-( U@&W6G0:P!K#-NM, U@"V67<:P!K -NM. U@# MV&;=:0!K -NL.PU@#6";=:%QV^E7P M/.%.VU7M!;]ZR847B?3DT\]0W%BG8QJ5ZK;;[FYEGO6JTZHK!=\]Q91(^/_> MC;R (C"VH#Z<;>>BBR8+OQ1$86U%@6 MN ]K%XS:?2,+C"PPMQZ1+#!VP:'(@H>U"XPL.!Q9T#&RP,B".WNFMIW6^<>O M-1<'CPF!\PA_L_Z_OWWY8)U':>;A',"W\7A!;1M/B!<&ZG=?_>['L( HSBQO M/A=> G?0C>?890YD!NK<;[W,HW& UH48>XL47I.E_)W,NTPM+Q$6]I[V?3DP M,']'L2#UO99AMW5GMT;U-NQV(W;[]>SOAMT2=_OF_8RC>'9CO?N9B8B&H7X= M3\7,R_FOX7N&[QWUK0?$]\Y./]2 []6/Y9UYX7@1LLG^(8A^7'BIJ&" M4#' M S@SP_H:&Z54PO<^)2'%BE5'X#.\SMQX>[WO'22F6T^X>)_\[ MBZ\PL<:[K(@$O\=(\(M)G,QPEA\-_0LT=HD#^L;P 0]^\3&<7 #3>7F@G'&5 M!EYEWD4HGIP-NFTXO/_5_Z\<=X(_U&IF7G(91"> 8L@3W\BMG" :OG:&"C># MR >)]OH$?WEZKD[;^;]__I/3;[]9_1,1T;>F(A&8=+!VHVMVQA3V[T6:!9.; MVFSVSW\:NF[WC=K,@R[ASHE^M +K4;[MN/O\^&:PM[Y-A96.I\)?A/#6++:R M:9#F_&OJ76$&C(BL>!80YP/FYHW'<>)32@TBH?5%7*H0R->3?UKGF9A9_?;_ M:^]J>],&8O!?B?@$$H2\02!L2*Q#4R>-591]GB[D(%$#87?).O[][,LEO*9- M*U9@*A\"DG.^G'U^8CL.UJMNK6K45#%#WLD4NZ>*:68)6P;<5WBR6H6BH2H) M0S@!(&>UQF)%/#V;-+O ]/HH5CPF+(@#8(70._PS]+$/HD9);H]R MHSB.%HZV&4)<'H5)7#QDIVB5)PN JO5A#\PS66BKO?6B0&2S1(>$C M6?-*Y ;:W=;$OQF)E'JCT.:&Z9/HP9U&R]!I2OC/QZ9U>VO91:=_??AD- M)C_&PWNE[)UL&\H-^P#)WW!)QS?0=KDR&C :9<"$V?.\9GECU+E!R\)EV#E6 M70ZID/WK97UBD+F1# M#.I)C4KHP#V^[QBCCE/R9ONK6FH",OZ0,TNR*DB9+[=#,W15MXU"LJ;JA;0G MV9JJ;IV>K:EVM6+J:[E:MFIVVJ78/A/C%=K7"_SJU_-HE^=QR>D, 13?!I/) M<'SW?3RI*[>C&[5$=@/=K,+TQGDU_R(M1-9:Q^594[""& VS$@N1QC/0,/ MZ9V@!PE,% A/ D]!O5R/CM_U^S]8ZHT?T-GAZ^[O"KU6A58_8Q0UR*.H_*55 MS-4\\0<'M4.59RGE\^5E+B8%8Q>G8)INY*WARX\78?\O4$L#!!0 ( .F M9UESX[AR_[Y_ M!:)4I395H_$UGK6=];RB=7CT8DN*CIG=?-FB2$ABAB+U>/AX?WVZ08*DQ ,D M)8V84/MAQY+0!_!K-+J; /C[W]Y6.GFAEJV9QGWCXN-Y@U!#,57-6-PWII-N M\Z;QMR^__/+[OS2;?SR,GDC;5-P5-1S2LJCL4)6\:LZ2.$M*OIO6#^U%)D-= M=N:FM6HVOS"REKE^M[3%TB&7YY=7O!G_U;K[[?KS7+ZZO6W*GV:?FY_HS4WS MYNK\NCE7Z*UR0\^OE7/YP^+N9J[?V),7VS[VQE25GU^< M_?'\-&9-&WY;73-^;+1^FUDZ;W]UAC_/9)ORYBO'L3::KV3'H=;:M)R/BKDZ MPPZ?WUZ=\_;(3RO"XD.4KC2?>_ M*:)!Q+ O;F]OS][04I,U2#0\UKZ)?S8O+L$6"HA-L^#\LN%3D]/M0X=PEA;3 M@=/MJ$/BI$RS!1$E^VSOJD8PPPNKX5,64B/98^3$@A,@"-=%!-I4^;@P7\X4 MTS4:,3>]+^ KG"MW?,*,Z)RO';$%-,$KL7_N9$NQ3%W@PL[6EKFFEJ-1.[KX M,@9+B\[O&[@$-_D"\9?SX"$ZD]A3S@M6OQ]PP8 =.J- M394[OK9HT8X#B0WK,P/Z_WS_%5DOVG\@45S]_T?W53HOVGT@T0RM1.^1>@*_ M$TV];[0&WSJC!L'OIJ->5A#'A'K-.3_.,53ERSG[[X(TPT2C21C5[V?;;;>X MN#95!\87]O>V;?O$?I,,PBVCR$VW.9J)9/Z7?/@R![7?[O3'G3;\,1X\]=K2 MI--^D)ZD?JLS_MKI3,9%1ES(2PC')6 PAL&D 1X^3Q)E2GRNQ&-[PBLRQD/9 M@NXMJ:.!POL$;Y.Q$,FK,DB27S>D_'O=D1U/X/_/G?YD/.@.AIV1-.G!KSNB MFL)4B.BG?(B&[,F@2T(!)RS#86\-GH>CSE=HT_O6>1J,]PEIG+<0V>LRR&[( M(2CHA'"(PG@R:/WGU\%3NS,:=_YKVIO\N4>($Y@+,?Y J1_:W4[ 7^A FH$9*#T:/4[_TW6X^D?KO= M&;=&O2%^&G0?IN->OU/$$^?B)D3O!A,0S59TTW8M"A^B; GP)1'&B!QG72/< MQM/G9VGT)SB^WF._U^VUI/Y$:K4&T_ZDUW\<@HFW>IT"R.7D)\3N=AL[GS%S MG2%K$O(FG'F-T!MUOG7ZTTY^>#B!:/POSK?'WZ>LT>!*+5B.Q[V"><$&E7"8 M+[:'.4I>H[%^' S:WWM/D+"V>^ P^H^]AZ>.-!X7JI)D,1$B<;F-!.?&%HJ0 M'_$8U@B;:*D",Y-!'R.=_+"DT L1N=I&9*.@04)6-<*B*_5&WZ2G*42;TG@Z M\H+._% DDPN1^+2-!/(AC!&)SCJ?8/T^+LT&DF% MG%4J!R$BOVTCXK%BL\)G1CBW&D$2.(1)1QKU!].)!(/0+E9:260@!"26B8>< M"+)J B_B,:L1'LQ/#"&F*>B?&(EPS.,9--(2)*[1&/?ZL"QV)M(?1=;E*)%H MG"]CF;)'31AYC4:ZWYG@DXHA+'I?I5%'FDQ&O0=P$9 S@>%!; (9;61AS(]& M4<9"Q&))-TA@3UD(R"!,"(E*(9,!\>1L+.TUPG;4&4]&T]8$X.H_%JDV1O*KQZ%.(QZMIQ8=]@1:X=C'BE91)G4$(*,H6Q0/ M,2LA/+%*5G:5MXZ )9=KBV*5R44(4ZRVE5;ZK2- B47"B GX M"&&*5=(RRLEUQ"FE+%S8ZPA24#DNY=XBA$(@XE6!H/!< MQX$O6+XL"D\Y]D(08S6$3#3M<5. .;C*D0R5O (D0PDD(@($LHX82H8_;\N#H,J\#WA>L#G M7GW9LD"=E^*Q2R87(6:Q\M;&LS!(*3C'VB.$]]>IKD[-^8@JYL+0_DG5G@I] M8]>L2;9-'5M2_N%J%E4A2G_2Y)FFL^@2HUF4XD5"IN839!Q9"$JT8BNITL M+0!Y:L@N!,M4'5HF7A@IPQ##6JSM%N#O09;0;C*/X6W932"9@&C"9)- >.US MA&2T^,1AD\IFLNS9>^33GJPBMQRA1<3JGQD6$;B%J-@/9/8>_:*6UI#@RVU8 ML9F+C0Y68?B+,A;B'3]LF.#K;19N,"$;6-<2VXS=6.43CB),A9@6W>Q5]XPD M8_!#%[L=OL&,>#1-]573]7VB74B@T!)B)5FA)43]>SPX1#? E3B92AIR&4%_ MUW4 "&D%YJ#]D_6E\[:FAKU7C[$?383&%2L>%S*N[#3D _'T(U$%B:]A+2TO M>6.II.OF*];](/INF^[,F;NZI+!;H$L$%Z5%"&TE5L9,W=@*$2<72$ BX2() MEWE"/QBLGO$"73(MK<33OMPOS6 4RR\%[TOER[H653 'B:[!1VJZCF20> M4_!"(].01U2!<=*,Q8-L:\5MH@QSH0'$2HEI9R.:/)F @$XF@33"Q)W #O#P M E^JMDS;F1H6E77\]"AKK.+S9-K>Q.U^,^=2=]RF,V>,8UG.31Q.!:'AQ"J. M&8;#%2*HT0<2ZD284MY3,:;6!_9W]QNF&J ;0>5(J-W)SOBPEJ]9Y6,GQ#]6 M@4S'O]YE*O$>]5BTUY;U*#9,)$ MXZ,&+KR6)I%Q4LZKGSR#K)6[&D H#JH:BRFYM65?)U(H!1A6A&N%K,TKEAD4U4]5XX,B,NO'T68"NT@ M5HP4V4&]UY+XVC:!3U@M5YZ;E392>;;M8BRN,;FD)0JACM<2,TZ/P M(Y-*N%A64_1] )=\L@ V6)"6NRN7'8/QJ@'F"KJXA!0=9@E&U7NP@=PRA%90 MY PQ*SEPN;S2$)7,DH9:FD':&>'"6(L8"0$M=MKX!%4PPA@*,]78'M UBU(< M,XC/S?G0TE[ \K_CBE?FN="^!8M,(7X)?Y8I-$F@!XDH0APSFBF8<^)K0[@Z M)R.*8!F@MC?KB'$4PAXK(6;#'D&WCDBF7!NP2SR>CZ$0QUA%+^-&@KH'XBF# M/C)U'2+55]E2S3F>GH0,%3K9D2W#=(,'-,5+._L1)[2 6$TOTP(BTM%/A_() M*M $#8+G0?4L\P17492?W.DLA&#&JG61>RWJ/GV#81T[IO)CP$*/\ J!\BAE MLA,B%BN*;2#&>!./^<9]!W7&;S2>8B42_MD'?%G!HP<\O=HD_G%" MSQOO(-:,) ">@6-]V5_&O$I0>5!+"!%BG5S+XEA'(MR(S _^W/5JU,$2Z1>Z M:FT'S+7AV^!5+.]0 8E[.B&4_D)T4VN46WXX2;C3J+L:PEAP>N<"D-:DK\0 MXEC5JNQ]42?,19A(D!:HFNYBL+G#5I>]2A791_PM&27MHTFBBM1])XOP9K"Q MNUK)UCN>[(^T;,$2N2AS,])>Q EM)5;_RG5-&2PDGG3O\H HA:_ R422,"N? M2Q=G+80^_NJ"?-#7)OO^_>S-OI/7:\V8F_B-]]DP3$]W]A5\0W7OE>5H 2O' ML?YJ4U;UAQ'J&3BB^.O$D@UE2;OPY3-=S:C5(/+,9A>4W3>@#6T00U[1^T9. M8D/3=;PJD!._S2Q=NUL#L:EB#^X;JFLQ-1O$=D&2YKCXZ=$RW?5]PVNN.735 M(([7W+&:^)=]<:>:>,E/#WY$3HVSU(X&VTYE3# MY^IV=#CGLFX'XUDI'8N@YOTV\RZONV\H%E4U)R>8WC7YY@2<_LCL0:U8)Y5EFAKM#J-IF#GC(Y#/317OMK-:Z M^4XIGF=QWGM@$P8Z">R'W:?.8#Z1W[#=TM15H$Z=#WN74UF;QOLY+9O"1);7 MFH-[MID6?1=1AWYX3M7>FL6I U>6G7A\- -WMQ8;!\UPZ():.88!%,3MAJ8E M^?U*FQ<)#?<^,[QO@#V83IY)X1_>';GT-(4"@NB_TNJ M!>2@W+?;CW00F#"75!+)\%DW_&5K*K7\E,J/6OVG"EY<@&9KXUH/&.)ZWY;? MTYW"@:0=W:.,EY"+3ZBUFAIK65,CUQ%M]"E]*"2(J"Q8*P^, M:#3P*$ZF=V!8B0'A"Z%DJ,PP[;[IT+"H*(ZR\S.H2JB\YX)2^(1?_1_7=I#; MSZIE)8JN;#H?+**;9_HBMS:(U]\,TJHNO3O'5*S@P\)3/U<[7/B6(*H:87!+ MMI>8K[] ?@;.)C1\04E$3'?L"DG$$["9/P;"'Y1AD+WRY""LQ J3D4^.M;?2 MN6B$MA+=# .!Z+:<2#3P\)Y$$#3$=>QQWBMW,:5GHSO.3/ M4^'8D:GW$ ."CJWC0GD>?:135<.2D@O\$[,%:[RYHH+B5E[RRL8)B0E36*AI M V[B$E\Q)M58Y/AT8^WY-0+XW(:]"4N;,9GI05)>\JH&2OX-7WBJ=F#P.__> MNYJUXIT!M[;26)B;/@H%N51U,)Y,8X$![[-L_0 :T# L6.>.?@HR.78HQ->? MP':99/$CC%C[H]<;N1%&7O[BWY87^T3,P'.L0J*J\( M3E[-U$'(2U[5[K.]"IWQ<)AC2T.T634BD1T#RF!% @452_-.)JWP0MZ#Q;!9 M(BL;\62D.7:;@54B00HH*V%*>!'78.Z_<75,K1=(4P7!>B;)X3J5OT]_;W=E M03U\HTD5=!Z-I[B,X$$PP? GM:R$*;6I8:[P)2/B'3&)38\=YI2MT@7/B[SD MKFM:D1O&]EX3%$@[=OZ?]=S%W[X#QCN%^-_&5T@+K;T\OTK,"1X*^]5.H?V&ICC=J434YH<]BZ@/U!/.5&N_8W\I8W!6UF_4ZQ34%5Z@3FY MX*N>H.Y7F,_QNUXZS-O,]?8?1F[SK\!09>SW[;Q12]$@.^*%KHQ': 795#98 M3GFJ+F'!&OS:6>BMY+1TTX8__#PAVW+VP/Y@)47D@8KDJJ0R MG<*G>AGETEC+:M1$PTV\8:V>>7-59 =!QX[M=]R>O7'I^*'V@&\)J>AVQJSR MD/2FV67*2A[='FQ$=>Y4;85WJ7IQ4,ET.K8!;6I0/YY1L6 >+M+Y][!EL*AJ MH=E_H@VS6O&VE>5[("Z@JH0KW=^N=&P+TO+#MN; M.8-C+RL[1O:'RA@.'6GGS!6$VT8$IRMSTQ_;#'Q+#0^$F[K>]2Z23/.2F23' M+B?SET]XIP?PKGQVY^$?*W*DHUB.665K!4/+5"A5[:YE MKGA(-YCW6!4W>QM)#LH=>GW0H(^_H6#K(#/>9;!]V+-(GK$KVV//^\2%BGGJ M'7:4)=%7HW#"9_+$9*?5+)J=\.2:$SNPK*R+X&\('E&%:NP 1A\/L"FZBV8[ M-<#CZUA8Y[]F[CPKRJFB:6.BJ8-'',F.O'%E)?,)'N)?89YG/7':B>>Q?<<8 MKX[ @><[L""XL4W#H#JF_Z)'B_F(J[ [8/O^F_#)$KKY$96"JW/2=Z$68%'5 M%71/S\Q9\2BR!@[F/_&!O4!X9?WQ@PM)$;7MEKF:XB M=\FEOP C=!<9.SB*,JJL__[V=0+P94=$FVTJ46/>/!"6JVA>Q1OT< MYKN>F ML7:54'_/Y^,+E"Q^UI']0BI5=I(G)G/^)[Z9J. C@SAU5;U^Y@/WW7=DI?,Y M=A;\=U=_OSR_O-JX9EA\7:>0K J9;]:MO:9KE;_R-T)<"1<;"R^\(KYX]Y28 ML"I;I38/CD0. A4Y;Y) 5@4[Q7.M 1+*NZ2J[!HR61]"1,(>W+B&VC>=GC'' M:08YI[O=YPU42_,[_I-KA"O "Q(,%7Q+#H332*J ;L=XT>BK,'Z.-:N$9\G: M89R2]9;:K9S*J[+A4KCQ-$5WMNDTM7ZNE;6.,"7P-N,?YJ'M#KPK.W+@%.:FM4)1++C4\-))YCJFAB9*XG/15L*Q MPGS'C$F;:_RU!<$YG\V@;/O5!;F3W#U*J*RQE'$?@CU/N[ \=C(77*FWTPTC M1;DNI^[[%=,<&L/3!OL@.W$-?IY8A MZOC'"4$C3:'CM8SK'N8_^#PXV_ S2:J0-GFW#,5LY,X/X?Q[-5N WX&Z=77X>SLU>P,7OTU M:?X>?O&O/H[\+$^:^$<\3)H M(L%:8@55)$=PT0)5D?K_]>E7FZ,-WGHB8[1$4N&)92D0X%$KKVW@2K9?.AJ. M__ZU_!'\%%YA\\;3]N5OK\]FL\^_OGGS]>O77[Z%9O3+I/GTAE,JWJP^_7KY M\6\W/O]5M)]FSKDW[6\O/CH=WO9!_%KVYC_?'Y[$,SCW9#B>SOPXE@=,A[]. MVSK.S]17I'5QTAYBS!.!/OEVS2]_M<_7KU:=$?;],_SV>CH\_SR"U7MG#>3?7I_/9@TI)J=.T(+G M?Z[QK6]^8(Y^%.>CMHL.\?7RNPN\ZO#AVPS&"18]MGK^:!*O?&A4[#5I5O]R MY .,VG<'\RGYY/WGP*K29.@P?GJ]:NO4.:6Y=2U M0..;>(,F5X?-\A-OIO/S\_8[R7 &YZM_GYO)^<:6G4UJ=>["? AY4_M^;":? MH9E]QQEZ/-L9I_W_F@\_E\G\ R B;Y713A$(BA.IG"8!J"2>,ZD-UY9[6=G< M]^%9Q_K\Y5B_6M=7(\,1XL'&CS\= KJ.X]*-1_F/*;2-'3#03 3M2&):(#^3 M)BX%2BC-UH1$@\BUV7 OH'7H(%X.'>IU?CT^H(9K#B?C3Z?0G!^,O\!T5O@Y M'42>F=- "8HT1$-](H%23C2+7%+%E 56FPIW8%F'!?(%L:!&EU'!:V912C**RP5?/7L? ZN48^$E=6LV@!V., M.3X-PV@QK4S1U>Q_BZ-YB>TND#%4&]EJ2URPF4@K%''@*5$*C$R9:49]96.O M@VL=(NB70X3JIJ@[[2]!3<9Q*4\]9*, E6D0 16)%H$X8QFAPJHDR@S$JKO_ MVX"L0P/S6=7L_O);!+_/IN,L NG18S.O@\$DDUD84B$@%Y'!U2@4G B M'+AD/0M:Z__THSD,,+:R/F SC,QH+T-QZ@5C"?8K M2JF,GI2'RJVZCJ%/D>R&=K_.Z(VZNQJ9=U(:EK;[T4<_3 ?C7?]Y./.C@$V*NA=1. MMLC/SPVR3$/D6^M9G3H;&J,>H89GXXAK3OFS&JM>DET'N0AW$X&P ''5AR M1&A?]B>P#ZP4C,1,\5=90=:T,HD>1M6G6+DR;RJ;I-[DLGS]!2?GIV,F"^U M)L&:)#GG$GU'?]DR$TP:$:(G3K RQ6&L MB<\.Q KID)6:<5E[C?KR\_LDKNK9_,D]7'&'&CYC$+G_[3,& 8">[M**V:J% MD'QV-EGBA2V)0!0QJ<@)8SSXF#. KZTXUH#5OYV+&HRH;8]J1#D<^C B-B!ZTIZKVKN5#F"JV>2"#H\)Q1TS2F4BG M.8;"G)6U%B.X!QJCZ:YY?1+759EPG?]/[?)J/"_KJ\/%KG#1_9-Q21J <2R M4A#"*FP)4ZC'I+&)!)".; M[XO&K6+!G?,BX'9FLV88YK.BX$XG'WT[90?%($K#"!,6?3L*-A*8,<3S%*,7 M ;BUE9GS:)!]DM6=\JE;\W6Y8:A 2N,D!H1.Y9+5X(@W-!, %4%ZY;*I'8@] MY%6?5XIWRI,-#="%]+I8(TA2YG@N-(HFATE(6#H"Q 4",8,K^YE;T?24]'U% [/C[*_A[&QW/IU-SJ%9-??["ID2X#P/$9LHL8E""V*I,D0[E;CE M,CD*U:77P[AZJL%J4*2Z638F3#G?4IC;S"%=G?@7>9TWV\]"$!AN*T)C4$0& MHXBWC!//O(:L4C3LFK^\>8;FT4_MJ8[:A!/=]GP7CG) !161HL]/-JF2T6N) MES&0!(F9H*/6,6TK7J_B\FV$[!3.R"D#6DNJ6): L54&HQS-C5&^=N+$T[C] M#"[Q4=:^9\GA*7U=C;U_81SB%S%N>SYA>C2?E4.,)65U(#$",;;LI]N2!,E1 MPOJ,\Z[1.,AD/Q5[3%"-6*R*Z9.Z) M!1J(4E1&IBFSLO8:U-UH>KJ(L!$Q*O7]-2[\\\WU+CK$UY5/FI^H"_O8IH@R/G=WQ]AV?/UVE0I4/H:.;)ZG3A(H=RN7LW$$RG ME)0BUBB!4ML%@NHW$L<],.V8J[]?<">8&LD B]-RBZ\]&*,A\)U!P!%C)(K\ MK)G#1@I#7)0E 8I'B#8+5?WPVEU8^J1.Z[#BMH2!C:U0S=F\\\.F38#;2?]O MOH!UE%!:X61.(TL(853)H$+2[B+AANG?>:U4Y'N M1]0G'=L-42I:I'XIC1]G5@8!I+0B:0+1EZ5H40(O1HG54CIII?>Z]C1R"XR- M:P(T^"4?FTD>S@8I1!>IE@MW+A6:SJ;,"8:50; R9G: =NEQ_=)3&UJ[QME M I[8R_4)O!Q&Z)QE0C<]0P,N M4K/FV,?+SIZ,IV\A3YKEV<)3_PVF^]]FC4^^7Z %&C72+0?]J]XYF$) M=#E+O(4Q%"^1A7-0!41,X47DW2M9FT6G2KL\2TYAB\PGL-J=%[? MM[BHB5-.&.!_J9SZ5DR89$(DWI[$U:[?M-'2ZK9RC/I*J3J6 M['!92UNDL3<6[1XL\ALL<1*;:94R3F!\ITUG98UO7]9ZBH:> G9.J0.RAP)M M-&GK2*\ZVB09>#,^W%3'M>Q0 M[XP6M&/Y=PQ6&S]"8#OI?#@>3F=-NXVVPL:8\(YS2[QRJ/;*Q1E644ZR\D;* M2(&ZVI7]UT/6ISFV+EDZL,QS)V;M'KW_>+S_;_S,P9_[AT1GW7S*EM*T M'FA>I6RM6TK>792[,U8)C?,%D51C]"0%>F*?/&$XMS@O4W#5,Q'N@5-E*_VA M"G^H-HPPD1(6#;:;:8]-UJA%G(B0O:'@:J]NU:K!N"TG5HLQMVZLU[1/1WM4 M+K H550D^+9:LL$0)0A#:&)4J(#.56UQC^IY?5177'AZC]?-O'F(CIY;L4AB MMY(1":QDCTE/4A8Q ,V!T]K+,8^?+NJU_:)T&\9VTRNEVWXDV*TP?$1O5TAY M6_T ZU@Y&LY(%!FU:89R@)Q'$D+6BNKDG>\D];Z[)O5I@J[.W'5GZN>@Q[.+ MT)V3?[\[//JK(_%Y\>W;$IVW-Z?6T0"8EALPF; M"LD61XD!7M0B&ZXPJJM]7.W1@F*+J1A=,.1^??$8 U33%V_GT^$8IM/];\-9 MV<&:LH%/5#&M@!C@..\EV][((4@V5%,N>4S5LWEOHNB3O-P2&S8T1<6S >A1 MX[#M&?QY!&VWC]/.>7&6_]V^/Y#,**JR*B=OT7'[F(E321(&*;E 0W"F]MK9 M.KAZ=4)@.[2I;JZ:U8N;!9I+4([RWG"Z*'.#(#\V<#ZDE?E7H3:R_ZW(NE3K=PMT:>"2;9T M3E+IX&0VDCA65GLH8 ,9BX0Y2IE55GM6>TUEXW.2V[H)<$MDJ6>@+9Z;9,$S M)S4CR1JD,G.66&,UH3EE[5RD NH+HPKG)LU/YJCJ6JHB@3(T36GP[8G54H++ M+ADBDBP9B!G#P:#+L?%@9<#ID,;:.S\/0%J'//;GFGAJ&JG^O0]_-=A)>Y.O MXX&WV@!5M-0O\>@V=4FS$)(8[JGS3$B(]<_B7$>Q#C_K&J(#$R7-@FFB8HA!F8M MKK"?3+#4,4W-XP,-8*"V!XN_#\8WKT(:>!,<5P((]JLA4I3:)=E$I#2/68(7 MU->^?F,=7&OQ9YNG\;;CE"H;K$,JK1QH6]O-2\X\"\2(LNWA>-GV4(E ]A8@ M1_YW1:!^E://O9EH^W8-0M>,!E??Z!\0@GE%I=#)4_NFE*@G&6 ME,P*HSSP$+;G_I:@UJ+53[:J7-=2'1+HWB*U@Q2X4#DR L[(D@! B4W*$.J] M5B(JYF/MI<-'0ER+7#_9*G275NQVKKKC7H"+#KI<83=$D:0-FOARWEE&JC : MM9+0S*3G!H-15KO0T::8UR*C^=G)V*&=:V:NW]8Y[X9C/XY7.T?3H",83ZPM MY0T#3<19F0@&O0JG:E;N6MY.PMTMZ#:Z(@5=4;L7_F[2M"=1CP'9"NET@L\_ M@=EL!(L-KL6=5CM??9.F@[()(;AU1( JW0&>.!4DT5JI**T-]OI!D#NN2GG* MTQ^9D?#K@#J+1 ?%EH\HMB]@/#@SA6;H,/"N: M]7I3T 8H7D!>7]V9:%L6ZV1&NC2/MDKDMJX)TD>3K4)4H1P,!TZ"#I%HZW.; MV\IS[?V&1T+L51'A[<];M8W8M9IQ<>Q*Q@30)B.V!?9H\J.J'O+^?'( M0M8AU-X@7Q_=QB-N::#3R4[$:: !?"9*_MGW,@O,, HHDT-;C&'@A+=24(%! MJ$0[E4E0QU>Z']=&]!)FY*;EN#+1N;%=O-K_ MZSI<3+),]2[ M, "N>3*>$HQ62UV _" M[-)QR]5!3'0A1<1<3@AGUJ.CX(PD72KM!5:N7N**9)8]E:5ZXO7S(P\$MH_' M\$A-^:+9LTUSU8]9WOM9P?C]*%_!Q#2PJ)'EK*1<:6W++;<<=8]V $Q2G=>D MT$./>@%*L"Y1JO9]!TYIR=_5B3E8'"@O_;+\31HP0R-WQA"1,?21OMSXYV0D MGBM*4]8E@Z9KR7,/OD>>_7C1DT_G]JM70!<1E/^+^OJ"4V";/#.=-<,X@]3" M&Z>K;USZY$=HAI-T?87^HCHP_G#FQY_@V,]@/V>(LT& J"EUD7!95H),"=JB M!B*TY39DE3S47NS>;@L["O5NW57A7'H; ">C4K*344U"<(S8)*WQ22K):X_W MIY[4?^;"2?WE^"WGX[LP_W.L1$1.14ZHQA/P0!!3J8,8&9**4@A:>PBU]U>? MNA+QS+6<7CP]-S7_H@DJG()H4&EWY:BR%1$%SV*?EL[]>2IVZ[/ MN_C_\NFYJ?D[+G6TL_M__C@X.6@O!CZ)9Y#F(YCD8XB33^/A?V,#4MGJR$-( MB]S E6#TXRLY$%,T**0]F&%,.[T*?;VB2)W@J%,^J?LNJE1H::7O=R?G 5E7 MVGH395EQN(JSW*'P=3@JY6%OXBTG-UU660/2-;3YR)Y9$F(N<6A0SBHG9(#* MLU5'3=GX2ISE]P]P,H/,O2(JF5"*$RH,R%DBT9J0<\C.R]K;::MG]TG<]H%Q M-ZXU?(J-JA=X>F2/W-H3!^,9^J>/'T\5)*S9@*5&/4RZ)Y6B5M$P1AY0JZ04T MINB04[6/+ST&7X?;1>V=;X. 0R3PQ(DQHB1B.EXVL1P1U&06;0B&=IX5BE+4K)MR/:.-*C'=_^\(!^.2P M<2ASF0JT#&1&7,27I0A_T-+[%*H78WP 4Y\\=46^W*C!6-,T]4IWWHUJ)\;Y M^;P]MW6E C)5 ILO%6':9"(33L2N7,3+O%4R_[_@FW>3>3, G<$;*W'^M^@)DG$DE!MS@_9&10;@ MM^FD[T'Z@ESW8[CUF$FVDAFWXM!OQWJ*%,+(RGO/,*8CGOM 9"Y>@:JRI29M ML)H[9VO?S_-$J'T*HGM%NL<;\IE8]P'=R>E7&'V!]Y/Q[&PZR#DE1[-$D$*@ M]%66>(]C1F>J7/2*8(Q?D4[5>P#XR@ M1I1#J50P'"@>.RTDCOUE@C8A0MF8?%;VW0J[3[>N](:+FQNX3H;&W:@+T'AM M46 G8X!Y(5RS5,$S$8AB6A+I $<4]8I(?,\J$YP(U^*P.[(L-@#1IUM:.B#7 M5FW4\2K.VYW#G0^[^R?_WM\_+9?<'WTH=X]>*GN[P6K,VM]=9U7E:4VIM#IR M<1E"(951)AL9@#BI<]& M)7-T1)A> R9EDLZAWV2:E9.R@/.K4X$PZS# 4/A']?MTUX#5 MIV6(^CRI9([Z/#GV7]][G+>'?G0=5]+>&6>( V(2Y7:ZDXCKJ*]DH)PO8I! M/9KUJ6 >71C*RF:.VLQM;*9 MF925UXM39GS:E]^G1NG[ZYGIG+.04J) M$S>&G#+J1+ ]C)0K%RWGD+RL3:E:V'N5GM$9^Y[%TL_B39>UTY=K8"6[KZUT MN3MO&L1_Z M$)LBAGU.V>"5\%:%AZSRZ*=N.GVN"O8N2XK?TBS-O!8F!Z(4MSA:RF7I3GF2 M!+,L.6&XKYT^\2"H/GC;;@ER??*K:Z=JWKI*]!88?5A0V"Y%-K5%G9V2%5';LN ?YTT\\].V_G=[.\TP MS-N#9P/K@J R8(2<$FI%GQV&SJ"(AI"XW*YVZ?3AE4,L YD2=S%0XBFJ,ZDT1A%.XV1F=9">Q@!ZO>+^ M:SZP#XD 6^1'%V:H3) ?MP256D27KPJ2DJ=(L:T&(LIWR*4"8TF+24ER+ZT# M$1_'C3N?U8<]^>>@19W.K\.(5=,GT^G1^-+.2W.^FMAV)^?GPV4!V!1< .H= MR<&A"I(8:EH5*6$FHS92.>CK5\\_(,+7>FP?MM>WR)/N3%*7,C^:W';!^^$T MP@B]($SF/SI!1"$=E<38@%-MD9CWCH.G3I^H*X9Z!+ M;7-TO#;S;N?@^,^=PS_VW^_OG/QQC'^5-8DV3V4R]L>E/GF#4^1;/QUNLA#S ME,?46779N('USK&4RG]^=(DA[_RP^=./YK"'+!E-IO,&!C[I$+V.)+*2BTW+ MC6:^J)'@.7/::2L[R&M>!]JF8?3R+JXR^H[+F)\>S6?3LK6$W3\(4CMC!9"@ M<\9F1T9<4)88RD#ZZ%FH?B/1?7CZL/;2)7.NA]75;%-ORV-QY.R6=EKC62I% MW%AN[U@2C'@+@:B@=5#@(XC:.4!W@JE1\QS[_%JITMM:K2,HM"LEH,I-AU . M!47!"88H', QRZYKOBKERM<"UZ?14H,7 @0 MJ:P4C!+N$TX5X#RQS%B2'!=>X&QAJ^\L/Q)B'U8VNZ54ES;;.K$^3,9QB9,' M0;5/0)RP93DE.NP3)0@%&H2RU@A=?7I^-,H^+)7V@UY/M-RSA"6+C6](NY/I M[(]Q WY47OWNA^.R;UHB]78#]=V?D[SS[N1J.ZL'+S7 =!GB5.^L2H'0=6)> MNP?K,NPV*!MP[5G4+A"KRM5J2$-TIL83&E*6,F3);>W0X+$8:T^SUY[W(R>D MS4&Z:LVWD"<-G/IO \Z\T)0&$FP) *Q"Q>YD(-YYF7URGHG:2<]5@/?J#LI. MZ?G0)-V]W3M3!NM"+Q//#^CXO2RZEN*! U%J1Y ,3PH9,;>W5CBK M>R5/7P)CGV[VK6O9@4_"*8B:T%02T2$9XBE-A!GL.2]1&/VXQ'G+"K97NO4Y M>5?%>,\N8HO^6NG^\'UUVV.G4O7^1VY+D#ZBX<\E.X&6$RTAD)RX(5(G2P*G MD21;3NY:HV7U\@[/+3NO#JJE5?#57\/9V7!\-&ZK)ER!,> BRN0R)4)R1:2/ M17:P2+3TS@@NDH[;G2O70=VK]?FX6;2ZP>ML=-]_4?)J[FB/NB/BT[-F M,O]TUA8V*NBO=N% T>BU2:60-15$!F6(%9Z3H 2*#G QY?5N@ZB)ZD6KR:?P M\7GMNGU%*81269?3@]^/#[_H?=@_V3177=]\/Q\'Q^+3=U=4<'1DVKW,.C,!I^:@%MLK/1 M)9PZH>36.JS6\?4;CQM$XX16.A N@:$T09%BDT V9H$*20LC1>TB$S=1;'Q4 M_<8W7NG^58??7LHL:Z:E AQVP- 'E%HQH90L]\++P"&P6+U6YR9X^^3B-^33 MC' [&-PJ'FL2E324?0L>(DSP'$E+)61,&LM,IQ.HG.->$ MUB>OW3F=-C=.U\Q!23$9IY;0+$7G@"(.JA$6CV6M.&(D:Q 6=]FFZA>O/PBJ M3RO\VV'+$PU2)UBXB>ET\A;UPS!=U$XL96*ME-F)9(@P"J<^G.^(XPY(XB6% M'S2-3JP5"JSWO#Z+? ;&GWS[WQQ)V2;_X)BMIX^_W'1Y8"9.>K;ZY\O*SQ ML4&2QJ/LB$@T5BJ$646L]1'[55J9'$9VU>_>JH=^XX6V4?L92.WSWEZ'M"P@ M,F!&HVO-G"B/(U+*$-#5HN?U*1IA,_#ZMQVNAZQ/JOJ9.'EC::V^2:NIIXO3 M]=!\&4:X'>&R ?A3J>.WNG?Y(S3#2;LL/]WUGX>S10;(SOED7I),$]AHROJ/ M*3><9)&(\RS@+"^TC\HP:VLOA7?4E#[I^IX0N@^D65,0+-\O?Y1.^=<__C]0 M2P,$% @ Z8!G5T=E^,[AX?YO_^?;U>5/7]-HW!\. M_OHS_0OY^:C*X!_G_ZS-\,OWT?] M3Y\G/S'"^.)CB[^._E5+E1VW%ISP"D0R!@PG$G)(-IA$9"#N__OTKR8'XYUQ M($(P( AW8&CTD%A0TBGCF133AU[V!__\U_+%NW'Z"83+__Z MRR]__OGG7[[YT>5?AJ-/OS!"^"^+3_\\__BW1Y__DT\_3:VUOTS_>O/1<7_9 M!_&Q])?_^_O[\_ Y73GH#\83-PBW+\#7Q\G-/[R+1OXR^R-^=-S_U_'TW[\? M!C>9*NC9(?RT\A/E)UA\#,JO@#+@]"_?QO'G?_^7GWZ:2\PWSX*8LKN^G%1$_/C9 M5?$.KUR_IH ?/;H"VNF#X"I=^32J"?7><^_@7(!\B+ \\LI-)FGT93B:_"4, MKWZ9 GQS^N'M\8?SX[?XS?GI^Y.W1Q?';\\O\.OOQQ\NSD_?G9X=?SRZ.,&_ M/@__:C(905ETB>5DBG.=Q]\9!=*E/^B7%>@]_CA_1\';WGC2MTD:Q#1;F18X M+H?AWH,$:E@#M' MC@)W$X_?>>4)$,,DL2$J_.MC&HP7M,IN[*=$F+_BER+@7]+E9+SXS53D4W&O M1C&3[N;C^IB^IL%U>C<:7KT9#B8C%R;_P(WXS?5X,KQ*H^-OX?*Z[.%'XW'" M_^*%^]:S.$+!I ;/,P<1LP9GLL3O?$!9)&E\PM\XY&"QG-)_.& MLSTCEJH#>)Y&7_LA MC<^'E[&G5:24.PE,: K"&@[.1@*619]T4"G&)8OF5J19C>;%\/^< M6<9M91VO!//B-5Y'S(_US[6 MB^>M ?+T:7.-&27N):^ND'P!*#N>5!)<8\L@%I2;V&A/T^7^*=/OZ4!#OT2 M(1[%*Y1S&?:D_S4M4(J N(A:*FHI&L3XQ&(P]LPUA+K8SV+:GH^ M&:#OGMZC!=/+WEEJ$8BW(H&@W((+1($3+LND"$V>M:7I6QB'H^L-1?M8VW)K M;4\^I]$,#BX\CY:UI+1F603 85L0F:(7DA6NV"YY&]/(Y4$_@ MC^F@MJ7#R>!K&D_*:&<03P:3-,+?]#+CR@<6P$AI$)?T8*+G(%$,7&HFT(NI M3(156':P[5?4V; %@;=@&[YS_='?W>5U.HK_?3T#>)K_X48C-YB,>S(&B\8I MHLEL:NV@4<*2 N%$DH:P++.NS(8G 1T4)>J)O@4K\&T:];].S=+?4$QE!SL= MW/[N0YKT6! TX[X%@BC\DH4 HUP&(DFR4L4D&:_,C6=!'10_ZJJ@A5##=.P? MAH/A?7-GX<=0;8F7"KU>$AA:/$[CV/$+(3ZRD'WRMO:IR].(#HH=%87?@G.Q M&IB6+BA*95G-2BR$XWX7D@5"??!>,N%9;5;L$2$J&YEUQ/Q8_WI[^W+A^"P. MQ?J#:P0Y]XR&@_&O*0]':?:Y"_SZI? MTR"5(Q[K*<'M%6UV5?9=42)TV45@#@TSF02I;Q:O@'(@[-E.Q(\U;[?>O]+D M3NQ&VS@]M@-*#6ZF)B"LF"V8G+57U!F5:Y^(WP/PXK6\N3B7N+Q;YSX?$JKR+D M)=K?.N+Q$-BO;MP//:)#8HY&<*[D8AB$YHGQX+R-,?+LN*B]I"\%TKW>ZRCJ M&>VO+^068ET/0;WM7UY/4NQ1D0(Q)2H?O0'!$P.LIDJH8B-P*DH M*Z#-8!)/X%W(GJG O:Z]S:P%L'L2=:#U;7BVEL9:V+-6@)VOJ(\P][0(.N,: M#5)P7+9%(N"XMX!(O6&:!\U)-P1;!?$54ZR*UEK8&&\6\@OG+U-/$.NDMP(< M%1Q'[CA8A7LU8D,7W/-L4^TSX/L(*E+DSB6UUC>P+<2X;.7X:7;EZ%_#Y7"< MXE]_GHRNT^TOAX-)^C8YOIR^\*\_C].G\LVF3!B/)KVST3!>A\GI:)ZD?O2M M/^[QF&463 *A#IFI00KDLY,A!!<(]L87W"'!_C3+0=6O;LB"YZX%O@$ M*S90X["B."ON)G?PW+V%\':Z?C8"U7MP-W%[73\&4G-G6'6G\E;==73T6.&5 M!-R9]HG7E/)BUBCF04CKP O&P61-,]$Y>]'H6L!^:?W>S=2=*'T=N;:1]'WM MQV'4_S(5Y2"^Z>/Z=SD]C_E]:B[U&*'@$/0^.82;>6NQW1<'__G'R<7_W4?8J5"$4M> MTTW!B.?&UU[A"&U\LA*)%0PE()37X*.7N)BG5'S"[&CM ^'ZA2-.!F&4W#B] M3;/_GPS.)\/PS\_#2R3M^/A_KON3[Q^'EY?OAJ,_W2CVK+-)42> 2X.##E*A M%:P)2*L)3JN,CF]MPW!-B'MQU+$.-Y9DO;2FDE:*15Q=#6<0'\J4N.=$TMK1PJ?P=,^-5I7YJ)I$)4VT87H^&C4BLH%R9X K M&\L<"> H$^"S")X91KBI7WCG(8K#9L264F_!1KV?[!6YT$H0!=I8"0)'"LYY M SDS(S3^*0EU6+ES76I_E$G%;% M5B>E[A$#(X5%!XI(EXW4@M?F0Q-&6D>"*S5>QD/+Y.\>WU"#>S MLS3J#^*^,I>F(-%AYP',.BV M@:"I.(=E(92&)IXR%XD]YQ&U@NPPB;9[)5:\,__48*87-C<9"TLYDQ@21%<. M&(PUX")NST&7Z 2+/#\TA=8CY*; 7A\?.U%AQ3O[SXZEE!\7!&F[E0\ML/;H\?.'KH\A6(J]X MOZT9QBFA>]D90DDL68^E3JG6'+RW'IAQ2@?KT;%X-K2\QOM>,RG6%WC%FV_/ M6W#'W](H],?I3I&*+ E%QX!#]BHC?T7&'='AMB@E^A#,:1WM]E;VXQ>_/I94 M44'-RW3/;H5+L";F>"KU")0I::X232FGO0.%($WV7BNYE5.VXKVOCRTU%-#& MW;LGR7T44"[CJ6;&O:B]#"08,(2@P:1=!F^8!?R]]50QP6GMQ)3&X Z33^WJ MJ(VK-T^1_QY0I:A)'A=%GU*Y3,XIX%XJ0&2;LHK,\.I7N)IB>Y5AZNH@6@*55SVDN%Q=/KRZZ-=K7MCR#GNHM&"S0"%%%H@U3*?H&E&J^3L/ MF#DM"7X)0;:+(B.N2S<>]W-_AN8T?TQ%DLC<6>&F3Z5J_8/!+*-^SS$NI$!C M3R4ET?9+I;X8,:"\)U2SJ(RBC?A3#=(!TVLW:EO"OJWKPMV6.AU?#(]BG&K( M79ZY?CP9O)G%S*<+;NE8&,N)=1J,IV/^F&;F8IKG_LXLR?E$*Q^81<_0Y7#H MW$KT1"RNOU8*,-$8T,Q3RTB6N !7-O7;'M-A$GLO&;&$\EL7D7LR94]9FQ4- M%M"/3B DC25IW0*U/-%D+4NZ=@9_\^3)*BF R7,GDO$06,FHMS*##6@5H5$N MB?-<$EX_A?KI%, M4L-G5X*]$9EZR0#_SU%KN(!:'RBHH"(W.LB<:E?QV)L+ M\MND/6\AQEU?D'\TA!FQRGHT')3%:WJ+-#FA<4_-0(W%Z!L5Q>YCFE]':@)JG?OT:[!A*:!N[]6WH+B' MY<6J2;TS2A KO",AH\:T 6%(1',D:3"<GI>Z= \?04I8D*^&H,R'4+LKT",0.2@MNKYS5MU\V MD&P+%Z-6^"MS<#HZY;-.$+S!;4\%4ZY@: C"F\P3T8+4ODCW)*!#H$ ]B;

@7.RW*-W*%%I"CBIA0=0A:S>IB>OCTUFH([ M")JTHHD6+DM]3!,<:XJ+DJD+(F?&)9)<$$EFLZ5^;$< MR2&0H8*,N[KK?_3F/_\X.3^Y.#G]<#[UG<;W$32[RK_D*55NZC^'KM)%_%^O MQZBN\=UDD]OX@T5G,:6HP#MM 4DAP"N=(4J!SB5UQ,7:+O93>+:.)X3/*5Y? MIM.\Y"WC7[_?^>D"Q?LK_MM_]AC/5DOOT(LN10IYL.!$X,"X43EX9;.K7M9E M YS=KQW5F/,H"M&VFEHP3F\QORN"3^]QZT.+:>(&G_HX=X_&XS29#6.4XM'X MS(TFM\/#]=?W!^[^@+C$I5;C(IPM>FE"6-PUC69 20B:QDQ4JMWRK?H@#I*4 MNU!P"_;S$DF=C8;OAJ,K=S+(Y7_WX081!%<$-O:5$X;-8UO)L=M,L9)+#?\AG7@M$C@(PT.[4:1O&EM[:LRA /BXBZ5VT+AA'6LB^F! M2N0Z*Q=*WH:D(*1GZ+J@2Y233R1H9R.M'4Y>%V-71Y1[8?*MK91].NK8:NK'' MYJMJFH=EF@!LZ:CS67"[.?:LHLH&]-A>#SLA3"F"*YV68(PNN?B4@-$X(TF. M,F3AB!6U\_-V1)1G#D5WPY-UQ%^1'],LUK__[>)D$.;!5QY#"L8*2-.F]LGB M")V5$#WCG,9 6,.KH'>?NA<6[C82']805\50TBRY??"UG_Z\@X5EIIQ@D)0, M:%3A1NWZNK _0AN%-O":<<*.:26 7<4_ZJEW6%O,E5MCG<_HBQL/P&NV7[[T_SGM9,*<4M2 ]1:-%68T(M &O P]. M2:K24WEVXQ3^\FGX]9?Y$V<:GO]PJ^#;]W7;,*>2X(=;2:T%4^_#(&8VV ;(GD)B:T/6NG@]UY_4O6Y[;2;"%\?-&_0D?C-%^@ M]S'.I6/R;\-AO-^H,9M(+,DN0>R)D\,(:P.'SS)1&:[:V*=\ UL%8:6VI MHH4,CV<@SJ=&$Y MG5 U KB;4ZKJZEV//EOHIOME9PY6!Q*-QNGC,R(6JEQB M)11W/B)\EO@SL[7['.V00,^<7NT'?]9121N\F8,;I7CZ-8T0\^)2"9-!.N%* M$]"<<#]F"6P@O)0_T)ZXD'E]KJP"TWW(L@7E/:1'% 78T.1NB $\& M=]"%$ -'RPPLE[DTAV7@90S@M-.2.6*EKYU6\S2B R?'MCKH^"3NIJK361I- M,VI+,3I_V9]9=]N?R35[?LW3N0U&5.F<;FX)/PW@^-N7%"8I+DAYCK\=9Q?N M9Q&*9$CV2@)C28!(DH*UZ"2%4O+6Q:2CKW\9KQ;Z2F=_3R/I<6>S,+*4,"(H MHL@]6,<, M;A=9AE(&0( LQWZZM[U 7FUH9]/W&CRUDW2_#R)TLA( M N9$.47 *6N8B* ]=V0_/[ =#?WAF/SRS0Z/MKCVS%FN)?2@= $MF_Q:' M"$\^KWI]L:<1=U%I+(6(G@C'Y4I8"H((#I:G!)GQQ!WUC-G:5=[;K#2VI/#/ MV:A?NAW=>=MB>O14UBE3$R [%D!0P@&7:PT:)P1Z:USS7+O"Q%H ]^*RX&9< M675KM[YB6C ,EX!],QR,^_CT6?V?V\-7V@N4$^U]!*8RKN92:_!HUX*TBOED MI*2R Q*MQ'?8'*JCEA;,LK4K:XA$J)#2@$U"@V T@R&X(T=&97!1Z91JUPQX MD=5NMB%0JTK9EP#VJIH+D3KMK:*03+D&9XT';US" 06N2&*"^-I.ZDNO=K.6 M^AM6NUE'#3LI7M($X(]J-VNK$*=U E4T>""] &?.($3=>X86W M(0257>U: "^KVDV[/%E'_*U6NTE&6*:M!X;F%0XS(A##/2@3F$43/K+TX);2 M"ZUVLY;$5U:[64=<;5>[D4I'(Z0'9WW&$1D"/EN%W_$<*>_VLW& MVMM&:%V=Y]X-+BW,G6&#^J%N6?W02F&T:CBJA]_:D5 783N9T'TUI:U#)$C= M8$*YE^HAX6^UX\08)5Y0V*YDQ__9O[SL6<.\5ME "@2].R8#VMZV5)#2+NB0 MN'>UBUTOWKT7:]5F&GYH-&PDSF[B:(\GFGM./]J2E)D5/ M<)#)@I"1@DO9XL"U(9Q%QZUJ9(_M: '0.L7H_\6+IUO..S%MK-J^+U,M,\L M<="LQ&ZU=F 9=P&S#M5:5LN\',,9IZ8-3X"@-(*++X)S'H7&<(40[ MPT+M%*N7?@"SEOH;'L"LHX:=Q-.; /QQ +.V*M<.K&^BA]WTIV#)XT:+SI&( MNA0X10\IT5Q*DA@O19">M)6!\C(.8-KER3KB;_4 QAHJ0T @A"J'7D.6@ < M<*58SIEEH9X-W+Z( YBU)+[R &8=<;5] ",P#3H'6EF[:N'"YK75G]'*8.G!:/8UJ05Q>G,LX( MHHTCP*TM1XN%V3QKT(DP=)2,ROXEG0^ MI3_&*5]?ON_GU!.6LLQ8"6\2B]@C!6^,!ZVT3>COH9-7N[SM-G@/B%J=J6T? M,JRYM)HI)D%%5^[?2_0"3&00>33<":$B)95I]B(#?-L0JE6E[$N [XG9\NOW MW]U_#T=O+AV.?%H?-"F7#4E0KB.@L8N&JM>.@XU6.6&45:&V2; &O!<3"%R+ M)DOWS_KJ:F%->P+J+= /[NJFMG #N"V%"M>$NIO 86NJ;TZQ:GK; [I%16W0 MAH)EF8/@Z,-[,^ILOAEQ0O4O@\&%X./WW_6-R-!3SC-'62HQ6:%4%XEH'+6H"SE#,M&?&D MMO7T#*3#IDI-?71T%%8659V%T[GT:W()N>L4 Z\T!4XX3RD$1ET'10Q>C4%= M0PTM9JVM/GEH O#'R?K:JES[Q'03/>SD9)V*Q!@7#KPA#H0W$:S!14\&+9U, M5$C2J"_F_A-EPY/U=GFRCOC;O=HH8]+!*W!:&MQ3?>E,3SQPR4))'F!&-NL& MO^\GZVM)?/75QC7$U?;)NN9)A" 5>%EZTC-$93UZ728&$66,B3S,NGNY)^L; M:V\;H>WV9/V/@;N.:!_'L]'P72F$AN:R&X2^NSP93 NCM7* OM9;6SPGWWST M71R'^Z"]T[@EE()WZ#(DI&/B!#1Q07+KH_8=Y*6]KW4FR/2HFO%3>.=F!)_(0UEZL59OQHH'1L)426KSUN SBAS3! M579XE=X/Q^,>(=PG[RVH'% 00I;>3S2 5B93Z36GN4NVW /W2CBSN4*Z<4@6 M.(_=J)3[')^ET?EG-TJ_NG$_]'B43G"1@9K2_HT3"2;$6'YT+"O&!.W /WD2 MXV'SJ)YZN@F(K,+[MG]Y70HO1J\RS81"#AP-/Q\$&(\#4#XPQT*2R7=P1^49 ME*^34INH:!_NU1&98K8IE",&.HL3>,LR^(A80T@QZA]I-UO2J%6E[$O:S:H8 ME!(RNZQ17.6>M. H0N>C@B@,ET'&8$,7UU]>4O1_+?4WC/ZOHX:=!'.; /P1 M_5];E6M'=3?1PTX(PXCAW'L-B@L/0C,-CB<):-9IFDP,*M?>N5Y6]+]=GJPC M_E:C_U%DYH06D$C)K2>Z5.K3#'=F[[Q#&Y[[PXC^KR7QE='_=<2U,OS22?!X MV6[I[^Z6U0/'C=_88M!XLU%W$3#6UA%<111(I@2:P*7LOPT)E")!YB"8%K4[ MQ[<9,#YSWXO=.[X8SN?9XF5I_-NHA)NL<(;04L$<1X[K)RWWDJT&:XW4UM-$ M5.WXWW.8]F)9VHP1#W>8JN+?;9>)8\0_^7Z";M4HC2?CD_'X>EIEJGPS->B5 MXCD9[B HK7'-=01,(@$TM\0QP5GBM8O75(1_0*3;E5);-) ;M=L@RME42N4[ MQ0R:#H&"H]$"89[D;&QHKX_0"^R"TA'#UE-+"Q'H\\DP_'-&[+?7HUF[LOXP M3N.9]^R/'DTY>*(D$/090$A>(A)!@Y'4:XOBPBE0.TK8%-P!D:<=A50,,T_= MB3>70QS_IRG8:9>H7O2XUJF<(2K)0411>B=' C)FQ8(,BC'9R 5[].@#4&X% MF3W6H.C\H$!')!;1 9+3)<.?>65>[2_1+/RA82_T-#PK64<-.XKY- /XX M*%A;E6L'@#?1PTX($SBNO]I&2!ZGBC 4S20C.# =M/:4.DYJ]^Y[60<%[?)D M'?'7/BAXF#F=@]$$WP>!$%]ZRA!P@:+C+I/4.AO!2+,:?"\@W7PMN3^5;KZ. MT%H(Q-T/Q,R\H]/1(@SSZ_<+?,Z,QB8ERU. :),&P9,#)S0'*K+27"=N;.W[ M[TVQO0J+HA5%M1#V>!IG0;G8X1K@;,G2:(IQ-P9'.YI>BTY;JJD%0Z0Q7BX\ M#\%$B [=1,$9!<PD/T3"J50)="P)U $M2T.5!HXT2VA8P[17A6(V8\@:]:?65T,+ M?MR35:/#]=7UI2N%3*]PSO?_=WI6VBMKKD%U MZU"MC_)U4:F&JKJME5>Z77EI$0*5X*Q#8;C(P)9F^OF6%UL;;@^S]5Y#@X'K/2%A1U'$?K>2E2R" 0*1.A MFF==.['P91>;WH =M?70556Y7X_>'WUXGOY^=?CC^<'%^-D*. MCR;?SRY=$=CTJL:78K2CG[E%L'OSEU4);U<::Z6 ]KWW'MUY[ZWWEQF+0J'5 M'2,E)9ZHP07D)6E69&8_N!=930"N=U&["GV_3EU$*_7D11UQ?IF(? MW N+KAQ,SPAG,]<1%]HTK>')T665 8)DSGF5LS.UB50+^\%1;B=*;<%A6PFL MQ%]Y)((*AK"R88C-E;MFQN'$D4QG'6BN?I;R%)Z#(U$UX;<0_&["ZIXSWD6# MO,W)B1F#G<\1" W4&QQ_#+6O]S?!=7!$J:Z,%LK(O7%?^A-WV?_?%-\,K[Y< MH[%Z/LR3/]TH'<4XOX.8620R!HE;<3E/EI*#%;S<1LP!ET'T1.H[;@UP'1QA MJBNCA>N$3V&\PVO:8R0&9Y(&FKD"X6GQ7DL5F>S*P4R;XL3.0I 6>!)<1!:4["MD1A;Q220=BP4T;^!5+SF1B M@/GL+.'X,ZF=*+LSZCQS:KH/S%E''2TPYG<7/N.F/OI^%][\L(:Y[(AF%JQ5 M'@2+'(P2!JA3(H=(2)2UJRH_ 6>/+.=-U3=L1_9MY%%?CU"ZUVC##^*[_K?R MW>((3UFF/+(>'"L=#;P38)G 'TWV CU!KD+U1/N5: Z/%)4DW\)2\3ZY>'M#^+BVWF*2 'Y9CB^ 8J[I;&&E UE0@TH<^8DP!IK=5<&^*JQ_(: M@SL\RK2CEQ;BP"L%L>@X;5CP2G#@O%R79#J!<6B0)45SMDYPFVI'\YZ!='AD MJ:F#%B*_L_YYX,N+>5_L4\2&([BV-BDIZ5 AC&PFW$.0X3Y?X MIT^_I4$:N1;CZ]63137'_W=75XO*@<,XON^\_U+'%3A MAQM?CU(\'=P P@]\& Y&]_"]OSG5%LE*;4E"(9<(F^(&#,,OP@7#9!#)T]H1 MBJH#V#KS>(KA!M+;_K@^M/PMJ!]=I=L:Z1VG%5356<9.=5:1WX\_%__R*F_[@#LP;<"E$S8RC@&:E M+B%M!RXX#TY);:)E1BK_W!K8Z$W=57P;P514]JF9)6 M$9(FI)1"4^!**=!@?:#1!*IR=1N[*;CN*-."4A]EZ;6AD=HW=L\_HXUQD497 MO[O1/]%H\)?IO*R9TV7UL4 $$UHG0B%H,RT^3,$A2%!&^^04B^QAC*I#':0!1( M&7")I#2#48R4KNTY1"N,4\T*O*_UVH-:=MH3> L'E$V9C"9^6)"9."4H\9"- MC"!L$&"]+)=LC(J^=%ZJW@YB?90=KSTMZGS#I6=#A;5@,:^<:CUF2P,$JH%8 MKQ"803D$(2'2%*CU.5M:^TKE2C"'L@35E7H+Y]UWH@E/C9U*;9/Q$9A@.':% M?/7"6'!<.Y7+9=#JS2B:(7O-$9D6=-?"@O,/-QJYP510'_N?/D_&I]>3<:G] M@<+H999**9:$9A^W.*>R!D<$>IJ666ZS4"35[L3Y%)[NV=2&#HVULWPMH<[EF8$"P?H["KP0F0$SQG*H#W7:Q6L'WY73;VU2:UE M .>SJ@G$#EVM!_!V[F#546T#$[B&7CKRJ1Y"]<2);+D 7))Q 366H D6"9B4 M@[4BNFQK'\WLC#K-_:>=,6<==73EA=^LQ?,]5WM&K"$)G&>I'"8E--AQ'8Z9 MLYA])FC6=^%\/\"U'R;05@IMXFUOHXTVFJ0L302>SI64I93)2J N,Q >+7CC M*%KPT2IJ6%#6U:^:N@K-Z[9W*FFIA5RXCVD\&?7#),7E&)?_=F']-\#>DOVS M#>[=&$:U.###N$ U+9$DL@)C2R%T4IHNL$"!9E AE(T'P<- M3D0/43.2,\V)YMA6DM1]**_;IJJAGQ92?2]&;C#.:53$,.0D5< MOC71T_,!XDAT,M4NA;__3'V^V>^>$W4-I;9 T#_.?QM^3:/!5#"?$H)\>/'G MML@R6K-!(4>H*%<.T8QU3(!,3@$%Y0%SH/AD1/*/46\IJE^9_$M K9E,]1;5P*OUF>'6% MCAH.^LRAQ[;HPHV#5>5&K8WED(/'!)8F#3P3IYB*@:3Z[%D"Y%6S9EO%M-&1 ML72!/\WSJVFGH^G%M)EI:5S62CL01N&7P#R8H"T$Y:+-F>5,:@4F"+F=( 6DMQB2=@[>A M_(&;XZQS[&\HDK'##76(6VOYYMW?A_GHW?E]D[IZG=P:8%JLIEM=5I5J[BXK MX//^YFYP"$IG+R3PT@]66$+ 2T; &D9MCLA%5=M4?!)0>]6?;NI &)83$S0 M#8'A''0:ARS0&T#S3EA)DXFU_:GG476_WM7C1?."3AOIH(5@X$.$]V?CO:D\ M=01Z21%*E;P[D%&Y6 Z +E. :)DNS,4+N/ M[>"9544I+21@+;-:9V%:?'^RGAO0AN'HFFSI.JW)PLO?&Y0"!I-+2*N/N;)0'+R(UQC$:5&LE\?8CV[.2GIMF M;ZXA[[W/A6LPEA_9FZM.YVH0I-6DN VTN^^,S2J2'(@#0[S _4!Q<#A*8-8Z MDPG7U-7NO;O_3-TT>W-?B+J.4G>9O:FU24%D LD3"L)$7YP.!HE*ZGC.RE8O MU/%*LC?78L"FV9OKJ&]GV9O$&:_+"5T@/(#PI;MZI+),3^Y4$#RSV@O<:\C> MW(9@]177>?9F'L->=A@HRHG%/E=%&'G1WX0=G M"P_BPV^&@TE_<#V\?G#*<#8_XR<]WSR;*QWK:&$D)MX!S M-Y7YC+,O"[0L18Z6.\]IK'T3O]4!O?06%NNP_>'ZNC],:<'SJ#NXGDTL*T\, M#H25[% ?P)BHP48K$@]"B>H-PNJ.X ?1=\*%%KR>[4:S&,7IJ'0*3*.'TU88 MHHQ$RRI(DT%(:Z"X>,!]R-$!] M2?AA#K>K0 ,XXG.4P3.C:\'LW1Y>7P3W2WR\]O4,#] MR70V>D]$HD: 5M;BSL1+:]7 00I%C%5,Z^JY7IO@_,'2%O7:0MY.O>N8049E M2PU6-/\5".4"&DS4@)'*)!4H-:&U KFOLW_<-ES=C=[W)N^H6=,@@>"5R@&8 M-J53BY3@"=<@M:",\QR#;;&)P4'WCUN+-9OUCUM'>SOO[=4$[(_^<34UOE63 MKTW4M7..&<=+Y74)(7#<+V@B8&U2( TQR2N&8ZE=)6X/N%6G?UQWU%I'2QUW M?U)>N."L %K::(M4JL1&G<$+;VPTE$19O0CKR^W^M)8BU^C^M(X6NKJF_N;T M]]]/+F87KC^\?7/ZX>+DPV_'']Z<'%3Z4CT^(:SL(:\^2O M6ZM?&FFX*#DYM-P>\ 1II=%R4H(G;1214=0^J5B-ID9NQG!P/AF&?YZYT>GH M?%+"CU/FGZ71^6.-">H*FH-067-(<8N,Q62)9R[*IT)OT6SEO>(\I/ MKB#]F,9I]#7U@I:)6)F $X)N8C#3^YP4= ZXG3(FM*_=,.X1B!=/B3KB;:&> MYZ-QSL/?(ADM500B+?KPRDCP22E(U@M)?9:ZND^S'$E7)U^=[!8;B7=?SJ2F M?E=YT+S@X=3VGL8>N19*J.B !'2\!*6XR1%M@'E58'9U\E1# MT<,V!-Y>B=<:)XQ+N%(Z MD<"1;*>'$,EK=,2KY[!UI?UG3FFZ4_X:(F[EQF,)NTQQ'C=#(>7Y=DLBT.539^5Y43ECHCK73< M,GWUKVY?<$UR^?='QB^&O M<2D3%L'*J(M=PL :ZT$KD1@)69#ZH=(7P]MG8BS[3MLU5-L"7>^W"E*:4N&H M!!*Y@6+# .X;&5RBH53"D8K7KFBVXS9,N]?IL)9"*CHDTZ/HQ\.^E,8VZ MTUP+B]'QU9?+X?>4IB[[HA)D)I9Q1&.CF+;#I. 9(B3*R1@":<1 '>N')/GB#JB%Z[EYF@"Z\B=7GK M]>E)"*^83AWJKJLR>H]C_G=JCIQ./J=1D?DH?2X6Z]=4SORKGF\T?EM+)QR; MC;;2&<>3+S\9(.PIA-N8'0^&X9P:3#ZDR6F^<-\^#B\O<5Z5B=V+V0D=(\[AK$LM MW-(QBD@%Q!LT!7(*655OMM01MY84U<;91-GV/P\O\6GCX_^Y M[D^^]T3@2N+P@)>&P\(H CXD =1D+04ATLCJ9X./4.R (6TI[5$BUU82;\$^ M?VI"+$9_5OHDHOB7"*CG#0TN%41PR8MH@P(<.3HCB@HPMG0.RR%I@?-#ANIGGL\L1ZV9,[-#'\^< M1Z$+X$YQU(%P8#1)H @O-C*N"K'ZWKT&OJX.\QFEOI#?::!%J1XB?!+2KD]OV:+ JG7MK M=;01L+N/:=',J@&HEDY;EP+:<6+W]HI[&(FK)O7.*,&MD(Y:"=GBLBN2)F"I MYL"\5%PP8Y*K[2IT2(6F6=X=,6$=8;? @ 9+XR)\S(/*643@ BU'7 =+3PQ# M@"J+.[#1G.7:E9L:@^O>\J^@S/5ME0TTT4)PX0[0:1N7RUET.O[W]7A2)LX< MI:/2"8L^!PLEWES:S#IA."CM<>6>7H M9BW>YFDMIZ./_4^?)[>NN$DYBG*%7>J$KKAQ%)>.9$N#+)NY2YZJ MVB; TX@JW6^\__33Z\EXX@:Q/_C4H]Y$W,8-X/ H.H-,@0U)@XG!#%2MN/]910!M5OY;AFU7Q.,VW==;?N,O+%'_]?NS"Y_N?[:72 MI%)Q#L$IE$Y0 KP/N/LZ;I16 C?>>E",11!,:G 1?=9H35"*"4)%[5L:&P$]?*Y5554+ MIS,+0$>#.$-T9_V]2*.K'J'6![3=@#"C< TNW3!SR)"=LYXEEXFO?5_R.4P' MQ9JJ"FBA5\R:*^A#@O>$S=IHAMZ'*:UN+.[FN(^C5T!R3DE;[G/MK- M(1\4 MO;I47\5J9=/Q^]0)'-(BUT4AXW@;/02N"42!TL, MN)0]I"1UYIE)P6J?:CZ%YR!H45WPCTFAJBP$-WOD'X,T!Q;Q=W==QB2""5(8 MW"T%PA2:@"=4 ]6X5W(OF7VXW3RS(CS_SH/@0)MR?DP'O14=E@[_ 6%C3_KH M=(@>@J4.T([V8+RSH)+31CKBF3:-F-#H=8=#@OK2?:Q_4U__M]O96S=)-^TK M>J5.B J<0"JW7X20# SW#A0OY9\9.ES6;4Z#%6\]<#;4D/5C4MCZI)C>1[F/ M,0E)I52B% (I[I1B:-!Z H2C-:M]=C8UVR :OO# J;"EA)=$S-H)V\[2NZ+" M=8D+A6N5"#AV+<#*(( 0)X3REA%5VWII_G^C2!UFXY MW&6P=I,^64F!36BQA?0[)@CZ/X0$JB $77JD<;2/"?' )=/>2:'5P\C4RR/& M,\F4W?-B':%7Y,/4.CJ[]I?]4&Y>C_I?T1Y:^-*+V]!,A2"RAD <&D79HU&$ M&RN@)%Q*D:"=W*S2QM/OV1-K%$Z?'!C1&)&BR&T%M^O4O^*DSI)CQ^/K611C/!G>N*_#_$!@ M+:0*;@JAU=3"*G+I)A51$FX]L1:,D:4^G%7@K+8@4R+*!9HMMR\J%?%MFLJV M%.&8M[/_?J?#[[0%;R^8E%QF8E963$2<7HX*_,YG-)L,5X;7=D$;P-H3@V,S M;CRT+6NKH;;MT0#?-&6$V4BT,12$TZ46G2'@O0E@N?/ ZYDY33?0IQ;K,F5!+U_H-*08"8 V$.ZMACJPWI283L35DBE#.&ED:^XV9E)=]L_&3-817 N7FQZ9 MM8NZZR*$[(@K-UR8 R&41&.)42 ZT!AH(-K5OO6V"LN!F0%51-["'9!EN.:4 M;X*L)2-@-:K=V !UM-> $EN(O@4+X F$.7.2<6$?B'7!A6@!Z>GM@OJ<%27,P$:V>X7.8NC(UWH)$.U@,CK]]2:&4GTFCJT6U&4ZHUY#-+7;13^/ZL73HR4%=&!83MG[]V&I332+K$]!6F^5""2" M1U0(,A%D-!5 J0K2*J*$JWVPU0C8P1)E>S6T<,_X(+FZ Z6-9444O&2\',+ MX=O^UWY,@W@'J4R2&)<\NN]%(%:6RM/10JE0Q33Z\*EZ88SFZ Z6.I44LO*N M<4>90S>Y,"VD!#UZ=JNY/D^/I)LD'DL"R5YXR$'Z8ILXL,5/#DD;D8*QM'II MOW:2>.Y>G;W)&KA;_)]1FJDD.)5D(*6H= )+72Y&&4E6*IE\LQ#Y$R_9DTCY M9NI==@EY:TFV$#-_JE9+3Z#7)7DDD'2QGQPI=L1JSG,H1<,=1VPL@4/K&+07TKO$)+,MM>QML$!4 MS4%#(1M:FLT$(2F(J#/Z T8!$\90SH6+N7:WD[W/0=MD/ZPLZOW/09-*VX3( MP3"#"[HU%CRUO*@[&^=UYKSVB=)+RD%;2]F-<]#6$7K'*49-H/W(05M+@6OD M&FTB_8X)PCG'?5UHR#9/L_$%S@@B( 67I]E#EI;O%A'Z)WDH&5# MT*02N"YJDT#P:, %+H JKYUA(?N'[2U?; [:6K)_-@=M'<&M]*G'ZX M./GPV_&'B^.CCQ]._[@X^L?1Q[?G'PKP>Y- ME2X[G0S&:)86R_,-&J3HNLR^&_>1A?,7SIW,64?R'I?!$X5NGY/E8K%A"K\+ M)4*@2]O)E%EHMAYLCJ%C;[NJSE?3,_RGPWB!A!B7%K,XNA)@>>N^CWN"4Z>H]6 R3@1!<=,VV1GP*#I#-+-, M-RL-T0J\@^';[I57,9I8>43ELREMP?PA 1;%NK4-;Q6N%(B=6)I]0(,]7"DW4T;%]@FK*]OT4VGNHBTW MSH(@(8$(T8*S7$'PSBN6G9>V_9)"_<-P>^M)NG:[A%NG>[H_(U^/OY:>YCU# M(I<( $G($12+!$&5YAX"]VMOC4RB6;F[56\X!+W6$V'M-@B;FFXWX9:3\?@Z MQ7?#T:F_['^:?A#W.\&T)@I'Y,NM(H%;G0G,06EN+[@*F>1FA4I;@7WLVZ1EW0&Q/XWM+90P#T=-,L!=T>1&4$Q,EHJ@0JPG"GT M90,A;HLF'?$49ZDT3_ZD\_%EL=_>YKO3A&2C0XA. M,%RQN0&3(X?H,N<4EVN2VPW(KH/V8#BY=ZI=0M[MC@^6=W^].X0I[G19UNP+ M]^T6>*^T$?:Y>)>TM!CF*8+57H)V23-.8XZ9;K[Z-<)P,$3K2 U+Z+-=N/\\ M?$[Q^C*=YA6RF64 TB Y]=2 CJ&XD2Z4(]4(GN9DO$]>Z&8;9;/WM9T[VS(9 M6A#JKG-H5ZZFBR/5:>97CB9E(0..B%(0EB1P.5!@4OA(19 B-2NV\-R;NDZ2 M;4VMSVU6&XNWBV/J!;C%U=P#E!(RDQ MPAOB2NJW1Q=>< %<>,EE%"+%9BY%D[>]#NUO)MP.YWXYO[RI!1:LYXY,BU,B M1,8(^! 5**:ECI%8Q39/G7C\OE?"@ T%W$5JV!SBN^'U:%&4Q7LNA14@M43S M5WL.)I0.S4[&9$2I5KMYH.O1ZUX' S84;Q>Y5@N$^,LY0F\BP5V*0+M(N1,,2$F[$TDX M='3*@B29M9QIY6GM.HOW !Q:%&A[*;=06V(:O?[5C5-\,[SZ@J)Q,Q$C,S]- M8XOC7[_??N;,?2^_FX[@=AB#>';I!A_ZI MCENXQMW*V *CDFFWSUP'>WR]5"Z<9[G^@0L8?S_^8;__)IH/.62ZMTRD^ MO'&^->^>!-3])?7=ZWS8EL*ZNNE^?G'ZYC_.WA]]J'&W??7#JMQF;XBU4NG( M9\FUBEOO;PZ-E4I6&98@^&+^5P7.J3Q5QR61,'Q[G%'2"K MTL19@@Y1NBB\9;I9.O"60/9P+:M+M_LY"AUJK862F!N+;I%2O6+\/:)RMI0; MY%*U+LPH59-:Z[<_G.+)X:*K^[ M;_VKZZM>$CAO-4Y?9W(YK8ZE;@:)8'$*!X*&#U>=NS);C.<'Z7=%CMK'35ON M4#=#R,8Z&R4DPQ@((0T8PP,H;DS$Z2P995V8%Z^-G[O280L]0J8 _?,2](^F MV/4H?,9?3N^IGV;\UU?#P>SF^FS\/99-S)YHH*+6)S=<>])GUU*"64KG0:1>03GA 7* MHR\%EK)FS3*#ZV-[-:S=!]VV<":Y\8CFN\OQU9?+X?>4SJ_].(SZ7\J_+IUB M>BHS3RWC($L+34$X!]Q^%'"J74Q4<"MK5])O:RROAN-[18H6"BIL.Z[[GBY. MX,5 T<:*SA M('$60<12 X_K")Q'QX7,R9#:1PNM#>8'W7="B]H5)%H;U5GY M[;T]C#D>B$214VU+;BU78)5F8 6))!KC@XOMVB=K8WXU)-]G+M0NKM'&OG5T M-;Q&CT)EE[,AT[;@'H3*L=0,,4"M1>E3X7/#"AOM8?Q!Z1WHNG9!CL5,N_%Q MI[-JW LD2D>(!>UU I&X!>^\@*< 1N5!*DIRRDIB81N=ZFZ#^AU46L76JQ9%V-K&=XM_7$R MF(\FE<"&22@_:L7L5J>U3H-C(:JL4+2^=M_0J@-X-1S>O?IK5NE8C.9FLT^C MK_V0E@_NPW#P-8TG:9;K-KX83MSEW;^_&8XG'X:3_TJ3CRD,/PWZ_SO/6CO] M,BMEDXG2@=D,2&/:;(_ M!%HR7S8^U=M:VM,O?TC H5D> 9 M\&GY5D_(2U6]WQK9)A=29@]QS,BI4LP"D M)T-!& ]6"!QXBVAC!EKNCOEF[FQ=1HGL?6-:5MI;0K(5*\$NJ.?>HC"YY1R!Z@7MM MSAFC]HJU$OU!9KTIX5SGX9C*JBJR4-&_8]4L*,;\!5W MZD\+1V-^R! 1GDN2@ FF""@&M 2C ZDB,5)K26.SWIAKOOAUL:E-K2RAT/85 M>&XJ#CTKM97%#V9%B3A55F?'<855$IW,TD"(QA*ZH91[8YBL?KQ3#7S;->'W M) *Q&V7ONKS\8O2+NAS3TC#")Z:CG-;?+PT]/05#4U&X3=_?] M75<7VS$#AI4TT<+]YP?56IJ@::EXV#Z4_=I<,RM4O(58VU>V]9G)J!D"2J6- M851@N Q B4M)2.>-M?%2RG@VF1,/PJXKE7 =2V:=%$)ZF @Z&V;*W$@M6)@J12.$:<(0_O^[TBWJY5P'7O:+N.:EN@ZTT* MR6VB[*)W!U%HS+D(R95:H%HIL"4RK5RPFF0J4JX=SU@)9@\COJWK>E6NSU:* MJFUWGZ51'HZNW""D)95E%U5E9;#41 ?1)0?"BX!S#K^@+'C*."&);^8Z-7G; M*Z9*.QKIO&JT< B B^+3R 0B1 I6X-"92HEK*[FK'O9_#56CMUE\ZBFL=MF] M>\>JBZ9#4E"?)(.HBH^<,P/CO8,4T;?5*00NF_5S7/+P5TR&*O)NH=[=/-=[ M:MY)*7P2N*9%0ABZP:6X4Q06O))<&$V9]*[RVG'G]:\[C+"I'MJCQ)SL3<"T MY/W? [(;MWUCM2Q7[Q8R;<&2> "*T\"L:6<0@RP?XT MH\F)!D^5 ?0:3.D7[L#FLH[0Y).S,:)KTG64N[5F-%LC^#"-)%>_G__"LW6_O!S D\ON+#+CP$YF'XVZ9HU5I(%D M&Y/]]8!RCBY>/522+18Y&'R?3\O=7,43G"5JRS,R! M0(R!]S& 8C3(%+@/<3#B;"C):N9(Y;A0*!SY5U(Q$PT$+ILK8= N6H4:RH,1F[S(WU1^^],3;FPWU;4-[ M8*NKX42=\(E:R.GZ,:M4>L9HU* C'K0B>P8N"PT23V)N+ ^$UB[&[Y&]-TOJ MVY+V0UC%L4<'\%Z]MJ1TS,JY]!,-B8$AT@"W@1!-_ M<[?HO;M)']WU] \WNDV/C4=H$3)W&C*CQ7@"!Z>#!"F"3CP3FN/Q> \[B>"( MML8#9X,& ,&C"G:;BP//,,Z8"P18*8@2&.*#\SR ]HD3R8F(ZY,\3\(,C\CV MA@#^ 1IR*^0>E?6NIA.V"X(9A^I#OU.C3D&PS,$S7SK?F>B85)GZVB7P@V'^ MS8Z':<==8OB("**C 61>(R"2Z[S"(9S$2,VLR_&?,P MC;E+#!]C\NZV]$;;*@4>&6/<$$"]6=2EE6 HM6 ED8YYQKP\'L^Z#>=O9CQ, M,^X,O<>9,]PN Z6H]$9$2,ID$+FP3W, X8)C+%#B_1&66K2TWQUT5^V=A]94 M1\\58(17[,C(DL^UP!T3P5D=XGI/T+?6>GWG] ZB[*&TUEM]M9](X J#%6 \ M*Y0C(^"HD*"5TK;XK%B?6':86!%_O#M-'%L?37:,+36W^85OUA6L&D MCT8;N^CX6/#+K0V!,@.;$]IZH' QN6_6'&1QLVZBV M=@_$B\NOL[/%(Y+[M]XV ;)(V?)8_BBFS76>_KM 4:W MG2ML4D_:S];>=_5&ZB&L.9O-;K\O8J%E2.3&<67V1HVG4SLL5_=%U;[\#N>A M%5%!HR_(0;G2J1,A!28R#,19S-RJ;"+U0PF_/U5]:.6W4^#7*=BD]P]__9E* M.Y0O:?J=7@5#:5 8W.54[EA0EF6P; *I T^&9!E9)X6&G7 SP&VX+J(W'MN' M!\:0WDZ]Q-D?DQ%^I@SKNG WZ3=$Q_?;[U2 MD3$.YW%A:^Y>ITD,#SA#*C9IP:G[:\ZI,#IKZQ5((@P(=.G Y=*ZV5CT#+6V M,=1.8O7'W9N)# ,X0RKAV,3IQ?7L/Q^G*?TZ1D<[S6X>;P7))XRP:2GS]QKY M-!F\9 PR3;$\]HJA_KR?GGA[,X\A@&9()1&-^5QN C;0E+.CD"SSR"?%32!* M RP@E]8*;?1@KDQ;\O9F'$, S9!J#5XZ(]]?WUW'-(Z%SZO$J"[=*L$RB0%6 M2AHLH1D,YX3+$"/^XY"M8A-3;^9P4)@\M0,YG+H-E:5BSCAPU)4N$C& 03LN M,W8BD5$P$VKW-WV-=1M[H?D@RAYFW09//CAK+812^B(8"M/P3( Z[8E0F456 MN]/>B=5MM,+ BW4;;71Q-/?>#7AZJ]MH5;?1"B:]7(#OH.-CP:^2R9FH$I2B M Q Y&;1S32 C9\R67MSK0P5?$6Y;U6T,#K9M5%N[;F-3DWZ;(P_2E98OE( H M/5>-%@F$4]YRXKDS:Y'2JQN*T$IEVX8BM)%W!U=_*R-9(Y-$*T\ABNC*@ 8' M)C"'?":G9+12N;?1U%UY83MKHH-4_AK@FU#S6D93M]+,RV.+=Q%K!Q[+&E4A M\V0H":!-P%W)4 :>Y 24*Y.]"-GFVBU\!N E=*7C-M*L?;ROC_)-7%D3,E) M YY;4@KP3E!@E* S) B5[#B'';<2\DO#CMM(J.)A/)O>7%V4(V8Q>C(J[4K/ MRA!+Y[TR*\%PP8'P[+/(PI%U#VRS >)7'QD?_M]/PUM9\'4>N[O+O.+MX ,1 M]Q.R&I#1YJ!M H'Z-KS]9-U#^.OJVT-R%??;=7(LU5[/)^I$58\7/4+E[2RSWN?KS,>(/JFYKO%,Y.4OUWT1TH*+2H\_'J9 I^G= M=4C/.%BC^8?PI_-\D<+DV_CZO^A>S7O,O)O,;F:?'BXZ)>-:4?2$#0L($J[1 M,2:"8&RDA,T>XR55>[!\91;VOK!.TB!"",!5RB"T#F "+Z]$C QHT]G83JI?JU#_NL%](!1T\1#B(;%5 M1[Z+))-RAL'QP10ZG[ M^W6,X5&ZO$%?K'SNTY+/Q51J)F2B+.*YD\I$69? 924A*:8P"LU)^MINR@OD M'#XM?C"L3+K160>NPS.DW8\H;D!<1_?6+Q)VF&OL:FIL!H\]=- [4+Q&"H5@ MX$7I9.^C!*\4[NV)!NZ=I_4;N!\ (%NNP ^#CS:B[P 798L\SY=N]%"0I4SP MWM $RI6^JUP%<-PAYSG19"5AQM3&PA,B^H\$*BII4E/"'619+M(LX0?_?3:. M[]-=&DW^+!PO4T!+$H7.@>/!")&7A'HL$R2M]A"HM]E(Q6VH_<2X 5FG!(O: M6N@B+Y%&^$_?_I[&:>I&2.A9_(X2G]U,40AW:4GK/:I]+GTS"07*72@>EB]B M29"0;*,-#4S7?L/2BL!3 D]WFGDV'5#YANOW#U\^G5]>?OYP#VZ+=Q=IG [11+V M:I=6=?TJMV7=2:32G=KF%3_\%4:W^/&/"/\2E]W>+(.Q4NR-&)UA*#:/W'YF M$KC/AG)KP8:$R,]<@.2I4B$:*VAU&+]KUOT?:C8YFO)I[*H&P&+3D' MH;T"3WD$3;T40@G#3.TL;Q7"^]^"#X+9)Y=OO2N]BQYI#VF9/=E9Y&.2<,8* MY2!Z4@IEF -+G$%'6!!E$B,Y5F\%6)6#OM*X@T#P 94_E,3MGHS_\F/S!^;9 M!,!5UP%EBD1K+$5*K?MK\[=@Z?..X?I'5W_&I@Z2 HW$S9 MH\<(3>CK*.F\C;8#O1L?"A@:@71/31X"<4$Y*X018,J#%:%*/BUS"4YH&H+B M6?#JW3,.@K1M+[V/%6AM%%C[D=CGZ?6=NTF?1R[,'89_N>E\.98>NE8\^\&7MYG:%$1KLJ9=*-1+NL,2PUR8NV]/=5 M_#(+9A5ZQ%ZJ4LKOP9GL@7J7J+6$N^J#R)\EYD3P4%?H'9PM%VEV,[TN?=#F MI'U%*<\N+K\NB8L:O;Y$/6B6$H;<7)47=LB\M-JZ8*QDM?WR%PDZ,534$W[% M(K9%HXK+SY]7NE0(+ZP@DI=A)>5AK&'@F<[@B;/.:95H](V.@?4OGXA*]Y?: MLZ]**U\\S$%W&VZ0[_$W-XX7:53JXL\"RF,NBIF:7KW*)/EC!.=" G'&HM\=+)BL*)A$; B.&")KUP1NHJ/_ M;:HZ$C:>/ON(N],D^PIU9P\F^JBB,41/=! 11$+W22@KP/O,02OKQSF'2EDJ'DM5^J>O/19Q\X 2;1!@23# TA.>!,6<9(B,;6GGX\ MZ(+DR@AH46;<1A/]5X\V(.ZMS+BU&MN5D>Z@@]Z!D@+#0Q3-(:1RNC+#RX1O MC/VS%R)+II6L7;=P7&7&W>&CC>A[*3-F25O/8@8ILP81B (?* .9F LJ91ET M;?=E\&7&K92TMNU$^IATE'0JQ];;)*V^*!UCW#3ECBE,9= MS$H#PJ4,ABD&^'NK"4DFJF;)LA<6.2'%[BZ\VFG/.5T/A'V>3B(ZNP]T.<,( M<4!2SJ59+P>;J8?@!4M)6.HC;Z[4S8L:MTA&T3THB(C%TJ>V;'>&+CWU.Z-I:./B+#TV%CLQ;R!XC:4%)QO,G$"#< MFRPS4]Q5K^$\YAJJL))E_+OX&!Z MGL#H KI/@D"@%@D4.8)/FI:694Q3PAAUX;B!L26?=!A3\3B-YKOE_2MK%8U70D'*JDR#QD#*.]PX+??"2642$;E1 MP-)HN?Y]C4JZF70JV-IYI?.<2R>8/UU(%ZD$6"CBATDRE 9K@T9DER K: 4F M4X/A,XT:-K!*UA'\3LCKR#)\A:0!^X6Y*VP:#/23> MQQYQ'U[CX4,$#\ 21K["(?)-Z7I@)=)',R,AUWY6WBL0VOB!G>*@C:!K^W[_ MO!W]*&IX0MOR_,JX^R%9 53F!&EC"IPOT^58(-8IF4@2C9R +0L=N"!N5VU, M.A+ELWY>W]6[OY?')B4CUF6E[I-%^JG*?9FW/BMPC<8(@*'K251D9>!% L=D M*-T4G>"&4.J/J0)W;@X/KO"+7M;Y^-UD^I\\F89T%:72SH52*)_00$JAN_&L M[*TY4S0>QURS4:&MEQYH.6X;6*QL1=W*OIL>:L]165+Q8?GS12K"Q3^A5\D8 MAR&4 ,($!E:&6+#"$;#&2,<)#QA:=6DR38@\(5CUHZ@N7CN',+U-\=.U\]>C MQ?O;93+FT:_PT$\.#W<".93.<-26CO4^@G>1Q3*/*HCJ3YZ;$':""*JOD$Y; MKF_/$/ D2O<@"P8AC0#/Z"L2KT%9G8R-Z.=5;S-]K \']L%-5RH9RL.!S?$F M820RS7#CY$2@Q!0'[X6&F*T)*B82O.SRF#NF5%TKK3=*U;61?H^9F29DO=Y4 M72NE-4S1["+Q'@%AO;?XUPE\]*P,+);@@\Z06$A)N"@"?7VINBYPT$;0?:?J MB,G!)LD@"UIH,QI\3A8BL]PKFA.5S2I*CR95UTH;;5)U;419.U4W%]8LA?_] M-KG[6PKQ;XO!U.7:?L2,%I*K\_I3Q%DJS:F:L3\]^TPDGBH(%(GRI0=;85+)H"G=VYZU$)?#]. MIG__N3==$<&4=M:!%Q;#8.8R6,$-:)L-9]%98YM=V>Y,PFF"H$>U/ 63[K0S M6Q>QX7":KO6Y0S02\U/UFOVN6O',*10^.GNDH\XH)\#1Y$NK, _&^G*S9_#T MT50'IAIM D^_?9H*K"'(IWJU^_523=,\F7XO%<0;<'7_:EF*Y+SR8#,O-R7> MX+XB/2@F=8[*&R]D(TTW6>V$=5]=V!OR/_L5:Y<&P^>W-RLM 5,R@:181A.7 M:B5J";C,&&AN:+ Z:DYM(^UO^/@)*WM?46[0+:V;]9F+[==QO+Z[CK=N-*N> M_%G_]G[IG^WD[ID%PD6NSD:C1TML=5U>YO_9#^Z5HWW_T?VX+_T// 5:NGU: M/Q_P+''7D!$\GB&>T,"2U8U,\]%'^S/);?)>S:?NR';;Z6C+7Y?_E+'M__<_ M_P]02P,$% @ Z8!G5[MTGI!G+ $ Q9H, !4 !M='1R+3(P,C,P.3,P M7VQA8BYX;6S4O6USW+J5+OI]?@5NDIKC5#6R^0*^)3-S2K;E'9WC;6DD.7M2 MKEM=( #*O&F1&I*M;?8/B[__T?__(O__;_0/A?[V\_ M@X\Y63^RK (?"H8K1L%O:?4=5-\9^#4O_I$^8W"SPE62%X\0_H=\[4/^]%*D M#]\KX%B.VS[6_K;X<^#Y"7:C"&(4^Q"Q,(2A:WDP(2PB(;,\8N'%PY_#A(0Q M#C%$A(0062Z&H4UCR!SB>]@/8\=#LM%5FOWCS^*/&)<, M_OS33[_]]MN??L3%ZD]Y\?"38UGN3^W3OVL>__'J^=]<^;0=1=%/\K>;1\OT MT(.\6?NG__KE\QWYSAXQ3+.RPAD1'93IGTOYCY]S@BO)^DE7AWM,OI)//%3QA[$V-ZP(LWI M786+ZC..V8JCEZU5+T_LWW]7IH]/*];^V_>")8>;717%3JL"9210VKY ^?MC MG?UT!GQ#>*O76 V D^)^,86QC],OQN#>9LR/4'=9G1J;[=35=G M0Q\?L:G/(J_P:H+/8MM-!_)*_,-G_E/3C6BH1YG*?AK5W8'*?E0LHZS6ECM- M@Y3^^^_X3\O'JBJ6=XRODD*'7V3TFJ]W!1_T,L\RMOJ0EU7Y"WN,6;'$H1_1 M.(Z@Q9<*B)R PCBT QCYEF^'EA<2C)?5YBM?L@Q^O6L!R5YUN_R=AO35D5E< ML#)?%V2[_CVN#BUJ?#T3*V#X4X8?6?F$FQ8T@F\UZO_7.)^T,?*D?3(QKSM]S_,SSWR3*1%O\ M5I?HOZBG2J2N^A477%55)5=5=;-?\HI]3$NRRLMUP>ZY ?F>2_&/I8\2*V9> M"*,@$B<47@0QM5WHQ8R;A4'L1S93MOU4>YV;WKGY^O[SU0=P\>4CN+F]^MO% M_27X]>+V]N++_9V&F:+,N8+E-P:3(ZN>%K*T31JE(U"#+6SP30 '$KF. :C, MK(8-. ;#$YF!"DP;,@-U2>JU!)4;F\X8U)5OQQ[4?EE/CS-"ES?XY6\E-S/% MT;2P/+>M?TXS=E6QQ_*$-E%L949ZA*,%SR7HX-W1( (RD)@-V#":[!RP8$I& M_O20/__$6VJ,%T*W-HMJ^Y-\\9K"MM^Z[FL#-S[D.Z/K%;M.+@@IUHQ^3G&< MKM(J9>4]CE<=)8_=V$(LPA"Q((8HPC$,;?[7)+)CQT66ZT6>UC9)N>NYV2UW MZ\='7+R / $-='#YXXEE)2L[)P0?UD4A+K\Z8FENI-3'1G%'-0KC8V^M&M!= MMCNXN6TCD ,5"T=_CZ5-F*G-EGK'T^ZZM EYM?W2;T%/LY5%M;SE'Q!K#AM\ M"UNQ[Q.NMCS&U5; 8$@(AA'U@D!<'CL645%;>^W.3B<)Z[>L4H)7X!>&Q1HA MK]Z_?;_?VB23 M^H@([8P]]NMAAL8M*QE_Z3NWVC^R9[;*G\2 -,OFTHDMVR4.@XSZW+;PL ]C MZE)(;,_R41*1&/DZMD5O;W.;NBU8:3O0+5P]:Z&?8#4#P1AM(T_O'<8Z2%LS MS)P%H,2(H46_OZ])UWDEL?>7=K67]'?C7S-:K%X>[AA9%VGU\LL_JILB)>S# M]^SAAE0J:N%T*W/3"1PMXW#3[ &TB,$ON/@'JX"$#3Y\%ZI9344HD'CZ-,,< M?R,K!T7J%N*H@_2I6:WC##5Z!IUDG&AZLD,,-1&[YQ>*;PRX:)&W.%=ER3<0 M'WG;O#WI5G6??UB75?[(BK_AU9HM";$2BR8)3 +,C?\ >3"V+ NRQ'6H[SIA M3)2,?XT^YZ9)!&!YFL?WSR1_?,PS4,K;RBH'&) &NHY;B!KU"K4AU7&^/43N5K8X1B3:\;+;+ZW6[4FIK0[T9+MEW' M&[U7!QY ?\<%>X]+1C_DC\)2E-_7A;CB>9![]O+]R_:9&_PB_NWB-UQ0^<<] M[Y7;FS?\&_K"OZIZ>[^,L8=PD(117)^QC M]J6_>Y>-_BQN[#_BBGW":6/,*&[;C[P^-^TI@-4V"<"E,+4E9" PJ^_1CU%U M>G-N@*5)=-B6%;!ES,P&_ 0%@W;>Q]J<;,M]0JCN7OO4HT./[9]9MF:W3&B! MV@1LG1&NXU7Z('6+..(C(O0F?>2/7"=WXO(EP43\KK89[:6'$"/,LV#"4 )1 MY#@0>SB F,0HHE'BA[:K=\)O!MC<%,F'/*L*+$"#>%V!M53?99+ROS]U7'/R MC8SE0OR"BZ)[76!H8%5O%J8?KM$O(:1("[ 1:L=Y:BO6 K2"@5HRL3YT95LT M.UR3UQ9FZ39VPV$(UL27(6;)?'UO8KC]D7;BQ\S&R_]>I]7+5596A3PA*J7_ MT_UWG%T_20WU)<^>62EBC-?2JP#AR&,N7P%BBR&(4)#P[7E((/5I:,5>$#H1 M6S[MQ7B?OPDTA5]'!^U+,9XZ>L\>TDQJH1BOI 9Z5PIQM<-W)OL,(H=Z :,Q M]+%+(?)"_AEXM@-ID'A68F$6^;3Y#-IPZ7_FC^!P=+G)3X#W\,\T_H;.=MYB M1,>^9Q "02D1Z$H-.F*#^ 5TGVM$!U)V;G)(Z4%'_,8MM>($@(:!!=APP'^4 M+$QXL&1ZX*8Z;3*&>UY'4*:'0_MXR*[7 ME417UAPJ/'N\*U\AALCJSP)62Q+6Q \P^VCC#CBKSEN(;>7(V.0:W& M]?(8%$]TP6R.:KU+9EW*>J^9E1N;[J)95[Z=JV;MEX=M<:\>GW!:B(_L.KGB M7UKVD,8K=E&6K"HO?Y#56MC//^66KW/3=5OP8NYLX4/:OS@W48"T(J@N?'0&QRUS<-HE(^\'AAE M6]MR'\2:(>M;K^])+>A!M.Q;P<,:&9K5!E>L[DKZ\GS/5_SELK:G+^)27C0H M9V-1:&M&,VB#5QZV=Q#_KW9K_*U%;30IBP9+QA*SJ/0Y<7(6#1I>)VC1>7G8 MS&BVE^5]?D%XNWS3N2[3C/%96/YU9N.Z476C77F MO^.[7;H7Q^\QSV-!Z$*64'$SQF(8)X1!+Z9\,Q(RQCPM+PG#^.:FI;JY ;8" M@JV$K;W[AGQ>.5O,&02]4R#'Q$6<"-388MB"+JP)!Z M%$:81<@+W20F6HEVCG4T-VTN($+>T2-(MR#U-/-13M54K FF1M:5]26NI$J M!%<*5&FKNE,\&-)91[N95/F<$G9?BYQ\?I@ZN$P21OB>]_('D?')MWP7?)V) M?9CXG]C]/N.5Z.>6=UBDPA=,_$)DP=OYA\Z3RR FMHNQ#3T:AQ#1",$(A3$, M,16^5B'%2,D1?T2,)N:FNG_YAVVL4ANNN,8KL1VVEY0XG@C?@!@Y 40N5RI1&&#( M#5N2U,'8C@ M(Q-+39K5BD@@_K/Z'OL03:?WUFVB>X@8M'L^U-YDN^8> M8;J[Y;['AEG+'_+B*1=G_1]97#4I2U/6ECF-G)!A!ULP8C2$*'9#&":."SV/ M.23P??XKKVE81KD2Y[E]0U1]G"5D?R1M>GWL1>YGL>U1Y*( MB]@ B8P7?@2=Q$X2*PGLP+.6U:9R^D>]9OLH?7IKESF4^LBQ?:(, 040\!V+DNI P8MEN8%D8*448]'Q7!^9(&ED7;/G9@CQM,>@0I1'E;82PB<*Z#Q%G*'+[ M) V]H=K'WYXN-OND!#O!V*>?'KK!>GQ,:U^YBXS6;C4/+"/<_%I:241)DD30 MLF('(C^.8B>JV__I[V[?^ M$FH>W_?QK;K9,L+BZ%NM70)W<)K<99TDP]@>ZWA/$^^P3HK\>G]U^I4A]5Z& M)@_B",1Q194^L^LD8=LR!DL:X&R.+:)L(^@8&3.+X=Q?R?E6K. MC81O;FJJ1==DFP4KECU4W\%:5%L"?'\'GOCC.C5/S(^H@@WXMN,TAWO!]^V] M8'SH7K C)MB,^(GLM-/,5HW:-V\ZQE/5R7F;L=8LK#/:2/07X3'?[80%>T;C M;+>XSWC=#-L==,KT7F5/Z[I2W-_R%<>U$K7CFE,3-R1\K!G$#K$@LOT(QM0/ M8>+944!#B](PUMDG*/4ZMZ5XDT[\>0-4;V>@QK7:'L$X@R,ODMURT!+PHBD+ MN<4\PA6-%DN&MA%J?4ZZH="B87]KH?>ROK/&55:F_,G[ HL<3#?Y*A6[EILB M)Y_3C%U5[%'%*T&AE1G-A@8M:.""%J_<2 O0C*Y%*L1O CR0Z TY+6CP-,B) M0:7]R9P:-(3M.CGHO#; .6F]8K85>S9?]>^+QZRB.H%!A]^>VU(I4 (!$]H[ MEO%]XX^CFOJCAZ_3*N%\JD;6 J=9,AKUT\_',)>EPTU.Y[74*]*.XU+_D\., MYX]IB1\>"E;7"A'Y+61)D>VZ19#EA);C0\=&+D1Q1&'H\/&.*$-NE"21%VKE M,SO5X=STP"[>.M&,1*RVL@TC73Y[&H;36K4F/(8#[9W:2VLJKP M^V:R\GL#CN'YCI_;W'?B\[CEEJ&L/K3QD(Q='V'?@@QY0L50KF+H]<^]Z?[NQ408J=0U"5Y\\+^LA9^26O;IE,*B:RCCVS MXF6;^6] +$A_BW-3CMTH",JA@RRO0%&#!RWZ88$B)ZA5V):-PNK86[5N6(D@ ME,,&MWN$@F]&,R .(^OLT),3W;Q)1(J:Z,<"513?'IKM?3]9MG =VF;UV$X- MAS#7P0Q!;I5%$&'+AF$0,!CZ* R(Y=F>7BR+[[[> MNWIJO2RJ;7F6GUG^4."G[RG!*QFQGR0!\DGD0S_R$XA7N2GN+KY30?T:7/;K8V,,C:R =>:-Y\?)KD7+;,/\M6]H^3:PH3B#V*(8H0OPG;&-H MH\1. NJ0V-&KB/BJB[E-[\]Y72R4_2",_Y2V@*5_S!/OY3LN&(#_@!K;"CLRDQR.?FP],7T:>R^3-$ZTZ3I&IZ']E2HC MO1NKDXU,MZ-2E6=G*Z7\T@!=^W\^?L(:F0LZC\]H3O^?/WW\$^# AESA=PG0 MF*H#B9AH5K:$&)J%!X3MG7#=YZ>;6P=0[DRC0[\?NB$125GN\8]#%RL)"0(O M]@GT@L2'2)1/C*F#H>7:L>LZ@>6&EM[6Y'AG<[--KKY\N/[E$MQ?_-?EG>X& MI(=2U:V(&:)&WY3(O$H<9[?0P3BW52J4&-NL]'0U\;;EM-"O-S *[PQ6%@7C M>_./K/[O5=:F=?TUK;Y_6)<5[[G8')(N:>BR@-HN3!CB^@.["8PCWX>);04> M8@&S;*T[<';GW!:R#H^ MLJ1IFQ.[CB?^F#ZGE&54%*U:^G:$**$88HIM;E 1B__D(HALUW9]UT^0K56% M='3$LFI(,8911UQ-"\]J'$?6VP8*+0BIF\)9 M';E%W87FZVA%EY4+#5=5F&*83-90&!7O]!43IJ#_8'V$23H>MG!]2C.P2B!G"T"<6 MPT'(;-_1JJM]O*NY&;4-O*Y&TE,]/:RJ:1LS7(VL8#H@-S44P;<6J,&CQM-L M&-(C/1U-JCI."[RO+13>&)J0M+QXQNE*U)+ZE!<_NF_@/O^ ?Z>/Z<1E&$8Z]D,(P3@A$*.8_>3Z&7A32V$E" M%V/-)*1G8YJ;RJD! ]R*)>L2/PC!%@!S>ZA XV,@I_K;)^*=^**>PE4@NJ MNP4W.> *M[W3#^,4V^@27.R,X,^;$;S9&;GFX>O=D6MD6X!&NND'3CGY7$V<4-<;-ZRRBYIH>>!9.OC.Z7O&>^,8@K=CG M])G1*]YY]I!R4!=ER:KR@LB@6\JAX:*Z3MZO.0!6EA_RQ[@IS+>]^8Y=UXZ= M$$'BQQY$#O9@Y"0NM)CMDM"G-@OT F1-(YS=&MT(*.9]+2*4,H*MD*"6$K1B M2H7!!16OM**"CJR:I^/&OP'%T_"W'-FQEVWS@PJ^W)#OGN+_!A[ MH>=0G:6BK[.Y:?W-#.^ /2.?7B_/:NK8%'LC:];AQ&DK115&#.FWWJXF554J M0N]K':5W)G;6J%,S7&5E5?\=94\W\2YX]L[)B=*^6N;3"15WD MS;'X;;Y:F;RS4U- MMMAA [[>,==EP+=W3A-Y@XST28WL._+V'\K\/4V:!#P=DH!D"52<)G#=.IYL MF%J EBO0^V&.8H,S+,@6XU'>\=)DOO=:Z] MF@P@]#J[%07/1_@"'6;1_Y4*FI=R:+Y%C^[Z-$YBX(8/(BC$,+8)A8!.& MJ&]1YF$=X\ 8LKDMZUL-N0 ;]#(O0!=_<^*AN14R-YR*+CQO,4AC._F8&1]] M/Q_37)KR!#*&:UI?(=-TOO(F,M[!Q+O$9MGA"TG"TDJ4Z^$0+W\\I85LH;S* MZ@)M>\O1Y0]6D+1DLHS2DBOVQ,()A18.N-J/D0UQ[%"88,PB.W1"C+3B)]]4 MFKDM%1(^M[/S A#,O_H5__G='X3+0NVH,%4H@)$O9>2MWM3C/_^-W6;KUN%$ MKF,=5D0X6J2? MN:UV#:QS5KACC&+/IA$BW$"Q'>%X[2 8!B2"D4>)[Q$4H"A8\@&.\PDY[?8W M'JM?6 56(AO=AE. JZI(XW4EK]2K')#\\9&O+&4GN?,"T/%&0\T2,,#PR&MT MBU"LH/5"O -2G.+Y0D:#"UCQWJ9=($Y(>J^ZC_U^%FIQ[?G="(>^BO5O\%'T:\/9S?4(VO53F+PK:P+L)46[(B[Z*8/;T3> M;&DV4H..V)NBQ4+P.7T'@_*^O_WW,'W"^+?\+H9FG!]WG!13U8\$XBURW(_+ MYY'D^"-W.FP;^6&%R_(Z^16+36]U7=R*#>O6 XXD2>AX=@*3T+,@8HD+0P>Y M, @2+XQ<%%J)EM=.?W=SLQDD6F$:-'C%6:I$?(;#X0G"U;8WYF@<>3T^DT'M M#8\:,8;V/2F#F\MK M4"?'V#U5?\S76:5>4'*?G/XY?R8O(T_P891H58$\(OR@4H_[;4U6S_&($-VB MC<<>,704P6V&C'QGY2L MPX3=_N8VE3?' 4W$Z+<:IDXZ:062!V[.AU/W-MOK%N](+)ZYM1W.YMMN3EO< M(^XF#U.CO1_<:^9M=W2'93JY)SORVKG1P3=%_L2*ZN5F)4*4,^G(^23[DYYR M+F%.P/=1T$81@BA(&(Q=GT+FVP&FCF?1<�W_'9#P6A: 5%+;Y,-S9RN4V'+D'[K[6I2G:8B]+X>4WIG MP [WX,G5+:.LSB*[$_&RI"2BCLTLZ ;"@\=W;1C%E@\ICCWF6C1Q/24_8^V> MYZ;5&M"ET#4M8$!%Z-TVJ^L0IQW](5'8&8]%]%L=>8N(D WI@P)Q!WSYZEOG ML>B>:!-MEG:]K?40ZGHWV5H-3K?='B+GSL9[4 /ZMP_-]>A%4;Q_NVG1^]R98<57V=.Z*C\SOA]RF[*-;H2B,' 2Z!(G@,BB M/M^2VA&,1!9;RPI-$Z=&;>/=KS)]QZO MQ-D+7V/90YIE,N-UG1![XD#3U^,:N=3SL6]!BXAT>3$.1)G6F/]AQ]C"L8N1 MVXSK94;_:4:UQ3K!F+(ZE?)YK8AN"RK]!&+,,O5!NJF1H[F!=)K.M5T[%DDC:PC MM_QL48Y1YO8H!\:JX.RW/W'QFR/BO:YY<^Q!O2E.6=H>*]R]/,;Y:ADA$GDA MS&,&(I@R!S?1VY"J5K!FEQ8)$YW: MG9!?>8H>E;7G1(Z_4\]*_L-V,KYN:9))>%2 =O(=?V# I>H%(<6:=5-1R32# MOZ0E82L^4"Q?EQOGD)C2,&81=,+(%MTIV1HB3IMWA4N3D=B<^2YWZ &.V7L:G9WD)_VYCB/8(TKTY&(GNC&U!SA M>K>E UCKO2S5:6^ZN](!4NYAHW;?1 [+G$I MAG;D6Q!QA0XCU_'YALIV&=]1V2S1RLYWI)^Y*?0=F-)S5C.LX12O:CLK VR- MK+"'$*6]N3I!@Z$MUK%>)MUHG1!U?[MUZO%ARN#KW<_Y,RLR>7[SP#+"%<]' M%E=W(O5HDYU4GL$ZD16'B9- EO@$(MM*(/8)UPXQH21Q[(1:L8YV4.UX;NKB MZY_N_@0>-M"E@R\6^%] N8&NISB4QT!-DXS![,BJY>L=V&(&+6@@4(,M[!$N M=76Y,J1_E+N=5"'IDK&OH;3?U_?T^I)G-RS_PO*+YP<9-\OU(5ZM7FYP2C7B MSD\T,S>=P^%"$7C]A?^OS;>Z>PO4X =" .WX]%.D]JL=PWR.K&G,4JGE,:9( MTB#GL5-M3^9'IBADUZ5,]95A!LX75EUE)']D(C)DR2+'L8GC01L[B.]Q/!?& MQ/=AZ%$[CF*:L! O*Q&5KV;%[+2NI38V?8SXK3?9//6LD5W"O-BB*/1#&&(G MA,AB%@Q=<>P7LLB/0R)BPW3,ON&$3:%G#1 6)B'_BH($$L^)^1<6,XA=&D#' MB:F7H!!9MKO,F*(SD3Y=44U7V\.\R;*ISRS/C6'@NAY$@9W D'B<+.*ZU*4X MP(SII=H=_'U-G&!7(:WN.<2J[10&DS7V(LU9JH&!=P+:<0%CD>@3?@?B%"^MCK$@U[H)9;-%PS^ M_SIKZ^LNYK; UHF0!M\%]7"I-G_/8VCD2;QSS6 \(/>XZ,:\,%YU,+$;QC$! M7_MA''WRS(",CVE)^&HEZQTTY1EU P@.-#&C;[13@+(#=)1BE"J,F(X?.-35 MVP00] A]-(*@[YTA$>2X_"YR:3SCE0@.VU;D:K_L@/JAQ]5NV9"; M\AYD,6'8BD(4^4@]:OQ$;W/;^@B\@&T!_UDG0OD4L_TZPSA?(RL-254'ZT*S MCNT G7"N@T2.54H=P^AIB*V%5GIC](^UG['5HQ4 MC#952[_PT5>>XH=>GMWDSA^?B=W?=RJ'9088FSD2;]+ M5B>GJ'&'' 4^#)V2]/4TZ2&)@LC[9R0JKPPX(FG3Q6TS-,G*I3>L:'ZSC/S8 MCAS/AI@% 43BGA,3WX-^[/+_\WW7#]7/2$YV-S>=T4DL]B20RKQYOS7YQ][] M =!\M<)%]U]U\NF=9E_A',4HIR-KE6UVP@ZQ$JXLDMG\VBB#&@H]5#G=RG2G*LH2[1RKJ+]E*N_IS^+GW<2/ 8N)0V(+^F[,($(, MP= E 70PHS9A#*-0/3Q/L=.YJ>?MUS]6=M,#Q*N<;9NG<^Q-WO'DFA*WZ72F M!W@]-Y/I>?R^?1)3/9X-Y"\]3IA^ZM(#;;UQUM+CTIU.6-KS[MG.,]R O^OX M? ECOGK9W/MX#B+4\0D, AISFV;_?'7Q M_NKSU?W5Y1VX^/(1W-U??_B_?[W^_/'R]NY??Q\Z=O 7[.VKEU$\('39,>_(T]_M6[GW*)'1X_2C]OY 5Z T2ROV M.7UF](JOAME#&J_815FRJOR\J6$:^"$) T(AM7QN>[J6!\-8Y(=("/)($ 2. MKU2G7J?3N6FH&C.4H,$6-:AAGU$_5FD$U-23:5Y'5DTF*-5WT]+@R)2[EDJ7 MT[IM:9#PRGU+Y]UA2NGR\6F5OS FM5Y[D\'\Q THA98;6! 1DL#("2W(O# F M44((I5KAR0?ZF)O*:2I9XF>PQ9/YJHT=\0YKD4 ^3*HX>$??U1-^C M \[)9#-79;EF]&.=(4'FS)6[M)62]FI#)^&5 MYN@HG*F-Q_G(:J;6+C5R\+')I2*Q+]I<]I<=SG\=G6R-@[;Q2)_HO,TT^7K' M;L/HZSU]TVQRND.X8;+NG,4-;.*,I%BI\+P17K)\2[WG+'OX7QOS)W+BV$I0 M DW02'?\_)U)1)U-%D01(A;I;X;:&?.&@AF;LN+=.X6)TO[7M[G9-D:.E!J M=NI4](]]B3.<^6%IN\ZDS&1NKZ%0ID\ =B9I![.$G=OF,!5ZE3WSSF7EK:M, MY/WA_?R"BW\P&>1>'TMN4P$)$*RH^&?8EI229P3;H*^M,SSV,/.9BV'H)3Y$ MS&8PLGS$_TB0Y?&=?QQI[>W' CHWU=O6E!:FS,5C7E3I_\CR$66U %^S@N&5 M_(>?N6CUX;^("Q?1NN+G3DR3>/W3W7XV+CVU/=K'H:;2YS#D(ZO[CH@@S>K1 M$@.Y%;.]W.ED5'LGUX=:5K"IH2>E_6,G)-9PJ,94HV)H11D-YJ2KS=AD[Z]$ MH_UPL99HD#8Y'[%N'(A2$-(TABGS=E)UZ,M"J*_//1MO?I M3")6C -68%=-4?]37)K7P!;@8B^)SPV6B4#&N#R?[+I\+A?D^E?BHUV"7[0W M+)_RXHX;S+LY+2\(63^N5Z+PS,\%-Z"VEI4PI]ZS).?*"_]8)M2//<("&#*? M0D1M#&,:1)!2Q_:P^!]BRXP]B(;NU96,$7!*J20#7#AS.E*HUP;4JMF,$VJ@8W2N*^LS39^ABGX^H"YOE>7OVR*V;6G MS7091,QUX]B#@6,[$"$/0>PFXBC"(0GU+">VXU:):QB)6B &*.N1]?0&VM"* MH?H#H6%-FB?WGZ_F9RN?/!JH23!LFPYBV:3-J@=@>EMV$$$';=QA+0W3D1_R M3)K0OZ;5]P_KLLH?6;&IJ;@4!?E"!WF0!0A!9-DVY'OD$%I>:">V0X+$U3J9 M[>UM;IOFCRQA1<$G7<&>6:8:!*-&K)IZ,T;7V#=1#4[P&P<*6J2+,8IS*E%B M2.WT]S6IAE$2>U^9J+TTT+9J[AZNDTM114=671-#Q$QQZCAUY5J)U!C<,Q]QTS=WZ\1$7+^(J MYE5RY%?'4!]J+Z[N><@"2''EA4 CL*:)-G \%>VT\4=I;&.M<]?6RB!CKJ44 M!^@'WZ0L8)2+E3/Y-&66#40QK6UV'E6O#+0SFQMJI975=?)SGE,9#<2*YY1P M>Y#/_:7K1![V+1\FGHNYB681B%'$H)-X%G)BQP]1)FC==9^#IBYJ886Z*:DIP )WJ49>&&XT+V./&N8U*RL MJ<@?6?NT8H#^7 T+\&J :G'D.!ET_## JBE_CW.@3.OF88"T5]X=)MH<$ 7^ MD9M1SUAH[:NLK H94GK+GH4&NF4$/Z65\"*1!IJX_."&%W^ _U2FO /YS[7C MH#B[R]=5;97=\T^B%.?H[]=EFK&R_(A?RJ5%&+$3B\&$A9&(^8MAQ#"#D>>% M<1)[H4N5+BHFQCTWS=V$)' MG4&.O-DE@[+"1;4 V5K$)8FS*S(O@"M]W4C_R: M>T,!:#D @H1Y?B<:4??S_%XFBM@_\MT<_SHV%]CG?R!ZT?W3#U-O9H )X4R7 M56!ZCGMW.S02Y^_K++Q>W?P?7G\#=U<]?KCY=?;CX M<@\N/GRX_OKE_NK+S^#F^O/5AZO+.\W#>[5!4#R6-T[MV ?N6\!@BQBTD$>* M*-6CR=3YN%JGTYY\:Q'QZDQ;[^V1;B3+8R?G>SZNY556J]*]/67[>YF.?VE9 M&),0N7S#YG-EYT41Q(YC0_XA,Y]&KLU"W^B=I5'X%H0/- M>PZ3?&?7&6NR6N'08ZY+^:)F8001#6,8$MN#B8=1D(2A2P.TY,#B?/!AY'Z? M.FJKV_.$5T!R )OB1UP'7?X@K*ZU\0?;_9-EG7DL]&H0!A[\G4/LVQS9-8@! MAWPZ2>Y ,L\\'3N'U+<]U^J0.^*QU#%^M ^47C7TMD=!Q^0Z>8AS],6!51/: M.C%7V=.Z*C^S9[:RFT\[I-2-*/&XGJ[_B&#LV1AZ'K)\BWHLHEBK6,+QON:V M9Y#8_O7WMF_]Q=8L@M!#J)I5;XBFD57N-NG: M1 %T!"!?8("=9!MU\U7-3M<[?I,+YB;KF MYU[ M-N%S,.8[SL2+81C;?$I:+B*!Y3LTT$IK>KK+N4W1;G!^BUY6OJHV-2^E 'I3 M6(%ZM^R@/_ZHN_+4,_8 DV$/0PU[(-:A/8>Q%"/HV"2-LV;'G$QT-:A+F+J-URG^3M]V664NI'U M6A]KAF-FM*@9=!5VNO7);L64!>U>D*F_-'%.OB\R+OXZJ?.^=VMI_"R,SF5@ M4XH3-X1)3#%$01#",/9C&,=!X!.;.0A[D^3G.P%T;CJKA@EPBQ,D?,?V(/=W MZXR/*ZB^\WTU?V5HH8NQ!ESQ ' &PSBR_C20Y^_+)NE$\SE<['P.4N(9Y/U3 M').WS@%X"N:\PD_.)-M8;D#5_@:$E!PI(2)='$4E@,O'IU7^PIH*G5>_Q#/"="UOG;2^91Q[;C!(9A3""BE*\U5NS#Q/9B!S-BNUZD MG C',+BYK2]",K['D(>"I,[27PJ)18 *_X0S1J2NDF4R6"-J4XB3/]((*Q>@ M<@$R)K,V5_B'?*$162,4P_27T+\(O?7XCKWPR'&L10.U;)NXQ\:C6P 'K81M M,>:-C/(^G0^KJ.]PG8B*>.#760RK1C#.&P[O1'$[;S7,>D$_(XU#;WR0Z3ZG M"R4:B:V=J*.Q^AAB +RR.+;VR!%[HPW+HZ'C,HQ@P# 1UP8(8H^$T$^\T,<( M)S96SWDW&,;<%O6#F\9D78D3F^[>D4\9NZ,'ZG3B8H!U=/O@L5-9G*<8D4GV M?_'NOFXKQJ)G3S"Z;_:O@X-8G7._.96!W M93N[M0&W*D)W?LUHL7IYZ%0-?JR4;U..-3"WQ>6K6#I6+\+,W.+4N#XY2I3" MM8D)CL:^+I&+Z$&2P,6C2%QEZ)[D%!?#[D>.MCK=O<@IP7;N0TX^K#>5*4N7 ME]P:JE[N'O%JU29 7(:(Q"QF&-J,2O<4'^+("6%BTY R)Z(.5;J^.-+^W.9X M#1%(C)O4I&IS_!B#_;/; "\CSVL]2I2G\@G!>R8Q?[.>Q/R'[20^UMXDT_>$ M,.W$/?78L*O+O81'N^?5U^NJK' F-JIUU<.XE(5FER$) QO[&#I^%$&4^ F, M;=_A?[ 86RRRG0CIW$L.0C&WZ=\* 7&3N:B^6@1K82.GV=9]%Q"\(NM5D^@X MWE04I4,*N@X;0+5[QM&'963M\RJ7U*LKP8X0;6W7;ZT@!KW/SB+2T,W?, R3 M7NN=1=/^G=UYC0U,&'2\3@:W8HNJ22I]^4/<(;*_,UQ\XA_[,B ><7$00"\* M$HB([\$H#C ,/!9Y#@LMBVD5RQX&8V[ZE'_!@69ZH6'TJRG#\4D=61OVUO81 MX0Y/C$AEV9%F 80@0$AB,%_164R:2F4T#,2T68[.(NI5 J3S6M/?$G[F7\+J MYGN>-\0.( I(B"_5_>!^XW/37A(?D ; MLT-])_B*N-/;P'/H&%GO:#"AM0$\)O*@W=^KQB;;^AT3H[OO._K,,#/E*B,% MPR7[R.K_7F5-=OCREA&6/HLSWF7@NP$)8Q\B%V.(4&V/>2 M9<8>,%\S[M5M$Y6^E3[>J/YX7R$8\9"R 0J*#5(]^T2)=S5KQ!B-T^B %BYX MUP+^H]@2;QB]/B]-YT R2=,=K9E@+ M \,,V8K_]N%GEK$"KRXR>D$?TRP5)]?"$[$YN"D;Q[3$=JAM618D*$;BCHZO M% %ET/="[+(8N9&M%,\QJ/>Y+18-^ 5XJ.$OY(4;WI% ,P10:S#4-G6C43SR M&K%AMT$NR=W%#EKP(^2_'T2;J7@ZK;ZG#9(;0LNKR+=!C9R7&J=@]**ZR=.L MNLKNT\>VF R+DS@@C@^C@!&(G,2!$28AC!)$7,N+0R\*AR2[.=S=W#28! C3 M#%8<(B@87VG6FBKK!+]J.LH<:R,KI0Y0@"L@H8HS)P%V!"6DQHOAE#%'.GN3 M)##]@A]+ZW+BK3/K]KQ_:2H6"//K4\'^>\TR\B)3;88VHC2R*;1B9$$4A#;$ M%O%%;G,W)I0E--9*G:70Y]Q42@GQ;>K]G*;@:-T?A5<'^E#6*0(W51S#F$06@@P'(40Q"6#H^0'T@SCD M6B5P68#5JC@>;%_GZY^F8N.-K,/&P&]M=LPJWSU]:Z/C-1T;=UA5TQZ#F1I9 M3[3)1%W\*&A5^+/K*Q/:616T#1)&7W_\B'/ MI%_@&J]^P94(E'CYR+]UF1U_F[HLL<61?!C F$7SQA=U0OY:<9L](OZC1A@*T?O4(Q:+,($K<8N]\^ ,O&E__FDO78&,-#F M,-U\RSLN4N&;*K,O?,W2JKR]^]I8!K87A A3!%T4)WPCYU@PQCZ!EN_R__K< M'/.TE&]O;W/3KE_EJ/ )RA$J7KLILAI0;JKZ-@P)$BDBF MQ2%T8\'6.18C_ M+@F6&:NFXG3C[56-S*AI(M56#V,?W=_2_,Z?NTZ^6O^R#X(K[#BY3/^32-V7[?= MN>G>_=*6@'(KEN]]-S((DU9( 1HQ )=C<2J<_7SZ^S7.V,R/K(#&(?V<6J/* M[)FH0GJZL[>J3ZI,0T_E4O4VAJ3+:HH';DMZ-,>!]*+:G!'N;?TH"5%@\3V] MPV(;(AQ3B)/$@Z+:HF=3S\)8(R>F/H"YJ;QN <9-,9Q6"G'+MMW/ZR1?&C R M_4IN"KY'5G0:5.MLP W-"XVD5^..PE3IK@Q\^)KIK8;SUI_8:D"[$Z:T&B[U M;C*K,]HQ6 )/]K!$V&,!900F* HALBT+8BNQH$^<$ ?(CM6VV6:8&UGS#R?-3-&Y^Q$"HWHZ>OOR$S%$V-@]T,#?E("#" M?%TU>7(T3)9#["D8A&=R,O*TW]#1I*89D,7T$"\:IMJ9_$QDBNWQ9,CU5%M6R<^=S':_2!SG@G]*2X)7(&M'> [4VV-[> MP4($^8A%T$V8(^+*+1C:M@T3QV%^XGK(293VU&OY8]BO=24=H;*.L<_N]%43$ M8@E1ZBPYFUOQ,2[$C9'99]'Q3CK6'/_;UI([O_])U*(QFEK]::[!,WV9/ZYJO5 MI[P0,>=+1A"*$C^$OAUQA>QZ"<3(1=!F+$2Q0ZPX5K([)T,\-\6]/?M9@([, MV_.A/ ,;L666P7(!NI(#*3K8E7T!.M*#;T)^T! PU#M[M$](;?<]JP]C['NJ M^7P3P_W-QQXGT][JH^%]&U_WL>D_ZBD_>L<#3DQNV;-0Y;P;_)16>-5DJU/, M:*O2Q(RT1X,4[$-524ZK3YW&$8%!"BL\03K4QW7F"HC0[ M9PNJ[PQ.59<_LCO^E#"WL0"OV"4JH MZWJ.IMO]T;[F9G+64,$&*VC!#@K?ZR-9S;0S1-W(:G4P:T-RSYWBPUS*N:,] M39UI[I3(!Q+,G7QE@*GPD7& M$$6Q!6/*58AM,[X3MOR$JQ7EFY93ODUS$XV,IUEIBK/CFFF_-( )2M"^*ZO MD]LZ$8W[@^DQ9O_9T-#?5 M*L,:\Z3-S@(@:.!J:(<^7A44JR&V1K]-$41=)^!VGZDAU]Y]E&GH4D/43:1& MCU-H2(,JT-&K//O>GTYO*DBQHS)5GA^8O6_CDMB6[KH@_[U.RU3>V+Y_Z?QM M>\'JX\ A+K:X$A5E$XB%8,A(#"GS@C#A?]JNUA9W"(BY:=FN+VXK!>B*L1#A MRIU_T$SL-V2T-<3" M/.1YR37R+:ZPV,3FK4/355FNF[+$?\U7O/5R&:. N1Y"D 4A@BA&E.M-.X&, M$.33T/5CM4HSYP*9F^[DJ$$ANO7?=WX=2^$Y0:$,*"1ICV;:>41E[S@KY,.BX[A/,WP3&58CSQ, MFE;X^=SV6^EGM#^A%7\^"[M6OH'VANT".BGHZFOSM/S'IX*QJXRK?U96'$&; MCS6D++%)'$'FTQ@B[(4P$,,O7L?W5NY[;JB60PH1#!6F#52YB M>G:]!O-JUOPX?(Z\"'4S5DK4"R!PB^R5XCRV8?=6IG4RGLU#GS%#AKI&QY.: MY_J$[!OE UH8$CLOE.%[7#+:+4]T(;3G@^S[_OF#K-:4T4^RAM62.3;0WVHR0AS*6)/>QRQ!3$N5D- MG1##F[SB0Y_BU>H%?&Q$[2;?;84%XGL&U7=9:*P5630@7^*__\*JND@9E[[6 M6^"BJDT1>292Y;)$&7])IJ73.EP<\>/1O;%YBT]BPON4L/)C_HC3;&E9 MQ,&8QI!7M?9*%,R*YC[<]693V2?&Z$=BG'QY8+G)_YQUL779.V7!?B#]2?+LFSP MA OP+*(,_P)<:\'_J;V#QNOJ>U[(^A!8YK^ZXU^0/+K\U]_;OO47_C00'[&< MY-E]>X1IINXN^^Q(>D0L^>4_7:5D>8" MWJ%QD% 606*)!(BV12"V< (]+W*\A-B6R]0O!?<:G]LDKN$!CD\GT]\>80J7 M;&?0,/(\W3(P*.GA'A4Z"0^'4S)5LL/3'X=FGL/#(O?G.-Q[9\+\AH?1[N8V M//*,OK%P7]"+HM@>0ET\/%P\XW2E833T-#$WO<.A%>Q!./I(A,+@4C<7^J@Z M;3888FGL+4F!Y1:Q%=[,,'(2CT VACYD-$0NY(>)Z#,8)CA,W-&8RH'T 6!A$+@L#U$1G@]ZB'8FXVR8=.M7"0U\!W MCVLS"M;=FI?\;WRDI'_"!9>6-D>\HA:>4(S L6R[*57(OP'A\?#,P WO=)"? MG.88*^S*IABYD75>??'_?M=7K6LS-7+(@>D6+/U?@Y+<#QZ-03Z)XXW*E!Z' MPT;'N!?A,#(5?00U&W\+#\!A\A_Q[QO8V# K69[W"4>,@GUG62DSRHC<79N= M3Y(7)5YU/#@NZ/^WKNM%?V'5=7*/?]R(ZN]Y=O""BR++P39AT(E<"I$?^3!$ M&$,WB?T@0#B@U-6Y51T9[]S6S:\9MVI6\NKT 7-[\]TJ+\L_BAS#N!48V:K_$GT>_E#N,RW8:#8(W'BT @&)(P@"A,;1@F)H8.)1_W0 MCK!-=18EA3[GMK"TD*5U2+>@]58+%;+5-+YA"D?6VCOL=?""!O ((;8:!!G2 ME2H]3JKO-"C8UUDZKP[3.URS?<#E]YLB?TXIH^]?OG)3OCZ-*D6%IPOA459K MPS8]>V@CSW4]#T98E ^EK@U#%L30\FS?CB/L8CV/0WT(<]-*'R[N_@H^?;[^ M]0Y\NKW^!5Q]^=OEW?W5EY_!Q8?[J[]=W5]=WOU93T4-&!$D&E)R P!,JO.&$[2O L]H2?_& M_8K;A?S)^X+>Y*N4\$9YO^1+7EW0_$G>:[7A6HKW[\H-SDVE-^G,1WD/EXAZ:#+L0YXWYA5>R1R$G0+0 %> MK/*22WIF-GWUH5.XH9ML0$96@D?R[F]% 3NR;,O6O2S MIK=9"-S9A&$44;H M;2LDF!JI\PLI:).K765!O8>W+<&@S<3)^@SZ+0X[B&AS^'[('^,TJ[.$;!/X MWK*54-LB&WJY3-R$(HBK5/$?39,G1Z MH-'QI*<&^H3LGQ8,:&&8NCHS3423EBSR[1B[K@5]D6(0N;X/<>PY(DNX$WE1 MC*,HTM%D1E#-3LE)X_RIDQ]HDQB&=/WS&!]G;M'SIS35H)FQ5-.0DX_0R,K3 M4)X>_]?1? M@)H"$9A6DV P1>/$PV8J<>-4L*=-YSCQ8+Q*\CAU_\,6.A$-]H7/RR8](69! M'+$PA+$3,XB<((&A%8A:MC9%'O6BA&F%(NPV/[=%0Z # IYFBL4IORE*6+C\VEW#_N<8%GR&KEUOV ME!?5,O:)N*>P8.)0&R(:>#"V&('4"VR'!8B&@5(V\)X^YC9Y6YA@@Q/40-7F MX6_7DYK_L)W+?6U.,J$5A&IGM!%<3R7"_&#D21%8BZ+A;$KN5 RT6Q M3S$AR%;*_JC=\]R4\MWZZ6DEQXCK9IJ6PCM2.BKG"S$DK M&/]WF?94[)-H6SZO($A\^^ON1-8@YYS%5*HZO[>^$I\R6O_LZJ6T;R MATQD=-BV5+^T?Q:V3)R \9UO IDXM4+8#R!&3@3=)'1=)XE39&[J M5V35:+'7/B]-13Y6!X0N0+X]7&^R5>FIVK?[:-14]S_%IS#AMW M,!L#O99F(1T99731"ZO E@7S7CAO/F"&5J.WDV/2U>W-AVM_M7Q[0,-6WXU7 M?*<>=KGYQ[^FK!!A_2_-+440.W' *(,HL3%$EAW#V$(4!H'KV20)L.5IK9A: MO<]ME=M&C( -4FGM?KGXV\!+(;W14%N*1N-XY.7C/'JU%X!!-!E2VGI]3ZIH M!]&RKQR'-3(@'/6"4VM?WMWV[ MZN4P]AJ?FSH2Z(" IQ%IN,]7OT8YEX61%<:&@"')4?>9T(BB/(.1B>(B3W\: M>J&-1R3N#5;Z\,,C:'<""H\],] QILB?6%&]B*O[ZB*3;CDR(=+/15Z6 M2R?RO,1Q',B2Q!.FE /CB+C0B5#H$]]A$=9SE.GM;FYZJHF2:3#+%9VU@#5= M:/II5C./S)$WLGIK@2YD%NZZ?NH&K'!-Y' -.MTHT6+*":>_LVF=^D0Y@ #^R6B>T?__?V#GV-5_>L>'26,6:V+XZ='(0< MB##V(28TA(18L1>)0R>]BYHWD&%NJO+Z=8V0!?BM$0;B6AI0M.*("M6M/(#C M>P3OT@R\,%P,"I>9^/M1T\XS_RHFO*T9&$2S"9.Y[GY4+1>@(0-LV =.H#@ MPW XS=N,I,L/19I'R_S5>K)"\$TB5A,25AXD.+N8BOH5'$]P=NR+<+MA_&/F', M1EH!X[H(YK8"MF#!%NT";*0"'#7XP.VEM *B3@3X)D0!GVI9= /0M4=+;<4: M=0Q&7F_&H5\_Z'THA:8"X[7[GS9X?B@]KP+L!S=TSIG)YX,[H4=1'.-_I(YO M,M37:IJW?IU\2DN"5W_GENW2I9$XC0U@;,<8HI#O.$*76) E'HVLD#@LU+OM M/A_3W)3HUI837_:0@Y7SADCGW&4RXM_R6&8A2V00:6]W1%N C53"![J6"PC! M3)_>&&'9Z.'.>8C>X.S'"(6'CX;,-#VD0KQ,(,Y-:IF#1[DH?/>MN>F^ V7. M%6MG'&"D7Y&=1\;(^N@ #\9R$QT7?& %]YVF)BS:?DB$W3KM!Y\8X ,CG BO MDR8DZ6X=EZ1(Y3:U\6P@+B7[$?/UKPC4!!%W,&NXBITCNG\ZFJ1MY@K>LW1YD;8BWS2GZ-+QO#-(X MD3=./YV&7'04:>EUV3G5QG0N/(K2[+CTJ+XS;'_YM63725NEH5S:4>!9<6A# MQW<=B&SJP3 (*/3X!M*.$VK16"ORW[]JA3V\(-)V1D MY;C/Q:(NDO,"OC7_-5H.IY\.0]NFO<8GW0$=%FQ_,W/D*?U]R0W++^2A_.KE M!J?R^/_BL5+=GQQ^>VZS]>;R&K0P@<"Y=[_7'TFE2MGI#'7A!WQ9K M_Y07=[O%VMLD(#B)7*%YH.\$+D21+Y=R449U; M0D:#:58=5J!73=>8)6UD5?.1Q56G=L4";-##)"^@P#]*:A5UDDS=BI_N<-IK M<&4"7MU[J[^IG]'S,JM$8;-TQ;ZLY;D9R&F2L<0AQJ?F_*H\0$!$-0(U9-WOB*N7UF<2\?(:D&#":T\G<=$'I2@\U5C MDV7F/"9&-R7GT6>&K?["96E3CU"4WKT7*F#IL3C OA?#Q$,BK::8GB1F?'HF MV'8]F\98J=YM?S=SFZC2?VL')O@F@6IN,(Z0JK;.GT_5R)-X $O:ZW@_"8;6 M[B.=3+I>]PNZOT:?>'I@G SYSNAZQ:Z3,XM'U5]Y$%#?)4$"26Q;$"$2PLBR M^%\=&GNN$]E1HJ4ZS,*;F\III1,[<4.%WX;I+,-?@9JN>[NQ'5E'OL6PZH>> MC,*^J:@2L^"F#1@9A=A7L2#C]#+ D6=(D6L!XGI=20#E55FN&;U(N,85Z8B_ MYRLJ3[VNXU7Z@)L+Y?,<8)#Z,6$!AZ%J)1U$8>DPI+&0RQ'-; M:@1^$44)ZN)AH!8!8"&#S"C>""'43[X50\-99I+OH']EF>7HCG[8UHK;*0NV MV)KH%=@1>0$V0B_ D8]"B@XZLH/K!%S/]Z/0<,.:V\U*7G=\7>;M.,!YDQ]L";NW-*'!XXU>[A\%C<_RP0%KFOY M 61)[$#DA=P$H4$$D\CR17H'&B+U)'W'>IF;V5#C%$9!M4$*F(2JL0H7-!%D3+4E#2--;.DZ1T:ONC[X\G8H^A7]' MK9Y\>. -04I$G%7C[QYRGI ;QA#[-H$H8EP%8NQ![":,V D*L:7EF+33^MQ4 M7P-.\_!_AR_%,_^A+(Q]U%_C.ATXH7_ ?TAB4^?Z.VU/>YQ_2*Q7I_@''QI@ MJ-RP0A8 XM!N&;>D4A%->R>J6'S-TJJ=L2Q!-(@)=(CK0V0Y'I^Q80(MFX48 M1S'U0JILM*CT.+=9?'-[]U5G%59B5<%L,@R%L AQ9$CL]@[,8!3+#']Y%A0B-+*UF' M+H"YZ>7GJ=O]M%Z? \EYY0,Z MM)UAJE-\41TWTST'U&XBICK!ENAX29GMAA[S($-1+)S18QA[(?\& \N.L(=B M$FBECQX"8FXJ5$[-LC,U\4YZ,E*G)UOUY5TW-T!J>G)LVD>_3Q)E3 MB^?0:$@U#H(PJ7H\AZ1]%7E66P,MS$[6H^MD/R?2,K9][(HL^HSZ""+DA3"T MPQ@FB4,<9GF)XVE%]/=W-S?5UT4K[,"F<*>F+=C/L*+E9XRWL>V\/)@D, Y^$3N0S/]&ZA3O9X]RF=5'>C7E07>[U<6 MV%1'Y4;*^K$N,W";EO_XQ)%Q"X;QK[6ZQ17[)J8H_ET@FI$SJ46]Z61;CE[</58+ZP:AE%;N+8 8(^\T1>#FS#&"$",4[L MP,$!PB*X7M2M5E,__=UIJ9Y-I^--EKH@=[*NU@4#N'N*/>C4_P37:MK&'(,C M:YK^&KG2CV:2"BL=5L8OGB(ZFTM=E([@&B5/NF\-4RE?V&]-_:HT>^ *+.,_ M$FEUE77BY_I/D?U9)G]>NM3"CNOXD/D^@\B+/(@9I1 '5I@X?FA'2,O&T04P M-XM'5/W*JM4+N*#YDZQ7M)$&W(EJBMQ0U72LT!X3-64T)M,CJR<.OV* L@CE$$D>L2&,6A#Q,_9,0-K-A3 MNVKHZV1N2F ;KOW4 5/-=(!@FCM(^@/QBD?>S9 5;.>L5LKLIL49&OWJ!\6N$' M90/G\.MS4VL")A XH;US#=9 UC!NCM"E8->";P&NHUN4)-H99 M-4?:G,Z@Z1=JQY8Y\>BYN5AEN.*:5&N1R.$BH[=,AN6(6G%-.F&$?!(2Y$,O MA@B1!.(L1M#+PFI9=/022RE>K^*_R@&=3+C,YR2%MMDUBD&^.ZC(F-+"NV('9]'Z(8VS D.(;8#IPX\3SF.GB9L0?QXKVZ MY:^/1&F"1_4$?X5GO,G>3<;3A6O,T>W8P*CIU)%XGH=#G#;W)KWD3M WON?< M,0!S\:8[09"&A]VIEH8IPU\8+OE.79R_7V5/Z^KRQQ,CM=9X;!**L<2//,8( M3!"+(?+Y'YAY$8R#(*!6Z/G\"]8Y[SC=Y=R./%J$0#@#@'=I)C<"I6;$F@+5 M:NK,+($CJZ\.6"#1+L"&3@%XA!QLZOP8TD\*'4ZJC]0)V-<_&F\.TS?;%&U7 M&3S^KX@ M=]4_;@IR7=R7Q659I8_2D/F%5=]SNCWE5W0,46EK;G.^/N2_X9M;QCD#]W>W M8(L=U.#57464V.Q7"&,0.?:EB0*'X)O1BQ-=E@8YERAU,)FGB8ZX7;>3_Y^\ M=V]N&\?V1;\*JF9J*ETE[.(#?.#.7T[B]/:]Z=C7<4_7/OV'"D^;>\N2AY2< M^'SZ"_ A4=8+H$"*?>[99SI.+ )K_2 N .OQ6U;/]<'*6C5J6BU6Q88>5G,< MWBTJ4A(_^$U]XJFXS;\NYH_JZ)V@6#+?]R&11$=UO102=>B H0R2@(@8A<0J M3<6M>&.S8%=?OD_4B06PM1Y@M>''U@RNX&71T/3X 7@NM=$OZJS4QR6_J_52 MFQV.+K> /5M.(T[8C7Z@17Q>]E2_:R_L;^N%_7I\81U3QG;%?Q R66OA1D0S MVQ58.P+:SK-T#*V7B2KED:'=FF\:8XIP*'R8I"*!B 0"8L%"2$,1\Q#S.$5& MS7I/S#,VZUWG[11:3F7&JS:9'ZK6JI9.K4/(&@8[S\>K[S!F*\5I4C<6G=2= M11V&)H_CX"KH>&"68<.)QU7="12>^/BY*7[?%N7U5K2BC>N^*\456V:OV?*M M3,+:W*4D#@C%3$+I11Y$5%L-&6/HI@7VNROY%3L5Z.@5(,ST#6>0)B%UDNE)YX M!FR'DQ?/&71@UDZ=];%\V_1?+FZ73R)_>"+SVXIE[5^E(C?SJD!M2GUU3?=\ M"6FJ&8=1HGXB<:A,<\*D%_J>#+PF4H?,CIXM>25?QW/A8"MN:.+' MM(I_&7K.2GG0TAZ4ZH.ETA_<-FR=]1B0P@ M"02%J2XEPE%*8BR[,.2;3#ZVFT-)F]>-"M\(:X["&.L^;%PR E%$U;4MY2D, M(Q01$:O_EUJ1$O:&]5 4A3UB;;8K]X5@SSOKNAE!2^[28[Z1'+1$=]^4P 8O MQ_T)C*:^2*L"&U .=2VP&J/;]O!KKMW<^4)FRVD4L 1Y?@HC+A-E_4/=\YQQ MZ)$P1 %G5(C QB*UQAZ;P2E% R^E;'9VIPV8F5GI"$//5J-"X.XX M8F88^N MCM[X]LB#OM![5'K_ON[[2-?(T'R9$[;\(UL^?5H5R\6SR+]FA&8S=63\M,IU MF^"IQ]0Y+$H]!9*/(?(] G&H#A)!0CPL4B],$ZO< )-)QW8Z^RPJ^P=R\2KF M*\M$12.836-&;L'K/8!4B0M^*'E!(_ $K$56)X=*:)?A)'.(G,66#*8<.-!D M#L)NU,GBV;-9)O9>6DN/;',_);-5==G=M)=X%^D(>4#"A(>0Q$2S[*1,'24( M@>K2PQFC88!"(S+1?L0;FS&[?GZ9+=Z$J",BE1Y@K4=GN@H7*VD;LQIZ?08, M8AUQ3;873KL@&Q7;?82&8L]PN #NR39<"'KMO@K'9XT9& MT @)M)3FC6_W@GC*5?O;8ZIW:H"[=\#!6N >4Z?=!/?HYSJV MO2^K<]<=P#YG!9LM=!'=%(D 15*DZA"&)40>)I R[L/43WQ*A7J3P\C&O7-P MIK$Y>ZH&.*04%SQ7)85<_O50MOV?C^(,9FIR4GR/7\MC?U_*V>B!LY M';:Z/P6%JR[W!^<9ML']*75W>MN??*#C?4_,U&\??Q5SD9/9U9Q?<=T!M5AJ M#_.KN*XZ0TT#S^Q*GN<<-9*@(I1(CLVLX:33N^\T I]00\ M5G)7+$%D2W3+2YH9_(:7+^>@]GZ2J/&L12[AW!8:7)_H369_0[)"R=7-QVS2 M86\T5D#LW%3LGNYXB-F0BY3)$3K#(A=/:F0U157WJ\LSOHGEK7P@/ZC%L)5#MJ6[#4Y /B@Q?^E[!*H'4A*!X8T3N.7JJ6EX0H$%(2* DE!U"(L#"4FL;F\XB%% 8BX$9=-7 MD=.%J7T[.)?-*]:>L;\W[>;[K:6M.@QD@#!)TY# ($5< 8FIVB&"%$8T9BQ4 M,$?2M]DFG, X=(4=6-3NZ,5J6>@^C&HW=P6PF=EW EO/!GY_2,8].=1)+!S9 MZ\/S#&J93ZK[W@:??N#L$V:9336K/.K\OU<5N4QC,:B?X6B[SC*Z69>APN0!W)"][W#NW1'8(NC]&'IOT4J=' R".'!I-GN[0 MM_&SR+/7\K*]J2&H" P>JY\VB:+K))%KDL_5?E]5%#RHQ2N>%C,MH-[]/Y.W M8AKZ),1AJF[/TDMU-R3-+LQBZ,E0^#2.XD!XQET?>Q%Q;%91"PR5Q*"L2 .Y MF E2B F8KWM)+BOA 5?2 T(7ZF*H7N;'1_7;%\T49=$YL9]%/VY;Q[&4/=OA MC7ZMPK*&<$:KN)U)OY4I5^M9UYE-P%I54.L*M+(77V6+[IH77^V!>G-><-7M M>GSVNB!'.X3V,_-P_45[16ZK.VF_,W4X(31M4F_I+'NL*D86'\4=R?B55#OC M?PF2/_Q83#WBL2CFZEX32IW6PPFDB;KFI FF/E/O$/:-F+0MYAS;'O[P)')! MM( 65MH07H/-U3UH/>^6ZT[&&XDG^E9"!=!23T"))="" R6Y>U M]C+WX ZT M.;D"V6ZGL8/KZ-9A.-1P>X&=;EO&W?+1;;5Q[,+^M@6CF??H/'!ZMKDU'@T\ M[CT_A[5WRO2V-<$%2-[V*;B?WVWO)\^,ZHG\5=WX]Y-&K!F0RESOHLQ7;/]> M]Y+]MEC^EUC>"[9XG&MZRNKD^&61U_]4TE1.<2+\6$02>DF:ZB,=@VD0"!AY M29PPXJ4R8)TB7(.(/S:+I,E &X&KX!FD9?6'J+)<)G7;OK+';+Y1I&,X;9BO MB&6,;G0+W[.UW5ODLR%UF;2H[.K:'ZVE^M!-+L%%T4CL(RB_'O<&7HWOL M<- UQ+%K=1>D]O5LJ)>G5+&:.P)"B7RJ=KL8@$IT^W *&4Q]M,XBHW8BLZ086P[ MUK=V[*$46/\LMB(5-@[ICBMCX/KH'^^>-XI: ?!> [5#K!?AH;4(ZW#1]X$6 MP<)5TO]B#.0ZZ6M1[%PIY\%YU+72<>CA7"WGZ;[E>CESJ&X7MKM\P83@Q1>E M5GW^*]165R: ?LGF:LIL_EBSTF;J+2,I#>(HE)#(D.B>Z!*FG(4P]%DJ"1;, M#ZPX^RWG']L&5,II=_^Q1=SL M,CCGW[V&O)@7ZSP(=&>'V/^*5.-E\K #8: MN+M7=(3.T<7 =O9!3_8=H7E_-.\ZC)U)*_+E]#?R,WM>-0U=8Q$%6*0$LI@D M$"&F>^=_50ZUU7?]N\Y[OC#?(&'U2C>3\E+()"1$R] MAQ1#$J8A] ,6,Q027]#0IA3_R%Q6;^8 Q?B?SJQ$.P:K<;#'!5C]1WU,ZLDF M!Q*$G4:'3L'E+DQT<*:AXT6G5-X3.#KYR+G,;&5_C!5;KG)].ICS>U&F&6L7 M7;$A[&)Q+ A3QB1FB0=1B!A4W[4 >I*%*$C4+A]T; =D-/_83@+?5\_/)'\K M^_^TY0>?U&WQ411E[7FMB\@ R@D.(O$A7P$81#/PH"4*? M8^8;9<2\'WAL%JN1#6CAS$G'MK Z;F#.0:!GRV&FO!6WV#Y-.W&*;0TT&)?8 M/O';'&)[?]\A"+?F&/JM8LC28VK"V=_G"UJ(_%5;[)OYRVI9Z+#?G&6SK'3' MWFL.,_W^?R1%5JP3G'5C1**4>^>=_?U%T]>7-3#JD>M7[?F88NRC%+$$TCC1 M;;(DAY3A $9^)"A+!?,);MID/1C&\RZGCM';M-TZZV$ L])HL"?L 59*C:8T M2>_8HE3$(D1UP2^/0:QQY-^%82SKALAM EHX5$3@;21 !078QF("UFB $HZM MFIAC7RZ-"]@ Z[_0E\NBQCJ7^-+-E <]J_R9;.+ZUY^B8_&AB\HWG#QY@3B=#CKU8.OI]WD=NF9[L75K'P3M,V+?)Y($2-(L4PA(B%5/P4")HE$ M48)#(?S4]FQF/OU(SU)KJS-K5&C2?W6F<'6:>M(EX9"L5;'8\"R6Q^#TXQCM M@?AW&H378K=2:RLK?]\_NA;;?S\H#[1=.T/;;C^UQ^SH_F!.^WH &/SK=6" BWI!)2RFEF.XS =M\+. M$.K9YK;!Z<5%;P3$$=><>K[VP3.^<:]-OOP>=U^K]B_5UE1 M9N;?Y8LOB_R9:$NB#H_%G@[+(U9F+!?P'NV M.>OFM2WI)[HM)2@5 (T&NIBJNN-/0*V%^T:V]@@Z;F=K(';M:PSG'ALUJ_M76-MWMALKOX^GPM64J&6GCS2TL,R8\)T60Q3)7H NV?+ M5Q'+5C*#2N@UI53M.;TR@=<^0<(2*U>9$:;3#IL280G&3BZ$[?/V21#7\Z6Z M^%UQGFN[6?WQ51E1?YI*(GE")>1)Y$-$4 I3$?M0XL C$4U0C(Q2O8[.,C;[ M5 D*:A$GS0] "PMNYQ89$X>!/9T^X02NOGUH79&R2J\XB42G7(O#HPZ6>'%2 ML786QND/=W#3_^L_'V[FK*Y)\+R$""$80M:?!/SSHVNU0+W9#_5)GC=7NEJ@?[.AQHG4!N MM@QF=R'GX/9L]AI<6]*5T%:EKE\-(.W"=6\.D3NJ>X,YAV:Z-X=A#]&]Q<,= MK9,Z57'M!LI>1=TK5PVJN^1^7CR3;#ZE<9I*/Y PBC"%2*0A3&-$8!R0,!:^ M'\9V_2E/33@ZF]22%VP$GI2MF<&?E="&!PECT W-D$,H^[9 YZ%H;WX,H7%E M>4Y--ZS1,51^Q]Z8/M?-U&PZZ][*-@%6NZ1E0Z'5%.UO0L!^RA%-"85I0AE$ M@:_)M)& B8<(P4+X(K&R1&?*,S9#]?WA]M/_ ^Z^7GVS,T;G+HN9K1H0[+Z] MRL?I"\&?O=3<.<+/D;T[5YI!S:$CZ-Y;2U?#=N0^(,63_M_UOU?9*YGIH:1L;THA26(,8\_W_<#W1!+Y5G0*@XIO9:H'8&C0Y *5C&7( M3VDW*?\+Q$;)J@-ZOL:@_( ED<.PWQ&SC6"\*]_SOO&I7&;]7W#=7N:-LJ#Z M2%7,O?6/VT_4K+<-#.!# \0O$[#& C1@ (T&J.!PR%EQD65T18,QK/##,FM< M9&%VR#HN(T7'E#Y=('(KKQA;K,J>0G>+6<;>JO]N#KJ(^SY)O #RF%&((@]! MK/F]?.J'?BK]) R-^O?933NV:T8IM[F:32R_M-J:,L8\5U M=%W%1*;""U"8L 0F)/4A\B,)"8D]&#%?>((%J2^Y1;78R0F-WISAZ\,ZL* > MQM3,TIP'T3#&I8KHU$*N.]D3C]0(=D ME2L%CW^GUKO.0A!^A'"H4]*(YB$3)(0I5S^),,!^$. XB(UBQOL&']NQ0TL' MM'@6*1OO\3K^FI^+0L]O]AJ +LDK[Y&PR%\Y Y&!4EA.?S7LDE@.:'PTC^7] M,\.ELAR0=BN;Y=!GNIU-6G7X9=U]Z>2\T]VVZV\7P4F<^$D,/8X"W>@\AB22 M'J3(2Z,P9:''K%IDG9IP;+;J4YVK4B7U6_0A-T;8[,#B$K>>K5N;P:24=5*5 M(H%2W!XZ\IEBX^@<QD&AO_Z16;.WCVTY I6RJ=/M2 M5@# 4\X"D7 :0 M89]!Q&0*L8\3Z'LB(D)$:2JM>DL,K\+8C%\C-OS'W](@#/Y9BU__K='B'W_S M8^^?U5G\K1$[?P-XH>M7MKX9!_; !8@(: M*$"-!6C :+:(*UHL<\*6+HEN+[:2KBK"AE=@V-JRBRW03I7:Y23IMMD^D)^B M4()H;H3ZP#HE48(8(13Z:O^#B <(TC#5/W&4^"@.6)#8[(9[YAC;=J5$!"^5 MA';;SS[\S/:',U'IV8"7TH%:O FH!71G4X]H[\CH[9MA4*MT1,7W9N/81YWQ MDUS]S(JIE'[*@M2#"BZBWF@=-TC2!)(X0!1C+Q%A?"8)B9YG;._W/O8+=590 MDEKF;!_"U3!*>3Y:?82UZD*8X#F<;JPL9"S-T-%\ @+.$>UKZO@1=%U"*\X1[9@:(>)@@["HC8870T3F(XU'#A M$SO=MJ(JEH\.[!.M&^VM6]2O:,'RK+QLZL2Y:8)\$4DD(,9(-ZH,&<3(#V B M_"!,O81'9LPF?0LZMKVB:?\H:GE!T1(8Y#K7EA2 :!([IJW 8_F&BEGVF&FV M1];VB:WFZHM0\AB_Z,#NA_H92]J[WKXB/;L['2[\^)V:S=>FT1:TU2U3M$?@ MMC1B^=H8VOY^$1_PDE+)#TL%=O$>J)VB-8C.6RJ:2W"AMHK6$!UNK6@_ M5#?36.5_?E<7PM(^-W%*PU?LP-,C>HWJ+..UB+V$8D_ X.A%.#3+H%_V$ZJ^ M_T*?^GB71&,3XIDFZ"4BQ!/I>9 '7@P1Q0RF/%6WR9!*%L8Q"Y%18,%ZYK'M MW7VP5]DO1XHQ%G'JPUAW;D6^[T-*)80S,;;):>\)ZX%+G6OND7^=D]^_*;. 'E&9L4WL2Q;AXO\5133 +/ #X,48D]B MB#SFJ=T@3" 76'HDDA)[5OGXIZ<&^GM+M0&F)L> M[ETBV?LYOQ9V I2X8"WO!&@^DS(,5^"Y@"L'LM,'[2 MGC"_9H=[\P/ZD"UG8IK&,>(R]J$OL3IUBC!4ITZ/0,R91!A3$J1&KKQ]@X_- MF)1"Z>^['WR@OS1LAF_FK/@[Z!TW%N=BTK-9L(7#BOK^D-Z=&.]W!AN,Z/Z0 M&FU^^X.?Z78N*-E55FQ9MLS09&05XXI^\[]FYVW9 9:Z(:!28L-_M2"@U)RRXQ!HQ4P.R>X MQK5GD^ "4NNS@@U&CDX+1E,.>EZP >']B<'JV:ZLA75^3!6]7*GW^_M"+G^0 M7%QQ7O>CBF44$"0YE#%2UQ5)(T@YC:%'2!PEOL>]6-H8)9-)QV:46C*7*2-: M:%#44@/2B&W+!VB OIE!(N7[ KOGA9"OYE1AY-&S.?'&ALIJ46 M&#SDI.2);,0NMV@MN^ K-1^H53!OWGP:TN.VQ3F:O?M#K( $?VKY'?5X-L:I M4Z_GTZ,/UO/96-%V[V?SA[J3+ZO#T3O:RB\DR\NNA!MFZ&G"J$13#R:Z(@QQ@B'U$86$,Q)BB0(_L*H*,)MV;,;JZM/_^_O- M]YN'F]MOW[M5B9Z VO9[.TKB%M2=RR0CVUQK"#R7&-Z8E)+U)R:@;$ MH0I4PZ<[]@ 2N;)QNL%0N^N>CSR/L="'(J811$Q@B(F'H8^J M6<[>.89M@7-,S9W&-D<_W/'&-"-%<2O_(+I.97F;WVN*FV\K31IW*S>]QCZ1 MV4SPCV_7A#UM?W::)DC]'_9@&JOK%/*B")(("\ABZ7$B9""IE8TX6Z*QV9-* M=AV(+73]3P%>JJ27LG#A1[94UR^E _A1*0$^5)^RK#4\?QT-+V5#KD[?ES6M MBUZ76D+UXH!2Q@G8K-E&)U II>L)M5H[3SF\R[D"V=4=[VQYAKW[N8)OYT[H M;. .N?^?!5UNYKAZ)=E,6Y OB_R[NIO^1I9EDL*55";M=BX>GO+%ZO%)_2'$ M?ZECS.;F.A62$#\,,12^]/15DD*+N2C].TNM GC3.ECD33M;P^/&^F(KT_N1DRY!T6I2N]8**+6 MUDL7=%>:@5(UH'0#M7+UHI7JM=QQEU@_BYSX2ZSC0/GRYZ[G@]UZVN74N\;] M:+Z]L\F&R\5WC<]6GK[SP>T#T5>/C\OK/-A9GO.YKJ/3N,O M-(Q%FXPUMAU0R9R7;8. DEQM>XM5L6$ MAPAQ!N.8(8C2E$#,*($Q%Y$G4L]/^;DDH?MG'IM5TA4M,R77V1RA!X"V"P Y MA6^H&%!+Z(E.AP&EV&6M4-.73(ONL"F9-5S]\8T>F/?2#*3'X3#@)#TQP, < M=SIBOGR[F>N\Y;*[>EEB^?!$YC6K^K?%_%442\'?<:K_JITEG]4.N;DJH221 MJ8P%% 03B%#$(8V%!WV>1C@E% O"IB]E9]KO2Y(OS0S@&%2S,0[O%>S/3FPU M=Z#B,9O/RQ]_-/U#2-WGX;'T?G)]G-FD#($/?]<,>Y6K>RB^/)=?-^K%3":< M0TX#I.D7$TA]YD%U7Y,"^V'(X[3^NEW/^?_)7[9&O8&^:J+^\_\GWS.S@\88 M1!W1&<8!WV,%#&@A4],S+!4VFQ8W:WCV-+@I(0(:(Z=>IS&N^:49)5VJ]-=@ MG^QA$9TQ5?8AVSG4;0_DYR83JA-]V]X11F3PZ@N9;H;33M?KCC*N_G=#O^2(?8[EV9V"/N9NI;H%^L.FIS2'8 #120/ ^DHJFB&R-%8X8DAAHL FNFR%=/N\$@^+ZXI:\%9>S^4BKR:\>EZ:!NTLAAR;U:Q%!XWL90K+<@%J M\75>6TN!";AZ7JQ,"0!MT3X=Q>L)Z)YMKF.,K4)X'1#K%,FSF6>P@%X'Y=MQ MO2Z/=SC2_=^KV9O&;V+^IZ/@X0&,/)B6;5YH9Y.H/8937$4L33% MQF>Z$Y.-S3QI<8&6%VP3TFB)+K,+2273>)".R'GL=XBV?>1\>)3?@N:KU.D^888O"G "W4SWF9E1[ M3M+K^3);OCV0GS=QNB()+'Q/V0(:^IWX MT-7@8WO]&]F,FUOL18R&6'(OY3"FM$2,0LJP@&'L!P13' F6FC05.1NQP?J& M9$YP,XT1=D.C]Z#@FN]="=8#J7M+7=?T[7KHRQ"UMY0Z2,G>_DPW>[;NXBCR MUXR) Z'V6;D8ZB=-^LX6CW/-IGA79EV5Y[ 6QV+E-IRFDB(OQ S&1*80880@ MD0F&DB9!%*(TY@&Q,8T]R3DV*]OF%RV6"_8_L#S=;G7[M3,C?2VPF44:P;)= M]J;:^-%!2P=W%K!G>!T9T[ZD'-0N]PSU>Q/?]W1VNT61+Z?W^BM]]3,KIHSY M'A&!A&GH^\JV1SZD@0RA'U.=)"6OHN-Z&[;C%[ Q&W_:M&P[&IFROWL<,CWJ@9734WS8&9WNL0)TYO..[?5=YQ.5';I*V<%J(WS5O7$COD4@RF(M# )Z_2#< MLTU8@WNEFW%4X+;D+O_YMF]P+0)^_8 \4.S/%=AVX4![R(Y&!BV&&RY(:*_C M5KRPP^/=[NA?LCF9LXS,-IGLY8&"ARC@A"!EZG4[1AD$$/MA!#D)9$)C!4?B MV=RQ#\PS-M.^%K-5%&-U+#N%J]G5U@%:/9OI+D!97T%/P.#H"GEHED&O@"=4 M?7^%._7QKI')F[EZRPC3O)J?R9(T;8L9%9*)B$#/(S%$82PA\02!"><)3F0< MQ*%1TOVIB<9F#NHH6TM87>I&[+I$GT37-"IY/F;#!"6MX>H0DSR.Q1DAR0,# M#QR1/*[>;D#RQ.<[IQ61FJ6G=@.]BOE*/&CVJ:D@%,6>3Z''4P%1H.R"^E(0 M&(7:2\-H&B74B@[[R&1C,PO;LE9=A4MIP9^EO)9GA:,XFQT87*'7LX'H#ER7 MC*N3B+C+ISH\U=#94B>5WI,+=?J9+G5\*SK+6'V1:1*]J9\ S\/B<"4G/;W^-1L,5W:4: M;P\L-B5XY\$S5-W=%DRN:NT.JWZ\P&[/KN4[LCG[.OGRN2:,BKV MM)BI1^Z7S5V='_8 M'GO0"\->M=[?$/9_J*N+\=/B^7DQ_ZX3T,I7O]B*,(LXX#A!D(="W1(DCR&E MB$ _9&D<($*I9Q1A-IMN;.]O[3^K1 :ES)-J RKL8YZ&B)LZ'UWA.(P+LC.$ M'5R1)LB=DT9/=2"EY__]L+@3"YVU]F5NST.___&QV00E MYJI8EN&UAP6XN[[=(ON;@"^+Q7*^6!IV[CB&V^DCNP/(>G[]3='J@TK^.#C= MV.,/C#D<8?QQI;8XXD]\=&#:Y:_97-PLQ7,Q35F41H$?PDC$,40^"G5*:0 E MXA@G7DQ);-7>_'R1QF9CJCQS:D@E2G>I1,&?6C=0*F<9_'"PP&9WEF&7K6<[ M=S;YJ]F*#OLJ7A6N.D,*^2P0?HBA[Z,JB\ULTF&3VJR V,EQLWNZ MFU&Z%TNBVQA=DURW=BBN&%L]KTH6D,]"9BQ;3N/4IQZ6"8Q80""B80HIQ@BB MD,54JKJVK=Q@#;U3K4?&9@UJT?XO9HI[&;>]!-IQ,L[_>?;H/8 M;T6MT$O#^GLSY]_45\YT9SH\PM@V*BV3^29U!)G3>Y8;4'HV'BTAUTS=$Z#D MS%XSOB(SKT)GTU3RE 8 MZ5A)% <0Q0&#V(L$#((DX"A-16)1Z]^_O&.S/9^>M%L59/-VG[Z%!$+=+^!B MM02S1AF+].:J;U8"=*0B55V!GLT\JA(88PY@4AX/L1! MY,& !5Z*>"!Y9%XGUD& L9TFM/1$??_T"8)5J8TE@R-8O:@?ET\"Y)4BZL]M M329@+I;Z,75QG!>Z0E@]P#1_F\4^TV4)#0X2/2],WRD8Y0)4XH//=<^,4H%) MLR'42H#W6O0,O<6>W?,2#+0)][$4=KOI&3@>W1Z[C#O&UEL;V#GC=&V_69-Y-&2>0)*J17,H)8<:-'M.5".X7Y\U^@!S9XW"1= =F)',8#G M+)*48^,/SI5BH.P^RA23Q[J%K*Z*0BR+FH5E'9H*F!=[D@H8Q8F$*$HHI'X: M0XXD9J$@,N;()I%D[RQC,R6U>("4PAH&C8_C:!;B.QN=GDU#)=^D(4?J)6)W M% -'D;G]2(^)Q$L,P MT(RY4:C.$;X4,*2(1"2DC++ [ARQ?Z*QO?7UOE<+V]KQ&H%MCPT'\#4]+YR/ MVC 'A0Z =3@>'$?CC'/!@8$'/A <5V_W)'#B\_9!=IU@?\66*S*;O=V1C/^K MV,-T8%VP:#?JV"S"=I5*K0;0>H#7XC_ (;(-\_B])>BG8_K]X=VS+>D(=0\U MD=T@[)0:8#G58.D"W2!HIQ!T'*&#J_[;ZEGD>CG71^V8X) AZD'/1QPBS'46 M@!_ ,.8AH_[+"QZMA\;& SN)"9X6#BD MS\)E('?S6D9'SN.#.A]U#>\^-9SC]Z#$6V[=PY_JYE7Y)I:?2/%4'M"XX!_? M?B\$OYG?ONA9LOGCE>:_S9:9V+2VCE#$D\C7CELA(5(&2]FO5%W'"$L37QFQ MF$4V+A=[$<9FXSY=??]/\.7K[1_?P9?[V]_ [=WU_=7#S;=?P=6GAYM_W3S< M7'^W<])T6!8S#TZ_8/=M1(7NRU8\@49\78[]06L LODO8*T$V&C1BPNH.XB. M_$,=!!C4>=0=H/>>I3-&ZNAF5M=7GLU6FO;[NT[F* >__LEF*S7_%Z6J/CNN MEC6S;U/;="?R\O#X=K*O_E'K5M>L,N@QG2V[H1+_ 0O;M=Q]R#>T] M]HX!=^7D=R76L'$!QV#NA!)KSXIED\RD)<"!% M&D#F,ZDMNX248@X9CU(F?8D\G-A8]B-SCOFU6*!2"U MT!8NNTM]$PPW9'C<(@!8$9=U(#0)HHP JQ4"C65DEWE(/U/I-@/[& M-&CL//6A]<@OS3-_@2^4A:?Y+_#%&LB?/?XOF)T__<(K>]1K?RG9AHL-7!C] MK0C$I67IV,%"O=A/I!"W=)957;D^K\3-_)OXN7SX(6:OXK?%?/E43%/$0XS4 MM2[E0021X &D,E;_B5/DAUX81M2J1Z_AO&,[^JB7#%FVO# $V.Q6UP-L/9\H M&HG!1N0)6"X %666R 3\ER YN)T[2#KK")*KSAJ&LP[;<\,.BIUN'):/=^X+ MGBW%U^Q51S"6VW;O>9$OZS*YJFNQBU.XO=P28\ @58>%B'7J4ZR<4QA21%,8RY M]+Q$)#*.?2LO_5^HZ=&G5CW[!"Q:'%4?BE+VPP2I]D!3[#$:LAA& J<0I=*' M.)(($N)+K'8E]?_I]*6L/OV^)/ER6+C?3WP!T"?J$/B8S>=]X<]D(M(TA#&- M$HB2",,T#E)(O80BQ*7D(JCQOU:7L N@WTQ[$>Q%;U]\PP#57Z/)U[[N7A.W M[;UL$'%(<7G91E\V2N\CL'3T(F411#[B-U MK/($@A3)$%(6ATP@''I1.GT5.5V,=[G;XHU@P:]'O> &H<2++&+/6^'.ZMU* ML-9J0P_=6KVU9D"K!C:Z@>O+K9Y%W.XBJSA0)&[ U;0+J3D'_6B0S-ULPX6] MG".T%>TIV=1U8):&:F_%D,?J4HV$VGII2GP8 MA<)CC'L,$:MRF^/3C>WH5$H+LE)<\$%4TOYB27ER F&S>YP[W'K>OBK(*DG+ M3()&UEYJ8W MY@P%&[6/O\6=->X[;'Q]"_ZLI'+$#["C9:?2_\TH@U7U[PC>+MC?_677D(&2 M8[ZL&,KNL^)_/N6"9TO]TS0)2$Q\SX-!P-5.FWHQ)!)%,. )8S+FPA-&.;0& M:9':&F9=!O)E];@^=KZK\U$]ZJPZ8_CAO%/G8[#ECG(P7$?&@TU; MUO*4I^MK<_&D+J:E+/JJ^G51%%_79>X!$2*AJ8 ZZQ BEA!(*(HA3F*4!-P3 M:6#5O-E6@+%M2NT&Q-4Y>4N#QA7S02OQRSD\!;8+97::[A/^GO>K'I"W9Q?H M")\K%@';Z8=E"^@(S@XK0-=Q.IS:[\A;V3/T85%7HWP6=+FA(KAZ)=E,U[=\ M6>3?B>X"]"JJCC[%-(F%+R.$H* 40813 C%)8N@+B7$4A#+$X70N'K4>#X:' M]^[B&+VHN'I1=X3JT>755$HL),@VTEJ<',]8(8.3?,^ #^17K)70)2BU&D#K MT6)GF8"U*E N;/ MQV#K-.]@N+-SXN](?IN7#-Q5VY^&(V>*?"E$3&.(* W4-J7V*IQ@">,P%2&- M&1.AU0'>8,ZQG=FW$X9?2--.]L/?P8LZ1I;>I>ZYP@>1-_5O.\6S=S]W.W-8 M":S);2J1ZT:;:X*O7G*(3T'D/I7XX(R7RB@^!<&1Q.*3CY[%GU5.4?,Y>2*@ MB< A3"+J0<1)!-.881B@6'@H])CO&?%>'YYB=$:F87VJFNF=19'51M+0BIR% M3]]&PQ*:KBQ8>[1W2W[5GN 2G%=[%#Q =;7ODTY)HZM#S!8IZQ0A'WM>S"&) M2:AOQ"FD-"10?T%HD!+I)^JHH;GWS5YZ\ZFMC,%:@/Z^\9JZA6GRXI<6>7'6 MR W(6G G3-'[UL+,;/2#<,_FY 0S]%KX%C-T[W301Q#KEP9ZW\1CH'\^ H@A M[?.Q$;J9LN_L2?#53-Q*/?9<+?1;W<;L05_/-KUM2, "&4<("BXP1"E)84I( M F6 ?9V9FR;8JM&@Z<1C.]-\7ST_D_Q-;]V-X-8VRQAT,XO5!Y0]VZM&Y#:, M;ZV^A:7@_60$V:+ER%893SNHI;(%X[V=LGZ^HY72-[*/1-G =A^J*TU=^BBT MU^CCV^8CM>OIZ@?)^>V+_F"[;O1^,9M]6>3ZEU,AB(=C&D""4*S)KBC$$98P MB1,I_$A*D<16-JT7,4=G ;4*D&H=P'9;L(VB^OC1_ERM+"BUG8!:WZWZ:O"G MUAG42EM>$GOZ@AC:WXLO>]_6NES)CX8K_M'UBMN;^%X7Q-6&T(^0PVX?O0*] ML]GT.YM]S4EKP*O'Q^5U7L;EKYZ7IC4H!P<8F\UOO[5*TKR,E@,E[V(N%JOB MG55XUDW/S6M8#L-XW/XZ0[!G\^D2/*M2F)/@="J-.3SJ8*4R)Q5KE\Z<_G 7 M"I'OOQ=7(V]! [,]A\ MI0?B>5"RE>4PI90V5?Z[\!U_UQU TO-;OHW%Z:(V(U!L. S. F\:WT MZBG%B C&?!A[F@2:>0DD6*303U.9=&PGGL85M2JEKAI@5&)K M_IJ-W!;OMRG\!I:P!U![OT,JB:%:N6=0R0Q:0F^7;?0 J84=[0':@8RK"XCM M+*\E5D?-L>E8P]EH2^VV#+?ML]W\HK\)4JSR\NY[,W]9+1_4,$V3-M^/8L9] M38/I0Q1@ DDB8AA'B D6I0D-N(UO\_!48[/<+4E!*2K0LG;,/CF"L)EST UN M/1OGKI!9>^9.H^'(NW9DHD$]9*<5?N_E,GBBP]'OBC'M5RCN!1/9JX[-?!/+ MJJNDNA?_/J?9;";XYK?%-.:I#+A(H!=P"5$24(B3B$.9"!]Y?AA'OI$!Z3;] MV(Q*HP#(US).P%P8>KDZ+H'!0;!78'NV.FM,[UN8?JO8]&L%0*-!ZS,V?@9[ MS"U.BKUB/]"9T?D:V!T@.T-X]"AI/^IPA\K.&F\=+[N/TF'O.-SCH.EZT6YU M<"65/=9]+[ZH+^F4^DPR+#$,TRB */)22&7JP2A&,@@80TEL[DHX0Y"Q[2?J M2YN6CC!=S2F(%M7"K)VS(@:;RD X][R]=.O84BY%U;=%ZS/0HECL.@,MSD#[ M3[^+9+<9.4#VZ+9TSOC#;5 .4-C:JER,U\T[TFJB.!64R(2$,20$ZVXXC$$: M!YJ[G0DO(E]RZ)?1_IF,@I\M>,B3JZ*7#(4CVKL*D]O M:^QAT^OVJ;63%;?W0QVIV/-',J]W8AVG6,PR7FW+?!6JEV=S%E& M9F7I;%FX_SDKV&RA?9>; H: 8BJ0[T/) MV)CG!((@]#$@LL8AHFV)*\W;& M8S,2M_>_7GV[^5]7#S>WW\#5M\_@\_7W3_35E;M9)_<*-P*T9SMJAJ5C\]@!JDZ) MTJ9S#)8V;:ET.XG:]M%NY\_KYY?9XDV(^DQ[H.!C5BYMW;&(+1Z5=13\KNRT M^FE1+%L$H"E)F22>A(@A?<'D,<0D8.H@&H8H0"PFQ(KHR;%\8[-L>ROV-N4U MDZ:3#B_/.)_(2Z:^%%JY25VV< :YJ^NE-SNB7G!!^[YL[ZO%<[^6UF?2GA!W M="1U+=V@)]*>H'U_(.UKFFY;QK\J0HPZ)P\30GW,,$Q\1B#B00I)H Q^ZF'U MKYZ@,;=BJ=@:?6SFNA:N8V;C-G!FYK(S'#T;.V,DK,W57HT=&9OML0O^B[_]0M]?T(U$+IHV%$,M[41)9;^ZFMJT(S08;T?>S%AB4$H-:Y);_IY_6 MA'8P.?I2&TXZZ+?=#HCWKX'ET]W>CYLYRX7:1#^+ZL^;^5TN=.7 9R%%GHNF M5>+5O"* +P/HQ50D3/H4,TBC *E;C@P@45N?NN (3_@1D@'%%H3KYTEC],)= M@&^]$AV(I@VH/O NRFX)I)3;;M_LN%)FEJU'X(>Q=(T"X$.CPB\@FX-F#6KQ M6RWUKHXO@;71.P]!1T:PHQ"#&L7S@'IO),\;$O/!I%J1E30J_K,0R'0NE9[0MILUVG%_1ZWFBN;C_=@*OE,L_H:EFR M!2X7FGR]I ]TGF!BC=!PW8TND9AB#4>'?D9G);3HD$4W2J9Q\S YYUZR)EP: M+C@^YNE4_B8C_XB\,_O-[BS"<0/0"[ ]VX4#/6-KB8$2N0M7DQ&89[;I/0?4RS;D M;8';8\/=0_A8M];=&>BR370/Z76R7>[!![M=K^_%JYBOQ+W0_O]L_G@G]W.KVO!]=9F&M;[S]X._H6NQ8N$'O MSOT ^_Z"W=,L9_=DK!.-JL;M]Z(0^:O@7Q;YE]5RE8N;HEAI$:>4!:&D7@*3 M4$80^2&#F,4<1I['_81ZZCY .W9H-)-@;-M!E2A;MF4L3_^LU;\1Y+46G?LU M&JZ*F>7N%>N>C?-V+\=:_.H.IBE2*@6 >I- I0)H=.BELZ,=?.[[/!K.?ZFN MCW;P'.D!:3E0-R/XA61YV6&R1?#U)1?_7HDY>ZNSL"3V4M\70IV):0(1#A'$ MG&/H!W&"N)"!.D+;F#V#.<=FZ-I4=&M1.Z:XF4!N9M,< ]FS%>N(H;6ILD#% MD7$RF7%0XQ[)/6>V8,HV%'!EC;'9# MR0K6PH*-M!:AD&.(&01&'('5=YCD $X.@Z:F:'0+EQP;>+C@B8%Z6Z$4D\]W MO5S-RP3$/[+ETZ>5NA \B[PA['C[IE2IB,RG0> C28B .)8I1(GZ#Z$T@C+R MHS!F. TCRRN5T;QCLQ--/I*Z-%5^F'_\S8^]?\X7 M;TR5Q."'$ADT,D_ 6NH)V,CM\I9D!92SNY'9K /?B*R@V+T'V3W>6ZJ>3CDK MNT9.!8J%IVP5I-I H0![,$7Z0N2%4G <KQR?UAQ":\K"HB1!%62$Y32/I M$9)X4 KA0X1Y FE(,$Q)$L5I&*I?&L5+G4LV-A/Y>24 %MZD#. "?VJ9'7E$3X/2R1]Z M9-C!O*&G56O[0@T^WPHYOWUM"#WJSW M*?7^YKSW,XXJ0+3G,5,FM_QITQ-Q[7R\)OE\L5I6I$%EHD99!O&09X^/(I]2 MB8E,4 "9KA)!(A20RD+ M2Y:5R.##W_5OJS2SB2XW$4VYB6$M<%]K;727ON0*]GZCWEMGL=%ON[WK5OBE M5A)46DZJY+:ZHJC6]+*+>V:9S'"+?-FBFMX7^_R*'#=+85V_<^:TEZWV<8/9 MR=H@1]-T/)GG"[6O+-_T:6)Y->?7_UYE+V7%TJ:=KD=HA"6/81@3W6\42X@] MJ?[*<>(%..4T]*P.[*?G'-L6_74Q?ZQ;83UL-<+JF/]H KOA@=\MF#WOEF?@ M:'\S,$?&U87!8,9A[Q'F$.Q<+RP>[4@IK>R:LGN%,FQE?O>::I D&(6 M9/OYBS?>X(]OFX_43-I7/TC.ORWFMR]E&9TR6LNWS5&KN%TMBZ5ZFY2T]XO9 M[,LBUY^?(A+[G' "!8F83F82D":I!X,X205+A8<"(X?%X)*/S82U>>JW*5Y: M/GSZ!O;RV6N%RIQ$6&$ *A!:5ZUB EHX@#\U$J"&PO($-MR7R\S4CO(KT[/M M;C/AG_ZV?!SFVV+?XF[HE7/5/F\PN8=MS3?TO M6MQ_@AAY$_5O37$W62V?%GF9\$3*4N_OZNM8%HI4E0JA-P'Z+2N/ZY\%:__* M+W\53'1%N"[M5U?@V=L_RT^&7C2)XF ]B_JG 'N3"/G-/V5%L:K;@2Q:!LV- M$)U+TZLOC=GN=LY7H>=-:+NPO)1N4A:/'[EKG5,ZOJ6_^\KP:OA+%7YO*7>D MKGO[<]WLU_%$ILJKNEJLBM_GN:@:Z.A,XKM%D97N55$4#T]D[@>_J4\^%5/& M$Q3*2,!81CY$2(0P]4(&O53!+8,XCCRKT@:WXHW-=EY]^5Z&(=E:#[!:*U)[ M,6I5)F"F(Y5+I0WP _!9KE ^VQ+IZF3N49D M+FY==%3NPR?K%.@Q=$Z^C+?7*8Q.>R2?Z4#S,E=VB\[!XK$.R[/7WN[N*C*QFGQ&2 M>@%./)B$7@01CR0DDGLP$@$7<9*BV*R/\=[1QV9.M'RU3\HB+W$'L^.&X6PD M^@XX:Q!JWL$.].0[:%CD6)Z#RD 9DBUT'&4S'E+Z:"[BSD/#91(>DGLN_IML P<&V%M&/1UC6#? =L:O+7 $U )"_ZL M_W1ZZ.D$DZOHJ-&Y[2D,. M":8A3'":^(@'ZK=RNM3LR6;F9FMT*[.RGJ._-Z-B@:X9F3IU+]T&S\Q^=(:D M[ZM2*=<$?')-+K9785=$.UMC#\NDLT^M':J_LM%\3,//0'<\_VHPPSM217QXQ*=K 6 M'JREGX!*?G=6IAMNCLR0Y>2#VJENP+PW9!U'.:M5TA>ERSX^1!,8AKG(E)WZ?S;3C<\XL?5+XKK_CN@$/RB1]4YQV/ M^.'/=8@TW.4+)@0O]&O?D'+=RIOYJRB6Y?ER2C@)4"@]2$FL[MC@YW=C>Z0V-G3Z(9QM!+7SQIS$V"%4X1:[G-[^1]1]_2P,O M_"?0,C<_UW\V*C1_OY7-!VYZPM@B .(4ZX$B(KUC;A=.,8;P:'SE]"C#!5R, M-=J*P)@_U3'C3+,9?UO,=14UT5>=BLQ8-_:;%V(J@RB1+")0I$D*4<"5W0Y" M 3'#'@^P"#FV:KEZ?+JQ&>^*P3NK.;M%)>0O$S 7ECT>3J!L=JESAUW/YKN" MK2WIFO>\%O8P&91]=IT1*J[2YHY/-FP^G)'B.XEN9D_9&1,NLNGU?*E,TY=L M)O*Z/\W;-&1I&J. 08]Y!"**8TBC(( )\6F$:2099B;6X\#X8S,7E8B@E+%I MC&18MW0(P>.6P0$N/9L".TB,7_X3BA^YOZDGJQ==_;!YOP^--\@+?4*9Y@T^ M];&.Q$IJI9](T>KI.PV\)!&4>+IK+E=O+=>(UV)QB6QNB@@CNL18<_V35\ MH(NPF;X?S!\UY?G5G-=]:$M67I[0D 6<*- 2IE[L.(0I(APR@GCB82I1$-F< MXT_,-[:=>4M@S*VL'6(OQB!X2SN,M1JKO MQEG,'NO4Z^!.++Z)Q=7K8[DE:F*(J^>E1:>#O<^/S1IH,I:[ZUOP3?WOZE7= M@QX%J!*CMME=GA1+)?50F H82D0A\@)U3T[I^X]9 MJU,IOV0%(S/=W.AZSC^KL:<",1[%/H8^T_T+@D# E-(81I3*B,0I%C0P=:\= MFF1L+V\M)Z@$+3N\@6M-(:1D-7>U'83TM+_-!5 ]O].=,++RO9T"H9,#[N"@ M@WGA3JG5=L6=_&RWG?G7Q8+_R&8S=:B_F2]K[NDJI7I3N[NIWY$"ASKJ"3D5 M!"*.&20$A9!C20(O9ERPV&;GMIM^;,;AU]O;SW_LUN/K^_?KAN]TV;[D09L> _N#MV:0T@I=,&AO1*U+THE56KHX1?916=0/. MT5G#N7N+K5R%D?""ZS@0*?# 5?2[JCH&/*CIT97=^D*R MO&2VORJ*U7/9RJ/0">!L*?B_%C,UC.[G>4^6XK=LGCVOGJA2F4(==N MYB"$6";JKQ[!5'J84FITQ!U>]+%MQXVPX'4M[00\5[*"#VJ/UO<.PU[9%_@B M&$:[1[F\8]CQCW>)TNI7K3U "X )6']I-A@ #<($U#",H$M4YZ6[=)LH>\'_ M&GVB.B^(LT91W27HMB'^)HB.4^CY;^8OJV4SUV==[B[FO)RI(D>0D?236% 8 M(:8C";$'*1,)I$$B<8IXBA(KIBCSJ4>[(?%:5/"6B9EE_U8+Y,UVD'[P['D' M: D-2JE;EKL1O+3;#JDLN@/FR.Y:3#RHW;0'Y+W=ZS!"-[NUMI.M&35USN_S M!=5YW3I_K)2@N!=:>V4V2Q.L_[K*=1JX,KU9\34CM+2H5<>SP)<)#Y,8)GZ* M(0JT*\PO]_N^YVL8^_;&2F*6_D'T9>MY6U^GST^ M+5M==J<2I3@DA$ 9I@E$2>3#-%7WF#3V/"ZX+T3@35]%3A?&W7!/3&EC,-H3 M]V,]O7DXDG, MB^Q55"0QFA#W7?,LC) OL%"'3\H#97]$ $D@8TA(@!#C ?<0M@H,G"?/V)PK MC3KZ+6LI!"J&I"V5RIZEEG[_,Q?/T)D_W)+T[:&W6(V&L$HK]$LOK=(_^U/";=S*OH\Q]" M;R6"U\7)+?A?&'T%>YZ:OX:EWM[+[^6T34/ZU MOC#-ZXRD"6AP6G,[E!\I2T9;8>D1Q)G[6O]+AZ&=Z_77B%+WM9S.@MB]"=@A M;_JSFN*5+,NS1R//@YI!G5>^9S_K "O!L?100&'@AP@B+!)(:.I!S*@R0'%( M8FQ$]64\X]AVTQU35BXLN,LS5C9$OO[)1.7X^'L0_4?D6236&BW \0VP%UA[ MWI@VXK9VE@FH)09*Y"XM9HW M$A!=@WJ0/G%I\%UE"]L@\_19&"C@8;+]+71 M:RN-U^K!+K7.U392?%GD#^2G*.Y%>9-\6'P3R^]BN9R5&\^MK+:8JB7XE,D@ M#I2-5D9;>]12J3MEQ!PR'@@L X(C+Y[.Q6,YDFFI%@ I0/8**%K:.O[R-4@\-M4,/>\#$-5+O>R')85RV= >;Q2N6%Y0"6](%'H?:S%GF M#,">=X#7!Q%6.Z]&YADUK-5%[)Y/5Z*$NA=S+!?N?FS+MXG/)1UPY M02IBA>N?(F=9(=;1:[5#HR3T=$.0R/-#35_?5G16<; CR;/Q2[!I=-"&9QD M>X2_;S]["7,E.JAD7_O!*_%UXOX&_T:%'O&VJ;3N#_>A*JI=XV]9-]T-P./U MT99C#E@'W4W;[7KGCF-T.YRJ8^\G4CS=Y0M=9\$_OOU>"'XSOVTZ5EVQ9?9: M[F%3C#CB$B%- Q=!A$,!:4A]&,224A*3Q$>A3:L:\ZFM=I,!6MCHNQY3HH.5 MC@IF<[#IO4;60MN=7"W6P>P8VP^Z/6\6&E@M-6C$UA'8#[]7*/\"UL*#J],P M6Q]R[1%S=.*UF'C0XZ\](._/PAU&."./AYZ..-+W$AZ+?#^QIV/H1=2Q';IK@9OCM99X M LCC8UYZL-4;74L/7H^F.PR]X!8Y-1=?QO$GR=QN>!5:WX*URKVDNO2Z+"YS M5_H1=/ADE%X!WYM=TN^,Y^7W+^27;)XMQ=?L5>Q0/']9+5>YN'I>Y,OL?Y>2 MU^U@W^6+IP$6%),(1IP075$:0=+ M]7;)TR>@4A&T=02UDMT* IRLMN&><16!$]$N4E+@ M$M1#]05.YSBS$5A=9U9Z>LI>EA$+1()0 J6/8HC"*((I%Q&D48*1%TK.J>S4 M$^S]3&.SW.NRR,I-V:5/Z&%4#8VJ"ZQZMI!V,'5O'G8( M=]Q';FN4Q+L4/J M'NPN=O !>Z[RZ[PL<-+E[:\B?ZOZVQD2E^][=FQOMI)Q,1>+53&K4V#>7R$; MZ0J43;?K> 0?C4#^F3IM0_>CGNFWK5Z\D MF^EQOBQRW>Q@$_;_+.AR\[>ZB=E41)&0/O:AYY$0(LPI3., 042Q4-N]B$EB MU4;,9GV9T!;)? [&30([ ]VQ0M7RLK: +6 MJD"YR*%69@)JL=T=(SKBY>AP83O[H$>.CM"\/XAT'>9,JKPK_M^KZKUL95&$ MOA1>Z''H1]B#B+ 8IM0G,,8^";P(AV$4-KGS9H;LZ'Q&;]=VBGS?=Y I)0AD,_50FC 6$ M4*.*,W>@#WE=O CD9KN%,R![WAO:O-=K2=UF_EA!XIJ!;>]B3)@,N=MA]<413RE+*&0QMJP()TNBI1U"5F ^:K M:PE#-H;%9-*QV9>VS&7W5=(2ULZD&&%N9EE<(]G[X7,C[@2L!2[QO#+!T]K. MV #DR-P833FHU;$!X;WQL7JVXV%RE<^STLL^YU^RG_JGHBX[]N,TYI@0R$D0 M091&4C<58S! $65$H)AP;G6D.3C5V.S-6M+RY9"UK)9GE\/ &AYK .:JOB_D4IWM MQ90PQB,A ^@EG$,44@JQSP-(. K2%'%"1&!1J'URP@ZWS2$*LC^1EVQ)9MG_ M%AP4M:CE"\$K\&'BSV9J9B.PIG^$2W4X1FE2FDR-5ZWKZ*7"UWTPXIII(D).4P#&/M MLN8Q)&$00H]&:2"1Y$EDU8CJX$QCLQ9:.K!4XH%<6=VY;;+]843-C@=.<.K9 M-K1D!#HTK,U$'[VC3F+AZ(!P>)Y!#P@GU7U_0#C]P)G)=[RUNG5];"0P:B<&?CS8E)?),S, MX6#*F8P%8Q"1+FN?^,AQ#P628P] M+XFL>@T::;_?BX*K*Y*(I/BV>J3%03,M )]5?LWZNLT]YJ M-^B(OOJ-X* E>17RTK*#EO"];+C=<'/TBEA./NA+TPV8]Z]1QU&Z'E75)?AI M,5-/%!4/W90S3J(4,2B91R#R< QIC AD-"1"AD$4^%;<&[M36&W" W!L/.@Y M*I*F6LY__"T-_.2?-, AC@B"DL1>%+$XCE-L MW[+U/& '[+?:-%D%M&K2>3:>?AR'//4CB/S$@XB%(4Q)(B'VL4^('[$0);:= M4EV@V7^;T^NR.9@S($TOH>= T_-F6 DT 5?+99[15<52N%R .^(VX_@P",XN ME3L3#'R%/*3@[H7QX"<[ML-X%TNPM/QN>GE_T%C*E@#TX M3(]"X*I]Y=XYANU9>4S-G4:51S]\;G?*(X725'/+D MQ!?J VD*R.&6C\8CG.>A:EW1B[M\\661/Y/[*A Z)4F<^(&Z 8HHH)IGAT+, M P1C/X@\%B#.J17/CL&<8S-BU56[4V38!&$[QY\CW(;R]K7$G6C62E *#.Y/ M@-G9OV< CV.GWK$9+^+),X#@D/O.Y-&.P33US7HBA;BEL^RQ] ]^R0I&9O\E M2/X;6>JZS+>U*YQY<:QLC >IC]3YB:4"IEX:0$\&.$T)$CBUJ@"WF7QLQJ>1 M77OWPN"?&Q5L@VPV"V 8=.L)UKZ#<+788"/W!%22 RTZ:&3O)1#1!317D3J; MJ8>-W'4 92>2UV6,;L;LU\6"_\AFLYOG%Y+E.@M!-]Z>QB&*4*(L5I#H"D'B MI1#[C$ 24BQP@"3UK5BJ]D\S-@.UD0[,E'AV5ND DF;VYWQ\>K8TC8 3T +I MZS&0K,W)<0P<&8X#DPQJ(HXK^MX8G/CTN1Z@DPU\BT,=?"M?1!@1G_@!AD+H M6% 0I9!X(8=>&N*8Q1X3.ES9Q4%TIF1C,RYMST9%HDR/DBT7&[9ENLNV?*Z/ MZ=QEMW5!#;B8 WJH3$BSBZ.LV7UZL1QA[MS)=:Y<%_*!.8+SL(O,U01=@X#S M\D#Y1[9\^K0JEHMGD7]M.%;JF[/F4GNFP8K+X)5C!C/_C2._(1YF,.()3IUF0F8QL*' MD> L9ABSD%L5W?8GZMC,:R,AI?\4:Q2W[?^\]MCM=D8-PI/ MP'KM'XZM_7#ML8R7Y=+ML4X+^M=HCV4,N+/V6.8S=MMC;N9,'>:UGUH7H^ES M?C9?9?/'NANDFNVCD(M<5)][(#]UNUMU%U!S9'.2OY4-U+\IV/4-83%3,SVJ MG5&H%WHY98SX24@BR+P$0Y3$&&+BAS!,/=]#29*&U*H^ID=9K7:9 0IMM)* MEMJ %]VHL] 63/T59*5R8*FUL]M^^EQJL_UG) O8\P9420\^:#U_J8IN-ZJ" MC:[-^M:?+]6=@&WU0*.?N]UF@$5PM-WT*>F@^\T D+_?<(:8LMN.\_N<9K.9 MW@@KGU)Q+YC(7LM859#P.)5JBP@$5CL&B0E,"4(0>PA+B:,X$-3F6G)DKK'= M*QI1 6%LL=+!J'PMJYV=/P:PF9UV!%O/=G:-V%I,<'\:,FM[:0"&(WMW;*9! M[96!RN_MCS%O3(Y^8KI7*KYX]6:MU)\5) M*C1GL<]U,0Q#$<01E1#3V"<\PL*75@GD7808FX6YO_[^- MU9D92IW=EF]WZONW5%/J>N*7RG7PH$8LFVMRZOFZS0^D-(ETRU)U=$H2JGY* M6>CI L' *A1F,.?8K-S7Q?RQCL(\;,5@.O4Q-0'=S,XYAK)GL]89Q2ZD4::X MN....CGCT!12IA#L89(R?K0C<:MX?EGDZD98\1>4OLCKGVRVTO0:5YR7=3NZ MY#GC-_.:"GT:!7X)A#IY10SRD"184B)%:-4/JXL08S-,]X(+ M\5R2;JCOQ:M:M?*M>LF;A*225F<"7DC30^O#WX&NWB^T8_@72W+8+JMF9LCZ M7HN>+=M:?-#PH=R1.MCCD$_V#(Q<4:A$!8VLH!(6U-*:&8Q3T!XW%@X!Z]E0 M=,3*V$08(G&D#88:H;(,ZH>-03@U[B#&P%"YQA"8?KRK#[M.D=99@6KL.Y%+ M37.@--A4#J_3.LI6*+?RN_K70A*F?U=7\"&.8^+[ZAQ!$HAPF$"'^F"KU\'-[A)L9XYW)T(-[(IW">2N<][IZ%T3Z[;SP[^)Y?I"VA2*3PEE MA.(HA)X((XB\5-T8 T:@CWP:"D8PC:Q*LDTF'9NY;M5*D+I68BX.YSMU!]O, MH+J&L&=SN:?21$D,/JQE!HW0ASV('5+(S#%RE@MF,.7 25WF(.QF9UD\:V=_ MGI?+O.(=OBF*E>"?RQ#E7<5AKCW)A2[BNWY^F2W>A*C<93=*877V?14ZC*"% MN94/Y*?^G.8N5H]/>4P21M($"ARA_X^\=VV.6U?.A?\*JI+*\:X:I'@!;\DG M69975,>V5):\5^5='Z9PH\SLT8Q"8FFP[U*9 M PZJK[GR+(57$=\3\7SC2R@NSU9&H5W#91;4L.XGO5$NSG4Y' M6<.MXM4N]G8[&7S=)^>XX)]X_>?M\K!$P??58O%YE$)3(BDQT3,\P/JQ=3C>AL4K?XGM[(WXH,/K0)_DXMZ5X?_TT[^/Z0>H%%$ M\PA)=YA4MS;6P+>^RS&.^Y![,T/0,W<71JOWL>^W#('FR)V5075_39 MS2].U]+6WJ5I1D4/GY?:]>G/-C0U"U8)##82@U;DF9@QJW*Y*A4OFZBAV&^7 MC -HV0J=Q\Y"J7IE@ 95JS_?^F@%ZY45[=:L5W_)6#G-+<_1+9.^6IKAS3E. M166>()9X3)I"$Q!?>5.S(TH'"S>+$\T(_Q$FJ MQG76HWT!7R[9.3*MG M=8^FHREH5)V=*C1CD-O8\M#8*^YJ1,KWK@)K$FJ%>0 4.,))(<]Z"4/DLGSJ_FT>NG4@EL=.K^WF9\9QB\U@(^FN*\"UVMDE;NI(9>%2G'#N.T_FHST406;9-1]"I+Q( X[&=DS , MBN4F'AOE*5\LR8]FBBOP\<"IK+6:2Q5#FT7)6TQX^OZSK M[+"[] ;G9X+D8 9QG[,((H0YVFP#'3]K%&0-.0^V53TE$]LQ$@ MWW?:QNA2WY][S-E5GM\NV6-6+I3B((=O3:X MN@;18="79!HL>\W8&B] /S!:3MIQ# 9Y:'M-C>:>'5>AZYN=>.*"NC5]U1%/ M%4>\J^L;W*W+HA3[?C' O_/LZ:[LG?O.+YS0K^'V>43[WN..BA"60 M$4^X9CQT8>P2>1@>H"C!"'FQ.W^I\ZU+G)=JKMI(TNM,IGT=+*9M\*=L6071 M"%Y4>Y\+2,C&^@YH&CDX3F/(7>Y#1 ("21IQZ'(:AR$* HQH\QW<+-E?_"MH M-;#W#=Q44H./?YT/0,V5G^"06EXE#91"NFMK'W6TGX%6?] %H$0 6!X=)( MXXV9R3I)(T@]?M&D\8;B: 6E$;LWZ?K,0]^/$C>,(24AD\0]*23">8',Y5[J M40>Y;JA=;N^@FZGM3JK;&[ J:27O06_DW%QJQL]UI0M:$S+JUV ^ ?^G.5E[*.VS9X)<-< MW>"PL X^HBF!B9<&$$4Q@K$D"@QIX'+FT8!S)2YEQ?XF9T2DQ% 6VP2K30!X M406/M0/VJI#WVP\+0%HW)!L,.T'T"D.54/H@#'4H!(QB.18IP&68:E[M5T:H M_[+^^69&O'ZOK-/NA7KUUX:Y<-<58TOENS3DPY12E_@,06%I8XA$ M4.8P'N,0:54E.^AA:C:W%K"^7JWGD!V"I^:+702)9>O91<,"0?-)U0VY68?M MC^IAG51OW[DZ_># ](!7G"UDOL'G5?Z %YU TB=.RNU/THE>Y[E8,>8I=A(G M3"@,PA1!E'H1)$[@0(_';N33$+'(TXKZ:XLP-4M0U8&I%KEL^0&0_"#43,56=<78-R ^6" M#N+@PUO2#V]O@Y]5=HMB>'OWK:E9GZUT_Z8>Y-X#HM^67(:!91O1B6>;2L0Y MK>^@@/9>4Z,%M(^KT UHGWA"_QK6=5:^7>4<7Z\8G\<>3A C#*8I(A"%4003 M%##(:)"0@"""7*7;%?L-3VWB2=F % Y(Z=2O5^V U3_S+H' ML.OIKW6M:EC MJ@ZZ*;73T&B7HXZ)W[T/=?3W0PNF7#$FAK.X7Q4E7OQ_V4L]]>((AVXL?',9 MZ4>,!V+J402=.(P03@/.DTBO7LJQ;J8V$9L2((VH,U +"X2TFC.S!]GS\]0, M7I9G[5"H!I1+Z4/B@FHI1YL=N5A*GVJ'M5)ZGQX0#KE>X**X2W_',LI5WN7? M9:"V^:D-T[(Y12$)7=^#F+$0H@3[,([$ACUU(\\/'!2A1(DU7[W+J9F%1C[ M6P$USN[5,%8(@1A'SO:R+N658><6O54.*IEGFW^YL8:G1CC$.*XC142,X*L7 M%]&"JC-$1+_4M"SE.>^)"2A$.$$@9)[&)( M/+%#8LPE#&MENISL:6HF^=O-(_AR]_ [F^^@X?_N/I^ ZX>'[_??OSQ>/7Q MRPUXO /7=U^_WGT##X]WU__W/^Z^?+KY_J!WE'H:=K434R-@VG;C&AGE!2D83=29[6=2ZKIWS$15;\6*Y((8R8#*U6];HE MC>N2BK;9>L>^&7I@Z+HQC)CP++W4A3F(/QICZ(6>!<"R44F=M"CDUPW7] M4^:7%Y*.Z:8HLV6LLF=3N LQUVK59%((SK1DE0:3D#73U!I2C8U=0*,CRX: ,FR]1R SP6^>LKQR\],V)WF+,7W>1QXB0=#7ZSZ*,(4XL -H9<$ M41JB,$J<1/4X^F0O4S,,70DU3ZCZT3Q_)FT$(\N&0 \>K3/IL^I?<#!]NNW1 M3J?/JM<]HC[_\*"\U/;6HW C8EZ%^DB$,X?4Y@V3^_+T?(\L1NP:DO]_63UZC H97F MU W:7@IAVH6AD@M0%;=>@N-&81[5Z4+NQAO"3.#QV\%UOJ=9 T4A>Y5NQK?B 2ODUF=B4AT+M>- *P);7JHM!O0/X'\FBVSY_5S,RL"![D.HA%D#@L@PJ$P M4)QYT$>!ES">X,A7"DDUO>#( M<+>]T8X)CZK1/1H\_L PM^$^ETR"Y=N]&)]23/&;_UYGU<06'LJ<,\Q8A AT ML.L(3R%.8)**B4B('X>(XQ3S6,=3Z.ML:G.SE;5:P'@K:+7SU?,&>A$6[G/@ MA0Z"ON,E$ 48P02G#+H\]#B-N!_*Z.M*>"DC([SITA["C[(/\#(*SFJ.EBGT M+%O/5LP9J 2MD+O9(O>M!SEM;TH%$D,.5&]7H_I,*DKONTE*[PS[V*1IF;O6XWDZ4M]Q%^+#UKQ-?> EX^9XN9PU)&PO6L\Q_)=*S+;#(K5 MK%MST)K:8EXNT+A[3V, 'FQ*S;6L3R]7E5*X^973.LZI2"^W^];4S)]BT9)S M6/3;K,M@L&Q[*L&,%V\YK?(@DKF]ID8CF3NN0I=D[L03 V] B1UNR;]DKYS= M+DLQ2IF8NE=%P5C>JY "@DI2L>-M9#5Y'*\ B:F#]KZNQCU"5U#ZX'!LH-MXLDZ< MZE@#DYN.5<#F,7N6&^NOW^YO@117^+#K7#> =10OQ5C6I5"-$M8ZCI)A-F$E M2(:'O8ZV.FX$K$^Q@V!8[\/#EM_?5BOV9[987"T/CJBWHZJYV&BU.:$/NY6[ M2G\[#,%TOW(+R]4@U RM9GI]C[K8#8)E?RT2R.[#'A^6,NLK6SY-Y"V&@"\44'/:]88%34C9P=KRQ9.PESM MJ>^[,/]H8=X(#Z[.PZQMX/01,V3=-#H>U;3I [)OUP:T<"&!<&TT3Q%+;EW= M,')"YDCDTF@),;6O130;>6,'4OZJ#IN:[;,Y&)8M8)>J=Q_]0Y;><2AX-5$T3:^KVOW[4.=J M@G.2%E>WG0%Y.)_X$_,8<8\B M=9:8(QU,S)DJ/U#M9)WW/#7/NKE?/SUDIA[H0&^3KU;(49I$+#X5W=L>= MFU]AZC GBJ"3$%DK.(B$-?-\&+&01H$K/#L]?E^][J=F\&39N=O'KS??'A_ MU;=/X/KNV^/MM]]NOEW?WFA&=C3'0N9>O9$;PZD-L1W=Z1\V6X&?+- M-#L?U3,;!LR^7S:PE0%>V7>.%XNFF,ZFGU+R*:W695LLX4U60'A:2N*>>3B MW^!63PT/1WMP%)Q"FY!;MGE=T6=;BU>"1OI-=9DWL)7?)MP:WJ9-V$=R1T#H6OUZ/5;G0\=W>HOCN^\.!&ACG*#4L59X^<_ERN%JNGMZK^Q M@Y(808H3X1F[3@!QZD:0H,AU:.3X'B$ZGO&9_J:V5FS$!>5&7CT/^!S :BZO M0=BLGQ"TB&U%K:NZV^"Q4\3%D ][KK=1G59%U?>]5-77AIF3[[S$V9*SMA9T MRZ;I4AKBE$":$@21@T-(_-"!!"-A3&@4"^=4QXH<[V9JQN.*BB5^O:@*(G[B M:48S3;:F$VBJF8S+,;+N&=8"@DT%=_/VH1\$0V;A1">C6H-^1?>-P)FG!VQ) MOZUE"S6IKW!4&BK?8AXF3A3S.)"\E!2BV$LA<5,7.IAY$?)8&&,E3J6^3J8V M[VLQ6Z9XZ60WY/ ZMT1/ :JP6S0 D^6IWR#44'Y+A![-(:2QP3. U$C[N &( MZ6W6SD#1NR<[]>YX6Z\STN_LL,X]>RG_W,WSRV+UQOD#SU\SRH]S+UUM-GEW MZ78S5]^VK>B"MX?BCI,P-Q;.D\^X"U&2 M5VOQ]#AT=Y9&P#@+GFDYWXDPW MPD91M&Q$-0&T<<=)!:EA]YQZ6Q[OKI.*@COWG91>,,Q0WQP9(<1QX(48.DSF M[+E$N(]B8PXQ"0*'18X;IF9(ZJ=Y$K?#4[^1U1!UNM:IG$'@+)N07@)U"T=U MBLC8YE%_C\,[1=65V=2-'.5?49KSRL=Y7N5E]C^-ER-36:27+7-<[G/^G*V? MB]OE*Z]7FV*>>$GLQS@4EB8*A*6A"8QIP"!F+L,>HLRAR7S)G^2I^*,&Z<$@ M:92F4U)/IP.9+*[.'1WD,6&VD1B\-$ILJD?B5G'Y VO5U>17&#:4:A;-XLB, MY"MM$/[05>%O$O"-%I7YN]\,3D<3@^P.%R%IB@5BF!#CLD5__%/LN=&_5_5P="M/G(5?S?:9!-6RE?NR MA^1-/VK:QDL5"D-FZFQWHQHD5>7W38_R>P-=N%><+>19Z.=5_H 7_!,GY8.\ M)%;W6)L[7AU455?&YHG8I_K40]!%KBP GB:0L"B%H4>A%P=NX'F0.$S> MWG<9C&4%C,B+?9QBC#T>:=/:[O0L DX>Q!'^,SS)Y2\RBE[,F']:-B]YSGO^6K]4NU2%?AN=IW M^EZ*G5RI&A<[T\S49K04%U3R@MHYZ4@,OO-RG2^;,+AZ4.PF[!$6#5?(++X+)L%%KA@)2NVF$8/-4]K;DA1^!(!Z-Z :<5W'IX<-L_;_/7[IC")W#X(DY2@F 0I@KRJX^NE 8P)"V#"8\(9"9S8T6)S.-K+ MU&9[)13X\,_@12QD5:DGS2(5Q[$, L_W"*70BT-9A07%PFQB#'TGCJ(D12RF M_OR5YV0U&IK=WNSA*7D%9:F/+9X EV6>D75991>6JYUB6\VQW0P0.^.@9F4O MQM:RH=W<]!$"UI[7K&(EH^;,;2\$ABSN\3Y&-;J]:N[;W?Z'!YZRB.\;R]O) M7Z1'45TAO$M_%#4IV9PDV$NY,,&)&X<0^9$/Q1<10MM M:J9X(VSM;8%.YY#(B6$LZ\@A[+L0^P1#$@013T/L!YX6@>LH4D_-N/U8 M=LARBLX-&UY?RP YKV\\"P=IW:@.5K4NFH[0*!^%HF,UM:&V;(7/7L+9Z HJ M96>@UF%6[9[%;TOP)ASHK9XS8Z=J[S(DIAS'460>UQ$=Y*F.QLYU/*/PD7S&RN*]7,U/3YE:-["%@5P,Q^_J;OW7 MCV_;1QKWMG(.NM3ZC7S%]ZSXQ^><\]NEL"G"C_@N=C=?\:_L>?T\#U(WBDC@ M0"<)?8A<]EQ)BY,$X8(@8N_\!SGI>U6Z_6N+%VTXM M)%6W_,3[4ULVA)RK)5^MBSW3TLBMX6^? DS!LS: E6T?NA\F&R[S&5"&.<>G M&AW/#3ZCUH[#>^[9";BVDDF)EIS]?;40S52\TAV?)O8=A!(>0Q2',ER"*11? M6@CC *78]6/QR^3=G-M>T2=GIQIAP>M&VFFYMOT?PCLXM\:&]Z_KWFX^FBT& M?PG_5FGHINCA]@O^U_5QE0;$JI>K)L&P!?%W+&6J;NG7/.9WZ[(H\9)ERZ=' MGC_/$Q2ZL0SS(Q:(__B>*U8P/X8L"CA#'#/B8IUE[%R'4UM\6GEG0'Q\51A@ M75VL3Q7/HY6!5ELF3,)GV;BWHE;WY9L2!AUI9T#*:\X*JR)CR':>[6Y4BZ>J M_+Z=4GYO *?YEU51;,MXO5TQEDESAA?WPGJ)/C^OUDOV;57>+E-9=96SFEEX MGD0\1@[W8)02!E&0QA GH0,9$L#@(.64*.6?7R+$U*S05F[P4@D.4BDX6*Y* MD+6B:Y!_#QV;?B,U%N*6#9?4H%-<4&PV.O W6H!*C2I39Z/(#-2JC# .&B3M M(XS'2"3NUL9%C^K]0D![J>"'MCT>5?R%VN]0R5_:ULAG0'>M.\YSFA6\N%W6 M3,552M2M< ZS99'1RGN?8\='<1#XT.%<%NY@'L1![$,_=%+BAAXEB1[K_ A" M3VW1:T0'O)%=3&3\])171(,RTEF+#EZE[".=_NA\ I;/?2P-[/1/?.ZV1SR- MZN)C +7RDEJP_2[^WOM=C'?*,V"@WOM\1T?DO\;)SH!!,':F,Z3O@;2(NPOJ M&2?22WR:Q*D#>8HCB)"\XYN*'U&<8I<0&I)(ZY:95N]36VQ:_W'POFK8&*@M M$M:0'7TG-8J;?A%LIA@6M?H>EVYQ""P'W(N#&AEFUJX7N"CNTN:PZBZOCJK: M.E1;*K1KO%AP]O&M/=1J'BSF 0F#F$:QO(#ORS-LX8RG@0?=('%IX :^%RC5 M;SJ*-9M!??6Y9;<)W^VY[@?JOOXA6:D]=+!4[.0(PZ)99M9 M:2)Q;V04,Z4^/6_MH_S=5B-0JR1]YLV!>_N&01H60_@:,JZ72C.JN34$W;X! M-M7LP"O'54)ZFW=W6YF.NUS^*>D]'D6CGU;/.%O.,64N#1&#L2,L+DHB#I,D MP#!FV(G3,$Q"JD4G??FII]Z9Z?M3*J9_#N(=)O)"X#P[(9>,RQ#%X#+3RTLG./JSXH)W>OJ=$R M<8^KT,V_/?&$WEQC/)O?B"UB*4,[8I"+:_'7N_QQ]>=R[F(:1LB-8>@E"43< MBV'BL@0&C,9(_,ISD1*A=$\?4YNBM9B@D7,&I*1R?9*RJDW5/D#[YZPAF&RO MX4,04IZ\"ACTS&+Q=CV+Q5^VL[BOS5&FLX)2[;Q6>71 >55YQ/WX_/1U^9)= M+PN6L\\+_*1<5_7HVU.;N964X#%[EBO+UV_WM_)0L\@$0*JGPSU(G5]L+P?) M\KSMPP?\(84U51:U%XEA]5"/-SE>(=1>E78JH/8_.;#TJ?@&?N*"WY%%]E0M M]I_6_';YP(7H[#\YSN=!$#C$1SYDOA]"Y"(.8QYA&%+L<[%64Y9J760YV^/4 M9K_X7 +-8J=G057;AAN%RK(-:&4%6V%GDL6,<'"/,S8#4E[P^.?*8,U357A, M53T]V]^X=4]5U3^H?*K\XOMD6/V]YIM:LO;FP^-*_E,30)?' $WTE%#&Q(?I MPQBG+D0QEJG"7@ =QGV&PA315"NP,Y;@4[-P'0$'1GE&&W(UPSG%@;1L?TUF M5M7JUX4.VWMTPI3+?]ZD7=4GJJ9#]F,/W$0RK93%_DME6^D.ANF,*^W^!Z8G MB*Y6BXQ5TE6D<6];"@02^3&E:0A=C#PHUB0,2>(FT(N]&',G=D/F:.4>]'0V MM67E/L^6-'M9\"J>O2.Y9@Y!'\**"0*&<+,=_>^*.:O)(-_ '\V?1IDF=) Q M%;?OZVKK;]0UX^(^; MFT=P???U_N[;S;?'!TWO50=^10_4$JBVO?Z M##C:QJ1/>T-&XV@7HQJ'/B7WC4#OLP/N]P_>G37,)9MJ\Z9[G+1W]O?S7 ME$LQZXLR\XBGD9OX ?0"WY$>#X4Q)0X,4C>)4.@3I); /;+<4W.6&@7 */%K/IIU2@B?Q":@ _9$F@=#([]B?2;Q D/_"C'@D3Q6) <.Q9L M/YM.^GG]V<@R=#>;ST;^U,+07,>B09XPS4]F)+Z%:7XZ>F0-XP]@+[_# MB.*,1PDQ/L8[+!+OT+U^&N2G9LH^"JF*BN7B.W]9Y>7G-G-W$OVDI%ST M*GX8D@:YBU+_M#4"D.4Y>QH;*RF01V&X* -RM\71$R"/*G0L__'X@P,#+_0G M9^L%OTL_K@LQ5D5Q1?][G=4&H?CXUOGI40:,YVY*4,(C C$/ WF?,8%)Z">0 MD9!33[@+KB:MMZ8 4[,(K?S2MV\U %T59G*+T/D'\$>EA^;]1NUQ4HS26$3? M]L;>./#Z\9J!Z)F*V>AV/V[<9B X![&;H>T,O1?Y6*U:=5HH+KG>]RT7PV+9C!R[+ZF,TH![DR>0N.#ZY'Z+(]^B/*'0X67* M4P\.0_\?K/VV53N+2XQV_5"A@ZGAM2S&#L^@BBP \AB4@@( QC MBJ(X<%.JXZF<[7%JD[T5#[S4\NEY'. MNK*"49Q"1"(?HBCU(/$Q@BY"7A12CT5^K)?1>K*OJ5F46E102%EG &_D'$J- MU8.RFG$QA)UEL]+ ]E##UD2 MI*:3&4]"X>Q3-;3/8VO0H/YY5_R3"I2M5\%>9IG5=^Y>WR95W.XX1SX7Y$,/!]84/2((()B7WH M!;$3"I^%QH&G8SX4^IR:&=F*#!:MS#/PO)5:++I";#UCHH*]FE$QC*CM4,D6 MS"];,#L"@]M>,+6-C 8\AHR-2H^C&AT-"/:-C\ZK WT7_)*5>"'-F0P(K\6, M?EBEY9_"TET]K_(R^Y]J#^;.B<^]3&#LR*S6@81QZ).&>%O^Q M:L=3,T<=N0%M! =%(SG '=$UW1O5@5#T=2S :]OQZ2#;R@Q:H6?@2@5:?2=( M$R=3'I%JM^.Z1YI@'/A*NN\/LUE7KSA;R'W;YU7^@!=\R]_YB9-R^]/<#9'C MQU$(G9 Z$+$(0>)XXC^QFWHA#1SD)GJ9]*I=ZTRK<;+K-Y+#=)7# LO[R*DL M!SJ@(HCR '"')2&*8RC<5#D R(%)XO@PPJ[+TYC@P&?S4C+[OQ_\V^XMGAO+ M/@ ^& +ANK[RHI2+N>9-!^4A4%LN; !KW94E98?:62P0._!*+@HQ:H] );Q8#4; 9(I1L0RMDSJA=A;L]67-3[,D'?+?/.J_&Y[&B)$:,Y#V-WRNQ1+YI]?R:HJ0I+F MQX^XR(HOV9+?EORYF),T]CW""8P=CT+$B0-)XG%(?.&>LC! A&A%>HU*-S7# M+I6K:\,)*U'I5_$<=31L#P\9J+*N&ZVJI[IJ@DI/\(?4%%2J:N:TF?T(U!:# M=QM:RXO"NXRJ]O)@!7U#RX19V49=+JS NK]LV.EDP+WK[0GZ[5+>Z&XO,="? M_%%\"_PKK\NH^\3E"7&APR(/(I^D,":^#WGB)8'/:("9>AEUM3ZG9NI_Y[+4 MC9CQ5Z\\QT^\#CV#^SRCTIL'-[\HKVLM_;,;_ZOC:%Q751R$?J-L"=KQ FY; MB6>@D1E40H,_:K$55T0=2#5N[YJ'=J2;MRH0&[H@JX=1[^56Q:;&NYBJI]O. MI5+-5X?M MJ$[NO5,VDR0RO;=)=VDKI;[L*YQX*(4-^!(68$(DPI) [WH!>Y M'@E#DE ]+U^K]ZF9]@W;-'X2HU%/#[Q8 (J+G^"E_>6+U$?/*=<;$S6GVQK2 MEBW]YEI)1_!9LWR*1;,C_&S#$VO.61Z$FB%G6*_O49W=0;#L.[/#&AEX:,W^ M:]TWB[IZIG+0K*/JVLQ;^_SU6O&9+'"'P5GM\N[%R[+ M#PE7F@I#7)_.$&&,,2WGGDP^C3&#%+D11$F 8)*$''JQ0Q.*Q=]]K2PR&T). MS69V=)1LSGFK)5CR$BSD&:GX5_GWRHBN)9V'<))7K8( ;S3\-\W3;AM?@.+A M]SN/JV4+O3>D&P6!T!#4*H(/4LF_R5]+/4&KJ+P=^.%'/K ML<$C$)L#8NK W(:(XYZ?6P3YX#C=9E\#.!@6B^9*6^=&6]'L'56I&'K:F)Q1 M%T[OD3M\BO'(LXCU6UF38-FVE"=P.G]2H_4K*^9^$*1>',>01JX/4>QZ, YY GG"(L<-"::!5GK#J8ZF M9@D.4MZ;S MSP\(CK3<;=5)?WM(="^&_GJU+/.,K"O6A#G%7N*%.((N]P*(7"QLA-A.0NJD M8E])DS!QE%A<-/J;B_![0CH<91O2+*"M$/\]A9-ARMP&TLJ3UJE#*# M':'-XZD1^C"/ZTBA#P/XZ@5 ])#J#8 H-C5> $1/MYT B.:K TSU=\[65+9R ME^Y0DU\MV7=>)6!=KXKR3G28_R-=B<]K[B>(1[$PTYPC#!%R&<0H9C!E*0IY M&L>)$RA;;>WNIV; -PK(LW@J9)6)+7^VTFI8'_V!4##L5N&U;.-WD-TM4R#3 MA1KYP76#^?4HF&L8?ZO8C[0.&!\#O55A,(2]"X1^J^.M%8,UWEDVAK=BX^+< M5UPV/_V>E3^SY=V2R_*VS2#GFS,4^PDD( M&:4!1 PG,,&1!R/. ^J%R(T]+3-]B3!3,] ;(:6S)&> GGF^:%S4#/-8:%LV MR9OCB*T>,QE9)QSI$HHQI5$Z#MFU,C;0X* M<%^Q_WI<23H*[;#VWIM3LV,R2+N7TM*MZ:(5T]X'22F2?0$^(\2O>Z Q'\8^ M <70X/5^H/O74,%^GK@-QEU;E15(Y^W];K=A=_L#SUXSR3RMI M%>;(HR2D40QQQ%R(7$)@C*(4IFE,G1B'/$R4"+BU>IW:K&]*9H@%LQ5;_ET* M+A 'C>C@CUIXS4BVVC"H^3#&P;5L,@SAJNVA:.%DR!51ZW-4GT,+AGWG0N_E MX:6*9 7H+XIWB$^^-Z%O?J<(ST[%\B\F+_2>A>*B0CR[+8Y>B.>H0L<*\1Q_ M<& AGJ%5_.ZY^'26)7[B=^G=NBQ*O)3Y9A6];5/A;QYY/@_"@,, B[46A4D( M"8\Y3 E) I?2T(LCK:(]%H6=VNI\M5RNQ28V:ZGAA>/95 W>D'^!5*PG3T+Y M$JRKO6_YDX,7&;#'56WA1N5.P>'55G> 2WE/2[0@SY4!7S+PH7E'DT[;ZB>D MYB),Y<.P;&7KBJ\?%2O#?CQ6&?9^Y[/HJ%S3A+>58PT6*QIA:$P5-K(IZKA% MD$8 _:!@TAA]ZGM2]7SF],M3&W-V+4)S[(PA?K930]0 MY_U3,QA9-I]=:]=*"70PT_)3ST,RR%GM:78TC_6\:EVW5>'I@7$M>;.ID ? MJ_S3:DW*=+UHZ[',0R_P,8M\B+PD@"@((T@BSF&88LQ#X8MZV-&*6_5T-C4[ M($/0?V(QC)6'R!II 6[$U8Q2]:'L<0FS0R!RW!"B-(Y@XB<9260UQ4K+H.EK(+UG0LC4>#%Z8V(?OA. 2-3X;F^KL8-ORDH?1!> M4WEG*",!JP@.\$(&;6^7#CR(M M4WVBG\E9Z8V8__)/;NC\^XL0%@H[0FMQ=>_Z'\=6S8(80,RV\=A(6$7\I;V] M/H/3@#ORO2@8N^9^O)>1;ZKWJGIXV;S_\9'/'F_^>YV5;UN&J.*N_,GSQY]X M>?=2W8\0MBOEFIKP 5.* 4Z( &GAGH #0#!]24%4A55B[8J5@;2V-FK'>F&%K\MRN*J*%8TDSMWF0Y]\RLK[_)/6?&R$MO! M+6'-7;YSRZ6X7RTR^O;(?Y4?Q:#]0^;W>*GC$.B%V)=)RQ3&"2(P92AP*,6( M(*)7*]>4:%-;EG>O>%5ZZA;3-39J:DOI^XR%Y>6P4@ILM:KN_0"IE_276LVZ M)&'BGW>5FX%:/?!'\Z?4$U2*&DPR,H^^L*4 MY[GD(),,98_X5W/@]Y$O>9J5\RC$) E)#$G(&40T32!.G0CB((YYR AW8BT& MH3/]3<05K.P!G&S;#8WD#632PTJJ'Y8=5GMMF$'9,5:2)*,BRXI]@L-(.'\N3B.($ TAH8D# MN4M(&&!.PEB)KJ*WEZD9CUT_KF)M&<) =AQ1-;-Q,4Z6C84^1-H&HA<"0V;A M>!^C&H->-?=-0/_# T^.2^')R/WJ75I;EJMEM?/-^4]A7:KJ =6_ZI$6:[8Z MH4][([E,ZML1N5T9;7 *#\3+U"F49N_C'A<-@^;@7&=@,P-HH1Y^KO+RD>?/ M7W'^#U[*Z/SVHOJV"%,[HP** M]U?,A33RRR'DUAG' ?A@'UL9>&#DZ8,B>4 M7M]36WHKZ:'HZ;E;JE21JWT(]OW6S#*BUN,"&S"WHN^P<6R/Z56,VL5@:_ _ MV0-])/(G'? -$3X-PZR7[4FSR?&HGH;INL/S-+")@5X6_L'OT@TK87T- M[D2XH2:^:4BHZ.II*?E+[GF>K2H6D^)1BCMG'N6NPP/HA&D"$2,$$A0BZ*(T M30CRTRA6XH"U*N7TUA@9!B6[8=!M>&?6GGK4I$-->H94;-;D-(,_*KTTMX-V MO@!%;_R]QW7$"+B=(=5WZ&U";LKMMR+CN)L#FS ?;"&L=C8T<9_+9,?F Q=[ MFBKJ7!=XO5[GN?C\Y[Y+2,#"!/(@DF7W.(/8C3RQ5O@>B1*7HC#5R]\_V^?4 MC'XC,N"US'5IY565XD)KB0&NY-?-.#^/OIJ)-HRI98/;PMD&""2:=<)0+?$, M-#*;S#I7!LA8\OGY'D?.05>&X# 57?W588;H<[;,2OXE>Y41BE)\+)DP;DVA MZ9J #[<5^80$DD&JJD(ZIVX8^ERXKWZ"F/!A4PI)(LP4"]S$P2YR0E_I].-" M.:9FL,37&.K9HJ$#H&:?1H#5LLVJ-8"5"F"K0VVQMM4_05>=AE[44+5B0U@: M,F]#I1C5Y%T(U;X9O+2YB2;G2VUJOW+NDS BW(D@3WD D2?IN +"8>"Q&.$T M)$[LZ]TB'%%Z)6LQZJ7$$ZGV-0?(U++L.Y^!XKG Q(;V?VF^?%V%ML;A+Y0/ M?SAX?Y6D]X[D_[LRVP^'9/3T]2,BZ#.)B&XR\>2VL.(7#0*WTR]/R,@T0IXH MV/G%-)/;>4P&,63T-#L:0\9YU;H,&0I/#[QQ?7=]>U76=:/DN=WCZA[+;?,W M7MZEC_C7]]5B(::(G$KSQ$6)CW$ XS3F$+D<0>*R!.(P9FG*JDN26K>PU?N> MVCY6B@ZZLDOVM5KZ657B6W)[XE_@#ZD#:)30#*WH#(V:8V0)<,LVQS#6^I>^ M]5$S=1%)#Z/ QQ Y M?@ACAR HAH'QU//%RN*TV_K:.WLH<5Z./@"[F_-]2>R-QD>\D K\RS_%GNO] M.^%/V7+9,$>_].^[+AD5YC'L8Q1 )Y!GUW$B:_!Z/DQ3[// "R,'N;NCTT_QO2T:WLZO$\&UW(MH$PMXVJ=CKN" M:P%QL'CKO3T@V?@^%VV4_'^(0NAV&RDQH/SDM![#?.1H"QGO%0(]+(=[Y8C2(R M&CG1ER(T4N;S'E*&DIO[E.]-83[ZXGB)RGUR[Z0C]SXXRHKI MRR*C-5,3Q3C%41S#T/'%^N*[')+0]V%(_#A!B4^\4(L4Q)JD4UNG&GF[U0-F M #\]Y95S#K)6>/#:>S%@Y.&V'$TT.8C3CQUNHH-WW6]@H_%D:+-41^6]@X)G MY?QKA !5X386\%/N4&_Q83R;WRQ+X7E_YT^9O#RS++^)&35/DPC3F"8PQAZ7 M_-8>)+'8HN"(LQCY-'9=I3W)J0ZF9NIK&<%62""E5#/I)T'LM\0FH+%L0#51 M439WYU3O"7^*5VL#)?ZRM4LG&QS%G)Q3I[4"9Y_3C\U_+?.%O!97R-)M3!B2 M+:N88I6/TRU,;8Y^%4Y7GN$%J,1MZ@SNQ^O5ZW[T0-<_<GAI12_\O+GBFG/]Q.O3VVR[Q16K&75*,=\ M J+S\]H .K9C#(? 6)C"9W"XJ-SD?INC%YP\H=2QDI.G'AUP]O^58UD:5-K< MV^7+NGP0_OL_^'V>4=X<+\8N#1W""/3]T(&(40*)ESH0NSQ%+HVC.(F5 P%G MNYO:C*\%E+49J:+CK0BKPGFV4;!LK^I;64$E[ PTT%7R#CGL/H^AQLFW42Q' M.@8_@ZFA8W%E9'K/R,^W,MZ!N;)&.Z?GZF^-=KOQS]6(C"P(^I/"9/ M(,%) !D*J?@?#?U$JQK/("FF9I3%YQ=8O]DHP%<[M+8.J673?JX$(=N"&D4<(2<, X"I&/O^CJ;FEEK9=7-/%$"-@JC( XPAG%"7.'&A[(V M9$1@'%&74)0F7AC.7W3S/DW!N]^Q16LG.=.JT*BLN;Y-\R1ULJ%!Q,/ #1#S M?(B9*S]E/X XD FWKN.ST'-QDM &<>6<3K-XVT_AW$6;U]5^S4.MME"; L_R M>KPQ Y(2I1:T&^@UM^"JX&%H7>WM:M3E4T7I_552Z9VAW,DK^H_;HEAS]JGF M9*XM874[_(K^]SHKJEI_Q=Q/:>1B[,)$_ E1(NOZN@Z'8>@AQTU)%*5,+8M0 MNV^=R3%.=J&4NLI>7J6 KIZ?5TM02&WD+6GQ(2R%QRI3*JJZ+;BCR=![]\JC MA%,4("=&T//< *+(C6',0Q^*;1IW@IAX--8K7VACC,8Y.)/#44L.6,WR7J\Z MUL= ;36P@JSEI6$'U$\-=7XE]JS.%RIFH"NZ279Q3;2,\8JK]CLRH[@F'(=< MXKH-#(C)L?]Z7,F4GJOG4CD0UWEG:B9%R+:N^;SEK=1NKE)+PJD1C.MBHQ"! M&PB+[;#;243. :(7=SNB_;!@6[>A\2)L1\3?":L=^[W1?.DJ;B=<2/J3/_ZY MVEP+P6(7[@J(/)+61QTQBF/(A*/@N&*3F*1*@;4!?4]M9CWB>$U8._2![S@13-9?-\+:.!%D".Y"15?'8P3/X2.1UB4$)Q@1[N4 MZTX/4[-,4D"YRE2]8W5"CS\X(,NG;NQ[_0TWBVW[27H4<1Y0!Q*',8@23S(-^1@&$1/_HPEA M@1+3T+F.)CZS 02MO!HY*GW ]L]UDW"-,>7O4O#] *DA:3U]D&DD]!B";J14 MGM,0&LKB48"C-W^G[_WQ,G<4M-C)V5%Y7O_NT:?FF]CPG'S")9_[G/L1=JC< MG\5BNT8A4&*(QX$R/'5"!%.]C U ]D*V>S @! 32#G5[Q\=![+?+AJ! MQ[)!U$9&ZPY2K_:#+B$=;W&T6TB]"G6O(?4_J'\ 6IWIT'*-%XNW>YRQOQ?? M>-D4/]:]H:#2UM1F\.Z!8",\D-*#U^)?*SZ_6@/U\[SW_+5^J6*V>3%YZ6V!>EI8FJ& M0XH**EE!(ZQD(E^5RY7J\G\.L_,FPA!6Z M,U[E-B0?$IS8Y>%]7$,@[%5#[".?E5J*NXHILG':FI4U<(IHP[2 M:)RNFX'IZC0#&ZVJ,=J]L]-J)OXF=9M5CVS4,\C\:AAP4]RPIL0:ESW6,)@' M_+*FVW\?IL&;7SRG62&Y<'_G,DF;LZM7GN,GWORFOLHY3[TT<8* "?/O1A % M(8%Q&HAU ?LTQ%[LQ+Z)K!O3R(#3[\L\SL!556[U@%S31'76VAF.!8 M6EY'3)(1=K2?@59_T #0_M;8W?5W&K.)4!6J2CV%W"9;0V&:QE"W^P%Y&,U% MHB_M_<[OG;)"'D)!'*08XH#&8H<2N9"D 8+R/DD:^YA@7ZDFRKF.IK:2M'38 M&UD'%7(Z"V__"F 2-,LF>R2\-%(Q#.$V4BK& 7Z&,C 44.C-P.A[?[P,# 4M M=C(P5)X?4I)B3189%=N+74[S-D\HC:C'68QAS&0M(X]3&-,XA&X@_A'YC$0H M42].T=O7U,QE+2T0XH(]FGRM$@O]^"H82W.HV8[0G 9L4 F&?N1TBC$80W"L ML@P#/CW-$@U*D/07:^AO8L2R#4JZ[!9P4'ME\%'Z7LV@;F6AN@*4+ #U6%4( MW 1J8X+B-$I22),P@8BXB3"ZM"H)'Z0)8C%+M3+^AXDQ-2O\L'Y^QOF;S!_> MK:355F@"K9[:)^-#!DGY'-PR]/9/O34JF8$_*D6 T2"\&2S-'6@/$6+LX^L+ M@#IR6'U):\,LY\=UD2UYT;V6?9^O1'_/^':9RC_D/VUG8^CS(/1DF#$(Q?[= M2X5WZN)(4D*X7A 0WV%:G'V:_4_.5M*?G*T7%5?'CR5>,UD!7L:B0*4"^)PM MQ?A)1O".-GIF4W>$U.RE1=PM&\I6\BX9Q*P#>4=\JU9R((*&S*-N[Z/:Q8'0 M[!O$HBB+@:HZ)>1@M MFX:.P#-0<4)6,H.MT."/5FR#[H<>3H:\#L5.1W4V](#8]S$TWQ[(-;' 17&7 M-D=>=WE%M'CU*ROF,0VPY[O"ZH0!A\C%")(HB&'"P\0-4N3Z4:K%.7&JIZG9 MG4I0N6MJ0U:KO.8#%9-%B*MX:GT>8#6C8P0VRW9F,&+Z-!7GT#!%5W&RGW%I M*\ZI>T!?Z)B+LSU.SFS\E DOD@DUW;(O5SRI2TFH)5.W.,Z7<+4N MAS*-GQ\%+_"HD[I,[@LI1"GW($YI"EV6^'% 8A8YJ,VW'W,<=G/H__\P$FK6 MW>A7;MG*;^6: 2DM^"#E_1N0=W\KGW_8>*V_WW+A \V=B* (R[) L1O# MJF!$XCJRO*J#?+%C2I"CE,"JVN'4+$0E%+C&>?Y6W]88:E(33"OQIWY"-?\C0K MYY'/7)=$LCBH)_8W#O5A'"<48D\H[Z $8Z95=N9$/U,S(_?YZC4K9!:+S/W[ M0&HI@1S.OX&L9N0J\2]52M=S**M9% /8638D#5>9$+'=C8 /C92G[^]JVX\S M.!@R&Z=Z&=5:G%%UWTB<>WR8;7CDSR^K'.=O\DI^^=:4DEF7/U>YW,3/B>,2 MRF,.PX1$$*4>AC$). P\%K$D9([FP?B9_J9F*[YSQOESE>LF1O65YV6U>+Z( MSY#G.6R#RQ1=6X$U.R'05PMVY&-I* 6M2U"!;;2FC,GBK 8,BOG>AO5 MO"BJOF]F5%\;ZHJ\BOWI*G^3+D_QD[/?5BLF21S"/J!RZF,?1< ML55$:41@PL3?J.5%#Q)477]D/,0J_HD1H&S[I\T MTL[ !KY*X"JH(P^I6Z%->BO*"!GS7,[W.+(7HPS!H4>C_NHP<_-MM?S17K)$ M?AQ&/,$P(,B!R&<4QE$<0IY&C-'0]5)/J63%D;:G9C[$)I+GR^H$&B_TK$<7 M,34K,1"'$4Y'?SQ8*#5S1%U#4[O;\JA3^(A*^U/UV"/#8Z_MU:OVWN/A!:W? M\ZSD=VE:S*GO,"] *:1.[$$4QQ&,$^Z)78B?QJX;XL@/M:Z2ZO4_M:E="097 M0C+]^*H.[.J!5DM@6K8/>K="9Z#20/R0Z YEAP=D@S MQB]\WN!\F2V?BGN>MW'BC,Y3YK@)#3$D'DLA(M2#"0H9= E*0\8"'R5*W$U# M!9B:::N$JG+;I*A;=L!+J *U!T7-[MF$VK+A.W?+LY5?EJFI3V9FH-)AE N> MO>C9O^%YO/NI7/'L!4?CCF=_.\.LW\WSRV+UQOEW7I'"=FY_7*_S7-(N8R]- M(Y)X, B"2.R_ @9QF!"(O21E/L.>$RN5PE+N<6KV32P]^7HO@4[/FIT'6]O5.NCK/Z^N5%_<9A]:0I[5U>/ M0IIPFB8Q3)( 0Q22&!(2NM#UG-#S/!Q[H1:[4*?MJ=F,MI[YD+M;7INRZ-.WR,J[4_48X\,S%<[O-99;-E2" O$FN[Z4)ZZ MBN4^P3#!,1=@N1$G/$$QTTM6Z^MM:M/V\]7M=_#WJR\_;L#7FZN'']]OOMY\ M>WS0S%7KQ5=M1AM#S?( %Z41E0 M%VL/@0M*8K4MC5P-:T^!PT)8^P\,6YSORI\\EU=13$%JEZM1"R13)@5*?XQ(=Z,!P M0':@]?)0 AQ2/G"ZSJL3V:M7G"UD\Y]7^0->\.N*662]6A<_-BZ--)?WJSIN MY'I?Q1,_B[O\RTKX^'FG^)]\;!XZD8\QH9!B&E4AM.V M"19Z@JVB,[!1%8JQA%+9&=BJ"SHC7S'/MQK/YHDLJLEKM&>A6;_UB],[F M* -DC.+&IJPCT^., /LAMJ<^>^!1'A)D/L.(BY+ R_UY^6J MQ LUI\B2G%KNT$9:B^?)LH]A.7ZF1U#-_DQ@7"P;LDW&8$?%&=@J";I:-KP2 MH-5S!EI-Z\+Q'65!HZUATCW+ V(X"=&TE.^2JV@)ZE,IC;:Z&[: -/OUSP(= MZ3[))>GWK/QYO2[*U3//;W[1Q5J&R*10XG_L$?^:.SY'U$T\B$A(Y $@A7'J MZB#9!A:OO@RO"#?,BYWY 14#/NEG&U;+C;$T Y<4$K/_A3 M* !:#22S8*,#:)60$11SYO@"" V9VB$2C&I&+X!HWT1>TI1^$H<,LUS1!GT MOGX1LJMGOF0R,ZEB_^1IXK)8;,Q=!_L0A;X#$X=[D%",O<@)4Q(H9;8 MI*OJ4F\)VV^719E7M<8?<[RD/_EG\8\-QT3B4P]QQN3E#0:1V/C ..(Q3-,H M)A[R<90H<1"J=SFU:?H[EU5.Q#)U]R6#JMJD (GXW7]6G^67P^ MCJ-1=EYM"/IGN!U@K8?B6GG!5N 9:$0&4N;SU"!#\60K6OVF\D]&QG6G[W?% M]W)[JX]0;8CE>Y6M=1+?J>RM1DNC&&)]S5H+/>!-@[R0=^NR*/%2;B#G:8P8 M06X"X]07AMN-7!A3C\(0>R1-G#!RN5:]ZG,=3LULGV>&7&V%-TD-V1T$M5,L MD]!:-MPGR2$[XEIFASP"C$UZR&YW[\\/>41Y)8+(8^\-,SQ?5TO^]A7G_^#E MY_62M5QDF(CIEB8A)$&,(?("L6MS/1\**T1]%H6(AUKL <>[F9J1J:0$SY68 M()5RZAF0$V"JF8W+(;)L+&IT:@E!):(%OK=^% Q9AA.=C&H/^A7=MP)GGAY8 MSA47/Z^63/XAC=L(@Q5#,=0X1\V*(.1;F@*8I#5R?N8X6 M*>SIKJ9F Z2(5>B\^DM'V&$%74]#K&85S !G^X1X*&;Z)5W/PF&JINOICL8M MZGI6X8.JKN??>(^L]B^\*!Y_XDU.XWYR,T)^Y(7,@]PCKJRQ0R"F/H$Q$W6Q:NVJG1KW:LBUD5M%KS!V7 M^:F?;-SQV=AY'N^I/_P(,*> Q.,?>@D2>IY+O4]C\R7\N(J M9X_JEDE'!J6)E=03ZT 2>Y-LDQ*/M^RJQ:88=F6\<*.!GN72&A\U V8<[G'L M6"NV9.UHQ -;R3=L'Y65NSJ'M;8]&P*:(;.FU?6HUFT(*/M&;E ;]BB0CE& M;"X@XE3\O\BET'5E;@KS9/3!P;(*'G%CF@0QT2H]<:E 4_/6:DX>NL/)T]3/ M_+"H.7D:BUB5T_PW\PQ)O<.G9A[''!3+)M,H1Y*LAM%4$9+),A9NL9I"?D3R MI%YQ)L>>I +>$/HDI7:'V>R6CYZS;I)WAUSPX]OVD68MN?H3YZP.0]\6Q5K6 M4+[G>;9B\XB2Q'<"!'V/)!#1)(1Q$D00IX$OMMD)<7TMGB6CTDW-FC>)%B^B MO9]2?L#6N=PIB@]"EM\0$H,/V1(,2F0Q.ZQJAOW=!LNRE:_$@Y748/5-Z MMG.6^YN0H;R2=4NHS'%]XG?I0?K157DM?$^9'!>S5-AW1J'#,(@78 M26_$):"UHN!#\[#B"F%DI/L7A+'';PS[7VRC<-70517W%O[+G M]?.WM4SF:P44(K?5?>:Q1X(XX!'TO(2*-94RB+D;0Q=%&/N<8H:UB"NL23JU M!;>1%RPK@3O+J*QLR!NA9]5/[0[L_79=9S\#RSLPDX,[_=U8^VE\VWP:S1H@ M*S"V*D]@;Z8Z*N^]3SLKYU]CSZ8*M[']FW*' PM_[R7E;--U9/+.5UPV/TF^ MDFQYM^3_R7&^*3\S1]Q)TP [$"5.!%'L()BX)(38Q6[JA %&H5X=\(O$F=KR M4M5/>I62S0!;\XKD1RP;JR4';T)NS5KAEXV4VN(P'OZ65P"E_,AM?2MI[RO= MWNIZX[3*?)0).P_"\1.;@_;7X)/XS0Q(M8%0WV#A<2/(FZI#?IDPXY8E-P+< M095R,ZT.-,H54]Z1(E_;(#CEH9_& 8Q=\1]$>0 3/TY@0L6_.BB0E3>U[.ZY M'B=G6K,E7M(,+QIJ2\TP]GF$%>VE2=PLF\1:UJ[5ZU3ULQ)+5D;'E-DZV]^X MEDE5_0/CH_RB01J!.D0@B9BIJUL80EI;MS$FV@%I2RT0!NW#8Y AH>GI_>H!=E968 M ?9>&1 'W'+\?A=S)EL*-[GE3&HHDQYX_II1WJ0'<$*QYY$(NE'@0N2A$,8R M;8_'+L/,I\AS N6XGV;GTS,T&Y;NO)4?_-DR3N&&<:JH56@.'#7"0KI#HQ"H MLPBX96O4P7HC.CAD]VJP/I-R<3G6&B$WBYB/%&(SBKU>,&T@>+W!,]TVQPN6 M#=1V)S@VM(U+JLK<+H6YY459+T=WN?Q3^E\?WQY%LQ7_01+A('*( _W(E:3L M$84D#GR8Q)'#1-,.][5VNJH=3VW-: K7M((#*><@K@EEY-5\4AMX6EX2AD Y ML!J0.BY&ZP0I=/L.%834P3A>6TCC?1.LZ572M3G"]*/-3_^J0#%KZD[/UHDTU M.HCXML:N)1&M)9!,"'2A8AX]EM9SZW_;**?M^XGF8.9 Q(N.R?@ 3 MA#'$&,'5DI99G:U]DG2G;%=QB$DFC--@(#SK2RSM9G9/T52JY MH5]QR<'O6$;U5=D11OLD%';Y$QMFRY9Y,[YM;@\DQQ*!-M[B1NO&:$N]0:/X M[,1'HE'F^WV^"IT4X&E]'6.E"=O_2DSE#X\W/OTYQB/(,6(>\GBH[N8JC]CO M ">F)F]Z$AW?X'RY6M="%5O#XCK4<;P8010%*424Q9#$.(!Q*/X_8G'B$_7S M_G.]36X;=??M\?;;;S??'L'-U?=O\.['([CZ_>K[IP<-\W\68H45W21PUC=* MK:B@D;6VK87:KF@ ?AIKGTD<1UJX3N)I:+E1A:1WK3C;R'B&7E6?'2NM_-+0 M*J;2O-.RNO-]M63?>45_=[TJRIM?+U5%+OGWS8&].\=>Z"&7^S!P7+'Q2YD' M"7$(3*GCN[[CI2[6(JS3EF!JIKB5$E AYC;JUNAW1UDB(&7:"@,90K"(N1#$-(0X0A:E'49P()S-E6,>\]?0U M-4.V$15D'5GU[%@?M&H6RQ!@EFW3%JNNF!;J4"C 8D/F6+M?C7P]),H>=%PCTB$,?5TM0E&+C(6>; M^(!F@(TZQ&J+B,5AL[RP'"2O'5P/[L@] XU&YM:;@<@96H-T>Q]U71H(S?Y: M-;09_8R3ST+3U9++O#O1UYOPI<6G5AT*W:5RH<2TS"@FV2(KW[3S3P8U/K7E MJ5$"M%I4F\I6#SGG]C513TD9!O[Y!!7KN%LV<-J06\A9N0C#01DLPWH<+9_E M(D"ZV2V7-62XW+CX9INM9^0R)^$.ABX+)*4]89!0[$./BM^D),2>2XR4&]]T M.35+IU-NW/G7P%2Y\>T0*,22C -KV92=*X M :W\LRWF*?8=GRLE29WM M:6HF<2,HX(VDNG5(3F*J9MB,(&79?&U!:H6T4_'C'!2F2GF<[&?<&AWGU#TH MOG'VA:')/:]\N>:?A83';-)VJ4Z0FT24$8B#"(OM,9<\3TSLEFF0N!3QF+-( M+Z='K>.I&8WO-W^_^?;C1C=U1Q%E-;MA SO+9J01&"TY3 MB$CL0LQ\X<=]015?G=2^-\-6&@K>27UA_ M\O28J%DQPQ"_7^W)5NX9J"2OMVTW9U&^O/+D68&[]5SJ7Z%__#=J;E$\KHR7KZ!5M+-3?*K9WG.I'-%_PA0 MY\.=EV)D_0!H&#R:5^Q/8S#P/OV1!D>\/']:G=V;\CW/#>2]9:PJVHP7\NK] M[?(:OV0E7C0A%==)2,(=!R:.)[9!Q/,@CA&"L9MP[+F.Q[G6-JBWMZE-]*VP M%7<$O%V"1EY-XMM>B-6\!V/ 69[]^YAE&\PL9 (K@6**Y[:WKW$Y;E74/N"W M57KI$N[L.8Z$14@<#$DJSTQ0C,3>Q$F@YP5AA!T2,K86)Z@52R]M606F0U]W;\&C>MXIZ72]< MZ?F!]_!61;&YWTPS7GS)EORVY,_%/*)1D+(@A-P+&$3" X>$QQRZ,?)\STT" M1K1(XD]W-36+("4%.Z*"/Z2PH))6DXJS!V&UA=D,;I8-QE#(]"_CG47#U%V\ MTQV->Q7OK,('-_'.OZ%G+!C/YMF MNF&UE@_4== 2AC!)/1\&ON/+4R0'QM0AD"#& M>- ]_7/$6R*_#4%L '>;NP MX4"C'6UTCZ$L#[/J2=9T!L^VVWY_>ST[7O!T6X12^NPTE[>UJVK8#7/'1B>3 MIV7C &_LP,VRN".?V8T#_N&QWTC]ZBT]549V_C;_\3 G?A1Y+G$A(Y(]*:$$ M8NS):MH!D4$&)XV4Z &V34[-?/\0>(FY_U#B4C7+O(-/OU4=IK5EN_?CV^WC MS2?P\'CU>'.:?4_9@!WJV./*-0_7%J;Y86M<.DV-,OT/16\GZ)'?#//>-B7K MFI!@-=>_R]*9DCNH"3+Y42AF%B/0#U,*$1*3C$0!@@P'+'0=FKJA%H>/2J=3 MFX;=RK,;4?5<*"6LU=P@TPA:GM)'P;,0TM.!Q9"CH=3EJ,Z"#@C["[[6NT89 M$J]HF;U6!7HU[P4HMS>A^7":B6\KMI6; ]I@V67>.]+O%!CW3L.AR+37T\ 0 MYN8%+HJ[M*E2<)=_ES?/)7OIW;JLZ4UD6O%/OF"?5_DC_G5'%ME3?8TY91&+ MDC@1ZS67Q,ZI"XF+?8@PP@2EE-! @]-YL!Q36\RET%#RZS;D37\VJTL?-#> MW!6+Y#>AN_ PY6V(%#M!Q&@ G3@@$)'0@[$74NA'GO@-QD["/:W[M2>[FMJ: M5!1E?-HS:#F>4%I(:K(^4,;.4T>-7V+!:F[MJ> M[FCD&*/.ZX6B5M)Z/9U(Q@+3[X\,]; MTE1-_M/)0*MH;"S?FN5N-' MQ34>O49?/Z:A]8K6>GH#Z2>W"P_C&5VT9!,4L M]IV7IK;N">'@MYL[14__$(/^M>8B]2W;^E9S@]&@D^H.RC+?;6FTM/*C"G3S MR(\_,+*GW4S]SZL\Y5DI+Q'(:^"_7K*\:J%HK<$\2H.(N$D(/0&N#"%'$"<" M:N83/T1ABCG?,$]8]J%595::)+M<%;:/K:60PC59Y8!*TL'%X"H!]@?I>9@M M Y4P*F1=@G4UED6:B9]?MO)W I^:I\YJ0Z&:TF$88.OI')6\LVW-1- 1N1,+ MFQFC,1D$E5FVMC-]O@=5FQH,)WC:%%\>D,#Q8_F",W:-BY]B%A89X[45O%V* M'Y>Q%RHG;NCW M/S7K56L@O-[B)Z!='>J26ZT6-4,L_WHH!#'L8A1)%/(4Z(!['/D]A)O 3A6(=5YZ 'K95B-(*=U0%;^85D MY4-)RB=DS0_)R2TRDIO.CCAH_WT9R$_F0IQ\\,+K.=]XN:T?4[$";2H?-*GZ M[&ZY2=3_?]5=RV[+\("5=5MTP9OG3>L6S M[_*8W5-GZ!4/#RP^Y]'ZPO.I[;A)"DD448ABWFXW#ME?;68P;)L%RK'0:G-< ML:>V2!UFN3#%P:#=4J4Z>-,I_[:M:YD YKG[E)@*@0LPQ !4((!-%,!WC@-H M@) L8C+22R5F,:?WJA@VPQ-\2]3SK$:9--V96F:%?IUTI67[@L%5NQ37%-:1(@'T/;3Q*($M>!A-H^3*B#J!7Y M,4Z1E <4&75J#HR?Q7_]\\N?X$_E O1R5W1E=HF)+%@9C'095Z$QQ[6-,C#LF#:IFQ59%VM2QLNL.BJ[ MS).K;!FO'RKKUQHE)[$Q1B&D@1_QHGT>#'%,8!K[7A#9F#B>5-&^4P-.S1X- MY97D-YR"5I">H!$PT^R"@:AUA\I>6 ,V1A0970?ZIX8;]SQ>4/F=XW31^]3L M"5N%\;W&^V7QG"4T>??RM>1\S.LLQVQAE?_8DV)/:$@"QPUA$D8N1(@%_F$4 MQ3 BB47MT+*)(Y5N)2_"U&S.U>67_X#KF[MOX/KSW2=P/;N]O+V:W7X$EU?S MV=^S^>S#%\G&APK3(F:=S()MV%[QT+$Z8H(ZB!J M,FT* HQJ[-0!VC9_9SQ)B2-^3XM;6DBSQ(>W3-R1K?I\06;WSO)6IKCCHKA+,#BYQ'207G MT"PLR_810A:,$\N#R.$'CJ%%H>V[R">N@P-7*G#9.\K4OLTFY:R3$GROY93< MG=^/J-B*X&R<#'^]\A!)^_.C$&ARV?O'&-4K'U5SV_$>OUBAJ4CRWWG!'W?Y M.RN%NX@,;YK:M]L7.N6-,89D9\'%_BXLI[VL,B*&O]+#8+ 5.!-5D\/=J[Y: M(Y"-)XW7^6.? ANM/O9><$:*UDZ9W5TJ/MFFXK>];>^764SO4G;W8Y%7-<'O M*7MA\M4BL'!(_22%2119D+EM#V+J1]#!.+8#GQ"$A8J$F1=U:F:C%1@\<8EY MJ:2XDAF47&BPSI,JXYS]GMT&WCS56JCD:IF9><%=T$G,I^G]T_.SL[JWX;Y] M&VJ-0:7R!6B4UIR6971B=.9CF1%T_$0LHX#OS< R.Z)"0L.^,K&IO4 ZCL!GBA^JMYU=*_H]IO'W]D:-TVY.A.$,%8;)]!,W*& M5S:=M!>@Q:^1N.;U,]O>2JTOXI> 2%/H+C+BJ#&X! 3;P;3,K6H&Y]VZS'+* M.[8^DBRO3-Y&ZN>UE2I=+VM738Q\X+5?EK"S7-+G,$_X#M[ +%]DD1+X' M+8PBR*Q0RKLX4!;8$C=P,;93UU\\TR4I1$V31NED/L2AC :)6\.=UZR25TMQ M !-32SF]SD]"2#V70L1<#22$3;*=^EX2Q02%=BKCI6S.8UC?VGPYX MS!X>^'0J%3[3.8MB7NV5YL:P]VNU @.U+K;*$PPT&Q3D;90#M7855;G53Y^? M- "Z)G^J4[)1_:X!2+?]LXDAE)B#'YDT3?#SGG:4[3G]O7K'(/DE028\\:2I M65M.K_MX>7G?;H2 @=!2A,-3")YF1^@%S[ Y/(8;^,XE!I7(^KB*@MBHTA=/ M/7Y,1J.@JELD1]&[U!;Z6^6M;]><2WF7UML:=^M5N6*.K=D*B1=A&/HD\A.8 M4@]#Y'ELO9<@"R9^9$<)B>(@D*I *#7ZU&Q,)91BW5HYV&,O<>.05[2P,8,= MA1X,'8? B'J4D"BU:9C(15#&@!\G1NJ:&^"FN4'3_VY=ML'2X].Z*A&3TQ5X M*-CZKNO# ?!JME5MA:^*#:K+S^*!?3OE!2"C3:[8ZMO8A!EV*#MM*&K) M^Q,#,!#^HCIXB/4MGY50T[1 EAM[U"6P$BS;BURUA\AYJ81FBP_YBI-^ZTY, MG^E3L>0?-F\CORX7"4I0$" ,PS0*(7(]%Q(GPMQ06I'E8LMV(A&'=&J@J?F> M6E;0" LZ:4$MKIB].HGN<=.D$S/#5D@5+F&#(XK%D64L>T1M5M@/O34Y^>!1 M#(>H>JV-$+[^S/* LYPY;WK#_/LB]2/?L5,*K907Q[9L'Q+/"Z =Q0D*B1\' MU%(J$-B/(64$1B@1R&4"?)+:,H'2Q:[W 2FV'CD3'L/?>U\BL!8/O.$"'E[& MJ=<)W%5?=Z7 P0BO4RMP5\6#U0+W7*K RKPI\A]SNGS\A)>_:+5,[PN6=&?Z M78ZY&[K40DX,D\AS("(L)@TMG\(D30(WHH'OV>*\2:FAI[8HN.EZKF;Y,ZTS M7TK!O!\%X(\;"K-P&K8?/9*]Y* 7_6+004\DF?]B.!1W%49$G)I+X0(#3CMN M-M@:/H+WN8LF^DZ:/8B M0RPW,\L2_N_59WLD/_F*LR[G7HU.R%$W;&;D\=RU4>0VW+K9D50IS_&2XI*^ MI_7_9WG5I[<+-:OJO+P;6RL16X+=MI!!K MM/F3"Z@T@GTT?-(QSGC!DD94-D(CG<^5IW#?/S_-JQ0-0:)V>_W4G-8]?@'/ MY48SX?=9&3\4G-4JSL?NX#CN2U21,.P/CH( OE?B:N)5;VNOQ)[N'C(:1WI; M["$3>N=WBN7GF->H$L%O6/PZ8S^6"QM3*W9QR OO4(A2PMFU20CCR"/4)[$; M1EBJ;-S.$%/['#L)P7571;FR%Q;Q+-MU*$Q#PH)0)^"U%' $(TR3B%HN MCN2ZS>H3;6H^%7FD I&[$RAHBEYE6DR;L'V%'7N5+MJN MN77*ZA5^RM@,9O_PW-;+QV(]B;J.!_%][3J.NX+].^HV'@146YW&PR/(ASW7 M#)\BI[PJSS-=OKQ?TWG!ELK_6[,7-VKK MMT8'T"H!DG65R;2M1[L)T:IR\@O7,Q.GHS/3DV#8Q!K#7RK(.P=$I8!0:<#1 M@L=SX!@&FF<]1Z$' 3>>Y=5#4;)Q/N5/&=\3D-KT.?R$J=FM6E)0BZ_$SKSHGES^RI;2'L.1%O6&!!QTUX5F/D0I)Z!/IV@ ([ M('%"I4KY'1EK:B:B%14LA[+*Q9''H!4+##4!9M@T=%AMB&F@2:H ')H"LV,C MC1II":B\'3J)W*)F*^;LMJJTWVJYCE=K?MK4M-.*P@1;KI? !",/(B^P^-ZU M UE\EL:!@V."I%AN!T>:FIW@@C:E*7M1%3N5'897S%IH A;U;%^Z3Y+8V%,S(U_H\CF+:;-U_3>;%F&BC0KR$MO2^O%\ M[7WG1G; A#?1R%T>-)V;R8(CC[];+ ?)WNU@R4<<,F##N;YA/_WU1_LO[ _^ M ?[UQ_\!4$L#!!0 ( .F 9U>,O#0X8:P ( A" 5 ;71T&UL[+U9 !=P%98X.,&Z8UE%D11TCB]?>+A[>+C_R__X?C7Z MY5N:SH:3\;_^B?Z9_.F7- Z3.!Q__M<_?;K\ .9/_^/?_NF?_N7_ ?C/=^@7P;XM_ M=CCY^F,Z_/QE_@LCC-]^[/9OI_^LI 4B&0.&$PDY)!M,(C(0]_]] M_F>3@_'..! A&!"$.S T>D@L*.F4\4R*Q4-'P_'?_[E\\6Z6?D'VQK/%C__Z MIR_S^==__O77/_[XX\_?_73TY\GT\Z^,$/[K[:?_=//Q[T\^_P=??)I::W]= M_.W=1V?#YSZ(CZ6__N?O'R_"EW3E8#B>S=TXE!?,AO\\6_SRXR2X^4+J/Z7K MEQ<_47Z"VX]!^150!IS^^?LL_NG?_NF77Y;BF$Y&Z3SE7\J?G\Z/'[SRRLWG M:?IU,IW_.4RN?BT?^?7P]*]'YTCLXA_/?WQ-__JGV?#JZRC=_N[+-.5__=/5 M?#Z%HE5B.2FO_'^7__#7^S=_G:89PF7!Z4?\Q?&A4)#N9WO[+D?-IM/CM(*;AX'""<#_PL_G4A?G I:22B18RC8@^;058 M2SPX)@D+S'LEW$.F"]$SI'JAB%D*?_X\^?8K/OC7(HCRS4(B"VD\>=U2,MO1 M?;OR+O&S@Q ]M4Y1<(%;$(9I\#)3R)E18GW2.O*=R%Y]VT.J5S5Z, V_3*8Q M3=%TW+[.3<,3[3X$[$9U\\#;LA(;';UP+!;)=%.PDP2:T M?YX^#XL0QO,3=Y4&S!F)YHQ#R$J#\(X!QE(9<%^S@' J(F MHY<)6(MG.C6<5)/SDW YM)]/XXHOF$>+K,4-Y90!J]]I@02S[@/ M*JW!6!_!>QJ8+IQ840$P+[Q^+:B8UJ%20[9-@.0@1E3![.:/C\-QH@-IF33( M!=B8)&Z5TH")VD*,DC%BI:*&5 #(,Z]>"QRV=7#L*M.6@'&(WYY.+R=_C >, M(?LB4:#)&1!",'#)$M"6$<4=-3'&>K"X?_%ZJ2OR1E"QI4!;PL1B:SR=GDTG MWX;CD 8TF2"HYI"Y0O^:A N9 U!HD?E-??&[I:Z>.WMZZ&CX#1<,*S MDEA[!D>Q>@?3Y!9T$TZ(B%J $=*6>#RB**($JW)"P N61=H)#JMO6P\ #:*.QV]< M3_4-IS)W$F'/ZK](X7J*T*7,7P[GHS2PBD4M"0>6:@+HZ7!.)#K" M;K=5__B-ZZF_X1SF3B+L6?V74U?J3RY^7/G):&!$R)(X!I):A[BUN4B 08K6 M>FJUYFJW$_H'KUM/\0VG+;<77B.+_NA[^.+&G],BW^HL,2ZC(Q/0W$,OZ7W;NYN MV!HPC@&N$0FT9+*$FTB.B1/=8WSKN??OAY$FD]$5A!M$Q IQ[C3 M0S=/GR?3'P--M=T%ALP5KT"DBTD2/$N$J[58W]\Q+URN;:CX'N;T@ MF\#!Q94;C=Y=SX;C-$-+YV/FUJ!?Q.6BY"L"VC<+S#*IF.),TQJ;R(.7KH># MYK.-VPNR"1P<7:7I9]SR?IM._IA_.9Q!"I5(5FAM&1 MX49&;[1G->S"LR]?#Q?-IQEW%VP3^+CXDD:C6^I=Y)00RR&DDC+SF6#0;!QP M%3AQ)F1*:IQ.K+YS/30TG'/<48Q-@ )ORIE')/P]XLO*+?9Z?6\W. HD?4 MC5Q@CAA(QJ.7'(0 %SP%RJ)SBGN=38T:B-=H6 \D#6/"Z]:#0<*9R>^$U4G[] M83@+;O1?R4T_X&]F@^BYT@8#(Y5Y $&% \>E!TL%D]0K1JG?2?\OO'@])#2< MNJPAT*8PL;Q9<,,$Q? H1@:4:(' =FC.N"_7#$**CC,6N:F(BI57KX>+AM.9 M=83:AF.!;$S=Z'@ MNQXBVL]B[B#,OFL:ENFT>TMW>_V(!1ME)!FD0X.'KK('CV1#SMYI)QV*9S]K__2IU2YS;T;_CC>]KV?PV;FO@T517-D\3O.' MX=B-PQ!WD,GR;M<=Y+2ES!)F@%+\@DYG B-*J!$H8S2(),5K-Z2RF_D%'&Y> MNEQY:32?W?[F?@EN0M>V!N;V'0>S69K/[KA,4=/@C8#D L=U(!T8-(T@A=6E MO#RC=U69RX<4]'./O#,DW!J?"N+N<3=Z2/V-$;TWQI%PGPV#I'@$D;D'0WR M&)TF-CC*TFOG[]MCYA$A_4)G%\T^"Y)=Q-P 5@[=[,O!.)8_CO[W]?";&R$S MLX/YH9M.?PS'G__J1M=IH 21UF(H+U+"+XYQL#EF(([%*+UFX=7:C6VPLQ9A M+6!I)P!,NM9& Q [^.:&^.M1^C"97B!'-R4MPS1[G_S\_J?;,[F#7I89: & (Y0+G[#R%A&L* M^3Q)\UM>G/,^2#H>/P-J9Y,?R + QNTB,(9T#(($$*6V#8R8#FI;#@AUNO*N%E]?S_M.;K# MR=:R;0 79]/TU0WCT?>O:3Q+N'^?SK^DZ0,9#4S2R<8LP9/$0/ 8P$A.(0>5 M$ZX-$U/M36T-LOII[]$=BFIKH@%P/21>$I>ESA:C6($[K[++!#EH8I1RV6@O M:EN=S0'3L>=3/WC;2*S;8V(R=Z-*!F?R-4WG/\Y&#A?..)98X6O)AQ3CJ9/@ M%#TP,"9[P'U4@V>*HO'D.1F1?**U8[77Z&G!H:F"F&I";\"HG"(GKE2+?TQN MELY+2]?3_ DM9A'70/KL>1 2K,RI6$CTR+16P(F(T<;DG8&6%OR;.LBI(>P&0//;9!+_&(Y& QJ5(Y%R,$(7+TR5*ZP\0[2$ M$6HIB:]> ]T&)+?O[J>;60>@V$J8#8#@&,4]_CSTHZ7AF^$&>O0]C*Y+K> = M3Q:Y-^B00_*&EPM,N*/::" 8SA7S2JM4.R^S#EW]M#CK #S5E= L%:BO9/) M.-P&?!29"*7Y:P@65X>@X!PR(3VU+ 1'N*WM$#]+2#\MS[K:C'82[17 MI M@^->J=JQ^/.4- .FG?3\PN'F#D)O #J'D_%"%'\;SK\<7L_FDZLTO178C[L, MN3 Q*J9 &N-!*(I^GHP:F"-!Q>BU$*_=E-NJ F@-NOK= CN"576%] BR4J=< MULGT&E_YP*0O4UI/)#A0&"Y8PSQ0[4N+7$7!.%E"4"F]U.B6/IYQ\+06>N.W M]GM*41E'WLX#(XHPV@!4;&DB8Y=^\Y-6.-]NDQ M;23Z!B*_O[EIF0%19+0X@7EP4UD2SQ5)%BPO5M5JC&(3B2!CRI)Q+IAXK9G( M-C!ZC9YFS%)W@*JFC@;LTJL;]TJJ3&E.)*,&8G"QR,N 43X"84IJRUE*K[90 MK^Y,;9BC[.RH=2^ ZT))#6#O\=:^P@E3":E/ ;2BY7@H>/!*,D@Z)$K1:OM8 M^ZSM96KZ/9+="\(JJ:(!4*TP,=!*,2?1,Q2D3$O33()E3(,6-FHG:,JA=BIA MY?7]'MKNV[7:2-@-^%2E^\MP69%0KJ^@A<7=.XU#825YSMVB690P =U#G\ 2 MKR$FKKG,7M6_=_8*.?V>W^YI@ZNCC ;LSV6Z*H.XIC^6XKF]!G5P5=)N!QCF M#OWUO*3>+B=G;FE@;8PA8ZAL.$,#:VP"%Y,"3G/)D3"/FWEEM&U,9+\'P7O! M8+>*:P"9K\A-J+++I]*[H@P8342#$"M4JJ M: !4*TW4EC<]J=2&$N>!!F-!*"[+D)=8NCAKQHPFWM4N]W],0]\W_>OH]IDM M_:A$Y@4T/L+: GA.NKZY&;I^6!0.GM.4U?TG@V_);*]-.K]'$R M*Q6!I_G2?1]DFF-*D0 O]3V""PO&<@=*NT-:AFAI MX7F:N^$XQ2,W':-K.%MA]WW*PS!$G]!E(E,YV8P.HQ7K!'J'&=G2WE C<^3W MO90K >_G5/6;(NT(:Y65T0"\G@IJ0"PU3% /)J)L!-4>+(\,G#%*:NF]8+4S M$4^IZ#?_V1%\=A1V QFLGT4J Z<,QJ$ZH#DM>SS5$IPP GP45JK,@B2OM97O MH@ZTIXFX?25%=]=+-9SUT!)PF2;YDN;#@-[U X9J]0=\^(J]-0M\A;-]=@[T M-.E4>L_JF 4Z\5J#5PE#P)1DB,H)'U_K]=ULY\#1:/('/KKT]GD_N?;S?#UZ MVI1E$)0+BE(#3'JT_I03L 1#X)DU]?/0TX M7X_2OXLBZ%!\2(VB@Y"UFUIN0V??F8V. M =FYZMJ#YW)@Q<'U_,MD.OSO% B R,6D5R",&&CI'X MF*2^$QS[!=U."FD57\>SV36R0AA*@B8#T9?AO12_6&<#QEJ46,M3QDIBBBA/P0528S:706C'!9$1X2KQV@_HRF MOG,=?:!K6Y4T +&54S&,R4ZG"P'&A0=PEJ8+]@8D&!F,4>64 [](9 D]TV*) M&76:.4=E;92M05:_U6&= ZVV8MK"VI/=WG,6E/"E/K*D#KU0X)RD('4*+!N6 MZQ=0O$).OQ5C^\363HIH$5,W.WV(I9D6)CD\N+TP^G9T?G!Y?'^+?5TOXO/+[+E/\Z'%5* M]R]K(^ZP>0?$X(WA+'$(I,RNI5:#\]J#L4$YJHPAL?;EOA=(V?UP^^:!EXOL ML"#628\+P5&!T04I_?@5\BEXR"YZGFWU$ON'%/2;I*^A[ZV2\].Y&#G"VT..DHE#; ,7B#'W)P>S]Y,H-QP/B-:7<9C"*>8P;K0,O M& >3-,IP3T X\Z.GT*D!T%W(#S>W'M9V$Z_+K0P#@>#J>AU('A M3[^G*Y^F T8H-S1*=.)$N9/-)1BG Q@B'4F.D)!K5X/^C*;>,;2KVA]O/C5U MT "F/J),69DBPOAMXQ$#DDL)IG%(AF&KVY6!\:#PCHYZ2T.VAL+]T& MH''GU7\4TG,=7^Y+FF:SA/^+Y0:-15[0]]> PD$Y15P/SF2) MWWETJ$1R5M3B2;=J:@")AY/9_#27GOJK)OQB,HH#K2(: M<">!E;RUL(:#LY& 9=$G'52*U3OSO$Q-(\:K#JXJ";T!^/PVGJ#@,M6@G72146^Y,)7QLO+Z1HH0ZP!D6[$V<%?I;HS4S9S# M^S[^-IER[B5 $AJ1$8(L.<> \H!_M=S19C+"[X6J@(F)=20LZENOKR2@PI7UU8IFBTYBXEK4K)5XEJ%]7 MIY+2GW@\M330 )PNTFA4!@:E,8IJA"P=Q*OA>%C$-!]^2[=R*K >?1!(7>&TME: TS MN&M'XB$@_00].95T;5 ](:*1"N>.-KF-1-R28W3?'6.0O;/4(N'>ELO'E%MP M@2APPF69%*')USYM>(:,1@J4*^-D2S&W@)324&5)?AGE^]C\)J4URR( BLF" MR!2CPZS0&FOGI))!:=_)"-,7*6JD"+D2?NH)OX&-Z7X:ZY*EXS$^&W\SR(PK M'U@9+R\-\B%++PS/0:+8N-1,8'19O=SL>5IZ]J,KZOO)%,L*PF\ 1!_<<+JX MSW$0_]?UDJ'3?-L:?R!CL.CX(_69+;Q!=-I84B"<2-(0EF6NW0;P58)Z]IJ[ M@U,]-6R.*;O$U#A]+I=[JJ#J?9H.ORV<_M_<<%SVZ=/Q_>_*W'H6!,VX.Y?+ M:?@E"P%&N0Q$DF2EBDFRVM>Y?DI4OVG&#M%55QT-6*V%K$XFX\E#A_ VPJ3: M$B^5!4T"0Y_0:905?B'$1Q:R3_[Q)*@L6$BL"5LP"&F55OF1OO20RYNH.?6?L-')SK Y^6U%[,RL 6;Q9P>_2.)5# M3NLI01<"(R)5? M1\KW916 .75>9!*D?1+Q 2L]]"SN!WF[R;F'33?.5=)ZV M<7'J#92:,HTA(!NQ-'O-67M%G5&Y=F'* P+6@\A;*7+:7K8-V)/;EL"WG2;N M1Y.66G(2T4,M>1;A# 5+J2Y-O[0*"F7B:B=)7Z)E/;B\E=JE*A)OP*0\YN.= MFPW#@.B0F*,1G"OE5P8Y\:1@-")XX.,D,1!.]=(QE;FK?.WN!E'[3GWM!SC9";P [ M?TMEA&R*!]_0[?^<3J[+Y8;3_*1UQ&)AW G.^*BIBZ4,-*"M)@:#W9PI1"N4 M].BT,5'[B'@K0M>S6&^E +-[7;TU0 XR54(1&X%342QUN=F3> +O0O9,!>YU M[:UQ(P+[W3+W )A=(+J1]MJ%YHWE?Z;;C@@ZXUX"4G#<7D0BX+BW@)QYPS0/ MFM=N?+0AB?WNR\W LXH&WW"_I,/3W\_.C_Z"GSG^Z]''TXMNVB8]?F4!U?WR5C&".*Z#*R])LAX,5Q()+&@,0'W*J[IYO2&+E#)G! M_U#,P$-&SUCDTF\S6RB32DE@2EE2^RK.%AFRSGW!#M#QD^S9!G)O8)==9W+; M<_-P[R3'2)EA8R)0GC$,$U:!MV5"KO19FIP$J=YN95>:&[E(N =H[E6[#:/Y MX)L;C@J#>3*=N5&Z2.%ZNAS:=%=(=2N/,]SM"A2>&P*=HTX8-AK@I/3YESJB M7V0%Y.2\#=K::#JI&.F.I08J+_>&SS471Q]@:7CM/)CAR5/V(9:[%MFBE#US M&#ZBLZZU%RE$S7.H'62]A?FJ;5GTC;34P G>,^S M#7AA=]0O)5+,\&2,/\X6W5^3$UHGGX$:BW+ABH QU /):'J=I\A1[9*65PEJ M!$M;:/HET.PL]@8P](B'VV9\5GA'0D85:]RU#8G@3=)@..=4>V-B]>9ASQ+2 M"&9V5_3C$H6=I=X =%;F6=QT7DR4>YED I[*J2%/#APS!"3)2CCJ3*@>\3TA MHN=2J-T5^_+4D"VDW !,7IBS>L.,CD[YK!,$;] 0JV# 9Z$A"&\R+Z-62.V4 M\*L$]5P/51T^]:3? I1"N+XJW<-3?"FW<<.88#%PZ14X+TM[8(?[NZ+()Z4V M*Q:S2K7+H-8FKM\$5 <0ZT0K#<#M/,U1-BG>%A3>+IK,6%8^@.?,(1?XQ7!J M@6>9!!=4HA-9&5O/4])OAJD^D"K(NP'4/%-:J(U/5MH,P5""9M9K\-%+B"RE MTM4X.]I9*/:QR7[.5>*O[03< $30*$Z3FZ7W:?GG\?AI?N-\,AI]F$S_<-,X ML,XF19T +M'/$T$JL$*CQVAW(]PG MIG;40#-(>E@U%[G02A %VE@) N4#SGD#.3,C-/Y5$K7][\VK%3N+W_:)G^WE MWL VMU;U0U8Z$:=5F3I#RO@%]$BEL$ 5D2X;J06OC:5J-2J=17;[A%AU+?6( MO'*@O[2YRUGA[Z^GN'F?+8WA8D\OXT".KKZ.)C]26LH1N46-(-MG(S>^X[A\ MKHB[[/TYV) 3#V"THR!H*B.2BMF6AB:>,A>/4UE/"PLZH:S??L'[ &G_"FT4 MS8N^@MOPSE+.)(8$T961I,8:7[L &X&YFT)Z[>G<=]8WHLZ M6X9RF=R$+SE/87D\,OSOA>X'/A"A>(H@C2S%D=GC4A4:N'#*69V-K.%6/O9$ M-X/:XQ?VV_*O;WCM)/[F(;58/(/L#*$DEIO;)<>N-0?OK0=FG-+!>@S:?EJ1 MNL'[^NW!UPZ@-A=^HWA:KHRC[VD:AK.TTCLZ2T(QZ.*0OC6%LLFF=82\SQ5!K]*E.N^4MT-9WV#A3R M9++W6LF=@M\7WMMSR[Z^D59#&PUD %]=1P>JJ8X+1VN=#:Q/7<#W#OYQ75%;8U$C'X\)-NL;@'5&WBM2UO//;L:0.)NZNI[[RW\N'% BUXJK$ZO MY\N%]>GK9'PY'7[^G JC1]]*A?MSR1XK*5-2!T@!/0SA#"L560)#)!V(-ZET M8UQK+]Z-CO50^*8/1_:MK7: N?0\MN$W::6=M1%TDKK<[A?@J%:@8A#>6@R^ M\GJ>8@5BUH/HVS\:V;?>^L;I#8,?A\X/1T6(*4P^CX?_G6+A]CP=C!8/*"E* MPI- 'P7YX.7(DDH+-@N4:62!6,-TBFXM.*[_SO50]_8/,3K2PJY3KB[K8 RY M&;G9;)B'2QY.\WDJE=6X5I:C(#Z7"VF/1/#<8ALXQH44Z!2KI"3ZR*E,.R$& ME/>$:A:5470M"%8C:3V$OOTSC7YTV$#$?=_T9G8Y>>'JT6)[\"C^13^*-)XM M1'2>EDYUNDC3;\.0EO[VS=(N'UBF53&L<\IPB=&>Q=W"2@$F&@.:>6H9R1*W MB]KW>CKF:;U%\:9/8IJ$1P/+Y=6:7V5M5C18""0D$))&,%E;H)8GFJQE2=O* M4-^]$OM-G^]45\N.!;1'XSJC,Y\I TZ>.Y&,A\ 2*PLE@PWH>F/4*(GS7!)> M_T;2=H78;_H\IY(*J@*IAR[&!Q=_^?#Q]&\==2^^>_K>NA8_ST_]%DB';O;E MPVCRQ\IDS4RR%4:4D;VXP_DD<*]#Z*"X?"!4&"MD]87[,CT5*OO+,\^FDV]# ME-R['Y]PXS\>G][.;SP(\^&W93_%6PE8P414)$'I[H-BP-W>615!,4U8%")P M5SM!OCF5C=R'VQ5!SUP(Z%)=#;AD#Z\\<,I-B#S>Y ^<)V 25>"HS3S[' 2K MW8"KH<;876O[U=LFFXA^A]1-G0M*#P*;$I6,PW"4'C!T.=E4EH0E&IW3P"PI M VE0#-XJ"MQXQB634"J-$"^*>$-! 6+;BY0KA2(J -XI24P@4L])29)]8J+=>CJU^#VCYY)QZIL M )X' <.]!1\K3)1),[,PN2[-W<;Q;)JNAM=7L^/QMW2CCX'R3I5Y#6#*'#KA M90"GG (69DWZO3S6&S@KH:,*COKF?#<9K-CKX/YX>3 MV7Q&!X)DC=Y3!,MC:=E$/5BE#$024DR),T]J=Q%Y2D6_EZB; ]N.:FH :!_< M<'F[XEZV*\7)/MHHG5=@;1FA07D &P0%Y3D)VNID'M]*V!ESKQ+4[_7HYN!7 M3WD-(/%]F@Z_N7(U]C'D0UE:%!PIBXQ;9WSF MSCZ^N% AOOD)4?U>I?&*0_G R>E M<;P4A;K2_<=3 B9S#[CV./$$EYVNW7_I)R3U>\NY04S64V #=G(AMADJ\\-D M^GYR[>?Y>H0!V2+P&DB99:).0M#X142IRV5) HDJIWGD,C%1&8ROT=/OA>CF MD%A-=0W L 3V8_S(C[]-A_/T?O+'>*"IX5Q%#M9HAC%69FC:,<8RB5HON1,\ MU#Y'?4I%OU>FFX/W"Q1>)Z?D>=7.XJZ.U=K* 3PN;%AS>BV\V2XO$YVWM,0H2Q;\R M*#,:1Z0%[6(N^2>496;H9.0D.4G1Y>K37W8DN>?[VLTA>I\(:,#L/F7WUE-! M920,Z$K+<6(3D5IIT)P;#.&$ "=\ N:4ES)&(7G]'?_G=+76X;A#H/P4I#MJ MK64+?.O;H/P&7#F6B?) 3+DS;%!\7B0%3!&=AWQ#56N/F%G;S;?35I%-9[FX6.97KZ[?=WNZN;PXL=\$QKL!3D4 08\ 9 M%&,,S#.9<+^@W>_JKY+86L/F/L%93Y=-0K54/5VG55'>;@IW\E[YNT$FH60X M/.3( @@F-5B7#63#LZ+(L8C=1_R;T=Q:Q^:>+6U7VFX W>N7< \TNN=4^0C> MRC(:-3JPTG,(.8NL(DHWIC+N&X+!Y]7I!4 M$\^40Y8L.CV",@Y6X=+SEELGA9:B>NWPYE0V,A]P3U?6:JFK ?N(_O5M2X72 MF6Z:D%=<9O,?I6W_''>"N%%:O=O!M4,7-U,(,BH0R#A8(QAP=&IPB0F9Q7I3/;:GH4E? ML#;N]JFG5E YG824XNP#ROQW-R],_CC-JTPER3CWW@") 9UJI@.XS 10(T/@ M5 CB\WK@^]FK^LU%[A5C5:7>HDMW>WDC+7MH%LG>_$T<6)HS9=8"BYF4&BDT MXXXY8)DDJX.QU'6WG_ZG>=E"\/++='+] M^=4!BP-D1@7*2X&)PN5GF ;'<0T:&I3'4,SAEXU=PTVI:#(+4PT>+WF-G>JJ M=U#>."488EVZ[VEVGD8+EV""TKY(\_GH9J4O&3THS0YG TG+62?Z)38P])@# MS>")(!!R8DR0X"E9;WK<-F]O,BW3#0B[UDT[CN/J>KNY^'L[8VHV0 ^&)1X4 M6(E2%-PX0)\F@-39<*>%"O63@J_0TV1^IC8 JRNFA5M;4X#']&?@/G M$LN6,+"9BE*4A-]9='XE\U(1(5T6M7W!#4EL,HVS#RC65E\#Z%Q?FH-(M!7! MA=(>N(S6=@F,#Q:B8HI&0I*OWJ%Y?>J:S.ETA26:#R'3P@B7PR5D0*ENP-'D@CA$I4N9:\,HKI0,V^MTE.EL.?2N\ 3]F M-V8]L=9K2#!5O_M OR<%;9KUC92XX_@*E,"T M3I_NW5@.E"BJRP66&)%E9W%/RD:"HIPH;:0UL78W^.YQVUEOI49QNXD2&YG? M<]>:XO:P;ASO@H]CE/&]6!TEWGGI@88RG(C;@-N(HBA6Q2,)1+#JI0!K$]=O M?Z7N#K0Z44[?1P;GR=U-T7PXLG#R[.3-@0@R&,HRB&1+$;^6X -Z,=Y004A. MC-+U:NHV?7//YU7=:'^R+U7TC[-:DS*-(Y088="DLU(E317Z(V5RB+&4\)QE M?-S0JXEII]T=8NT#F7TH;VO(?DM3/ZG<\_IP[ F!PAJV2B2\D$5[LI M9T7R>SXIZQ3E?6N[5Z@OEOBG<>DOL?"X5QE>W)\>IU"^+S>H%R6-L\4@UH'D ME+$<%?"4R@Q634O[7 9&$JZYLXFH]0J<-W]WST=EW5O7QZ'Y\5GYZ?3#NT\7QR='%UL-EUSKN97&2F[.0Z6! MDJ?3SVY\,_FDX&8R&D9W,\GG;(6ATWR#5S>Z"Y?N01N--HQR"LZ6NE":"1B1 M!:C2)2F;I)2LWL&R!N$[]_3/Y2+X MMY/C#\>'!R>7!X>'IY].+H]/?CL[_7A\>'RTE9U>\\F5+/4V?%2RU3=-D]!E M.$-0A=4:AD UY]8P\"[X86+U.S\Z2JX>?Q(G < MSY^^Y'Y=9*ZRP@ 01"@74WTY(:-6HZ>4=*2.!T]J-U5:C[*>!P76053U ME=*NL3H_^NO1R:>C;:S1[3^M9&Z>I:22/3E/W]+X.I5ZNN=:7MV')$%%1[.% M(!AN0#EY<,)A6$H$]Q8UZZIWSEF3M%TMS4]>,D, M9*>X5LQ%E6O;FG5IZ]?:=(&AQZ:G$RVU:WP.#O_CT_'%<0G^MO*''OS[2F;H M99HJV:)GTFAEEFQIE;:2L;B'$U=!T:P@DI(*%K:9?U:I0[1M$;^=U=% MM6N:?CL]??^WXX\?#T[>'V/8<_+;\;N/1P<7%T>76UFJUQY7R7"M37$E._;; M9!+_&(Y&):V/)(\_#_TH+3L^WL/B#GC*967+[2QG/$6'7%-PB :@/)/BCVL1 M:[L=D^ S2CLUZIU MAZW'1JU#O;5KW-X=H)4X/+KXR]'1Y>'I[V>G)TA.NF:Y=6K8>93MG MHJZ_?EW>LG6CU3>NO&IE%81@B"]G:-KA@O/6@;4T@C(J!,JI=JSZ)/4-Z.O9 M(ZN/I"<9JJZ4U:[)^G!P?/[7@X^?CGY'G^;3.?ZQI<5Z_D&5#-8:5%:R5W># MI)_#%D\N")\]9!5'6Z(US2E:0*EX]Q M D0,!KS+^!W/V45F:2:=33QOS_I4P\6+D\MW5D*[1@9]C-^/+Q>+%J.HP]/% M0=?1R;;'=:\]KI+!69OB2F8'8_^KX;*;('K,=_6-Y63D&<<\,VTH,1RX$AQ$ MH@GW.&N!1Z^C8\YP4GN:TD8$[GR19IV7K61&?(D/2A%2]K%<%O(8IRB.JY&[ ME+*U45:_\;41A?V:KNZP]>3N3'=Z:]>X75R>'O[[7TX_OC\ZOSCZCT_'E_^U M50G"TZ?4*C?X"7V5+-A-"Z&[$20AY< U;HG:IYO3&L("4.^\HT8()6I[#P\I MV#EPFR-$OTQ&N#9GRR>?3.;I.1CG:)F3/H#-!G=_1CF8X#.(,@PM!D(5K7V= M>FWB^K4\.V#B26C6B3K:M2IGG]Y]+)5![\_.C_]Z<'GTMX/S\X,M0[,7GU7) MPJQ':S=V1FF"CK")P&U&;6?GP90;=KBW9&Z5--14[V50QF.%N/F%MFW(O7S%-S7 MX=R-;LIJ[Z"E>=#,2HU @G"%@6<0H&SU3$4VP)*VWL'[RHIW,Q).+F-L*\ Y*/F?I--- 51 8 R<&/G &3"IK+--:T]KEBKM1O&NPL_;;WZV^?262 MES8Q(R5D$LM1BZ7@: CHWN/>:17WKOIX[QU)[M>_V2,^'P=2^U1UN\;P^.3P M]/>CRX/_W"X#O?K/*QG$%RFJ9!*/Q_BJ=.F^/Y/SXS[;%+D'JS F%X8J,!RW M.N>"B$$%ZJK;NU?(J3"O^/&C[^$K&./&*04\QH"A1'!@!3-@DL=5H[(AU7'TXN+LZ/SB[\'[_#,.;=QR/T M;$Y___WT9#7QNHV1V?05E0S13IS52O*@(XXN>6GON=B+[NMLB5:+RY37YY\.+_&S)[]M8W@>/J#:-;07 MJ:IV&0W!<1W*@+Y%>XP;C_:Y?MU!9\TU R*$+*5;"GSF"2*/&.(GRFRJ732] M-G&[7TC[R8N>VY-+C\),.*X?:0P()2E8$EF9E,ZL#X+:6/L2R#9T]GU1K0M\ M/;VJUK'^VC5DZ!*J^\%5)95[V9\ROT]-LLLB-855- V#Z-$NG^6@V'^+^D68#KPC53$0@ M67@0+$9PS&4PTBDOF:;(1F7X/*2@W[Z+'0%F!R$W )&+]+FDXL]3<2Y>-*+< M,Y8SID':Q'6;_/$C@!57R4-X S-:IE%NNS] M>#Z<_?T0:1C.RW>#1*AWW%J,,[P&X8@'3X( ;8B,@>,.;FLW37B%G'XGP'2W MJU41?Q-(FLUG![/9) Q+"%LZKAQ]'\Y/IQC"?IW,W.@^J#V=/HA[9T]\0R.] MUQ0732KW8!0CI;Q3 1=2:!JT%J[V"54]ZON=\-(93GM1;@.P/DE_K,AT.AGC MMV'9?/'Y#8 YG9-T&J@M)U[)!'!)X7H>!#3-.5 ;OIC3V.\RE(XAVJJAV MTV@W#=\N2T/PK;)D#Q]0MPW=8\?=) MV*AY;2=N+<+ZSN[71\\SM5>5]=/ =OBLM!9]LL;Q;B['(Q:#I@[_(Y!M85'H M4C^&DC0TLA7*ACWF:LT4<1,C))Q*TLY%6S[=M2..;:J2X"<*>I..Z M5%X#.^TS7!U\'\X&C@A"N1'E'GWITZ8(.!DX.&,LR=F3*&N?X+Y 2K]0ZU;_ M+W3MW$49C6*J?#M-Z?VDC%L;*$,MQL02C"G]V,O.;\K];9*C#%DX8D57#6)? M)*H-D[:3ZM> T_9ZZ'OPXE__*LA.@9 MYS0&PAZ;IQ*)4HC,J2,NUBYH>(V>?C'4MY^RG5H:@-@F@KM/ZO-LM?0.K!<.!"\G" )W M9<:-RL$KFUWUIJI;T-GM+U^F:7P,CW MS$WG]^)8B8M72D8DU5Z'#-FJQ3@!A4ZD9D Q_-4T9J(>=Z6HB-E*3#2W3]<& M=!_*;@#MSTCV;#KY,)E>N>-Q+G\\9"^((+CB&9BA"=GC&APU#!@E1GFA>.35 M:ZTW(['?8L?.D-JEHAK X?U"/$]A\GD\_&]JM+3>T=MG6 M7D?KK.7)/%H[@LOLHXJ@/6.ETSF*0R2%/V:%*T^:]+?;T2U?UCO7>?M[O;/3VS:?J-_]7F=3IGJLIAEO0E!$1U1 MYFB P$49W!,I&)[Q1^6])R[(S&K?S=S/K*F;8N<9NLEI^*W(^6 TFOQ1WHQ1 MW_(>RI3 ZC]$W,G]H$78\- MWQX4V-"6?IJ/Q]]0\)/IC\/K:5'!([Z8CUDJ*TJ7>.2+:/Q.2PZ,LN2]9LR+ M[IS-UVGK.;G9/10[45(#X#N;3KZFZ?S'&4JP5+F63N-?RY60E7QL+NV>&(&4 MJ4*Q<>1() -91V_+*2[R6!EV/Z>JYQQE]X"KK)@&H':_A-"N3Z_3:F;J\2)2 M+FN&WC(NFM)^OHP_#<2!)]P''9-TL7:.?'WJ>DXK[M/65554N]'$L^,4MP\F M7GM*DPJCR87,);/N A(2>8S#BJ(0$5R)(O:UFI3 M&AL>%KD)>EX<%MF%JAK8,HNO.5L.D#L>OT^^. *_N^G?T[PL]>54F(O"ZO)X M9QP/T65PP_'EU,72+N_%^>+$4VL<+=,;L@%A4 X8%!F(6CJBHF%,UUZR7?'2 M;^C1&;2;4'U;2^!PY&:SQ2'GNQ^W-_6NW>AW5_HHS'^\1U_HD7O"O73:8^AO M."YRD6U>7AV5/$CI3,Q*U;[:NPN]_08U^X!RMRILU\-\97[N]G[FSQ_:_?3? M#GW.S>:T:C1B1 JYC=L>K2"E!2,R:#"&RC+++8+CKO219#081),Q:YWR(24K M4L&?[B6R,Y%O:2+P)DB[-87[U6*[=O#I\-WMS=^+S^IL4'"'QN[1A$?ND@M, M2 B+%E VHCVW]"4E,3/C?1_\OIN]U%WT \" ;>7UUO4AYGLZ_ MI&D9US5-7])X-OR6EC-VGCD-%-0R$U* A YC.0VT8'29B$AE%IHPKV)W=P>V M(KG?B+83)':ONG;WO)?&06^_\_WDB1V/L=[?+B@4H]9S!3DXA_K/&4R0#+(4 M&O_.Z2?#:!O9!1?W5U?L\./Y@8N)JLM7'8]+*\B%[[E8&9=?W/CTZ^(V6 G& ME\N^U&TO?_>XFBMX*1,7P(-'"6DOP8JD@0J>C+?:629_AJ9]$=O4!KL)M![< M2FY-JUO;O6]IZBGSG0$96FM>4.P?E_D.Y'NX$ M :JS($(GW%E^:@6W?7E3VVL%''8C]7;WTQ=FI>^21WOM@=U.>.]@,UUK.G@F M05OE&?K_"H, 0AA8S1RX2.Z9#T&LMP([FO#])2J_4(+QTS/=I//&S-%T4 M"AZ/OU[/R_VH<AF'U'H5RJ&ZR"I,AH]:O!417!!R"Q=T*;ZL4 7?#0\ M?'X3>+UXJ-N7RMLU?7=3XG?,FJT\HO;\^@ZC@QVGA$=*=_W-Q4R2@D+@WP1!D0+"0P MJO@H,:'L**&X=+I+TVU)]9N>9;\)2E_)_.U#X4TE!T\FBU/F%!>S%88!OUNP M^VD\G+_$K&0.]P"!WK8ILF96H#\<*% 2M5:)"DEKWWS9B>!^(Y#[H^E)$-"'RB*3'7BM?M5UN6@WZJ8)E"_ M=R TM0R.T*^=_$CI AW]82E]?VYO*S?#PMT<@=N^&&=I.IPLE;2RQSEJA$X" M%.49A!$!',\"K/564:F9CMUU-JG,3+^7$9I8''W"H]U0\>3H\N/IQ<79T?G% M7P[.CPXN+\^/WWVZ/'CW\0A#M=/??R^-].\+'+8/*+=[4:6PLP*7M8ZNW'2\ M&.:5I@L$WH&UU%).E@C?,@2M-6HPWN/,B_%%0++KKJ,[$AJ3V?4=7 T"N& MLC.E->4N'(SGPUA8&GY+]Q7R1]_#Z!J7^7)^S-77Z_G-;O!8*JN716B@:/*! MY%)RER(!XX4'PHQ,W"6)(7%WE2.5N.CYM*M;1/>BZG;W_ =C)=TXWKAA]Y,G M=YB!M^:C:TW'VX:3:G/S5MY]\,R[[P]OI7,F^$4E;AG&F#48D0F$)!A/RB1B M:M^,7YNXFNTDGWWE(Z^9J"Q"H!Q]^1)=4N[!:RM!V5A.?J*RNKLRN[5(['N> M7A>H>JTW9&VM-6SWEK,T5\8)EOS@8ES<^S1WP]$N8S]?>VK=6:!KT[_G :%1 M.<:==^!"M&6.BP+C%,;'RB>%C^6F^L2;!@:$#A*N"U8&[-+$T &6C("GI'@L MCJ6L9!"D=KN=U^CIVWS5Q\HFXT WTD:/X4BYZ'.!:EF,5?XM33Y/W=*U?C*M:+!/1^,EI)OY/:PNX;,>GS M8Q9NIN=XCPLJD0BX[9?VI-& 9<8#)38*&X)6>:WLT<\0\Q(!_2"FHF(GM:7< M(U06W?"F/P:?+@99,*<4M2!]Z?V$?AI2K UZ;X$'IR15KQ:SS%+X\^?)MU]O MGKB$QLT/]\BX?U^/,*BCM,E.$FP@OW4R&7^:W4S"HBQRG9R')$A TG, 8VV M;(GDI5(CA]K3HU9>WT]&J3X6=I5L Z"X'%YA='>:+Z=N/$,*3G/I2GPZO3D* M6UC+;"*&-"@0;XDJ\[ S>&$-H+AX9DI;7KUKY!ID]5[*4M<3Z4HA[6/L9@'J M0*+1I?-;1LZ$(K@ "4632H3/$G]FMO9]WK4(Z]?CK0Z'S>"VA6Y: -P-,Z7< M^UN:(H_IQCHS&:03+@*3.95>_0EL(!R$E;HT-(J9I8&VC^,?0JJ*% MMN!T,#^;#,?SX_$*-R'$P-%7 ,ME!A$E R]C *>=ELP1*WWM3@NO4]3OSKA7 M8.VJCP;0]8(G\?%NTE,@U'NTX9#1=0#A B_9_ @T(R-1$:)D[7.1G]'4>T%E M-[Y7554T *T'*=<1?F R=>6@^Z!<]_R\2(TL3[IQP?XD/3MPA"E#' ="=&D5 M33,X&C',,1C1$!HLK][OL2+Y3:8MM\35I TE-W^8=\OA3;_KV>X'>2\]L>XA MWEIT[_D 3S(CO+,<,K7HL06*P48V&I2/)N#F+1.MG0+H^ !O<0GUZ7B0DW2_ M6CZ-_7 T*@>IMW^+L59*1%HF<3\)N%)E(N L0S?#&I&69Y:7:ZKV=*MG$@!'GG _3WKTZNFC>0?K(,;%4&(W6IE^O;N7]>ICZ[I:ZW.P9W\K**4D4PZL M$ 0=\3+L,3L)SA.E>0S2Y/IUH7LIF'IU?=S0<'^]:F"4(UX:#U9*6MKV,3"> M+$Y;3> T4:UJ5XYM1N';<,LVP=-&%FTWC35OXLY3R5:B WJ6I@L#@0'9?>OE MW6W=>L^O:_2VX&G/UL\RH:1-% S)#%TP&L":9(%1*0TWSN50.Z.^)^MWMUQ> M4T$9NUO:$MQFTB_PM[.,;R_]B!8^*B<\6N4))*H\"&?11PTZ0E#16!454:GV M_>,ZE+\-:[D)_EY(Q^U3PPU$(3MS?3%WTWD9WG%3GT=I9"0!.DLV5.&@"YWO%8.UEL#T@_A&6P_W1@$AHA+R2P%@2(!+Z5-8Z M#T%HEUU,.OK:/ ]I'TN,Q7W=ICU^WE^O! MX7]\.KXXOCP^/;DX*7W62VW&#HFC5Y]726;KTUPI,?3N>H9K>C8[G%SYX7AI MB<9Q,8'T(/SOZ^%LD:6_B\^5T0D7E0."04%I1I?!)"; 9H._""3*7+N*=S,* MZ[5.N'WORDMF[WZL_+3T444B5$AIP":A03"*$B'HHT9&97!1Z92Z:]&X'HW] MNE0=(NSE#@H=**\!#^H9KA8Q>J1.E_YVD$PI8K/&@S""\,,>:1%Q_+3"]O0T 7S-6N@OXI M46V8M)U4OP:6_,^O\:/QMF/ZXIUTJ'8V0'ISU&25@"/AL%7[' M[S!2E$H0S'V%S8,E1&<+ \)YYIEVA+FU"&QN"]L2%R\ KKZ2VD3@(:[9(>IJ\&X9YF)9YE]F-QQ+=.*X,:EN,GTBQ4HJT&AT=I%:[D5$_*5DCB4*8QK(V MT#<@(0 N' ,D1VZ5)LG:VA?$&D_)VN2B9,$!45KJ P!"2=4.2AC= $)=L"58CEGEH5:;X;[6TK) M;J2M%U.RFXBN;YT_SB@*1S2C$<,JP]"X"J3=4DG D.A24-$RL=X=^C>6DMU: M\[L(L,V=Y#[&E@EC6^-#F=L600032O]4#PE_JQTGQJC:-QW_@5*RE?V4[=32 M ,1*B[$_AJ,1VD7FM)EH.GDNT'*,BQY^'B[8C)EBG8Z E*5C*/1U:\>@E4!V- M%T)E'?90?%:#E>;VRSJ ;4'Q?;M<-65PDN:7-T)X^.FG'QU(2TV*GJ!0DD6W M-%)P*5L4E#:$L^BX56NY=CTQT&]_DNI+XLU@X>WN%[?;XTOB&F2B?4:W'S#4 MQVU3:P>64?38?.11&",5;62_^!DK_4Z*;FV_J*KX[?$_F;O1_@_U/@S'PWGZ M./RVND4^.K&:G;GI?)*?$6_UL[TZY'1ZQ->!Q/HYZ7-)<*LUAQ@803=H4044 M.7AI'-4^4$N[JJ%J]*2/2ZM9F3^KHBN7TV4&9R(#7.:&._0,(R65)?(/?=*W M"<)V/NG;1'D->"FOF)%W/WYW_VLR/1PY9'HQ%R(IEPU)4*I+0#B6<%-T'&RT MR@E3&F363JUM0-X;.Q'<"">3_2BM;3S>,W;BKFYSX%%1&[2AZ IE#H)S UXL M:I.#,(E11D1M;WA#$OO%96=061^2.^NM 5C>MG1:S"PN*_K+\.OMA"Z+[J32 MF@%)N90Q+YJMJP0BD>B9T\+FVJ5*KY#3+-QVA\'C/H*5=-( O-ZG;VDT^9KB M90I?QI/1Y/./\^'G+_-;=HS3U$DNT7E1Z,$PR\!E+^?]"4G] MYGKW";.:NFD :B^5E.@LG,YE>JE+N$Z<8N"5IL )YRF%P*C;PU66_@?Q[=61 MJZ&,1C'UL%2!BL08%PZ\(0Z$-Q&LP94B@Y9.)BHD66O,]#]^:==&JM^XM&L3 M/?1]YO3PRJB,20>OP&EIT()[#LX1#URR4*K=F)&/SN'_ 4J[-M+6R[=M-Q!= MWSI_7)FD>1(A2 5>RH";*W)A/<8E)@8198R)/"XX_L"$ M#E@@AFB,$,I%3A#16\ G83@IO8W<\4AL[=XSZ]#5W(:U)0J>31Y55$D#,+LE M_)50]6^IQ)$I'GQ+4_6BI+^"QIB2!F#6)Y*-S$S__ZR_(9$I9IM"R0_39:CM MRZP_'T.2(:08]?\]8N\(83L?L6^BO 8\@9^LZ^/4@;1I&9$UI (B7>(KHTZ=,,-/'..T$E M]_]X&=>-M/5BQG43T;5I3.X#*!^T=QK71.F-#R(G7">)$^3%!2F94+(["Q-+[Z@^-^YV3 ,T)5P M@HL,U) 2*A,))L18?G0L*\;0/^@>?*_2V/"MQJMP7%]\/1=>E3&KW* M-!,*.? P@^AH==/J&SXGN">X+B-NM[:H<)S.X1?]:BK M'RBL_<9.#Q.VX[N?@X047"I"A6!+Z_?2,LAJYX$Q;YWRD@=5>[QBXP<).GIM MB0Z0G"XEP!1#_>0)2.J))D$JG6K7I/Q#'R1L@K"=#Q(V45Z;^_LB@>D=Y921 M"+S<6%\T1K"^W-OA3E+.O4/)_=^#A%WUO^9!PB;*:!13#U.B@=N0M(V0/$I* M&*K!&,&!Z:#1NZ&.D]JCX-[H0<)&JM_X(&$3/?1]D/"X"C4'HPG2!X$07T;& M$'"!$C R2:VS$8RLUYASFS+>'H\3-M+9:V6\FPBP :MRA%*8_S@>XQ/3;'X\ MFUVG>#HM?Q:[^^[')3YGN61,2I:G -$FC1%V$];OR:N M&V1L!+\MU=0 _##DN9J,+^:3\/<;,^XE#8:527?>9A ZQ)+;YB"<#M0FFC6O M[4L](:)E0&VKZ\37GJ*TC@J-0)%,"+7V9+85N!BB%9CX'P;1@ MW3ODFYW(MW,-IG+,MYU:&H#8F?MQA?*=74YN?-9;YM+LMVDYA[/"&4++B"KD M#!<@+3,&K 9KC=36TT14[4/2G]'4G+N_I?8G':JB 6AM,*KLX78P6^X'!^-X MNR$,E.(Y&>X@*%VF]#B,>1()H+DECN&VD'CM_ML5R6_X,'\7P/:EX+>%;3H@ MRME4!IPZQ4SQ.M"'H=$"89[D;&SH;CQLM4F)_1SS[PF=FZFH6E/5'>S-!U.XN*0^('G,Z I!T^4!&*1)R%YJ3P,&@PZ.MJB>'&YU3Z8 M6I>XA@_T=P%>-\KI.Y=[.)J@O#XOF%M,O!U$CS99Y0Q120RAHA!@6$07.F;% M@@R*L4<53"]DBU@R#<#C KR:[>*XQDS.W-/3W9G.Y1M;/J*2G4:.W'6 M3V$&,=8E[0T$HRW\'_;>;+FM'%D;?:*,P#QPK#'7&25E.4"*/DC.L@RXTXYDIX8<:$_(R M=7V$L .@:@TOK(7"^CT/_W%\_/N_WW_XV7 MSQ_#O+J>/W&'LW"3']_H'-R:HT9GX*V-"/?G+OP^622Z5R_F>%,Y5(*T@9SX M(FN21%L!P=5M(>3$)U]JUKCU&-:-"&RVDLQ*753M5T0I"D7,&" 63R%+\5JJ MC#RPUK-I^EA)-AP>GMQ1MHFL.\A.7-']_ON/,)G7I.*RI2)KM*FV[Q2GZ8!U MMHIY@W+.>\61#[7$[BXEX^;#]H^?'?30 9J.OM-U,/G?I7Z.RWV1G7*A MHC,4 KD0''$3+43-(GC-LY4Q:]E\&?CS%(V;S]H?NAKJI0.4W=C(0U[>_I7. M+C)%S]<'LG;D=:;B0>O:<.$U(Q,J";PA!S(&YI1HW8Z\$8'CIK;VA\'AM':0 M'OY-.\=]883I]6:O8;S_C3X]?&2PO21&B1IB*$X4S8'NX00J"04$1PO%\RR* M8$&5ULF"O48--_41STRQ6^U^=C(QK@P8H>@X(*.L@^PY2"54C@6=BWZP5I:7 MJ#NDR&,33#W=P])47QW<\YMLHC%:\$!H 9*Q2,!V>Y)IL6PI(G[:WB+[F/ MSW^B6_3LKM59W/[KJ, MK)\M45L@J[5..H#7,V+[<%T.(5U)-M@(JD3Z#Y,U=T"'N0LB<"F*U5SN[TZ\ MIJN7IJVQ7+/M%-0WZ"YKH%-FDFN#8',=MY*L!L>-!4EW'/+(I.&MF]Q?HJG; M>W-+%*P/L\U5TC?$CE*Z^'ZQ+$FXG5P_KY;4S<;:J.9H7CXSQI/".)=Q?G-?-YR_C>_O4# MIXN!*IW:T+3/1Y!FLAOE=80[P[W@"(6I9<%"@FCK$(M M-B#[D-Y3-D'A)M[#$!KNW,]]R/)'.EB^_!?/?N(?L^GYM\6I1U%<8AE*B9JX M+0C!2&(Y>.?1H[-RCX'6&A0?4E'9_J"\DUX/#L753K_\=W9*?I=VS'A@F0)1 MY80E^=;_H Y*.Q=S'&9OXX:$'E*IVOXPNXT6#Q.JA#T\S;H8ST,!)6H?&*QWX7?YK%RE6ZE_D[*O39:SZ9LXE+ M18QE+T"1JPY.10>BH K69J/UO3>J)U[.=R!B+2B:PX7B7I74]]&YS KR('3 M"-(7N@VTJ^N&,_V6/)E,,O3:ME[%XNSHY2FEU,SW=JOM_Z8ZW: M\-MPVZHA/YS5KW[^AGB^ZEZ^@?#B&L,I,/(#ZX"NND50*<SLS-2S'_#/)\6-$PC.C#9DYOADP97 ME[!G95+!8E&6YOUAFQ(YTP]Z!4;5&T=7,CK,7@:K..VKN0,7D=0&05X M3U>-3D$$Y61RKK5=KD?9N @<&!Y;@7$C7>WZ?+\:T70>YN=MQFK.9S\G"]+> M(RR>"I&,DLE#R*(6 BH//DL.220FZ$8C-Z=UT=QS](R;.-\O])KI95? [?'0 M^_><7.+C4A:G3-%]H5,$EH(FB](&7$H*BB93,\FI--)5?$WBN GQ'H_![;1W M.#$>>)W*H7Q]& HF MUGU *(10ALG6C])KD'40H>\FN'DPHJ*Q:CJX6J]9^O=L_I_W=5ULPL4]EI*. M0GJA(<5,W@+W",$* \A%UMXJA\.A[6FR1IZ$OD>T-5)-3V@["?_]@V0VGX2S M^_93,U,:&<2\1:&\7T!+7Z6*,C M(Q(M!R&L F6B(6_364"6N58\LI!:CRZ__?V1IY/O$3Z;"OO07L;H$/Z!\_-? MGTBDYV&Z7$;QH\ZL(L:;._CK?&Q0CW]C;O?\,A:5+5$D$%Q1F%I'G\?:-1-# M%"*YS%CS7H+]A W7;]W-'!T2P.7/;\RRV3K< &)1H*R9'1>R@3%2&\P26E$ MZRSGJO44$D=7)Q/2L M?"9OM/VSPTMD]3)%J24>'CXZ-%5.SWB[M;HQ&H,V,0^A&%;GN0MPA3D0L03/ M)/V>M>X@68.L(:=3:&VK^MDP>N@ 4N\NYM/)LNMVFM]-_JJ_NAK2 M8[PPD2P,@F!TSL>@P M%OW4E*J6+-*EYV]N3U(R;+1L:4(VTT &>/F!8X+?9 M67[__<=\]A.7:SQ7K!2M+!;/0%B90>52RPO(<6!*.J]*T8FU+@5^AIQQ"D^ M*.EQ@ *VYT@:M]5K:*"UU$<'\'H_3;/O^)GT@Y<[4=*EIFKPDPN/+@0$I8*@ M.#LX\-52A'8>2R;+*:W]KV?(Z66.X(#)B5;*Z!=7UP8HLTY>@>-UQ2^2*7IF M'-CH3>&8O9.MVU:?)6C<:+&9VM>#TQ8ZZ !0]0H_+I_#V4U@$EUT]0XO9%ET MTKK*BC60T (!QT$5B08:5Q&I9-@K8O"GJ>HT_S\EOI? M%UZ;*Z,#:-T:Z?L[$A%I;)1UJ4ZB4UM'W7X-T1IT=?I:T 9LS173.=AN MV1 _%2RGX- "+]( !>AU=U.-WID73B(F;#Y:85W:QAT!-R+HME90ORN@GYA) ME=+\ O-5!BE,\_'Y-YR_N9C/EX(.<7)&]C= 5_'&7QYV-M=.60 M+%BLBR@U7;UT#XM:N19]9%((;%V>LY]VA+>$IMDOQ-47;DE]I8=3,NJ2E680 MO5&U,J&^34).H@&A$TP<_^@;*N6#J[F+^$O7'P*OVI^ M](H%Z0(+UG/@IJ;G;8W)ZZQ%PZ4L,N6D6.M;^!$R#J+7>!"K<;H2L-3XZ[G#Y?>&JM?3[0]71*E'S2%#*#4N1 M(T((=3V#- $\6@4B1TPF&LPL;0FKI[^Z%J[4+_4[.%R^T,LVDXP43,_[;K^M?_G-"H1+YLK\^U#;#9:^&Y3PQ MDPHD6Y?29A^(*UD7W& (/")WMODRMK4HZP2/^X7-4^!MI\.>D+F2XS*@>LC? MJE1?Z""<"@$P"$]!O'802_9@4HP8.',DT:$ N@Z!G>"T(4*> F%S=?6$Q??3 M'Q?GBZ7$^'73=;"EWC/2TXVC/#/@.?,0J[^LA<@<6Y?^/D-.)SAK#X*GX+:C M1CH%EUBQXK4164.":QN-= HN MN6(%39986(+B*.17V0KP627@UDK/9"(3V@>X9 \S8\8%US8:Z0EST!\C&&KIIZ65#%2P5DM77OJV?D'60&#DOR7N50?.MYWVN0U8G?U@H*:P0' MN^BE4Z@MKBUV=9[;*)AW#"%$03RE@N2$DK7F(D4NL3!R5?<1E=ZCJQ.PM0+# M.I'H+IKI &UOPN(;W0+U?VI)_<]P5IE:VB46K35Z#3P4 2J25^HH6(>0O>%. M).-#^UZ$IZCIQ(D;]5YMI*L.4'>"B_/Y))UC?IRGQ__T:J2%9L8ZKBDRXA2% MI\S!<4YF%B2/-JFLF@^ V(7><<_$5IB9C:3 #L#ZQVR*O_X(\__@^;N+:;[B M8CGZ4!4#SM?&,U:;:T7BP*4UW&MD\GX-U.ZSFQ^E9%R [0\)]^+ZE(LC5-P-"'JNBVZ-CB2D""H'($B=U8*+\B;;QI\@I1Q MRX#[N'E;:*D#L'V9A^F"OES%^!GG/R>)1'1<'N%N42=_+A[_JZM4E2E*B\*@ M6%W7F&0R.A"LSHJK2?_D]B1#X.**K@=+_DX0"C0&FZPN'&7KU/2ZM(V+ MR/'0,]N#*CN Z+O9'"=?IS?,/L=-<\2-&XFJ!LDME-:%PC\_AWG54B?P@^0&?:ZY69@3/T8(L M+!AAGX\/YE\_;9RO5THUM@ MM3L85!(17+(>D@G9ER)*8:TC[B>)&;=ULH^8NXVF>H7 MF82H:K9**%]S8L'YUA7[SY SW3?/*3;OL5'U=+H9S5 M4A5;5_)DDHZRX*6O.0.G2N*QQ'BO!N:)MK;'?GJ':-A&;[.60NS@.&EQ.G^X M'IJFT&OK&4(EE40I'3A!_U$A.:&3HD.Z]83#I@R,VQ/>QTTY'B(Z,(=+GA_I MW[INWS(.630HP+)(1IXJ0\HR,)$%:VTJC+6^8U\DJI-"F?T#YOX8[:;:&_N. MOO?(>2/F*V8P94O.#(?"*S,Q! @I1 A&6Y>]<-JL=U^_]*5Q\=58J[.A1-S! M\?7X\_@CHCO55B-:DP$MHQO")@,!(X/D8^+9)6Y*\]5-ZQ(W#MP& ,1:%5>[ M:F?L8^IZ=-%E]43U/VX2B \%J(2R%AF'9%V=I<;)-2:FP#@;,1B1A=YP[MA: MWQWWQ6' (VQ \7=PH!W]#).SRM.[V;SN0KMA[6ZB^FHR"+FZN2@E:Q-=K=>I MNS^+U,!,2%E;891H_2"[(8DC'FY#0N6^)S:@WL8^\#[,IE_7EZ+F.?O$#&B= MZ"BON6UG!/T*74G9*Q?,BR-<-O_LN,]: QYWPPG_@$X["I_2E>&P8!1G$8I; M-A$G!3[JNC'#F1R3KENN1CKP;J@<\#YEUJ?"H[:66V ^ M&F+$D=R2TI Y)NYC*9ZWWM'T)#'COJ\.<_2UU4 'RYEN98B>DQ77UJ.+&802 M)"M#MA&5\Q"D#:;4;52^=?W2>I0=?F-NFXS; 'KLX*!;O>A4P2X?BA;'%^>+ M\S#-)+S3(I!;69#<8NEK2YZ%P%2LXLNR\$0U$C1ZW9-;B#U#L#3M "[F,Q* M8@$7)WN*Y'@0PF*5E$ZU/U[]8UN0LXVRNQ V0^WX"'@6E1>^^*JVOCBB"_ M2;((%B6G&\E;T;R/]^_2-;D+$MLIK0L$/M:0)X-5DKPAT#8A*-09HJ3SGG,9 ML]5>&=XZIGGM79.[(6Y7)76 M,?BPYNL;$K&EJ@TR)IG4)XQB%HP\$YP7W(L MT>PC$_-AHYZ0P6[=86+I=AKH $Y/%UYF MW[!0 /4E_'6:2Q'1&0%9%T<2EAR"Q@R\N.2UDW2)M,[#-"%\Y%K^4:$[@&K[ M/V"?9+J^FMXP;:/BQJ$ Y@VYP3RPFHR*((3.VF2C@]CSJ;L>X2,7:_>)Y^U5 MNSF>_26>I_BU$O)E[_7?@IY/M8*N_/)3VQ=E//@!P]98/,\%_LHEK%%.!:B M!:UB 163 OJ] V1TX4K-LVP>91[&)N&DL_%U;47)WH"J!2,^'(P'LTH!US&(T@G@=; M6_]J-@EOA)"=-@EOHJZ>L/C(]D<354C!*^"UTT)AW8Z1;8&HHO/9<99U\V42 M.^[C[&23\$8@V& ?YR8:Z0E<3;HX7"IHN;: +I)0@Y<0=.2@L^")&T.B [,X5Y&[%Y*XLUL>CZ97LPN[N7&/LT6DV7LC(O%EV]ARL4? M]"^_W+#4H0YV<]_L'ZJQ7 MU+PZ$SKU*(J)S!'CHDX(C@D<7:ATGGF%,BFCFH\S:,O!X=\I/1K)1K@X>*NX MXOIX7F>HX/S^$:$<,TXGA*1= :6]@UIP"R(4&:VQ+*:^+I87&'I-GZ[.\"'2M)IX@L%BR3E$XVSJKV):#PU_?V*.1;(2+[JWB MZ.QL]M\P3?7W;XBXR?G2\F-D"KE38,VR=5C685=)@E:&.6^$MP#X0UTW S'(TR[J',:KC05?_T1SJN8?@TZT^+Y3^YM<)(]<93HSM82B-++LC)-LL&>Z 9[HZ.[(NNYA-QRRGJ*'7%0#DFBY,D M6M_Z%70WBCO))'1QY6^GQ@._[F^8MB)FY0,9J:M,DWCIOA &DN7"!Q,9\4^6^$>,IM2I=DXJK&M!#3C&,W@3LY.<&\%;%]0U M[<$8?BWA?L_*+573[Q#5-\=__/'^RV5*Y>/O;XX_?GG_\1]O/[YY__;SNPLR M/_QC,IU\O_A^_ -K(\/TZP<,"_P4?BV+RL(T?[J8IV_T1\?Q;/)U2= N8U2' M)*=1.FIO$FN4JJK3.2;GRX_7/5_+5X"KZ5D/AV+;&)Q+/H/FOM[PO'8?6P99 MRRA582(W'R2^$8&[GKP/A?^.OA'.ZGUR?=]<;]ZPSJFL"P@>R<29-.3XD-^N MLP^B<%Z8;!U8;4+?R-N+!\/5_2-Y,)UUX D\PMOM0^3JV#C!6JM+"JU#?*YX M/V5T!UF6#1A?KR##.40?;9WM% +WNF3WFJ2-FST= M$92[*ZI?_)&;/IOFI4&Y8KC519'0D,+#9!+$8C-P[8U,-@?-6L^*>Y&H<;.A M8V-N2^6,G5EZR,V7V6_DUT_R,C]1^?GRW]DI=QDELYZ.;0R@O*( D2)!R!&K M2=E<3'DI"MK@>^-F+ >'TE"2[_+H.I6FJ,@%)PG1?Y1'!4ZGFE)(7F8N@S"M M6](?4C%NGG'$PVDC\1]D1J?%3(U-?OSP&9>]S-?8+-+E,O)LF0&.R^*(S"$P M[@ =0^]#=K[Y>L"]9E!J3=V=3ZPZ[10ZJTT&IGVDP,5IB&@,H(]*\UBT+:TK M*1^GY)"R(IM@Y<&6P]WUT,$M^)E4LVQ0?G,6%HOC\OE\EOZS;(.75AEE<@"6 M+*]K;\DW9-:!B*$X5,A3;IU\>Y*8D?<9-M#T; BQ=X"?V_2O&MIEL3)*BY # M:@IA%9)1%;^A.;]S,\I&)TT.D\FR[Y.%J-*I3F!_/ER=R7E8L?,+YYV\DX5.N&);( MA(+J"R=" 'M!)RDKIXI04V=YG7 M(*LS7V=+!#QZ)K531U\(6]*_.+HX_S:;UWK3TUB8T-$&T(;;.BDA0BB>UX96 M;YF,5HDR'++ND]/9,=4<43N)OP,DW970KT]D&C5\/3O#KYC/?KV?EMK&A_GC MQ?(R%RE+7HP AMF#*L2G2SE!L%H&XERVGRBZ&87C/J\,A+\> M9TE MIC',]J:)'DX[XNKRS>F$=#;_24&3U@>ZM3:2=3]C@/X_.7XS?_YY_&'W]^>?'[[__SY_LO_7'JA*RYSF+Q87=2;"#D]^6W^KT?M?&UX;/0:^_;\7MY^@'08FM0^0"5;5SZH#)D4& MH80HWDLEFT]ENTO!S@\PZ1OFBS,\+DNA_A86M5_Q^P^<+E:V/P]DDLL7K=]^ MW?R;51GCT7_#/%\F?HQWS 939WI(NO*9-37QP\CO-"R1U=J06XNB&?'C)CUV MP-2#AYU1U-G!G7I).?WCRV<.H9-*2H%"3AQ8[B%&F2'$4HJ0/$3??+?B;0)& M?OX9!P3W.ZFVUD@'<-I><#=L3_.GLS#]&+[CU:N*"UA;'<#K;"DHR@*\\Q&L M42A8*HJU?](>@(^1MS1N#ZO[9^78.NX Y_^N!533\ZN9[99S%;@&EJ4C3]LR M( ,O$)"GNAA:&VD: _0. 2,?FZ/C8=9*.0W7?6V95'DHJ!LY'O]8=CV2L/Z< M_L3%.>:3SW]>;:@ODL=LS-73,W,!@E%U_471JJB@8HXO12P[43#N@LA"0B8F(3CB6,GJQ'C& M4;1NP=N=ZI&]@"XB^#WKO@.TWZKJ>!-^3,[#V=U4\[O[J>935E+.DHR8.*VK M2'+=UI8+^3T\*RG09S9$N\=&1'8>5C5&T=.%.@.H])!>B&ZM/3@^_X;SJHXY M?B.-3'YB?7]K^D:T]M<&>R7:CM]AWHFBL0D=(5CH96^A,A"\D6"8UHX)^EO9 MNM:S[3O1L\)\/R4U+$5Z>>E$$6*L_9,R$(\JJ@#.,B1N975]N"NY-;>;T-?5 M:\\FR'B08A]**1U0ZES3Q1:!I[70K:H MC53".0RMHY5'">FD@VQW1=_/X.PL]0Z@LX;!726G9#*EJ Q2(3'&788H'0-N MO.#962E*\PF>ZQ+7PSVX$Q VOPZWT,JH;RF/L/:% J?%V:6:\O][L5AVFZ_X M"EP'Y:4#D6H^*VD-03ER)FPH*',Q4;=N_%B/LN[OQVV \33\6NFHKZ/N(Y[? M[ Y[OWSTJ7S]@^RVNA[M'8WM]=87+I_S>6^22#(Y*3E=*BBX Y4+ R=T!HW!6.*MD$C'"4H[23KO M+8H85'4]0//XS?NC\_/Y)%Z<5V%]F7U:*H#L\+A\"7^=S,[.WLWF-<=YFDM0 M-N<,OM9YJBCK"!AM@$47LRF8BFF>*EF?O.ZO[1UPD MK<6EUWVJDC2:Q $R60_*&08QD363W5JM&--.-W^3>T#%R.@:2N$/"6S3W7C$:GO$;&>1L=3P%JZ5IRJPZY,G=0H@6,H MJO#J7HC&D-N1Y)&OXSWAAF^G><@GUT]__O;A_9NCC[]_.GG_KZ,O;_]]=')R M]/'+YQW>55_ZD8T>3S>B?)@74LF0^YP%*);JQ(+@(20;06>;O>6%9=ZZJ;_M M"^EJC-:J:/MX?C+Y^NW\,EC*)@HKE0%7MZ8J9Q5XG10P%I0RT0MF6K]6/4U- M#UG?K;3^Q#RZ707>P9WT*"?+EQ8Z6+4,N@8S6&]8NF:CB0@Q2^3+_ , M.1WB:'.%KP.C+:0_=GWZIXMX-DFU4'H^^1G.<<7058Y8").2*A82"X9$% 5$ M;C20Y )B9D[&]9ISGO].APC91I>S803;!T;N-J=E':*(F*'6KQ/]*4!4=2"+ M=$ZA<%I*O0$P.N@*;*ZUAVC87H2C0^"..*X8\%H%D].AL=<(E& M)1F8NS_$YBD,//+3Q\G%# N"7878167"HZ?E34K>8K';*:%75_;XXGQQ'J9Y,OUZRJ/+"JT#(IZ#BL* M3VC!Y12EYH@PFD:<'*1A7]Y8IB#$Y$$$Z8XW*Q;1^/=N9Z [/O0$!.I@Z>ST> MW_Z%\S19(#D5":__N12%L1 M.NX[R+YQVE1M'6#SB@'REB\YN'53?,'Y]U/&?4RBD'LL''G+46>()14H(?@H M,!066_=+OD33N'WM R*NJ3(Z ->&)_U]8SI5OEAGA20Q%I*E)Y^%O!4.CI6" M:+V,I?ER^]U('G?$;S^7]DZJ'#M9GQBN3L!93 M)FZ0WP$ -8"$.SCI/LUG1&U>O",1KEBX M\A1(3,2,SU&#]$R3<)B#@"4"HK9%%J&5:/V:_!P]:T'*'A"DFBNAEP/HV@_X MU@'E5R22M''H$BMI1E$!FWP"WY S)JX>]?D2^<1"]_NTSF Q23+ .ME-*2W R1C R+K:1E @?'^- M\B80>N*KZR5QV:N 4@O!=XFHY;"UNSRATEQKH^K\H!KG&D'10F3 )(4*-I;@ M<;U;;C0WH-&$S<_0Y0>JHFMO)XJ,_$ U;_; MDC!PM7 3R0Q37,/#>6O".)<.+S4PV'^:ZK^IB5KMV$UE: M+K'4XC4#SMVB3TJ65/;R&M5?=?$F6M^@NG@3@7>03'BZXM$%:93D"1)G MM?4B18B1;@)OD_'6\12MWP=RNJXNWDC;:U<7;R+Z7C&TJHD,T4NKD0,1+4$) M8X%"CP36US\(4;B\%Q3U75V\D<(WJ"[>1/IC^^N/5KQQH3 (EB Z1BZCHSC6 M1U?+(#-9G3".W1^-V+IL<)1*XHWT]F+9X"9"[*((YP\,BXOY88W1 M,H!T.SR$WO[U U,=(HCS[UJ,2RQ")"V(*&5D/5\"Y2=H; M9E1HW6B^%F'C%F?N"62[JZ1#G)U,%O]Y-T=\/Z5OX.+\A(+6JVA5&2^BB^#) M7.J&8SJJ:]](,B):YSP&U3H;OSYUX]9<[@EQC933(>RN#NS?)S\G&:?Y%F<: M-7,!(X7-58!>UTE#V4.=;RHLQ<[8O 5B?>K&K3$/VS4]KK?MIJ!GE>V4T('D/H=EYG=NIQH M$N+*$[AK/Z?)(88BU.7J7Y6C@\ 5_2J6+-%1<"-;NVEKD-5AEGU+%,R&58'.\RT[P:@P:1] M>/52U_4_ Q1"/?C9 U M'??,Y8\<':]C8Y/2!/]L"\4:SH!09 Y2JI!+:]X.I'1I$ZUO4+JTB< [<(F> M+J?0QGHDHL$).BF5=QXB][+JN[@0;9&R]1O?X94N;:3MM4N7-A%]KQBZVC8E M)5JK+!1?EKX;!9V1*< 4BM8E)[>?\9H]/!4W4O@&I4N;2']LS_G1JIOBF A2 MD7U9AZ!D)M<_207<1!N<2"7>WZ+P*DJ7-M+;BZ5+FPBQB]*E%\(%SQ(K444H MJ=[<7 7PM;PBH74*D_.\^?ZK YUXUOQZVDX)8Q\M*QZN8\236[/V!>>%4P * M9 2LKEE"\#R4^O3(T&NC,:Y7'/G,1SH\:+94Y",-N#M+M0,/YKDY+J?*8=$R M,T!;7PD#JY/72H"(23OGBV&N=;WD<_2,.*RUF<8W&*.SD?B[6>5SG<:X64YY M,WN*0D_E!:^[7 RO#SX)6C$T:]#0:J= GH_GIBW M4I94%T0'2;P(A& IE+!1Z1A0:.%;#RO9^7AJ_@PVWO&TB?C[7J[SYOCCE_W1R8LM#0>K*[K9A.Y62X38AS7)@7#+.)ZX>P+']K) M6_ZM];T2W MIZ56[WC0 TAZ[%#KYD7N_93$5D2 M!Z%5S%PEK7"]PNR7OC0B8(;0Z^//G@V$W#-B5NDP1!Z<% HRT]7 @,?0P"9 MN%19"XUVO1C]Y6^-B)JV6ET7+UN(N&/$'$^OJ]U$CJHD!4+$6N.F(T2;+63' MDA6%;,ROMTAGG:]UBIIM=+LF;K83]*C9Y9=8^O+?V8HEI;EP%!> 8Z$^QT0% M7DD%4D4M=58*,]\5.]=?&S'X'@D[VPFZ;^P0#*X;Z9*/,K!EE24Q)43=/9T- M&&&US9EY(\K.Z+GYWH@!]UCXV5+8'=];[V87\ZON@!BE5EZ!MMK4:A0)+M6! M@T%G=*J.+5AOT==:GQNG^V=,]&PIZI[!0W^XXBBZS.@V%E!*KM6.NH S.@ S MT19,3F)6.X/G^G/C-/*,"I[M1-TQ>#Y/_KHJ$ZC!)QVG((RJ79?60@Q9@Y"8 M/(O<2KFSQWS]M7&:<<:$SG:"[N#UX:@FT*_'6D0NLPQ* &/U_015H""T'IQ: M>"^%-;'Y%O$[!(SH+@^8UME=UAT 93E2XK>PP/QF]OT'3A_ M_;KY-Y_"K_IG2XYOV)[F3V=A^C%\OVJ.2X)K84F0B8E41YW6\%+4I7U&JR03 M>M^ZI7 (/L8M =D!5K/.=-P!SD^0CO9)[;+\?#Y+__ES.CE?G'S^+^7[)XLZ ?9:@<9$W/EYF0REO;*?NB4OHPTU; ME8M!\&+!&D7,Z""(&<] FV2<-J9H[]=RZ%[ZTH@IB*&?6IH*>6S$/.:=OIE- MSR=DB\M?+2:DJA6#JR**I7$N3J5.D9ED26QU#8(3I@JPUF/9[)/!(M)Z+]?; MT]#?"_"6*'@I8!A )6,C[PD!7NTCNPJ_CLO;,)\>KZ:3+4XS>M3$#PC/'"A9 M$+RBTSEIQM!HC73^[W*"O?#]$6.-X1"W!U6,C;9MC*IR.[LX_[2LM*H9YL6W MV5DF:=0JK]_#K\6IDCP83F&[*V1TBI="OPH.(HG:,2N\L-LG9GKMRWSR]6L=5(FL\)KE8%B3]%9J"(X7*)9'%U(Q(6__ M%KL;;2,^GG2,Y]U4V"."GQ#V$U*Y'%+PN(G_=K$@#2T62\-&XP/=8PFXJMZ_ M#^2/16M(1[2$EPZ"6RORLO-1I@Q98TW7 M>/+0,J?XEB6R?\]9L<-E&S9;,M=\[VZ')_1VBND@4_]P/M0$ZVISZZ4+'A1+ M""IE#\%+ RF&:$0)4?OA1[Q-UDPO--_+.QR^VDE][-/K)AFR]$'(-M[^K&\5 MIXYEJ8E@ KPD)D1FQ$1=3ZW()XG>:53K[9%_Z@OCK-H=^,QI(LZQ,;&M:WN= M0GN_6%Q@?C>;'\>SR=?E/Z0[70EKF2$)Q#I)7]%U[I((8%4R2II46-F^Z&9G M\D9:U]OA%=A6DV-C^=&1$)_FLY-P'E:.Z VG]0&->/TGN:/T]5-;J_H3N0"J M"$9B%QRB8@J\%$8FDQ@+.^R-7H^(D=;_#HS+?6EE;/0ULK^C0O3\>W+^K09* M]/\]+K?-D15G4TH!1'&"KA;IP)4L(8G@_MI:D[/8\- M_$<-_ ['2S;QK-XM7\)?-WR>&A)^+#7LYZ8^OV$&;Z,&&] *R7/)9;V6I.UI M6 ^DA_;$M">=]#M5^(EA"75X1KDN[;7]4(@-/SSLR(A=I+"/ M@1(9=:9;OX!UGE-037=_*,4 NA"+$>2%EO6ZZ0<:*/%@',^MC,!J4G<^GM)7 M+^8U+/PM+":+/Z>SN,#YS^KA7*Y2P32;)OI_7691PUFZ.%O^\O: %[)^P7) MLG@OZZ,N.>(A,/*"G&0I:Q[B/;>TW4REH9CJK^)I*^ ].9NI"S!TD*:\%LA' M/+]QFHX6"[PY8K84T&VI<(8^:$=!05TQH[QAX% B!.%MR2E8I0<;.S8H9^.6 M.'<&YZ>,K1]L]61QM]9%5#_O <>+NRPO[@KH6H*7KR/&1(,E.6#*NYKBCJ2B ME(!K4RPS3'&AAS*PEHQT8D\=(?8IHQH-/J-/NEQZ"=O*X0DQG& X6WZ1_LF] M^M,OL]5OK__QGS]F4])EPU/41N@;.PW56&Z/C%H]K;&!UT$!]W7P.'HZRERBWSJ=FM61+!>8=AO4+M\7@8=]7TW\S4AL+6YB;H+TUPBE_#Y9[WKH,XCB*'Y.@0 MHE^!LJR.=M8>9/**HG *MN]W.AYP$#?8ENV.C:T?^/0]#_SSE^,W_^?3AZ./ M+2: /_W#&CW@K$EMHPV2OT\6Z6Q647-<;@\V.,&S>L:]F2W.%\OS-MX::["X MSI[S$ 335D 1Q8"2M74W:$8A _D[BGPAD5MO,-J-XIU'PURWZ6\_$.*RDU]R M0Z8=))1L-"A3BP=YCN ,YS(Z)_3]^=&[SX-I1?RX>;4]8O;!U)A1U-]!GOEJ M<,ER[HZ**&S6RQJ%VLD4.3B6)"#/.D05(V>MZ\YO?W_D03#C0>!\=86DU M!,?'(G2VU0XAV(#3U,-)J>TT^ 8DMQ#IV-N*(-,0K M_5?CE"T*=.1L:B5\'>QE(3HO %V.3J*)^?[[TQ,I@GL_N ]-;Z.@62-I=:'I MMY\_?5K1GDW6*F<&F15&DN *0J*H'87AA@[(HM=<)'/O!X_[X-!4TUM*JX.# M_NZT/LYBPOH6B&@*A;C6@M>!V$"=DI-TSJ76 Q [&+C9E]NPO48Z@-,@(_@$ MDR&;NDJ-^WIX,@_>(@?-M:(X(3@66F^'?^UC.3>"U3[& M?[[.UT:^MWL!VC#:Z>"X>WZ0K0I$L%356=;+;GL.7I&HA$&4UFL9FJ=)=Y]" M/%B513=H;*^\'9YC&Q0 WGE:OMJJHA6/J 5D4\.V4@2X& -@IG#+8DI2K[>M M[Y$?/FX%03&R 7E=@&D;$*R7HMA9(P20TY2DD4ZXDJ'!"Q%J7FT*4:Y M=["-O(QT#+!MIY%^P7;C(3SE('RX'I9@R#DT3B"D6->;2];]V*^>EZ'-T<\P.5N-._I''=)QM/B$\U2U__5*'PL* MA!;G85KGPQR=OSF;+>@7I[G4\7(H(4A90ZMBP"T'=*2LR0V*7MCUIO7M2$CG M.=_&H)F-I,%#/INO)B0^(:]39DJ]HQQAL[Y@>VF!G*)"PC \*(V)I=++B?T" M+YWGI8Q]9>0._'2>.N_48%H#Y'Q@SA?S](W^<+D:9-F_\'TVO5P6 M#)%8&X6;SOSQ0=+%B;^- M%FZM@CHN9=GG>[E6Y%3'$A"1=*&#!57J[P*U:L-RZP/6WC+(?I MYB883\^]W K;2&!U"UX7D5W$19I/EE5D)^$<3TT1D7LA07M!#AZ3$NB:-""Y M#1FYDK[YQ+NA>!EG&4U/-\+8 'D%AG(WBT"'Q95@R(_,P3&K *7(H')=[RIM M!BESD$H7=*SUU(/!F!EGK\XK,94V$#E8W^DE*7RJ?WKGKA5!)J9)1=SZ5#-O MI@ZC$. 5RRP[%]/]3HC6/M7&-(^S9.B@?:UA<7'HYO+8_7KT?79!$9@STT4OS8^+\RZ^L$PM*$%Z>) M91T8\V"C15 H/<00'61)UYTP1@NQ7IOM$Q\8:8]1#\AK(?*Q8;/]X\0=ID^) M71NUT."B(B&&X,#7XA!MN2B(1I/Q#'M&WB5HI'5$/"FJW8V"D34>''D'NC(4.#.': MH<'YSTG"QV7Q<3;]B8MSO&SK67R9G8>SVW]?1VE]G)W_#RXG%WZ=3OYWU>=U MV>"Z."W,V"1\ =0ZU6U]"KP+!83FD@E6:YQ;=^?MA;'U#.>UO>?VBYW7;%"7 MY\N[V7SU1_7?\5-;@E56". QU]"#?A45SR S!LS)9ZU:9_SWR^%Z)O9:GX8[ M1E,'MK:U02B1ZM"D6J(>/'!MZ19WP2NY]PDO&]"_ MGIV\M@?ET9'0@14,=PU?_Z3+_]/Q^3>2@'(ZI2-C-[=[_QON/7]DH;UP/^=^U)=EQ"],S#H,DU[RG4.& .#'%6H X,*!.,#E)QR0<.,<.OU@ZS[ MQ?7 ]RJ?/ =12O](JSMUON%93:Y\"7\=Q[/)UZ703Y-5)M:1CA$3"9*D1[\B M7A,%EN3*\JC,#F?A6C2LA\97^=*Y)\6-C<^;T.H$ZU@1\D7^C955BK!^DC/R M]2J&6[U79>(FH&;@DJORS(D-+>>9%:KT\9>077MA:^RCS=ZD(]N;6!3PN>?*9K@%MO0 F7P ONP"I-C@K+ MV2@EW-M@N9F;P7M@-'!JT%#*5SFX$Y#*0PI9 3N' D@U85I@E/X M:'B(HIB86>O7@.9,'.CDHH;(',Y8MH#)C@M#/Y^'^6Y#GUN)@511<')^44<@ M3//;OWY,+M."B^NZL<@PA(0&9J07$YC]-H+ST'[HND$ M00K'JP8,IA 4.N;OC[G;W50VIO) IQ@-B/UA%=T'F)O?EC88F1D*B+K4=TP? M(-31UB'4X9D8#2NZLVMA.Z>JOR+9?J^!W6#2= O[>+;RK\M2D^4UB'6SR)=9 M_:/5Z5'?LE:R0>N1Z810%"--.1L@*LNAV,1<,(KEX#LSH75Y&]?!.N 8?A#P MO*ZH_EY*^NI67LZ:J@=A61V$(2 /JLCJ8E:/4VMPWA@0WFF%#(NPW30_;.>X9N1DRTTF$')RDD\@:I#^/W@3637WZ9JR]FJ3; M( @?QR W@MO?)TWWK,B,,8DA4Y!S(9&)2+Y"<@C,(J9LE4O8V]/03@R_FO3> M(=CM_J!Y"'?JDSM'[N60UI..8LE*Z1-$7K<(^DB_"EX#6O*-O./9^;U'B$TY M?#7)R"XL=3SP'8)I-O(_E#;9,1/!J;H)A95E,@M!&>6BD2;B_<+QT2_3EN[N M(:1#NS#&$>#V2A*HMY)=SXI&)*3SB$O@6IBZP,M!L"F!BTEF%RPOO'7EV)Y8 M.]"I\X=IB4/ K9?[,+XLEKBQ%J^+@VM+64WD782S+SC_+DYU2J@%YR"#YT ' ME@ ?- ?&0C;.N"!"ZW$Z([ Y[CTY=LZU8TB] JM[^C!Z2D2<''7+W;+_G()F M(+? 0T3&P&2%"CG3 Y2=[)_-<>_$ [:ZH2'5B]6U\5C>DR0FT\4D_2N<7>!I MM#HH2^ZWSZ0S50H#SV,!*UB4WL<@=&\^YI/,C+O996P+&AT>K\!.'B20EJ-4 M[LDD.!:]LAJ0BYHW$HEDHCP4GJ,.C$=4O9G,.GR-N_?E@*VG.6AZ,:0V=_)= M0?#3'(PU.1K 9"V%PH["S,(*$.8-LSI[+COVYNYQ,^X&F+&-9GR '$#7[^FBYS<+4*D$%EML 2OL !.8Z-H!)Q;)),L3& M1\S(+;?I&^:+LZM%KEN]H7VIMGAJ260Y2@,IX> DPEX 62H>9"%KG:U[W!Q"S[&!?<.L&I69-)(QZ//*?K\9RUD MJ\[R0):9BDP1B'L>MNG'O[LSDN,!U?VK)WD MMP;.3YS'V=@9M@_7XYL*\A0I\ 3#K2/KU0%\057+L"(&G[,*8M\'XHM4CUQR MV\7=OF?='X)#\!3''V>K.=IO_^_%Y/S7S93:I[I:<\HAUN(G7435"Q:(,2

-2<:4NS&*39GK_ YHC-I61C,HA [9MA[*X][H^NMQ^*M64ND$2AXM\%PO MV;KS,4AO( ?N6,Y:RW[:0S9E[D!M:UAPMS+!09%V^+U;+XKG'W7@Z\V('([2 MN$"'IRVUI=MP#8%E!9R+1']20I+=5)9OR-N!=F2]$C/< 6>O^B*\'+9P+1>3 MK6#92;"J%OARZ\$+TF!1G/D20Y%ND.K5/?!VH'U6K\3^=L#984^/>E$RJ^;1 M6\+A.@K!LX6:IP15HH!0E 5-GH-T7B;63U/'YNP=:(O5*['#W=#VRDWQ@:\> MK6=UNV I=5]T0E$S80ZD3XQ97DJVW90(;43(MF.AGP?:(*V M!\/I\!#8",5_NPSOR^(3+I#2R4.SJI: MX'^KDV!(/+]J1^!N"O!EP5G!BK7>@96%UQR] >=)A*&P%$HH(K-NAM>V9OY MD]5_JX-@2#R_ZH/@UKC$EZ4FLQ!".@:D9T^Z]QH;)_U9'P&!(?M7VOT$L90S7T:D,:%P!5:JX>$F@0@I"),YB/,"ZK#:VWU]R M_F]E^P.AN&EV?[B6Y6OFCA:+B^^K&2&7_Q.FN:[NGEVM[F[1R;S%YUHW.._* M<1]]S]$85GA2X-#INJ]:0.2!@;&N..Z\R:5U4/5:^IY-T48$%R#P4"LW*:1W MWBM ES/3N:Z9"O]_W_,00R@VP.QP?<^;J+\#]^UN.Z3$F(+W'E)]5%-">'!T MJO,J^YXU \&S?\R8:Z0!.@[1)&HW!98-0>W7)+T)'&Z\%7M?H'C@?<\;P6H??<^;Z'CLON?JQ!U?.7%7[;2F1AF<>\F-?>J'=_[P.[BZ9PUEW\$9>26*I2%FH9DUD4-6.=2Q MB %<$H'D@L'H[+4)K9\Q;W__M30C[W+A;JV/CK"T,JM4)#K.$EB7ZJI+3BXP M*PA<&E>B2L67UI6H/=UQVVOR"4AL(=:Q+Z1(Y[/[@/36^CH%DC:8VHZ<7\_/2D'HU+I/-L;*B] M:2G7+IE4)S%()8')$HLJ*K#[OL?C5D\_]9;%T^]NK/W.!T=^=1[UTMA>\CW MYEHI3*Q)S36H^EZP!FS--B!V7=5_<6DAM9X7], MII/O%]]7A%MA? GU3).>/.,4"Q#4=>VI"S%&%4@4#51^YZ,C*WT;E_;A'.HZ?[CX(CD5@&%6,""JX4A$B7HM(^DG1:*/[V1\>)*IHI?FOY=1 0 M-&BO8";9*(T$$Y8#QAF%TUD44"(7Z4UQF;>>>;L[U2.7P701R.Y9][V@/;[, M<;S/\6.OM&__^H'I'//E7I?D.$]&!RA8ZW%)"N!=0-"6 DC'BLYBD.[J0;CI M/(/8&)>M!LRW!4DOYK*-(IZ3Q+]F9_1CSB;GOT[".:Z\IE.1=1 H!1A='V,] M-^!SL9 C!D2G<^YG"MW&W!UH_T5#<^H/1'\3\[KT34^5L\7Z:$ SY)Y/%?][-L:Z,00+8^>UC!R/: M['D=_A MR<45B%H(*!QSG0&6$W8S(F!#W@ZT6Z!#TVH%H+^%8:T.')\XEA(X MH!>1Y,+IP,G:@4@D%8IRK;/=E.EOR-N!EN(?BF%M :#79EA7=_GODY^3C--< MY7**@EL6' ,O=%V\AA8\XP6?F#4LP2-"\1F:E\/3EOHH - M51,[+I_#V76K@7$I1L>17/LZG$&:!$$&DE1!CEXSX5QK$#T@HDO@;*/@64MI M=P"7$]($$?#M:)I_QY]X-OM1)52#L.GBJBA)V9(D'Z#YG"0:JV1#D#V&<_HK[[^ Z RI.H9Q"I&!"0VG74\"=NZH7,-IJ0,(MG%= M;_)E6DAKN.+@1(V^I%40F2)!%Z-\B4(STSI :,Q"+VUTO0058R*D P-9<8;Y M<<97UG]J3$X870!#\B0_6QJ2L"8)I]J0P+P(O/6DD/4H&]?#'!4\]XG1B>7=#& CNW7SXW)YW\>G;P]^O+E MY/UO?WXY^NW#VR_';X[_^./XX_*]\Y_''WZG?[/#(^V67VKT:-N"ST:/N'4> M"@6:"P+W$FO73UHE,FLDX0B%(Y<$(R.(:P/DN$>9K:^U"*UOXB=HV6F>P<>+ M[Q1"TS^XYLP8(:+Q!5R@RT.1@P71LPQ<19:9XIJG]28://C1(_N]+51Y9[K! M;K+KX,[]B.>7.9H/L\7BE ?/G D,I"]T0ON") =6(!M6@L,@7/.G\CL$C ./ M%IJ. YF?"KO+KX%2X-TGY8._WR=G%58;H-I<4X"I$ MH2W@)EY4EG)I"[@'/"$;4 MW0+6FNHY<""GT?"L64SK30O; 3$K4L9I1ML+9K81=D/4C)W9.9J>3W(5P>0G M?L9T,9^<3W;:\-#T^^-D@3:0R="Y(9[IS%*,0@:;/"B&%H(P F2.,B)#E''H M(Z!]4?[C\GW[5SJ[(%&^(_NO:=>+\U5>^#Y!EX_>J(+SBLZ '%D=[B7H#&#! M09"*C@&DL#@WG_K2E(-.4UB;(.[I ON]J[B#8'='GG_[]?@/6!;Z6BFEE4&# MUBC)!PX90@H>1.9."Q0&L?44B0'9Z:6R?_\HO5^TT EDNK6>VY.#3?!*.06N MSOI5II88%TENO;(\)2.+DLTWGKQ T\A[(GH!SUJ@WE*38P_I_C2?_ SG^.DL MI.5#\;_#?+DN^FH*=8PI9FGI>A0D)PH;P%'X"98%#"X*)^Y7T3R1SW[^.ST" M;5N%SH:1;@='V'7%0VT0OMPD=S635A)&?>99! LM55 !T@Z0?+&)W4@P)*5/Z>3\\7)YS]7S&1+3@;R"%8@@K*R MIN,#"4M[ZT-R7HO6SN"S!(U;9S0HHMHI8NR+K*Y.N+.+1T7E%=,20I9U@8(3 M$(4M$%GP(5B#/,>UKJ[[/WGC,5QZ3WXA)R< M0ZD@2D]GJXA:&\Q,J=:ME:UH[Z7]X] CS^W Z4J$)X3W&$4-CKBWPMP! OZ.9EM[-13HG(4R_AFE>S6 Y M2B2AT:0 J-GH7N?._H$N=8/:VL2U>SAZXI.W6B$3784VJ0P**=A3 MQM/)$(L$:\CM,RQYQH:;T?0B>>,>O\.@Z>DWH+;:ZL!W>&X22\RQQ"09"&WH M2A):@$,,((7Q0K"4G?>-@7< HY,:0V"#@4B;Z*-?:*U"5DPB)0I2(:'SQ(R3 MY&T@^3LE*E6TL$:W=C136+#=6/?<+#)EZS8L@V7V@A[-':QKWIJ?%,7(@TBN/=" MI"%H0X<&=]K?T6>:;>C])BIPGIP&SS'QW5 \[H%]Y!J.R\<3HC8VB&F;P0(A M6]P 03[WMJ$;& ZB?)TH:H7XYZ%O MFC0@YR7-4H91:P0V8C>;48P'4@N#.'9DF3/"%WC'?J" -X@,D\:QX5C6P@AC M*S)PY-B4.J$5D86\030W IMM4FT0"H#48+4AQ+[Q^_2FK$A4,Z*!D0V[JTMD/+ZX+_+?7I3#&\^EC0PP7H F/OO*J91\,E\]W#Y@GHV01X' MSL?BU9,@$@=37,..;(NXH;=P\*QAV$N5=$EXSAL)4LF+!F:VXM\[@VP_,@G" M?.YW3 -;(>^($Q,CHKXEKB^S?RIE+,Y\(=>J-]3<< V MPY0CEV#&X M(2/#$65UP2*V#>R%EAL1G]J!ZDFI41'@UV@AUCJC.-#1D X[#^X-38?O1FW* M-P4.XL $XKKMT.7]L&+;Q+'JTL(6531:W8PCN<]L1B ./37]NDFW@K^+ONR] MJ;AJB7<#&UZ\,'E?;,] ?)[E.UALALASJ4D=J>FIIR'-;&,,DVPF6'7S+?6= MP9=C"2$*D+,P+5&[AZCA!"0PD"]NY4*^MZ"1;Q)OAM<]>O4"?O49?KL^CB'M MK&Y7&_C-0Y$3+1S7,)$(I,4XY,L[SS+X@C_$&)F!Z:J^9+M)#XW\E1*V.\UI M!/0ZW^?26YUZ(\Y,BM#JG/6X%XV\5NUM=^]>OZ-,@)'R)H/RE MR+]AG>T0:YI29SN$+=VFTN/FQ[1-8OOB<>Z%Z1@.]A9\P>'X!HG# 'N$FCAR MM8DR:%%;.XAVJ2C#$ YT-*3]3BF,HI!_FQH1B6P.C.4:$?9C@]J84@<1!UO_ MX"C#()(EHPQ#$-<]RF &?#%)7=N('4OT)?"-**:A0>QP$7E63"U7KLCI3489 M!C$Y),HP!%;=?$O;KH;/X)%G.Z9A>H3W"4?40+:+Q;7;'\>\QR3+\1U_,1PN*N W&02]Q5$$2V"!C'L169 M/K)1(.6J!C>MD?-20CU[-1YT\VWU7HGZ+;S__QT5,P+_BO6-!@&RB.\8INWP MA4-@AD;H(-/@H]9%"W.!35OUX9+!2L)ZO=E,\G5(T\ J/V"<;WBK"8J2=+>1 MWM=*MNH@8$2(VL8CG8T?Y-8$RBL$FIV>W/O7D MP%^;4,DN*/[W WO^#\5D)[YZ%VZ5K$5E2%+@E!6;_.S-E::@:\W*3H7N# R3 M%[MJ;F%@Q'6T\HIBJBWO_;T\N5?LW]S[>/[FWDY'W@RW(+$_.+EO4W%$<0X5 MI[YUADVY)/N MB W>LKD,@AS0GXA)371FX,*BX6O !)7-(\9OE:'#QIL+Z2&@ G(OKJ2\W92U*Y=EJ&[ZG12S\Q4SO!:S'9#!$$DQ^;;KP[H* MQ+RDYL8&C=HE*E#QM^PI$4)7]$?YD?_QNQ(U+Z6")(UZN3B8DA0B@('RFGZT M?&1$,5]G,D'R*>/8:D9#$ZZ6O-DR7V?D.D4/2IBJ2P3)/(SBJ1$)35@2(_XJ M*TBNCJ8SD2 1V='>[Q(+38CZA?WUHI]:#]@B&B1V.HJX;FR "3S.J$Q!2.OA[Y(-'(X4-0#B5M M^9R)1IC@H"+V-"'MM"Q(=*/OI1XZ7>8(5C*\743")WN'D7'1>!T:JLJY/J*37 M*,F_HG2C@)H&F5(<:9!0:X<#F*SZR-[^]KVL3.GJ,7M8XFENKT>T%'6P.38Y M<'0]=?,Y*Q*.XBI'1!QO.UF3U36?>/2FHQDEYV]DNS'Q$ Y0Z&E@(=.OGZ[1 M=D !T^GWX8*270$MUMT[N%JC"[N[0?W3: M;I;-A.P8>J6$W7L^3-(4?ROS=$7S=7$;KW+"Z5-3O=$A%LQ$ATW!_<" 3\1" M*Q51V;HDL,+1H4NDAN[K0LDJ*2>O7FNBP*I$1Y)2 P"8E;M-2BTSXRM=9J=87GH@$*^\<[PHO ='+$RHBK%TJ6 I^DA_4CK;# MAB%?)QE2Z G/)<(EW\=XPQ8\M.#JTR:O%%- TE$47/9]##OG"&A!RTFYQL-# M=>?*U$J6+KEPJ?@QA'5BHVM&]Z>\.LHTTQV*E]*5Y&][E%:0MKVCF#W3?'L; M7[1U80GCUF@R#4P8KGNIAV:F9^\:!8*%>(?PW@H]YV:?'Z@+@HLQ3B6K68H@/DY*)2A=%LDA9K$?:M0 ML SDQ+5W*SS [-V7WY; MDOOXK(KHJ'.E[5+!DIACN>P%2)\)\(:5?]#C3$U5W3 ETP!8QE/!9-D+&S## MUUPHR^BAIRJ*J5I$@F5#Q[+8#8U>O'W:T!43[UUE!>7]S*KWUZISVA.=[9!V MP'*GBAB6 5%#VK\F+$6[=_E^86MZQ399F6^_H+_FX+ZS,;ALK$H+D,%30S/@ M/?YS@](D3O!>^Q7Z\9%F-$[*RF:[T&!17OH\_% M2I&H5:RK'R.-L@*,%GQ?>$?_W"3YT:^H<7J1 UI3T8\TZ.@Y?Y,-5NE%"Q[DLN&N:!Y+2 L)[K>)K MSC3O]8GO]8G#N"'_6[%J/SYU>-0E@951=8V.QLY"$Y"F1[74#(US<7#3>B/< M3*;OT#?/4"0V6)/'Q*DU>6S5!MTMI<-/VM'V\;OF+*W9/ M4RH>)-[;T.341;-$N(ED'%^=N$#O4[@JY+BHOXWC!'.YUYF:L=8O'Y8 M[]J/$?A89"M6HE1%'OA<%EBY[>@QUX@%/$,?<,EWXNEVB1*BB*@FD6"%M>/Y MZD &>J,L=HI<0Z&5*M?8)A.L7G8D<3W80"\[#Y'A#\\/RGQCJU"X4M>QJ\P> M>#1BK]+LQ$.H)+%)-ER=J@(N.\#2P94>557N4%LEPU683O&K?4!!5U;\N4G* MK7CU: JF)W8%-P!:FR;4CQK5/T:2!XV@WRV_*1YC./ M[^8VI*C6*7 U$#SH48VB38KR+TE1*DQUMTN5HE.G<%8O0- $7GJ6R7?_-HN4 MJE;0*9C5#0UXY/_@_-43V"=;BDF=0EF28 %2NBF,!X2>OAT7[E]8T56O%:,B MJI38_W#/9%H6AT]>*&V6+46B+@&L3GC 5SMG*^^IPZ]1H!1=.@6@NF"!/NHL M%E2B1XH(:Y(GQ9=. :,.4'0(\2NY'O-4D!1!.D5YFF 7X2PR:62!QE2?.@4 M@SGKO!YEWI/I&%JO:NL4)M&P3)5E/_.%RUZQ3[3 >5*E8135J?:+ER)1IP"( M/&3@\Q))A%XH=4S[^:5WJM+/?=*EF-4I%B(-F*X7:M3?#UJR-,$)+98YPW7- M)]ZNT=&,DJLV9+NAX-Z-]J8N+&7D0=9^^9..W.[%DU/1JEY*[9<.>!!4FK?Z MF5U)O,"/4C?I>2BY._'/^U M7FZ42?J'."W M)0ZZ(CEZ]Y_6#KI"//2Q;I;*]SN9RNMC2>/W#]N%&TR5<.-^J]G\VXZ7.SE. M=.XPF$'G\&?0L:J)FQ&4.5WT#Z#(R5M7YZD:Y7T_O9V@:2X=ZU2;_F[3_PRH MI9[P3*6S_@_7*I.67<@IN](9SW^H69[;NI5&)4'0JO]*F(A!_..T,A]Z4I7+ M^71:;9K#\':L(N58I]5HW9_ 1J;'6'=IGLGVL^'5]?FG\[/3Z_/+"_;3+U>? M?SF]N&;7E^SS\,R_ZS3;>_PMVV1BG2V:V.4G=OWW(?M\>O7A]&+XN7[YKW\, M_\U.SZX96MK-9GM#3_WIYG?7FG]>8U>-'QOL)^41R@7\TZ^WCAK-WK/-L]683^/[C_Y@99J-GE^' MRT,8QG;-/VF2LU:S_S'3"_LD=VJFI MQL[SN $?O7LE/FIOGX\^< O/P ?9C-WD>II*,9*UX"H3'"0T;,@U4B.&X"IG M/)^Q,G>FE)@"DJ7/F_ <9QF>C.(I2WB,5X;I#.'Z23HMW L9@R-0G78Q! K$R2+(0R]$=E@AIV'2LXC&S)7TL^D^ED942FD"F M;(IL3(E]JMP8$[2%C+V!I+> :5I@FA-T$RR:+2_#*X)AYP7!4+)$Y7 T86;A MV!HP"'$TFZ5VE2<()-PIZ%%YG)8".@&>)2_6 #Q%P:> [PFV!."R@H1] M,#2@+Q0IKI%$F4( 8-1 C!_.>GMB;L-&>I3 ZRI* M)7F324 S2I4=DSR)98B3%"OI62@;I]J6Z$<1U.@TJ"J,CJ7 :\OV@ XA ;< M@>%M/.;Y2+)3!*>K,H5$J\/KK=Z>?.N[MGHB/"WHY/*R1CR^&1F-R%BO5CCQ M/X/JJ2WHWY_H;;)1$6?-P]ZA23,*JTM;*D"<%FCCV2?W9I\\,OOO!6ER_,-- M#NN(\WA>^3_MVUYWN_8M*I9MV;@'C7>^C/@H+8HB8,5G^R_OKAH1D9B7=O,N MQ @B"5!6(P6.H4L#!0C:$V5]*H"4S+T>*B86260Y$1F9_HHD"2(EH;\4/@6]#B1'6X3DSKM5)&\< M,%< O7FHW1C7V L3)0BNW.J<4Z+C%E GSDT8YD;,\02$*QZI5+D9\9YUP]+N M\M#SJ H;XY[H$F?W^?2VFE!1HA*T\ +QM#C61G@#/'L?R1ST*P6XT2(+VC4D M@LHD !B[2Q7('J\(PO$603@$X^&$IZ6/6.1?F20@SVH"S]@U)/B.8VT0@E[L$8N.B)XVL.](E^YQ"S;)$?Q.6E)ID7RY(F31O&CQFU"&E8 ]@;;3 *\# M=6*+4%<%SN#056#0T43%'GW+6O1]1;BDM*[CN#3D_J4SJKA2X; M0]%OX:R+[3W2)0&.$<@>2%>&HYJ4_E2%#ESR\LZNM\&J,;=WA(-"H,>]%#XW M^/6HXO:,I>I&IM41RP/YVCTK^,<*E[VSC8//.EV90C+^!51FF7).RC]("I$&J:!VH6"?5[(' M,",&6XKQ^)]8]7P'RM]*!?/];BOSV)_"O'W:NNO_19?/\RU:A],4) VD40%I M5.E2O1XK"614N?JN^)E*?D/)-Y VGWX]W?3'P?,#LZ_"6U6GA(.7-6&-"W2T M\BZJ/8K-BJ2B"P &+ED+#, B_=LR SRP2'XR5399>[3X;1%ONW"V5251U^,, M"3PQ"!HU>%WZ0 ?<^,/["F"UD/]4/M'I1%(2S/FH^@["5+%19D6J9Q*MT[$. M\9#?@R_@]B0,H;$IQ8.'G:^BYD=T@)\T=#R7\L+*_OR/ >)VD?)97^5^P7RG M0:4KTL[IK(_<,)A0] =KJ+XA]H@*S8M; 8UFN!G@#'[%?.2JN>&;]IU8;6MW M&[UNZ]'F9N/QMC]4VVLTVT^OMMMH'1T]O=96XZCW>/.RVGV_OF8N,(=X(.R. MJH?4%CQ_O]/9FWU&OY@@)MX15(ZF+Y5LIW M#"ZM-GSS$>$B?+U_@'-7]WY\']F"==U)>Q0!]F:]C2JYG= MF]TN KG_O'?_8\UT-X3]L^W5*E50(H$L\V?$C%9P\+)<\L+=\+(6^VRL9,*& MMS(NZ32,7882\;%UW_<\8PV+6;YN6&CKOP/OA^\T)G+E N("LIZH-!==> 3< MEFZURQ?N+%:?X?KDOK^V^3M02P,$% @ Z8!G5QFN]T_O!P NRD !D M !M='1R+65X:&EB:70S,3(Q,3 W,C,N:'1M[5IM4R.Y$?Z>7Z% 90^J;./7 MA;59JE@6*J02R+%<7?(II9G1V"HTHSE)8^/\^CPMC5_ YM:;Y0Y#'5MKF%&K MU:U^U/U(UO'(9>KD>"1X MKZ3.=#$U\Q[MQ])_6#KI"//2Q;JK$QYU,YO61 MH/'[A^W"#28R<:-^J]G\RXZ7.SE.=>XPF$'G\&?0L:J)FR&4.5WTWT.1$_>N MSI4S$_6XV9&[__Z(]FIMGH^7FX9",^%LR(L103Y%0WDI;]6'(#-*LINQ&% M-H[IG%UHD]5;S?J/3*?L']RAG9IJ[#*/&XC1A\&;"%%[^T+TB5L$!B'(INPN MUQ,EDJ&HA4B9$)]$PX9)3 &0RI?=#$&"<32H,A"+$=W M6)((PR8C&8^8+>ECT7\BC*B4D .9M K5F K[1+H1'+2%B+V!I+> :3J!FV-T M2U@T79Z&MX/"SBM"H6"IS!%G@LPBKC5 $.)H-DOM,D^11KB3T"/S6)4)= ([ M2T&L 7>24D^!T!-J"[,R8%6O?#N2ZVP>YVP?Q>;=[U&X=#FP% MJHHB4*+0:2KQ&$)\R;@1'B0(NHR4H& R 61&2MH1R9-8ABQ)F9*>$VECI6V) M?I0_C59!56%T+!*\MFP/X$@$T!80<'X?CW@^%.P4J>FF5)!H=7B]U=L3^[YK MJY>$)SRNF]>(QW=#HY$8Z]44I_YG4#VU$_KW&X8[)S^PHO*P=,AI1DEU:44% MA-,$;>Q]^L#[=']!I5\"TA3XQVLMNU\+%AF5;5N[[Q@>_B?@L M+/9$ (LO]E]?7C7B(3$O[>9=B!!$ JBL1@H40Y<&"I"TQ]+Z4@ ID7L]M)58 M%)'E0F2$XA[F%<=8P*56%2EJE"@HL,5J)1-_^F#+R,I$6AYU$5%L8#T27*[@OJ?>5046(?:!$%XFEQ MK$WB#?#D?2ART"\%<*-%%+1J2 0;DP!@K"Y9H'R\(0C'6P3AD(S/QUR5/F-1 M?$6:@CS+,2)CUY#@.!NB2+0)=E3=#/%=Q00<3%7OT+6O!]PW9DJJZ MCN/24/272N@:K9FV#N_II!:Z; Q%OX2#+K;W1)<4,$8>>R1=&8[-I/!G*G3< MDI=SN_:#52-NYWR#,J"'O4A\:?#S4:7M*5/R3JCJ@.61?.V[I^C[H+YNE_IB M..]MU1;U.W:H_L@UF2V1VB)-4=9P S4K"E%(_?1*IG*U#\4DJ8[U=;F+>G^L>?R9;Y%\W"JP-' &2601CM=VJ_'4@ 95:F>[WTF@M]1[0VU9[$9L51T04 Y6L!0)@4?UMF0$> MF"3O3%5-UIXL/G]Q_V-'Y"M[U^,,!3PU2!HU1%WX1 ?<^*/["F"U4/]D/M9J M+*@(YGQ8?0-AJMPHLD+IJ4#K9*1#/N0/X NX/0M#:'S#5Y_.;Z)F)W2 GS!T M.J=X845_]L< >;M0?-J7N9\PWVE0Z8JTMW6D\W-QM-MOZJVUVBVGU]MM]$Z.GI^ MK:W&4>_IYF6U!WY^S4Q@!O% V!UM'I0M>/YQI[,SDZF@WV\RGUSG8[RL:.7( MU_JTBWOJM7P]@9;P"B1UL7PGY7=,+JTV8O,9Z2(/=NMXM$[C\?7/Y8X^Z&L'^QM5J5"BHDD&7^ MB)C1# Y>5TA>>1A>UV2?C:1(V<6)3\W[@><8:%K-\V;#0UG\%W@]? M:8S%RO7#!60]46DNNO (N"W=:I>OW%BL/L/ER0-_:?-_4$L#!!0 ( .F M9U?O[T/'= 0 $P3 9 ;71T&AI8FET,S(Q,3$P-S(S+FAT;=U8 M;6_B1A#^WE\Q)>I=(F%C&PC$)I$X0M14;<@!T;6?JL6[#JNSO>[NDH3^^LZN M[82[A%Y:79.C""&;>=EG9IZ='7NPU%EZ,E@R0D^^&WSO.' JXE7&<@VQ9$0S M"BO%\VOX0)GZ"(Y3:8U$L9;\>JDA\((V?!#R([\AI5QSG;*3VL^@5=X/6G:1 MP4+0]KZ?^$?)HM,[]!>=8-'#"]([HC0.R.]^ TU1O;11 M>IVRXT;&3:%Q>ECX>>=+L3CLD MY==Y:.-IE*:U.!:ID.&>9S^1D3@)R7BZ#M_.><847+!;F(J,Y&^;BN3*44SR MI%14_$^&F!">O;VM\**?E.>LQN_[700]OEOR!=?0#ES_4\2;41-YC8%K482' MZ'4#>HR)9O+EL06?A^N^LU83B#X>GD%ZP/9RGB,9SBI&%0LG@_8I(S'FZABDKA-2 PC,A,_ ]YSV(!'XA&N5&U(3S/'9AWYB]V>L'@1>- M1%:0?&WO_.@ $B&MUP(Q"@H,XZ8P8X5FV8+)-WO^H1>UD2.V\1$%"4]1X1[, MC,4KR37'J$E.87P7+TE^S;!C9AE7R@#'K]&DV%YAR21#A)N RB!J/(@88B8U M3]9-*%92K0@F7@MXX*[!U(LJZB(B0D5A.O>F=J5CB('+6:!$+DC.E#.Y2]D: MAK$V$D.,)LH) NCVHV=SI""4XCGAI"S18?MSUCA^_]5(L^\?U$&\_/*?YN70 M;7=,'N:8_HJJR2I%WL;(P=10YIY&DOVQXI*9$U29NJB*]'Y[GQP 4M3O[M.# M^UH^D.Z><%5!_:-V!TMY%%DZ_@_*&7R3Y>0Y]HV,V!IAC]($+2G^:\M3UYIP MTZ0*R90I:].(29H"FB$8DF+158%U5DUKE?"K1?B9F.DZ)43Q6>/*U\UJ;N1H'=KFYY_G(C=B.[-7J<7*?L+4_G1WO M<*'S['BX8(0>_S#\T7'@1"3+G!4:$LF(9A26BA=7\)$R]0D9>RHE?/"63"S?M@/2AW=<*H7 MH>]Y/[6LWO$P%87&Q20:5U\K'X\]$7F%SK0HPQXZTNQ6.R3C5T5HPVM5GAKM M1&1"ACN>_8N,Q$E)SK-5^';.Q MCS3B_G9Z=EX-#^; MGL/[RXO9Y>A\#O,I;(SD>X'N#^#2G;EC%V:3L87O=PZ\-HQF,#J9OI]/3K8K MGB:*0Z\'TU.8_SR!V>CBW>A\,G.FO_\Z^0-&X[F1!)[W=3SC!<7 PJ#K'I3_ M_2;I/AG=60&)* J6:"X*N.%Z 7K!X,.22$QYMH(+5@JI 86G0N;@>\X'$"G\ M1C3*C:@-9T7BPJXQ>[,S" (O&HN\),7*/OG1'J1"6J\E8A04&,9-8<9*S?*8 MR3<[?L^+.D@1VP:)@I1GJ' '9L:2I>2:8]2DH#"Y31:DN&+8/_.<*V6 X[_1 MI-AL8<$D0X3K@*H@&CR(&!(F-4]7;2B74BT))EX+N*>NP=2/:N8B(D)%:?KX MNG:M8WB!RUF@1,:D8,J9WF9L!:-$&XGA11OE! $<#*+-C'_ D9)0BJ>&D[%4 MAYV'K''\P:N19M??:X+X]LM_GI>>V^F:/,PQ_355TV6&O$V0@YFAS!V-)/MK MR24SYZDR=5$UZ?W.+MD#I*A_L$OW[FIY3[H[PM4%]0\[72SE863H^#^H9O!= M5I,7V#9R8DN$+4H3M*3XJZU.4VK"38\J)5.FJFTC)ED&:(9@2(8U5R666;6M M5C:=*J$9/59:%E3B>\G-M>K MIC:-HYJFSWGAOXW1=WVW7]P>#EO0[< M?G>SZ;K;?9M?V2@T-*Y.;S3$TBKDRE&KTVIT:GJ''OA6JUGC=57K0+YD$Y2W MQFI]*C;;]!$E1;G^QO -&X@?8&U.<+-7)^NYN%Z;*/K50/'@W>5%D[H="7JW MLNGYZD1L1W1O=KK]2-E/^(48QRRQPO.4CB]&VVF:C4+(,IZ%K M]NARZ)ZR=E#Q[DU(C+Q=ZLZ7V#U!+ 0(4 Q0 ( .F M9U>@^5U]8+T! $-.&@ 1 " 0 !M='1R+3(P,C,P.3,P M+FAT;5!+ 0(4 Q0 ( .F 9U&UL4$L! A0#% @ Z8!G5[MTGI!G+ $ MQ9H, !4 ( !>E@" &UT='(M,C R,S Y,S!?;&%B+GAM;%!+ M 0(4 Q0 ( .F 9U>,O#0X8:P ( A" 5 " 12% P!M M='1R+3(P,C,P.3,P7W!R92YX;6Q02P$"% ,4 " #I@&=78Q2A&_0' "] M*0 &0 @ &H,00 ;71T&AI8FET,S$Q,3$P-S(S+FAT M;5!+ 0(4 Q0 ( .F 9U<9KO=/[P< +LI 9 " =,Y M! !M='1R+65X:&EB:70S,3(Q,3 W,C,N:'1M4$L! A0#% @ Z8!G5^_O M0\=T! 3!, !D ( !^4$$ &UT='(M97AH:6)I=#,R,3$Q M,#&AI8FET,S(R,3$P-S(S+FAT;5!+!08 "@ * + *8" !(2P0 ! end