0001819493-23-000066.txt : 20230331 0001819493-23-000066.hdr.sgml : 20230331 20230331173002 ACCESSION NUMBER: 0001819493-23-000066 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 113 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230331 DATE AS OF CHANGE: 20230331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Xos, Inc. CENTRAL INDEX KEY: 0001819493 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 981550505 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39598 FILM NUMBER: 23789387 BUSINESS ADDRESS: STREET 1: 3550 TYBURN STREET CITY: LOS ANGELES STATE: CA ZIP: 90065 BUSINESS PHONE: (818) 316-1890 MAIL ADDRESS: STREET 1: 3550 TYBURN STREET CITY: LOS ANGELES STATE: CA ZIP: 90065 FORMER COMPANY: FORMER CONFORMED NAME: NextGen Acquisition Corp DATE OF NAME CHANGE: 20200729 10-K 1 xos-20221231.htm 10-K xos-20221231
FALSE00018194932022FYhttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretaxhttp://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax00018194932022-01-012022-12-310001819493us-gaap:CommonStockMember2022-01-012022-12-310001819493us-gaap:WarrantMember2022-01-012022-12-3100018194932023-03-23xbrli:shares00018194932022-06-30iso4217:USD0001819493us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberxos:Customer3Member2022-01-012022-12-31xbrli:pure00018194932022-12-3100018194932021-12-31iso4217:USDxbrli:shares00018194932021-01-012021-12-3100018194932020-12-310001819493us-gaap:CommonStockMember2020-12-310001819493us-gaap:AdditionalPaidInCapitalMember2020-12-310001819493us-gaap:RetainedEarningsMember2020-12-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001819493us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001819493us-gaap:CommonStockMember2021-01-012021-12-310001819493us-gaap:RetainedEarningsMember2021-01-012021-12-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001819493us-gaap:CommonStockMember2021-12-310001819493us-gaap:AdditionalPaidInCapitalMember2021-12-310001819493us-gaap:RetainedEarningsMember2021-12-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001819493us-gaap:CommonStockMember2022-01-012022-12-310001819493us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001819493us-gaap:RetainedEarningsMember2022-01-012022-12-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001819493us-gaap:CommonStockMember2022-12-310001819493us-gaap:AdditionalPaidInCapitalMember2022-12-310001819493us-gaap:RetainedEarningsMember2022-12-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100018194932022-01-0100018194932021-08-012021-08-310001819493us-gaap:EquipmentMember2022-01-012022-12-310001819493us-gaap:VehiclesMember2022-01-012022-12-310001819493us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001819493xos:ComputersSoftwareAndRelatedEquipmentMembersrt:MinimumMember2022-01-012022-12-310001819493srt:MinimumMember2022-01-012022-12-310001819493srt:MaximumMember2022-01-012022-12-310001819493xos:CommonStockPublicWarrantsMember2022-12-3100018194932020-10-3000018194932020-10-302020-10-3000018194932021-02-012021-02-280001819493srt:MinimumMember2022-12-310001819493srt:MaximumMember2022-12-310001819493us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberxos:Customer1Member2021-01-012021-12-310001819493xos:Customer2Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001819493us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberxos:Customer3Member2021-01-012021-12-310001819493us-gaap:CustomerConcentrationRiskMemberxos:Customer1Memberus-gaap:AccountsReceivableMember2022-01-012022-12-310001819493xos:Customer2Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001819493us-gaap:CustomerConcentrationRiskMemberxos:Customer1Memberus-gaap:AccountsReceivableMember2021-01-012021-12-310001819493xos:Customer2Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001819493srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310001819493xos:StepvansAndVehicleIncentivesMember2022-01-012022-12-310001819493xos:StepvansAndVehicleIncentivesMember2021-01-012021-12-310001819493xos:PowertrainsMember2022-01-012022-12-310001819493xos:PowertrainsMember2021-01-012021-12-310001819493xos:FleetAsAServiceMember2022-01-012022-12-310001819493xos:FleetAsAServiceMember2021-01-012021-12-310001819493us-gaap:ProductMember2022-01-012022-12-310001819493us-gaap:ProductMember2021-01-012021-12-3100018194932021-08-2000018194932021-08-202021-08-200001819493xos:FoundersMember2021-08-202021-08-200001819493xos:FoundersMember2021-08-200001819493xos:NextGenMember2021-08-202021-08-200001819493xos:CommonStockPublicWarrantsMember2021-08-200001819493xos:CommonStockPrivateWarrantsMember2021-08-200001819493xos:NextGenSponsorAndRelatedPartiesMember2021-01-012021-12-310001819493xos:NextGenPublicShareholdersMember2021-01-012021-12-310001819493xos:XosShareholdersMember2021-01-012021-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2021-08-202021-08-200001819493xos:DerivativeInstrumentTrancheOneMember2021-08-200001819493xos:DerivativeInstrumentTrancheOneMember2021-08-202021-08-20xos:day0001819493srt:MinimumMemberxos:DerivativeInstrumentTrancheOneMember2021-08-200001819493srt:MaximumMemberxos:DerivativeInstrumentTrancheOneMember2021-08-200001819493xos:DerivativeInstrumentTrancheTwoMember2021-08-200001819493xos:DerivativeInstrumentTrancheTwoMember2021-08-202021-08-200001819493xos:DerivativeInstrumentTrancheTwoMembersrt:MinimumMember2021-08-200001819493xos:DerivativeInstrumentTrancheTwoMembersrt:MaximumMember2021-08-200001819493xos:DerivativeInstrumentTrancheThreeMember2021-08-200001819493xos:DerivativeInstrumentTrancheThreeMember2021-08-202021-08-2000018194932022-08-0900018194932022-08-1100018194932022-09-2100018194932022-09-092022-09-090001819493us-gaap:ConvertibleNotesPayableMember2022-12-310001819493us-gaap:ConvertibleDebtMember2022-12-310001819493xos:SecuritiesPurchaseAgreementMember2022-12-310001819493us-gaap:ConvertibleDebtMember2022-01-012022-12-31xos:vehicle0001819493us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:ConvertibleDebtMember2022-01-012022-12-310001819493us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:ConvertibleDebtMember2022-12-3100018194932022-08-112022-08-1100018194932022-11-302022-11-300001819493us-gaap:ConvertibleNotesPayableMemberxos:SecuritiesPurchaseAgreementMember2022-12-310001819493us-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001819493us-gaap:ConvertibleNotesPayableMember2020-12-310001819493us-gaap:ConvertibleNotesPayableMembersrt:MaximumMember2020-01-012020-12-310001819493srt:MinimumMemberus-gaap:ConvertibleNotesPayableMember2020-01-012020-12-310001819493us-gaap:ConvertibleNotesPayableMember2021-01-012021-03-310001819493us-gaap:ConvertibleNotesPayableMember2021-12-310001819493xos:Group1ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2021-12-310001819493xos:Group1ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2021-01-012021-12-310001819493xos:Group1ConvertedNotesMembersrt:MinimumMemberus-gaap:ConvertibleNotesPayableMember2021-01-012021-12-310001819493xos:Group1ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMembersrt:MaximumMember2021-01-012021-12-310001819493xos:Group1ConvertedNotesMembersrt:MaximumMember2021-01-012021-12-310001819493xos:Group1ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2022-03-310001819493us-gaap:ConvertibleNotesPayableMemberxos:Group2ConvertedNotesMember2022-03-310001819493srt:MinimumMemberus-gaap:ConvertibleNotesPayableMemberxos:Group2ConvertedNotesMember2021-01-012021-12-310001819493us-gaap:ConvertibleNotesPayableMembersrt:MaximumMemberxos:Group2ConvertedNotesMember2021-01-012021-12-310001819493us-gaap:ConvertibleNotesPayableMemberxos:Group2ConvertedNotesMember2021-01-012021-12-310001819493us-gaap:ConvertibleNotesPayableMemberxos:Group2ConvertedNotesMember2021-12-310001819493us-gaap:ConvertibleNotesPayableMemberxos:Group2ConvertedNotesMember2021-03-310001819493xos:Group3ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2019-12-310001819493xos:Group3ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2019-01-012019-12-310001819493xos:Group3ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2020-12-310001819493xos:Group3ConvertedNotesMemberus-gaap:ConvertibleNotesPayableMember2021-01-012021-12-310001819493us-gaap:CorporateDebtSecuritiesMember2022-12-310001819493us-gaap:CorporateDebtSecuritiesMember2022-01-012022-12-310001819493us-gaap:USTreasurySecuritiesMember2022-12-310001819493us-gaap:USTreasurySecuritiesMember2022-01-012022-12-310001819493us-gaap:AssetBackedSecuritiesMember2022-12-310001819493us-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMember2022-01-012022-12-310001819493us-gaap:CorporateDebtSecuritiesMember2021-12-310001819493us-gaap:CorporateDebtSecuritiesMember2021-01-012021-12-310001819493us-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:USTreasurySecuritiesMember2021-01-012021-12-310001819493us-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:AssetBackedSecuritiesMember2021-01-012021-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMember2021-01-012021-12-310001819493us-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:CertificatesOfDepositMember2021-01-012021-12-31xos:vote0001819493xos:LegacyXosMember2020-12-310001819493xos:LegacyXosMember2020-10-012020-12-310001819493xos:LegacyXosMember2021-01-012021-03-310001819493xos:LegacyXosMember2020-01-012020-12-310001819493us-gaap:SubsequentEventMemberxos:StandbyEquityPurchaseAgreementMember2023-03-232023-03-230001819493xos:CommonStockPrivateWarrantsMember2022-12-310001819493xos:WarrantRedemptionScenarioOneMember2022-12-310001819493xos:WarrantRedemptionScenarioOneMember2022-01-012022-12-310001819493xos:WarrantRedemptionScenarioTwoMember2022-12-310001819493xos:WarrantRedemptionScenarioTwoMember2022-01-012022-12-3100018194932021-07-012021-09-300001819493xos:A2018StockPlanMember2022-12-310001819493xos:A2018StockPlanMember2022-01-012022-12-310001819493xos:A2018StockPlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310001819493us-gaap:ShareBasedCompensationAwardTrancheTwoMemberxos:A2018StockPlanMember2022-01-012022-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2021-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2022-12-310001819493us-gaap:CostOfSalesMember2022-01-012022-12-310001819493us-gaap:CostOfSalesMember2021-01-012021-12-310001819493us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001819493us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001819493us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001819493us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001819493us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001819493us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001819493us-gaap:EquipmentMember2022-12-310001819493us-gaap:EquipmentMember2021-12-310001819493us-gaap:FurnitureAndFixturesMember2022-12-310001819493us-gaap:FurnitureAndFixturesMember2021-12-310001819493us-gaap:VehiclesMember2022-12-310001819493us-gaap:VehiclesMember2021-12-310001819493us-gaap:LeaseholdImprovementsMember2022-12-310001819493us-gaap:LeaseholdImprovementsMember2021-12-310001819493xos:ComputersSoftwareAndRelatedEquipmentMember2022-12-310001819493xos:ComputersSoftwareAndRelatedEquipmentMember2021-12-310001819493us-gaap:ConstructionInProgressMember2022-12-310001819493us-gaap:ConstructionInProgressMember2021-12-3100018194932020-01-012020-12-31xos:note_payable0001819493us-gaap:DomesticCountryMember2022-12-310001819493us-gaap:StateAndLocalJurisdictionMember2022-12-310001819493us-gaap:DomesticCountryMemberus-gaap:ResearchMember2022-12-310001819493us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2022-12-310001819493us-gaap:ResearchMemberus-gaap:ForeignCountryMember2022-12-310001819493us-gaap:ForeignCountryMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberxos:CommonStockPrivateWarrantsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPublicWarrantsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPublicWarrantsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberxos:CommonStockPublicWarrantsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberxos:CommonStockPublicWarrantsMember2022-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberxos:CommonStockPrivateWarrantsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPublicWarrantsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPublicWarrantsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberxos:CommonStockPublicWarrantsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberxos:CommonStockPublicWarrantsMember2021-12-310001819493xos:DerivativeLiabilityOnConvertibleNotesMember2021-12-310001819493xos:ConvertiblePreferredStockWarrantLiabilityMemberus-gaap:WarrantMember2021-12-310001819493xos:DerivativeLiabilityOnConvertibleNotesMember2022-01-012022-12-310001819493xos:ConvertiblePreferredStockWarrantLiabilityMemberus-gaap:WarrantMember2022-01-012022-12-310001819493xos:DerivativeLiabilityOnConvertibleNotesMember2022-12-310001819493xos:ConvertiblePreferredStockWarrantLiabilityMemberus-gaap:WarrantMember2022-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputSharePriceMember2022-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputSharePriceMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedTermMember2022-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedTermMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-12-310001819493us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001819493us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001819493xos:ContingentEarnOutSharesMember2022-01-012022-12-310001819493xos:ContingentEarnOutSharesMember2021-01-012021-12-310001819493us-gaap:WarrantMember2022-01-012022-12-310001819493us-gaap:WarrantMember2021-01-012021-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001819493xos:StockOptionsMember2022-01-012022-12-310001819493xos:StockOptionsMember2021-01-012021-12-310001819493us-gaap:ConvertibleCommonStockMember2022-01-012022-12-310001819493us-gaap:ConvertibleCommonStockMember2021-01-012021-12-310001819493us-gaap:SubsequentEventMemberxos:VWAPMember2023-01-232023-01-230001819493us-gaap:SubsequentEventMemberxos:VWAPMember2023-01-102023-01-100001819493us-gaap:SubsequentEventMemberxos:VWAPMember2023-03-312023-03-310001819493us-gaap:SubsequentEventMemberxos:VWAPMember2023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from         to
Commission File Number 001-39598
XOS, INC.
(Exact name of registrant as specified in its charter)
Delaware
98-1550505
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
3550 Tyburn Street
Los Angeles, CA 90065
(818) 316-1890
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.0001 par value per shareXOSNasdaq Global Market
Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per shareXOSWWNasdaq Global Market

Indicate by check mark whether the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes ☐ No
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 No ☐
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 No ☐
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 filerAccelerated filer
Non-accelerated filerSmaller 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 7(a)(2)(B) of the Securities Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.




Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes No

As of March 23, 2023, there were approximately 169,012,203 shares of the registrant's common stock outstanding.
The aggregate market value of the common stock held by non-affiliates of the registrant on June 30, 2022, the last business day of the registrant’s most recently completed second fiscal quarter was approximately $110,700,000 based on the closing price reported for such date on the NASDAQ Global Market. Shares of common stock beneficially owned by each executive officer, director, and holder of more than 10% of our common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant's definitive proxy statement for the 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. The 2023 Proxy Statement will be filed with Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2022.



TABLE OF CONTENTS
Page
3


PART I
As used herein, “Xos”, the “Company,” “our,” “we,” or “us” and similar terms include Xos, Inc. and its subsidiaries, unless the context indicates otherwise.
Glossary of Terms
Unless otherwise stated in this Report or the context otherwise requires, reference to:

Business Combination” means the Domestication, the Merger and the other transactions contemplated by the Merger Agreement, collectively, including the PIPE Financing;

Class 5 to 8 Vehicles” means medium and heavy duty trucks that typically travel on last-mile, back-to-base routes of up to 200 miles per day;

Closing” means the closing of the Business Combination;

Closing Date” means August 20, 2021;

Common Stock” means the shares of common stock, par value $0.0001 per share, of Xos;

Domestication” means the transfer by way of continuation and deregistration of NextGen from the Cayman Islands and the continuation and domestication of NextGen as a corporation incorporated in the State of Delaware;

Fleet-as-a-Service” means our comprehensive suite of products and services facilitating commercial battery-electric fleet operations through a combination of in-house proprietary technology and turnkey solutions from industry-leading partners. The platform offering includes our X-Pack battery system, X-Platform modular chassis, Xos Energy SolutionsTM, service, digital fleet management products, over-the-air software update technology, and a wide range of additional service products;

Flex Manufacturing Strategy” means leveraging smaller, more-nimble existing facilities and labor talent to assemble vehicles through our strategic manufacturing partnerships, while the Company coordinates other aspects of the manufacturing process, including supply chain logistics, quality control, and manufacturing engineering;

Founders” means Dakota Semler and Giordano Sordoni;

Founder Shares” means Class B ordinary shares, par value $0.0001 per share, of NextGen, which were converted into shares of Common Stock in connection with the Business Combination;

Initial public offering” means NextGen’s initial public offering that was consummated on October 9, 2020;

“Legacy Xos Common Stock” means shares of common stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination;

“Legacy Xos Preferred Stock” means Class A through A-10 shares of preferred stock, par value $0.001 per share, issued by Legacy Xos prior to the Business Combination;

Legacy Xos” means Xos, Inc., a Delaware corporation, prior to the consummation of the Business Combination;

Merger” means the merger of NextGen Merger Sub with and into Legacy Xos pursuant to the Merger Agreement, with Legacy Xos as the surviving company in the Merger and, after giving effect to such Merger, Legacy Xos becoming a wholly owned subsidiary of Xos;

Merger Agreement” means that certain Merger Agreement, dated as of February 21, 2021, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and direct wholly owned subsidiary of NextGen, and Legacy Xos;

NextGen” means NextGen Acquisition Corp., a Cayman Islands exempted company, prior to the consummation of the Domestication;

NextGen Sponsormeans NextGen Sponsor LLC.
4



PIPE Financing” means the transactions contemplated by the Subscription Agreements, pursuant to which the PIPE Investors collectively subscribed for 21,600,000 shares of Common Stock for an aggregate purchase price of $216,000,000 in connection with the Closing;

PIPE Investors” means the investors who participated in the PIPE Financing and entered into the Subscription Agreements;

Powertrain” means an assembly of every component that pushes a vehicle forward. A vehicle’s powertrain creates power from the engine and delivers it to the wheels on the ground. The key components of a powertrain include an engine, transmission, driveshaft, axles, and differential;

Preferred Stock” means preferred stock, par value $0.0001 per share, authorized under the Certificate of Incorporation of Xos, Inc.;

Private Placement Warrants” means the warrants to purchase Common Stock originally issued in a private placement in connection with the initial public offering of NextGen;

Public Warrants” means the redeemable warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with the initial public offering of NextGen;

Sponsor” means NextGen’s sponsor, NextGen Sponsor LLC;

Subscription Agreements” means the subscription agreements entered into by NextGen and each of the PIPE Investors in connection with the PIPE Financing;

Warrants” means Private Placement Warrants and Public Warrants;

Xos Energy Solutions™” means our infrastructure-as-a-service offering which includes charging infrastructure deployment, energy procurement and management, and the Xos HubTM, our proprietary mobile charging unit deployable for on-demand charging requirements;

X-Pack” means our proprietary battery system; and

X-Platform” means our proprietary, purpose-built vehicle chassis platform.
5



Cautionary Note Regarding Forward-Looking Statements

This Annual Report on Form 10-K (the “Report”), including, without limitation, statements under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended, (“the Exchange Act”). We have based these forward-looking statements on our current expectations and projections about future events. All statements, other than statements of present or historical fact included in this Report are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intends,” “may,” “might,” “plan,” “possible,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of such terms or other similar expressions. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about us that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. We caution you that these forward-looking statements are subject to numerous risks and uncertainties, most of which are difficult to predict and many of which are beyond our control.

As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements. Some factors that could cause actual results to differ include:

our ability to successfully commercialize Fleet-as-a-Service to customers over time;

delays in the design, manufacturing and wide-spread deployment of our products;

our ability to grow market share in our existing markets or any new markets we may enter;

our ability to successfully complete strategic relationships and alliances with third parties or acquisitions in the future;

changes in domestic and foreign business, market, financial, political and legal conditions;

changes in applicable laws or regulations;

the outcome of any legal proceedings against us;

our financial and business performance, including financial projections and business metrics and any underlying assumptions thereunder;

changes in our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects and plans;

the restatement of our financial statements as of and for the quarters ended March 31, 2022, June 30, 2022 and September 30, 2022 and our ability to maintain an effective system of internal controls over financial reporting, including our ability to remediate the existing material weakness in our internal controls;

our ability to manage our growth effectively;

our ability to achieve and maintain profitability in the future;

our ability to access sources of capital, including debt financing and other sources of capital to finance operations and growth;

our ability to maintain and enhance our products and brand, and to attract customers;

our ability to execute our business model, including market acceptance of our planned products and services and achieving sufficient production volumes at acceptable quality levels and prices;

our ability to source certain of our critical inventory items, including battery cells, semiconductor chips and vehicle bodies and aluminum;

6


our ability to successfully manage supply shortages and disruptions, product delivery delays, and anticipate costs and production timing in light of those challenges;

our ability to scale in a cost-effective manner, including hiring qualified personnel, particularly during recent hiring difficulties, to meet our manufacturing and delivery goals;

developments and projections relating to our competitors and industry;

general macroeconomic and political conditions, such as the effects of the COVID-19 pandemic, recessions, rising inflation and interest rates, uncertain credit and global financial markets, including the recent and potential bank failures, supply chain disruption, fuel prices, international currency fluctuations, and geopolitical events, such as local and national elections, corruption, political instability and acts of war or military conflict, including repercussions of the recent military conflict between Russia and Ukraine, or terrorism on our business and the actions we may take in response thereto;

our expectations regarding our ability to obtain and maintain intellectual property protection and not infringe on the rights of others;

expectations regarding the time during which we will be an emerging growth company under the Jumpstart Our Business Startups Act of 2012, as amended;

our future capital requirements and sources and uses of cash;

the outcome of any known and unknown litigation and regulatory proceedings; and

other risks and uncertainties set forth in this Report in the section entitled “Risk Factors”.
A discussion of these and other factors affecting our business and prospects is set forth in Item 1A. Risk Factors. We encourage investors to review these risk factors.

Although we believe that the assumptions underlying the forward-looking statements contained herein are reasonable, any of the assumptions could be inaccurate, and therefore such statements included in this Report may not prove to be accurate. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results and plans could differ materially from those expressed in any forward-looking statements. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that the results or conditions described in such statements or our objectives and plans will be achieved.

Forward-looking statements and such risks, uncertainties and other factors speak only as of the date of this Report, and we expressly disclaim any obligation or undertaking to update or revise any forward-looking statement contained herein to reflect any change in our expectations with regard thereto, or any other change in events, conditions or circumstances on which any such statement is based, except to the extent otherwise required by law.



Item 1. Business

Overview

Xos is a leading fleet electrification solutions provider committed to the decarbonization of commercial transportation. We design and manufacture Class 5-8 battery-electric commercial vehicles that travel on last-mile, back-to-base routes of up to 200 miles per day. We also offer charging infrastructure products and services to support electric vehicle fleets. Our proprietary fleet management software integrates vehicle operation and vehicle charging to provide commercial fleet operators a more seamless and cost-efficient vehicle ownership experience than traditional internal combustion engine counterparts.
7


xos-20221231_g1.jpg
Our Products & Services

Xos Vehicles

Class 5-6 Medium Duty Rolling Chassis: We currently manufacture a Class 5-6 Medium Duty Rolling Chassis (the “MD X-Platform”) with multiple body options to address different customer use cases. The modularity of our MD X-Platform allows for numerous use cases and body configurations to meet customer needs. Today our most common customer configurations uses the MD X-Platform include the following:

Stepvan: Stepvan configurations are most popular among our parcel delivery, linen, and food & beverage customers.
xos-20221231_g2.jpg
Armored Trucks: Armored truck configurations using our MD X-Platform are popular with our customers specializing in armored cash transport and logistics.
8


xos-20221231_g3.jpg

Class 7-8 Heavy Duty Chassis: In May 2022 we launched our Class 7-8 Heavy Duty Chassis (the “HD X-Platform,” and together with the “MD X-Platform, the “X-Platform”). We plan to continue to develop the HD X-Platform for use by future customers in regional haul fleets with body configurations to include box trucks, refrigerated units, and flatbeds.

Xos Product Development: We are continuously developing cutting-edge technology for our battery-electric vehicles. We recently introduced our 2023 Stepvan—our next-generation chassis designed to reduce per-unit production costs, increase technological capabilities and improve total cost of ownership (“TCO”) for fleet operators. The 2023 Stepvan will be available for a wide range of use cases, including parcel delivery, uniform rental, and cash-in-transit industries.

Powered by Xos™

Our Powered by Xos™ business provides mix-use powertrain solutions for off-highway, industrial and other commercial equipment. Our powertrain offerings encompass a broad range of solutions, including high-voltage batteries, power distribution and management componentry, battery management systems, system controls, inverters, electric traction motors and auxiliary drive systems. One common application of our Powered by Xos™ powertrain solutions is industrial electric forklifts.

Xos Energy Solutions™

Xos Energy Solutions™ is our comprehensive charging infrastructure through which we offer charging equipment, mobile energy storage, and turnkey infrastructure services to help traditional fleets accelerate electric fleet transition by maximizing incentive capture and reducing implementation lead times and costs. Xos Energy Solutions™ provides customers with full service project management, electric vehicle chargers and charging equipment, and solutions for charging infrastructure installation. This service is available to customers whether they use Xos trucks, competitor trucks, or a mixed fleet.

Xosphere™

We have developed a fleet management platform called Xosphere that interconnects vehicle, maintenance, charging, and service data. Xosphere is aimed at minimizing electric fleet TCO through fleet management integration. This comprehensive suite of tools allows fleet operators to monitor vehicle and charging performance in real-time with in-depth telematics; reduce charging cost; optimize energy usage; and manage maintenance and support with a single software tool. This software also contains connection modules that feature over-the-air update capabilities through our cloud intelligence platform and allow for remote diagnostics and maintenance services. Xosphere is compatible with our vehicles, powertrains and charging solutions regardless of the customer's specific mix of products and services. This allows customers to connect across Xos products to optimize their fleet.

9


xos-20221231_g4.jpg
Fleet-as-a-Service

Our Fleet-as-a-Service offering facilitates the transition from traditional internal combustion engine (“ICE”) vehicles to battery-electric vehicles and provides fleet operators with a comprehensive set of solutions and products by which to transition and operate an electric fleet. Our Fleet-as-a-Service offering includes, but is not limited to (i) charging solutions via Xos Energy Services™; (ii) vehicle telematics and over-the-air (OTA) updates via Xosphere; (iii) service; (iv) risk mitigation products; and (v) and financing through our partners. Fleet-as-a-Service integrates services into a bundled service package to reduce cost and improve efficiency in fleet electrification. Fleet-as-a-Service is intended to increase the lifetime revenue of each vehicle sold by Xos. We plan to continue to expand on this offering through both in-house developments and offerings through industry-leading partners.

Technology Supporting Our Products & Services

Xos Vehicles & Powered by Xos™

Our proprietary battery pack systems (the “X-Pack”) and the X-Platform were engineered to be modular. Such modular design for the X-Pack and X-Platform enables fleet operators to upfit our chassis with their preferred vehicle body and tailor battery range to satisfy their specific commercial application (e.g., upfitting with a specific vehicle body and/or tailoring battery range).

X-Pack

Xos maintains the ability to design and engineer battery systems in house and integrate battery systems from third-party partners. We have developed proprietary battery pack technology purpose-built for last-mile commercial use cases. Our Xos battery packs (“X-Packs”) feature “cut-to-length” modular architecture to provide flexibility and satisfy customers’ preferred range and payload capacity needs. We strive to continuously improve our in-house designs while also utilizing partner battery packs to provide innovative solutions for our customers and improve vehicle TCO.

X-Platform

The X-Platform is the foundation of Xos vehicle products. Our modular proprietary chassis accommodates a wide range of commercial use applications and vehicle body upfits. Such modularity provides us with a competitive advantage in the commercial transportation sector in which commercial fleet operators deploy vehicles across an array of applications and environments.

Each X-Platform is able to accommodate a sufficient number of X-Packs to provide up to 270 miles of range across our current vehicle product variants. Our vehicle range capability allows Xos vehicles to meet the demands of rigorous last-mile routes. Each X-Platform is constructed with high-strength steel, which is designed to provide enhanced durability relative to other options on the market.

Vehicle Control Software

We designed and developed on-board vehicle control software, which leverages basic third-party software and integrates our proprietary powertrain controls, body controls, instrument cluster and infotainment and Xosphere software.
10



Powertrain controls. Our powertrain controls include, but are not limited to, torque arbitration and power state management, thermal management for our powertrain and high-voltage battery systems, advanced driver assistance and safety (ADAS) and charging system communication and controls.

Body controls. Our body controls include cabin heater and air conditioning, shifter communication, power steering control, electronic parking brake system and certain other software critical for vehicle controls.

Instrument cluster and infotainment. We designed a fully digital instrument cluster specifically for last-mile commercial electric vehicles. Our custom user interface integrates into all Xos vehicles and is designed to enhance safe vehicle operation and provide critical safety information and driver efficiency guidance.


Xos Energy Solutions™

DC Fast Chargers

Xos Energy Solutions™ offers a suite of Xos DC Fast Chargers that are compatible with both passenger and commercial electric vehicles. Charger types on offer include: (i) 30kW and 60kW EV portable chargers, (ii) 30kW and 60kW EV wall-mount chargers; (iii) 30kW and 60kW EV pedestal EV chargers (iv) 150kW cabinet EV chargers; and (v) 300kW cabinet EV chargers. The DC Fast Chargers can be configured with different features to meet different use cases and budgets. Fleet owners and operators can monitor chargers through the Xosphere™ fleet management platform to remotely observe performance, maintain charging profiles and optimize TCO.

Xos Hub™

We also offer the Xos Hub™, a mobile energy storage and charging system. Utilizing our X-Pack battery technology, the Xos Hub™ enables charging of up to five vehicles at a time with standard CCS1 connectors. Our mobile Xos Hub™ can be transported to various locations and are intended to extend the range of electric routes. The Xos Hub™ also allows fleet operators a means to quickly deploy electric trucks without first implementing other charging infrastructure. We expect the Xos Hub™ to begin scaling production by the third quarter of 2023 and continue to believe that mobile, flexible methods of charging like the Xos Hub™ will play a key role in accelerating fleet electrification.
Sales & Marketing

Direct Sales

Our sales efforts consist of both inside sales representatives and field-based personnel who work to educate fleets on the wide-ranging benefits of our zero-tailpipe emission trucks and efficient methods to transition to electric fleets.

Dealer Sales

To supplement our direct sales organization we partner with various distributors and dealers with long-established fleet relationships in key markets. Such partnerships add sales expertise and deep industry knowledge, as well as access to hundreds of technicians to support customers with best-in-class parts and service support.

Energy & Infrastructure

In order to accelerate the adoption of electric trucks across all sectors, Xos has a dedicated sales force with specialized expertise in charging and infrastructure installations to facilitate fleet transition to electric vehicles. Our energy sales representatives are able to assist customers throughout the entire construction process, including managing projects, permitting, and securing available funding when applicable.

Powered by Xos

With our deep level of battery and powertrain technology, Xos actively pursues opportunities to supply OEM’s with powertrain kits as first-fit solutions to electrify industrial and off-highway equipment such as cranes, forklifts, and related equipment.

Customers

11


In addition to large-scale national accounts with major commercial fleet operators, we deliver vehicles directly to small -and medium-sized fleets via our in-house sales representatives and established distribution and channel partners. Such accounts include independent service providers (ISPs), which fulfill last-mile routes for enterprise partners. We have also entered into robust partnerships with established distributors such as Thompson Truck Centers to facilitate sales to commercial fleets. During the year ended December 31, 2022, one customer accounted for 42% of the Company’s revenues.

Competition

We have experienced, and expect to continue to experience, competition from a number of companies, particularly as the commercial transportation sector increasingly shifts towards low-emission, zero-tailpipe emission and carbon neutral solutions. Existing commercial diesel vehicle OEMs, such as Freightliner, Ford, General Motors, Navistar, Paccar, and Volvo/Mack, are shifting their focus to developing zero-tailpipe emissions solutions for the customers.

In addition to competition from traditional diesel OEMs, we face competition from disruptive vehicle manufacturers that are developing alternative fuel and electric commercial vehicles, such as Nikola, Rivian, Workhorse, BYD Motors, Harbinger, Lightning e-Motors, The Lion Electric Company, SEA Electric, Motiv Power Systems, Blue Arc, and Proterra.

We believe the primary competitive factors in the commercial vehicle market for medium- and heavy-duty last-mile and return-to-base segments include, but are not limited to:

total cost of ownership;

emissions profile;

effectiveness within target applications and use cases;

ease of integration into existing operations;

product performance and uptime;

vehicle quality, reliability and safety;

service and support;

technological innovation specifically around battery, software and data analytics; and

fleet management.

We believe that we compete favorably with our competitors on the basis of these factors; however, our competitors may be able to deploy greater resources to the design, development, manufacturing, distribution, promotion, sales, marketing and support of their alternative fuel and electric vehicle programs. These competitors also compete with us in recruiting and retaining qualified research and development, sales, marketing and management personnel, as well as in acquiring technologies complementary to, or necessary for, our products. Additional mergers and acquisitions may result in even more resources being concentrated in our competitors.

Service & Maintenance

We continue to grow our service network with added Xos field service technicians, third party service partners, including W.W. Williams and Hwy 7 & 50, and full line dealer partnerships with the addition of Foley Equipment and Ventura Truck Sales (Gabrielli). This growth continues to support our ability to provide customers with comprehensive after-sales services to ensure maximum uptime and minimal operational disruption.

Manufacturing & Supply Chain

Manufacturing

We utilize a flexible manufacturing approach that leverages manufacturing partnerships to develop smaller and adaptable facilities relative to the large-scale greenfield manufacturing plants popular amongst traditional automotive manufacturers. Our flex manufacturing approach is structured such that the manufacturing partner provides real property facilities and vehicle assembly services while we coordinate other aspects of the manufacturing process, including supply chain logistics, battery assembly and manufacturing engineering. The smaller footprint of a flex facility and our utilization of existing facilities and labor allows us to establish each flex facility in under one year. We are able to upstart our facilities in lockstep
12


with our order book and address market demand in real-time ahead of competitors with longer lead-time manufacturing strategies. Our nimble flex facilities can also be strategically positioned in geographies near customers and suppliers — both domestic and international — and reduce logistics complexity and shipping costs.

Our current flex facility is located in Byrdstown, Tennessee and utilizes the facilities of Fitzgerald Manufacturing Partners, LLC. The flex facility is designed to manufacture up to 5,000 vehicles per year once fully tooled.

In addition to our flex manufacturing facility in Tennessee, we maintain a battery production line in Los Angeles to produce batteries for specific use cases and research and development.

Supply Chain

Our suppliers include CATL (providing battery packs from China), BEL Power (providing power electronics from Europe) and Dana (providing motors & inverters from India and China), among others. As is the case for some automotive companies, certain of our procured components and systems are sourced from single suppliers. We work to qualify multiple suppliers for key components where feasible in order to minimize potential production risks. We also mitigate risk by maintaining safety inventory for certain key components. Our products use various raw materials including aluminum, steel, cobalt, lithium, nickel and copper. Pricing for these materials is governed by market conditions and may fluctuate due to various factors outside of our control, such as supply and demand and market speculation. We are currently securing all raw materials and components that are either available or becoming available in the global supply chain to support our operations.

Governmental Programs, Incentives & Regulations

Our business is impacted by various government programs, credits, incentives and policies. Our business and products are also subject to numerous governmental regulations that vary among jurisdictions. Electric vehicle demand has been spurred by government incentives and regulations at federal, state and local levels. Government agencies around the world are expected to continue providing incentives for the purchase of electric vehicles, and regulations may be introduced to reduce emissions and encourage the use of clean energy vehicles.

Governmental regulations regarding the manufacture, sale and implementation of products and systems similar to ours are subject to future change. We cannot predict what impact, if any, such changes may have on our business.

Programs & Incentives

EV Tax Credits (Inflation Reduction Act)

On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022, and remains subject to future guidance releases. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, including through providing tax credits to consumers. For example, qualifying Xos customers may receive up to $40,000 per vehicle in federal tax credits for the purchase of qualified electric vehicles in the U.S. through 2032.

State Vehicle Incentives

Numerous states, as well as certain private enterprises, offer incentive programs to encourage the adoption of alternative fuel vehicles, including tax exemptions, tax credits, exemptions, and special privileges. Most of these programs have eligibility requirements such as a certain fleet size, required diesel truck trade-in, and environmental regulation compliance. For some state rebate and incentive programs, only a finite amount of funding is available.

Notable for Xos customers is the California Hybrid and Zero-Emission Truck and Bus Voucher Incentive Project (“HVIP”), which provides point-of-sale vouchers for certain qualifying ZEVs. Under HVIP, dealers and fleet operators may request vouchers from HVIP on a first-come first-served basis, up to the funding amount available for that year, to reduce the cost of purchasing hybrid and zero-emission medium- and heavy-duty trucks and buses. Voucher amounts vary depending on a range of factors, such as the type of vehicle, the location where the vehicle is operated, and the number of vehicles sold. To qualify for HVIP, dealers are required to complete extensive training, initiate and complete applications for each sales order, and complete the voucher redemption process upon delivery to the end-user. HVIP represents the most utilized of the subsidy programs due to its ease of access and amount of funding per vehicle.

Infrastructure Incentives

13


A number of states and municipalities also offer incentive programs to encourage the installation of charging infrastructure for electric vehicles. The magnitude of incentives varies based on individual charging capabilities.

Emissions Credit Programs

California has greenhouse gas emissions standards that closely follow the standards of the U.S. Environmental Protection Agency (“EPA”). The registration and sale of zero-emission vehicles (“ZEV”) in California could earn us ZEV credits that we could in turn sell to traditional original equipment manufacturers (“OEMs”) looking to offset emissions from their traditional internal combustion engine vehicles in order to meet California’s emissions regulations. Other U.S. states have adopted similar standards including Colorado, Connecticut, Maine, Maryland, Massachusetts, New Jersey, New York, Oregon, Rhode Island and Vermont. We may take advantage of these regimes by registering and selling ZEVs in these other U.S. states.

ZEV credits in California are calculated under the ZEV regulation and are paid in relation to ZEVs sold and registered in California including battery electric vehicles (“BEVs”) and fuel cell electric vehicles (“FCEVs”). The ZEV program assigns ZEV credits to each vehicle manufacturer. Vehicle manufacturers are required to maintain ZEV credits equal to a set percentage of non-electric vehicles sold and registered in California. Each vehicle sold and registered in California earns a number of credits based on the drivetrain type and the all-electric range (“AER”) of the vehicle under the Urban Dynamometer Driving Schedule Test Cycle.

Regulations in the United States

We operate in an industry that is subject to extensive environmental regulation, which has become more stringent over time. The laws and regulations to which we are subject govern, among others, vehicle emissions and the storage, handling, treatment, transportation and disposal of hazardous materials and the remediation of environmental contamination. Compliance with such laws and regulations at an international, regional, national, state and local level is an important aspect of our ability to continue our operations.

Environmental standards applicable to us are established by the laws and regulations of the countries in which we operate, standards adopted by regulatory agencies and the permits and licenses issued to us. Each of these sources is subject to periodic modifications and what we anticipate will be increasingly stringent requirements. Violations of these laws, regulations or permits and licenses may result in substantial administrative, civil, or even criminal fines, penalties, and possibly orders to cease any violating operations or to conduct or pay for corrective works. In some instances, violations may also result in the suspension or revocation of permits or licenses.

EPA Emissions and Certificate of Conformity

The U.S. Clean Air Act requires that we obtain a Certificate of Conformity issued by the EPA for vehicles sold in all states, and a California Executive Order issued by the California Air Resources Board (“CARB”) is required for vehicles sold in California. Additionally, certain states, known as “CARB opt-in states” have adopted the California standards that are either already effective or take effect in the next few years. CARB sets more stringent standards for emissions control for certain regulated pollutants for new vehicles and engines sold in California and must obtain a waiver of preemption from the EPA before implementing and enforcing such standards. States that have adopted the California standards as approved by the EPA also recognize the CARB Executive Order for sales of vehicles.

Although our vehicles have zero tailpipe emissions, we are required to seek an EPA Certificate of Conformity for vehicles sold in states covered by the Clean Air Act’s standards or a CARB Executive Order for vehicles sold in California or any of the other states that have adopted the stricter California standards. We have received our Certificate of Conformity from the EPA and have submitted our documentation for the CARB executive order. We expect to receive approval from CARB in the second half of 2023.

Vehicle Safety & Testing

Our vehicles are subject to regulation by the National Highway Traffic Safety Administration (“NHTSA”), including all applicable Federal Motor Vehicle Safety Standards (“FMVSS”). Numerous FMVSS apply to our vehicles specifying design, construction, and performance requirements. Xos vehicles meet all applicable FMVSS standards in effect at the date of manufacture. While our current vehicles fully comply and we expect that our vehicles in the future will fully comply with all applicable FMVSS with limited or no exemptions, FMVSS are subject to change from time to time. As a manufacturer, we must self-certify that our vehicles meet all applicable FMVSS, or otherwise are exempt, before the vehicles may be imported or sold in the U.S.

14


We are also required to comply with other federal laws and regulations administered by NHTSA, as well as Federal Motor Carrier Safety Regulations (“FMCSR”), Federal Highway Administration (“FHA”) requirements, and standards set forth by the EPA.

Our vehicles sold outside of the U.S. are subject to similar foreign compliance, safety, environmental and other regulations. Many of those regulations are different from those applicable in the United States and may require redesign and/or retesting.

Automobile Manufacturer and Dealer Regulation

State laws regulate the manufacture, distribution, sale, and service (including delivery) of automobiles, and generally require motor vehicle manufacturers and dealers to be licensed in order to sell vehicles directly to customers in the state. Certain states have asserted that the laws in such states do not permit automobile manufacturers to be licensed as dealers or to act in the capacity of a dealer, or that they otherwise restrict a manufacturer’s ability to deliver or service vehicles. To sell vehicles to customers in states where we are not licensed as a dealer, we generally conduct the sale out of the state or via our authorized dealer partner in that state. However, certain states permit us, as a manufacturer of motor vehicles, to apply for and receive a dealer license to conduct vehicle sales, provided we meet certain requirements. Once licensed in one of these states, we may sell our vehicles to any consumer in the United States as a matter of interstate commerce. As of the date of this filing, we sell all vehicles using our California dealer license.

Battery Safety & Testing

Our battery packs are required to conform to mandatory regulations that govern transport of “dangerous goods,” defined to include lithium-ion batteries, which may present a risk in transportation. The governing regulations, which are issued by the Pipeline and Hazardous Materials Safety Administration, are based on the UN Recommendations on the Safe Transport of Dangerous Goods Model Regulations and related UN Manual Tests and Criteria. The regulations vary by mode of shipping transportation, such as by ocean vessel, rail, truck or air. We use lithium-ion cells in the high voltage battery packs in our vehicles. The use, storage, and disposal of our battery packs is regulated under U.S. federal law. Our battery packs conform to such “dangerous goods” shipping standards at a cell level.

Regulations in Canada

Our vehicles available for sale in the Canadian market are subject to environmental and safety certifications administered by the appropriate Canadian regulatory authorities, including, but not limited to the Canada Motor Vehicle Safety Standards (“CMVSS”), which is administered by Transport Canada. Air quality standards are administered by Environment Canada, which accepts US EPA certification. Unlike the United States, there are no impediments to a manufacturer applying for and receiving a dealer license to perform sales and services, however, we must obtain the necessary provincial licenses to enable sales and services in each location. We have completed the Registration of Imported Vehicles (RIV) process for vehicles originally manufactured for distribution in the U.S. market that are being permanently imported into Canada. We are currently in the process of seeking approval under the Appendix G Pre-Clearance Program.

Seasonality

Historically, the automotive industry has experienced higher revenue in the spring and summer months. Additionally, we expect volumes of commercial vehicle sales to be less in the winter months as many customers shift focus to executing high-volume holiday deliveries. An estimated 40% of our customers operate in the parcel and delivery segment which has a “peak season” between the Thanksgiving and Christmas season, resulting in preparatory fleet expansions leading into such period followed by declined new vehicle purchases thereafter. Additionally, due to the recent introduction of our 2023 Stepvan, we expect deliveries to be weighted towards the second half of fiscal 2022.

Intellectual Property

Our ability to protect our material intellectual property is important to our business. We rely upon a combination of protections afforded to owners of patents, copyrights, trade secrets, and trademarks, along with employee and third-party non-disclosure agreements and other contractual restrictions to establish and protect our intellectual property rights. In particular, unpatented trade secrets in the fields of research, development and engineering are an important aspect of our business by ensuring that our technology remains confidential. We also pursue patent protection when we believe we have developed a patentable invention and the benefits of obtaining a patent outweigh the risks of making the invention public through patent filings.

15


As of December 31, 2022, we had five awarded U.S. patents. We pursue the registration of our domain names and material trademarks and service marks in the United States. In an effort to protect our brand, as of December 31, 2022, we had 26 pending or approved U.S. trademark applications.

We regularly review our development efforts to assess the existence and patentability of new inventions, and we are prepared to file additional patent applications when we determine it would benefit our business to do so.

Facilities

Our headquarters are located in an 85,142 square foot facility in Los Angeles, California, where we design, engineer and develop our vehicles and battery packs. We entered a new lease agreement for the facility with the landlord in August 2021. The new lease commenced on January 1, 2022 and will terminate pursuant to its terms on January 31, 2027, unless amended and/or extended.

We also have a flex facility located in Byrdstown, Tennessee that utilizes the facilities of Fitzgerald Manufacturing Partners, LLC, the largest manufacturer of glider kits in the United States.

Human Capital

People Strategy and Governance

We firmly believe an integral part of our growth story is through elevating the most important asset we have: our people. By focusing on the fundamentals of our people strategy, leadership, culture and talent, we remain strong, adaptive, innovative, and well-equipped to respond to the ever-changing commercial vehicle landscape. Our Employee Experience Team and Sustainability and Innovation Committee are and will be responsible for our human capital policies and strategies and their collective recommendations to our CEO and key leadership members allow us to proactively manage our human capital and care for our employees in a manner that is consistent with our values.

Commitment to Diversity, Equity, and Inclusion

At Xos, we believe that creating an inclusive environment for all our employees is foundational to our success and, more importantly, morally the right thing to do. One of our organizational values is “One team: Be actively inclusive. Embrace diversity. Support and celebrate others.” We are committed to creating and maintaining a workplace in which all employees have an opportunity to participate and contribute to the success of our business and are valued for their skills, experience, and unique perspectives.

We administer Employee Resource Groups that represent various dimensions of our employee population, including racial, ethnic, gender, religious, and generational communities, as well as provide training materials to team leaders on inclusive leadership. These groups provide a place for employees of diverse backgrounds to find belonging at Xos in addition to helping all employees learn about experiences that differ from their own.

Talent Attraction, Growth, and Capability Assessment

We leverage best practices in assessments and talent management to strengthen and expand our current capabilities and future pipeline while reinforcing a culture of belonging, empowerment, and innovation. We also create targeted learning experiences, democratizing learning and career development opportunities across the organization, and empowering employees to design their own career paths with skill development targeted for the roles of today and the future.

The extent to which our leaders are equipped to care for, inspire, and empower our people plays a vital role in our strategy. Our set of leadership standards outlines clear expectations for our leaders: that they regularly connect with team members, spend time teaching and coaching, and champion their team’s career development. We are committed to helping our leaders strengthen these capabilities with dedicated learning paths and non-traditional learning opportunities.

Employee Well-Being Initiatives

Our holistic approach to well-being encompasses the financial, social, mental/emotional, physical, and professional needs of our employees. Foundational to our well-being philosophy is providing a broad array of resources and solutions to educate employees and build capability and support for meeting individual well-being needs and goals. These initiatives include financial seminars, weekly mindfulness sessions, an on-site gym, and healthy food in our kitchens.

16


We employ programs to understand employee sentiment on their mental and emotional well-being, health & safety, employee experience, culture, diversity, equity and inclusion, leadership and strategic alignment. Weekly check-ins gather pulse scores and employee feedback on those topics. Suggestion boxes and focus groups collect additional information on employee sentiment and needs, and we communicate the resulting actions taken with our employee population.

Our well-being programs are an integral part of our total rewards strategy as we work to address business and employee challenges through a multi-channel approach that provides our diverse populations with choices to meet their specific needs.

Employment Data

As of December 31, 2022, we had 272 full-time employees, 25 contractors and 3 interns. We have not experienced any work stoppages and consider our relationships with our employees to be good. None of our employees are subject to a collective bargaining agreement or represented by a labor union.

Corporate Information

Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.

Available Information (Website)

The Company’s Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed with or furnished to the Securities and Exchange Commission (“SEC”) pursuant to Sections 13(a) and 15(d) of the “Exchange Act”, are available, free of charge, on our Investor Relations website at https://investors.xostrucks.com/ as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The SEC maintains a website at http://www.sec.gov that contains reports, proxy, information statements and other information regarding registrants that file electronically with the SEC. We use our Investor Relations website as a means of disclosing material information. Accordingly, investors should monitor our Investor Relations website, in addition to following our press releases, SEC filings, and public conference calls and webcasts. The information provided on, or accessible through, our Investor Relations website is not a part of this Annual Report on Form 10-K, nor is such information incorporated by reference herein, and such information should not be relied upon in determining whether to make an investment in our common stock.


Item 1A.    Risk Factors
RISK FACTORS

Investing in our securities involves risks. Before you make a decision to buy our securities, in addition to the risks and uncertainties discussed above under “Cautionary Note Regarding Forward-Looking Statements,” you should carefully consider the risks and uncertainties set forth herein as well as the other information in this Report, including our consolidated financial statements and the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of any of the events or developments described below, or of additional risks and uncertainties not presently known to us or that we currently deem immaterial, could materially and adversely affect our business, financial condition, growth prospects, liquidity and results of operations. As a result, the market price of our securities could decline, and you could lose all or part of your investment. Additionally, the risks and uncertainties described in this Report are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may become material and adversely affect our business.
Summary of Risks:
Our business is subject to a number of known and unknown risks, uncertainties and assumptions that could cause actual results to differ materially from those projected or otherwise implied by the forward-looking statements provided herein. Below we summarize what we believe are the principal risk factors relating to our business but these risks are not the only ones that we face. You should carefully review and consider the full discussion of our risk factors in the section titled “Risk Factors”,
17


together with the other information in this Annual Report on Form 10-K. If any of the following risks actually occurs (or if any of those listed elsewhere in this Annual Report on Form 10-K occurs), our business, reputation, financial condition, results of operations, revenue, and future prospects could be seriously harmed. 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.

Our limited operating history makes evaluating our business and future prospects difficult and may increase the risk of your investment.
Our mix of offerings, such as Fleet-as-a-Service, Xos Energy Services™, and Xosphere™, is novel in the industry and has yet to be tested in the long term. Any failure to commercialize our strategic plans could have a material adverse effect on our operating results and business, harm our reputation and could result in substantial liabilities that exceed our resources.
We are an early-stage company with a history of losses and expect to incur significant expenses and continuing losses for the foreseeable future.

We have yet to achieve positive operating cash flow and, given our projected funding needs, our ability to generate positive cash flow is uncertain.

Our financial results may vary significantly from period to period due to fluctuations in our product development cycle and operating costs, product demand and other factors.
Our business plans require a significant amount of capital. In addition, our future capital needs may require us to sell additional equity or debt securities that may dilute our stockholders or introduce covenants that may restrict our operations or our ability to pay dividends.
We have incurred substantial debt, which could impair our flexibility and access to capital and adversely affect our financial position, and our business would be adversely affected if we are unable to service our debt obligations and are subject to default.
We have experienced and may in the future experience significant delays in the design, manufacturing and wide-spread deployment of our products, which could harm our business, prospects, financial condition and operating results.
Our ability to develop and manufacture our products of sufficient quality and appeal to customers on schedule and on a large scale will require significant capital expenditures and is unproven and still evolving.
We recently restated our financial statements for several prior periods, which resulted in unanticipated costs and may adversely affect investor confidence, our stock price, our ability to raise capital in the future and our reputation.
We identified a material weakness in our internal control over financial reporting, and we may identify additional material weaknesses in the future that may cause us to fail to meet our reporting obligations or result in material misstatements of our financial statements. If we fail to remediate any material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, our ability to accurately and timely report our financial results could be adversely affected.
We have no experience to date in high volume manufacturing of our products, and we currently rely and expect to continue to rely on third-party contract manufacturing partners to manufacture our products, and to supply critical components and systems, which expose us to a number of risks and uncertainties outside our control, including supply shortages due to macroeconomic conditions.
If we fail to successfully tool our manufacturing facilities or if our manufacturing facilities become inoperable, we will be unable to produce our vehicles and our business will be harmed.
We are or may be subject to risks associated with strategic alliances or acquisitions and may not be able to identify adequate strategic relationship opportunities, or form strategic relationships, in the future.
We derive a significant portion of our revenues from a small number of customers; if revenues derived from these customers decrease or the timing of such revenues fluctuates, our business and results of operations could be negatively affected.
Our delay in providing sufficient charging solutions for our vehicles has resulted in the delay of the delivery of our vehicles to customers.
18


We are dependent on our suppliers, some of which are limited source or single-source suppliers, and the inability of these suppliers, due to increased demand or other factors, to deliver necessary components and materials used in our products at prices and volumes, performance and specifications acceptable to us, could have a material adverse effect on our business, prospects, financial condition and operating results.
Our business and prospects depend significantly on our ability to build the Xos brand. We may not succeed in continuing to establish, maintain and strengthen the Xos brand, and our brand and reputation could be harmed by negative publicity regarding Xos, our products.
If we fail to manage our growth effectively, we may not be able to further design, develop, manufacture and market our products successfully.
Our battery packs use lithium-ion battery cells, a class of batteries which have been observed to catch fire or vent smoke and flame.
Increases in costs, disruption of supply or shortage of materials, in particular for lithium-ion battery cells, semiconductors and other key components, have harmed and could continue to harm our business.
We and our contract manufacturing partners rely on complex machinery for the manufacture of our products, which involves a significant degree of risk and uncertainty in terms of operational performance and costs.
We may face regulatory limitations on our ability to sell vehicles directly to consumers, which could materially and adversely affect our ability to sell our vehicles.
The performance characteristics of our products may vary, due to factors outside of our control, which could harm our ability to develop, market and deploy our products.
Insufficient reserves to cover future warranty or part replacement needs or other vehicle, powertrain and battery pack repair requirements, including any potential software upgrades, could materially and adversely affect our business, prospects, financial condition and operating results.
We have experienced product recalls and may experience future product recalls that could materially and adversely affect our business, prospects, financial condition and operating results.
We are highly dependent on the services of Dakota Semler and Giordano Sordoni, our co-founders, as well as our key personnel and senior management, and if we are unable to attract and retain key personnel and hire qualified management, technical and electric vehicle engineering personnel, our ability to compete could be materially and adversely affected.
The commercial vehicle market is highly competitive, and we may not be successful in competing in this industry.
Our growth is dependent upon the last-mile and return-to-base segment’s willingness to adopt electric vehicles.
We have been and may continue to be impacted by macroeconomic conditions, including the COVID-19 pandemic, rising inflation rates, uncertain credit and global financial market, including the recent and potential bank failures, supply chain disruption and geopolitical events, such as the war between Russia and Ukraine.
Risks Related to our Business and Industry
Our limited operating history makes evaluating our business and future prospects difficult and may increase the risk of your investment.
You must consider the risks and difficulties we face as an early-stage company with a limited operating history. If we do not successfully address these risks, our business, prospects, financial condition and operating results may be materially and adversely affected. Xos Fleet, Inc. (“Legacy Xos”) was originally incorporated as a California corporation in October 2015 and converted into a Delaware corporation in December 2020. As further described in Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Business Combination and Public Company Costs,” the Business Combination (as defined therein) was completed in August 2021. We have a very limited operating history on which investors can base an evaluation of our business, prospects, financial condition and operating results. We intend to derive our revenue from the sale of our products, Xos Energy Services and Fleet-as-a-Services. There are no assurances that we will be able to retain existing or secure future business with customers.
19


Our mix of offerings, such as Fleet-as-a-Service, Xos Energy Services™, and Xosphere™, is novel in the industry and has yet to be tested in the long term. Any failure to commercialize our strategic plans could have a material adverse effect on our operating results and business, harm our reputation and could result in substantial liabilities that exceed our resources.
We have certain offerings, such as Fleet-as-a-Service, Xos Energy Services, and Xosphere™, that are novel in the industry and subject us to substantial risk given the significant expenditures required before receipt of substantial revenue. To date, only a limited number of customers have utilized Fleet-as-a-Service. Fleet-as-a-Service, Xos Energy Services and Xosphere have limited operating histories and have yet to be tested on a large scale. Demand for these offerings may not ultimately meet expectations and/or Fleet-as-a-Service products and services in development may never become commercially available, either of which may have a material adverse effect on our business, prospects, financial condition and operating results.
You should be aware of the difficulties normally encountered by new services and products, many of which are beyond our control, including substantial risks and expenses in the course of establishing or entering new markets, organizing operations and undertaking marketing activities. Our current financial projections assume pricing, subscription volume and retention of subscribers which may not reflect future actuals. We may also encounter unforeseen expenses, difficulties or delays in connection with developing Fleet-as-a-Service, including, but not limited to, those related to providing energy services and related infrastructure through Xos Energy Services, providing financing options, increasing service personnel and supplying insurance and other risk products. The likelihood of our success with Fleet-as-a-Service, Xos Energy Services, and Xospheremust be considered in light of these risks and expenses, potential complications or delays and the competitive environment in which we operate. Certain of our Fleet-as-a-Service products and services in development that are not yet commercially available may never become commercially available which may have a material impact on our ability to achieve our financial projections. Therefore, there can be no assurances that our business plan will prove successful. We may not be able to generate significant revenue or operate profitably, which may have a material adverse effect on our business, prospects, financial condition and operating results.
Risks Relating to the Design, Supply and Manufacturing of our Products

We have experienced and may in the future experience significant delays in the design, manufacturing and wide-spread deployment of our products, which could harm our business, prospects, financial condition and operating results.
There are often delays in the design, development, manufacturing and release of new products, and to the extent we delay the launch or manufacture of our products, our growth prospects could be adversely affected. We have experienced delays in our battery production activities, which have resulted in a manufacturing backlog in our vehicle assembly line. We will rely on our third-party contract manufacturing partners to build our vehicles and powertrains at scale, and if they are not able to manufacture sufficient vehicles and powertrains that meet our specifications, we may need to partner with other contract manufacturers or expand our manufacturing capabilities, which may cause us to incur additional costs and delay deployment of our products. Furthermore, we rely on third-party suppliers for the provision and development of many of the key components and materials used in our products, and to the extent we experience any delays, we may need to seek alternative suppliers. If we experience delays by our third-party outsourcing partners or suppliers, we could experience delays in delivering on our timelines.
Any delay in the design, development, manufacturing and release of our products could materially damage our brand, business, prospects, financial condition and operating results.
We may not be able to accurately plan our production, which may result in carrying excess and obsolete raw material inventory.
We generally make decisions on our production level and timing, procurement, facility requirements, personnel needs and other resources requirements based on estimates made in light of certain production and sales forecasts, our past dealings with such customers, market conditions and other relevant factors. Our customers’ final purchase orders may not be consistent with our estimates. If the final purchase orders substantially differ from our estimates, we may have excess raw material inventory or material shortages. Excess inventory could result in unprofitable sales or write-offs as our products are susceptible to obsolescence and price declines. Expediting additional material to make up for any shortages within a short time frame could result in unprofitable sales or cause us to adjust delivery dates. In either case, our results of operation would fluctuate from period to period.
Our ability to develop and manufacture our products of sufficient quality and appeal to customers on schedule and on a large scale will require significant capital expenditures and is unproven and still evolving.
Our future business model depends in large part on our ability to execute our plans to design, develop, manufacture, market, deploy and service our products at scale, which will require significant capital expenditures. Our flex manufacturing approach, in which we leverage existing local facilities and labor pools through strategic partnerships with third-party manufacturers, is intended to be capital- and time-efficient and is designed to allow for rapid scale and flexibility at a substantial cost reduction
20


compared to the construction of traditional automotive manufacturing facilities. However, our flex manufacturing approach is relatively novel, has not been tested on a large scale and will still require significant expense and time.
We also retain third-party vendors and service providers to engineer, design, develop, test and manufacture some of the critical systems and components of our products. While this approach allows us to draw upon such third parties’ industry knowledge and expertise, there can be no assurance such systems and components will be successfully developed to our specifications or delivered in a timely manner to meet our program timing requirements.
Our continued development and manufacture of our products are and will be subject to a number of risks, including with respect to:
our ability to acquire and install the equipment necessary to manufacture the desired quantity of our products within the specified design tolerances;
long- and short-term durability of our products to withstand day-to-day wear and tear;
compliance with environmental, workplace safety and similar regulations;
engineering, designing, testing and securing delivery of critical systems and components on acceptable terms and in a timely manner;
delays in delivery of final systems and components by our suppliers;
shifts in demand for our current products and future derivatives built off the X-Platform™;
the compatibility of the X-Platform™ with future vehicle designs;
our ability to attract, recruit, hire and train skilled employees;
quality controls, particularly as we plan to expand our manufacturing capabilities;
delays or disruptions in our supply chain, like those we have recently experienced due to broader macroeconomic trends;
other delays and cost overruns; and
our ability to secure additional funding, if necessary.
If we are unable to realize the expected benefits of our flex manufacturing approach, or if we are otherwise unable to develop and manufacture products of sufficient quality and appeal to customers on schedule and on a large scale, our business, prospects, financial condition and operating results may be materially and adversely affected.
We have no experience to date in high volume manufacturing of our products, and currently rely and expect to continue to rely on third-party contract manufacturing partners to manufacture our products and to supply critical components and systems, which exposes us to a number of risks and uncertainties outside our control.
We do not know whether we or our current or future third-party contract manufacturing partners will be able to develop efficient, automated, low-cost manufacturing capabilities and processes that will enable us to meet the quality, price, engineering, design and manufacturing standards, as well as the manufacturing volumes, required to successfully mass market our products. Even if we and our third-party contract manufacturing partners are successful in developing high volume manufacturing capability and processes, we do not know whether we will be able to do so in a manner that avoids significant delays and cost overruns, including as a result of factors beyond our control such as problems with suppliers and vendors or force majeure events, meets our product commercialization and manufacturing schedules and satisfies the requirements of customers and potential customers. If our third-party contract manufacturing partners were to experience delays, disruptions, capacity constraints or quality control problems in manufacturing operations, product shipments could be delayed or rejected and our customers could consequently elect to change product demand. These disruptions could negatively impact our revenues, competitive position and reputation. In addition, our third-party contract manufacturing partners may rely on certain local tax incentives that may be subject to change or elimination in the future, which could result in additional costs and delays in manufacturing if a new manufacturing site must be obtained. Further, if we are unable to successfully manage our relationship with our third-party contract manufacturing partners, the quality and availability of our products may decline. Our third-party contract manufacturing partners could, under some circumstances, decline to accept new purchase orders from or otherwise reduce their business with us. If our third-party contract manufacturing partners stopped manufacturing our products for any reason or reduced their manufacturing capacity, we may be unable to replace the lost manufacturing capacity on a timely and cost-effective basis, which would adversely impact our operations and ability to meet delivery timelines.
21


Our reliance on third-party contract manufacturing partners exposes us to a number of additional risks that are outside our control, including:
unexpected increases in manufacturing costs;
interruptions in shipments if a third-party contract manufacturing partner is unable to complete production in a timely manner;
reduced control over delivery schedules;
reduced control over manufacturing levels and our ability to meet minimum volume commitments to our customers;
reduced control over manufacturing yield; and
reduced control over manufacturing capacity.
The manufacturing facilities of our third-party contract manufacturing partners and the equipment used to manufacture our products would be costly to replace and could require substantial lead time to replace and qualify for use. The manufacturing facilities of our third-party contract manufacturing partners may be harmed or rendered inoperable by natural or man-made disasters, including, war, military conflicts earthquakes, flooding, fire and power outages, or by health epidemics, such as the COVID-19 pandemic, which may render it difficult or impossible for us to manufacture our products for some period of time. The inability to manufacture our products, or the backlog that could develop if the manufacturing facilities of our third-party contract manufacturing partners are inoperable for even a short period of time, may result in the loss of customers or harm our reputation.
Although we promote ethical business practices and our operations personnel periodically visit and monitor the operations of our third-party contract manufacturing partners, we do not control our third-party manufacturing partners or their labor and other legal compliance practices, including their environmental, health and safety practices. If our current or future third-party contract manufacturing partners violate U.S. federal, state or local foreign laws or regulations, we may be subjected to extra duties, significant monetary penalties, adverse publicity, the seizure and forfeiture of products that we are attempting to import or the loss of our import privileges. These factors could render the conduct of our business in a particular jurisdiction undesirable or impractical and have a negative impact on our operating results.
If we fail to successfully tool our manufacturing facilities or if our manufacturing facilities become inoperable, we will be unable to produce our vehicles and our business will be harmed.
Tooling our flex manufacturing facilities for production of our vehicles and our future expansion plans are complicated and present significant challenges. If any of our flex manufacturing facilities are not tooled in conformity with our requirements, repair or remediation may be required and could require us to take vehicle production offline, delay plans for increasing production capacity, or construct alternate facilities, which could materially limit our manufacturing capacity, delay planned increases in manufacturing volumes, delay the start of production of new product lines, or adversely affect our ability to timely sell and deliver our electric vehicles to customers. Any repair or remediation efforts could also require us to bear substantial additional costs, including both the direct costs of such activities and potentially costly litigation or other legal proceedings related to any identified defect, and there can be no assurance that our insurance policies or other recoveries would be sufficient to cover all or any of such costs. Any of the foregoing consequences could have a material adverse effect on our business, prospects, results of operations and financial condition and could cause our results of operations to differ materially from our current expectations.
We are dependent on our suppliers, some of which are limited source or single-source suppliers, and the inability of these suppliers, due to increased demand or other factors, to deliver necessary components and materials used in our products, performance and specifications acceptable to us, could have a material adverse effect on our business, prospects, financial condition and operating results.
We rely on third-party suppliers for the provision and development of many of the key components and materials used in our products. While we plan to obtain components and materials from multiple sources whenever possible, some of the components and materials used in our products will be purchased by us from a single or limited number of sources. Our third-party suppliers may not meet their product specifications and performance characteristics, which would impact our ability to achieve our product specifications and performance characteristics as well. Additionally, our third-party suppliers may not obtain the required certifications for their products or provide warranties that are necessary for our products.
Until we complete the design and begin production of our next generation X-Pack, which may be delayed or not occur at all, we may become dependent on a single source third-party supplier. The inability of such single source third-party supplied to deliver battery packs at prices, timelines, volumes and specifications acceptable to use would likely have a material adverse impact on our business, prospects, financial condition and operating results.
22


Generally, if we are unable to obtain components and materials from our suppliers or if our suppliers decide to create or supply competing products, our business could be adversely affected. We have less negotiating leverage with suppliers than larger and more established automobile manufacturers and may not be able to obtain favorable pricing and other terms for the foreseeable future. While we believe that we can establish alternate supply relationships and can obtain or engineer replacement components for our limited source components, we may be unable to do so in the short term, or at all, at prices, quantities or quality levels that are favorable to us. In addition, if these suppliers experience financial difficulties, cease operations, or otherwise face business disruptions, we may be required to provide substantial financial support to ensure supply continuity or take other measures to ensure components and materials remain available. Any disruption could affect our ability to deliver products and could increase our costs, which could have a material adverse effect on our business, prospects, financial condition and operating results.
Our battery packs use lithium-ion battery cells, a class of batteries which have been observed to catch fire or vent smoke and flame.
Our battery packs use lithium-ion battery cells. On rare occasions, lithium-ion battery cells can rapidly release the energy they contain by venting smoke and flames in a manner that can ignite nearby materials as well as other lithium-ion battery cells. This has occurred in our testing as we refine our battery design. While we have taken measures to enhance the safety of our battery designs, a future field or testing failure of our battery packs could occur, which could subject us to litigation, inquiries, product recalls or redesign efforts, all of which would be time-consuming and expensive. Also, negative public perceptions regarding the suitability of lithium-ion battery cells for automotive applications or any future incident involving lithium-ion battery cells such as a vehicle or other fire, even if such incident does not involve our battery packs, could negatively affect our brand and harm our business, prospects, financial condition and operating results.
In addition, a significant number of lithium-ion battery cells are stored at our facilities and the facilities of our manufacturing partners and suppliers. Any mishandling of battery cells may cause disruption to the operation of such facilities. A safety issue or fire related to the battery cells could disrupt operations or cause manufacturing delays, and could lead to adverse publicity, litigation or a safety recall. Moreover, any failure of a competitor’s electric vehicle or energy storage product may cause indirect adverse publicity for us and our products. Such adverse publicity could negatively affect our brand and harm our business, prospects, financial condition and operating results.
Increases in costs, disruption of supply or shortage of materials, in particular for lithium-ion battery cells, semiconductors and other key components, have harmed and could continue to harm our business.
We and our suppliers have experienced, and may continue to experience, increases in the cost of, or a sustained interruption in the supply or shortage of, components and materials. Any such cost increase, supply interruption or shortage could materially and negatively impact our business, prospects, financial condition and operating results. We and our suppliers use various materials in their businesses and products, including for example lithium-ion battery cells and steel, and the prices for such components and materials fluctuate. Additionally, the available supply of such components and materials are and may continue to be unstable, depending on market conditions and global demand, including as a result of increased production of electric vehicles and battery packs by us and our competitors, and could adversely affect our business and operating results. For instance, we are exposed to multiple risks relating to lithium-ion battery cells. These risks include:
an increase in the cost, or decrease in the available supply, of materials used in our battery packs;
disruption in the supply of battery cells due to quality issues or recalls by battery cell manufacturers; and
fluctuations in the value of any foreign currencies in which battery cell and related raw material purchases are or may be denominated against the U.S. dollar.
Our business is dependent on the continued supply of lithium-ion battery cells for the battery packs used in our vehicles and powertrains. Any disruption in the supply of battery cells from our suppliers could disrupt production of our products. We heavily rely on international shipping to transport the components and materials used in our battery packs from our suppliers. The current delays due to congestion in west coast ports have caused, and may continue to cause, us to use more expensive air freight or other more costly methods to receive components and materials. Furthermore, fluctuations or shortages in petroleum and other economic conditions have caused, and may continue to cause, us to experience significant increases in freight charges and material costs.
Additionally, we and other vehicle manufacturers that utilize integrated circuits have been negatively impacted by the shortage of semiconductors, which could last into 2023 or beyond. A combination of factors, including increased demand for consumer electronics, automotive manufacturing shutdowns due to the COVID-19 pandemic, the rapid recovery of demand for vehicles and long lead times for wafer production, are contributing to the shortage of semiconductors. A shortage of semiconductors or other key components or materials could cause a significant disruption to our production schedule. If we are unable to obtain sufficient semiconductors or other key components or materials that have experienced or may experience shortages, or if we
23


cannot find other methods to mitigate the impact of any such shortage, then our financial condition and results of operations may be materially and adversely affected.
Substantial increases in the prices for components or materials utilized in the manufacture of our products, such as those charged by suppliers of battery cells, semiconductors or other key components or materials, would increase our operating costs, and could reduce our margins if the increased costs cannot be recouped through increased vehicle, powertrain or battery pack sales or Fleet-as-a-Service revenue. Any attempts to increase vehicle, powertrain, battery pack or Fleet-as-a-Service prices in response to increased component or material costs could result in cancellations of orders and reservations and materially and adversely affect our brand, image, business, prospects and operating results.
We and our contract manufacturing partners rely on complex machinery for the manufacture of our products, which involves a significant degree of risk and uncertainty in terms of operational performance and costs.
We and our third-party contract manufacturing partners rely on complex machinery for the manufacture and assembly of our products, which involves a significant degree of uncertainty and risk in terms of operational performance and costs. Our facilities and the facilities of our third-party contract manufacturing partners and suppliers contain large-scale machinery consisting of many components. These components may suffer unexpected malfunctions from time to time and may depend on repairs and spare parts to resume operations, which may not be available when needed. Unexpected malfunctions of these components may significantly affect the intended operational efficiency.
Operational performance and costs can be difficult to predict and are often influenced by factors outside of our control, such as, but not limited to, scarcity of natural resources, environmental hazards and remediation, costs associated with decommissioning of machines, labor disputes and strikes, difficulty or delays in obtaining permits, damage to or defects in electronic systems, industrial accidents, fire, seismic activity and natural disasters. Should operational risks materialize, it may result in the personal injury to or death of workers, the loss of manufacturing equipment, damage to manufacturing facilities, monetary losses, delays and unanticipated fluctuations in production, environmental damage, administrative fines, increased insurance costs and potential legal liabilities, all which could have a material adverse effect on our business, prospects, financial condition or operating results.
Furthermore, manufacturing technology may evolve rapidly, and we may decide to update our manufacturing processes more quickly than expected. Moreover, as we scale the commercial production of our vehicles, our experience may cause us to discontinue the use of already installed equipment in favor of different or additional equipment. The useful life of any equipment that would be retired early as a result would be shortened, causing the depreciation on such equipment to be accelerated, and our results of operations could be negatively impacted.
Our delay in providing sufficient charging solutions for our vehicles has resulted in the delay of the delivery of vehicles to customers.
Our delay in providing sufficient charging solutions for our vehicles has resulted in the delay of the delivery of vehicles to customers. Demand for our vehicles and customer’s willingness to take delivery of and vehicle components depends in large part on the availability of charging infrastructure. Most vehicles in our targeted segments operate on last-mile routes that generally return to base hubs on a daily basis, and fleet operators may choose to purchase fewer Xos vehicles, or none at all, if they are unable to install sufficient dedicated charging infrastructure. We have experienced customers delaying or declining delivery of vehicles due to a lack of charging infrastructure. Our charging solutions now being offered through Xos Energy Services may not be sufficient to meet customer needs. Our efforts to install, configure and implement dedicated charging solutions have been affected by numerous factors, such as;
the cost, availability, standardization and quality of commercial electric vehicle charging systems;
the availability of government incentives and our ability to navigate legal requirements, such as permits, associated with installing electric vehicle charging systems;
our ability to hire skilled employees, or train new employees, that are qualified to install and/or service electric vehicle charging systems; and
electric grid capacity and reliability.
In addition, while the prevalence of public charging stations and third-party charging networks generally has been increasing, charging station locations are significantly less widespread than gas stations. Moreover, the charging bays at such stations or networks may (i) have limited availability, (ii) be unable to accommodate commercial electrical vehicles such as our products, and (iii) feature charging times that are unacceptable to our customers. Any failure of public charging stations or third-party charging networks to meet customer expectations or needs, including quality of experience, could impact the demand for electric vehicles, including ours.
24


We derive a significant portion of our revenues from a small number of customers; if revenues derived from these customers decrease or the timing of such revenues fluctuates, our business and results of operations could be negatively affected.
We currently derive a significant portion of our revenues from a small number of customers, and this trend may continue for the foreseeable future. During the year ended December 31, 2022, one customer accounted for 42% of our revenues. The loss of any one of our significant customers, a reduction in the purchases of our products by such customers or the cancellation of significant purchases by any of these customers would reduce our revenues and could harm our ability to achieve or sustain expected results of operations, and a delay of significant purchases, even if only temporary, would reduce our revenues in the period of the delay. Any such reduction in revenues may also impact our cash resources available for other purposes, such as research and development.
Our business and prospects depend significantly on our ability to build the Xos brand. We may not succeed in continuing to establish, maintain and strengthen the Xos brand, and our brand and reputation could be harmed by negative publicity regarding Xos or our products.
Our business and prospects are heavily dependent on our ability to develop, maintain and strengthen the Xos brand. If we do not continue to establish, maintain and strengthen our brand, we may lose the opportunity to build a critical mass of customers, and our business, prospects, financial condition and operating results may be materially and adversely affected.
Promoting and positioning our brand will likely depend significantly on our ability to provide high-quality products and engage with our customers as intended, and we have limited experience in these areas. In addition, our ability to develop, maintain and strengthen the Xos brand will depend heavily on the success of our customer development and branding efforts. Our target customers may be reluctant to acquire products from a new and unproven company such as Xos. In addition, our novel technology and design may not align with target customer preferences. If we do not develop and maintain a strong brand, our business, prospects, financial condition and operating results will be materially and adversely impacted.
In addition, if negative incidents relating to our products occur or are perceived to have occurred, whether or not such incidents are our fault, we could be subject to adverse publicity. In particular, given the popularity of social media, any negative publicity, whether true or not, could quickly proliferate and harm consumer perceptions and confidence in the Xos brand. Furthermore, there is the risk of potential adverse publicity related to our manufacturing or other partners whether or not such publicity is related to their collaboration with us. Our ability to successfully position our brand could also be adversely affected by perceptions about the quality of our competitors’ products.
In addition, from time to time, products may be evaluated and reviewed by third parties. Any negative reviews or reviews which compare us unfavorably to competitors could adversely affect customer perception about our products.
If we fail to manage our growth effectively, we may not be able to further design, develop, manufacture and market our products successfully.
Any failure to manage our growth effectively could materially and adversely affect our business, prospects, operating results and financial condition. We intend to expand our operations significantly. We expect our future expansion to include:
expanding the management team;
hiring and training new personnel;
leveraging consultants to assist with company growth and development;
expanding our product offering across products, as well as our services like Fleet-as-a-Service, Xos Energy Services™, and Xosphere™;
controlling expenses and investments in anticipation of expanded operations;
establishing or expanding design, research and development, manufacturing, sales and service facilities;
implementing and enhancing administrative infrastructure, systems and processes; and
expanding into new markets.
As of December 31, 2022, we had 272 employees (all of whom were full-time), 25 contractors and 3 interns. We intend to strategically hire personnel across a variety of functions as business needs arise. However, we may have difficulties hiring qualified personnel at times, such as during the current challenging labor market. Because our vehicles and powertrains are based on a different technology platform than traditional internal combustion engines, individuals with sufficient training and experience in alternative fuel technologies may not be available to hire, and as a result, we may need to expend significant time
25


and expense training newly hired employees. Competition for individuals with experience designing, manufacturing and servicing vehicles and powertrains and their software is intense, and we may not be able to attract, integrate, train, motivate or retain sufficient highly qualified personnel. The failure to attract, integrate, train, motivate and retain these additional employees could seriously harm our business, prospects, financial condition and operating results.
The performance characteristics of our products may vary due to factors outside of our control, which could harm our ability to develop, market and deploy our products.
The performance characteristics of our products, including expected range, may vary due to factors outside of our control. Our products are subject to continuous design and development updates, and there are no assurances that they will be able to meet their projected performance characteristics. External factors may also impact the performance characteristics of our products, including, but not limited to, driver behavior, speed, terrain, hardware efficiency, payload, vehicle or powertrain conditions and weather conditions. These external factors, as well as any operation of our products other than as intended, may affect performance of our products, including range and longevity.
In addition, our products may contain defects in design and manufacturing that may cause them not to perform as expected or may require repair. We currently have a limited frame of reference by which to evaluate the performance of our products upon which our business prospects depend. There can be no assurance that we will be able to detect and fix any defects in our products. We may experience recalls in the future, which could adversely affect our brand and could adversely affect our business, prospects, financial condition and operating results. Our products may not perform consistent with customers’ expectations or on par with those of our competitors.
If the average performance of our products, including the usable life of a battery pack or energy system, is below expectations, or if there are product defects or any other failure of our products to perform as expected, our reputation could be harmed, which could result in adverse publicity, lost revenue, delivery delays, product recalls, negative publicity, product liability claims and significant warranty and other expenses and could have a material adverse impact on our business, prospects, financial condition and operating results.
Insufficient reserves to cover future warranty or part replacement needs or other vehicle, powertrain and battery pack repair requirements, including any potential software upgrades, could materially and adversely affect our business, prospects, financial condition and operating results.
We will need to maintain reserves to cover part replacement and other vehicle, powertrain and battery pack repair needs, including any potential software upgrades or warranty claims. If our reserves are inadequate to cover future maintenance requirements on our products, our business, prospects, financial condition and operating results could be materially and adversely affected. We may become subject to significant and unexpected expenses, including claims from our customers. There can be no assurances that then-existing reserves will be sufficient to cover all expenses.
We have experienced product recalls and may experience future product recalls that could materially and adversely affect our business, prospects, financial condition and operating results.
We have experienced product recalls that have either been resolved or are in the process of being resolved. Any future product recall or complications from current recalls may result in negative publicity, damage our brand and materially and adversely affect our business, prospects, financial condition and operating results. In the future, we may, voluntarily or involuntarily, initiate a recall if any of our products, or components thereof, prove to be defective or noncompliant with applicable motor vehicle safety standards or other requirements. If a large number of products are the subject of a recall or if needed replacement parts are not in adequate supply, we may not be able to deploy recalled products for a significant period of time. These types of disruptions could jeopardize our ability to fulfill existing contractual commitments or satisfy demand for our products and could also result in the loss of business to our competitors. Such recalls also involve significant expense and diversion of management attention and other resources, and could adversely affect our brand image, as well as our business, prospects, financial condition and operating results. Additionally, problems and defects experienced by other electric vehicles from other manufacturers could by association have a negative impact on perception and customer demand for our products.
We may become subject to product liability claims, including possible class action and derivative lawsuits, which could harm our financial condition and liquidity if we are not able to successfully defend or insure against such claims.
Product liability claims, even those without merit or those that do not involve our products, could harm our business, prospects, financial condition and operating results. The automobile industry in particular experiences significant product liability claims, and we face inherent risk of exposure to claims in the event our products do not perform or are claimed to not have performed as expected. As is true for other electric vehicle suppliers, we expect in the future that our vehicles will be involved in crashes resulting in death or personal injury. Additionally, product liability claims that affect our competitors or suppliers may also cause indirect adverse publicity for us and our products.
26


A successful product liability claim against us could require us to pay a substantial monetary award. Moreover, a product liability claim against us or our competitors could generate substantial negative publicity about our products and business and could have a material adverse effect on our brand, business, prospects, financial condition and operating results. We may self-insure against the risk of product liability claims, meaning that any product liability claims will likely have to be paid from company funds, not by insurance.
If we are unable to establish and maintain confidence in our long-term business prospects among customers and analysts and within our industry, then our financial condition, operating results, business prospects and access to capital may be materially and adversely affected.
Customers may be less likely to purchase our products if they do not believe that our business will succeed or that our service and support and other operations will continue in the long term. Similarly, suppliers and other third parties may be less likely to invest time and resources in developing business relationships with us if they are not convinced that our business will succeed. Accordingly, in order to build and maintain our business, we must maintain confidence among customers, suppliers, analysts, ratings agencies and other parties in our products, long-term financial viability and business prospects. Maintaining such confidence may be particularly complicated by certain factors, including those that are largely outside of our control, such as our limited operating history, customer unfamiliarity with our products, any delays in scaling manufacturing, delivery and service operations to meet demand, competition, uncertainty regarding the future of electric vehicles (including our vehicles), our manufacturing and sales performance compared with market expectations and any negative publicity with respect to us, our competitors or the industry.
We have limited experience servicing our products and our integrated software. If we or our partners are unable to adequately service our products and integrated software, our business, prospects, financial condition and operating results may be materially and adversely affected.
Servicing electric vehicles is different than servicing vehicles with internal combustion engines and requires specialized skills, including high voltage training and servicing techniques. We have partnered with a third party to perform certain servicing services on our vehicles, but our current or future third-party vehicle servicers may initially have limited experience in servicing vehicles like ours. There can be no assurance that our service arrangements will adequately address the service requirements of our customers to their satisfaction, or that we and our servicing partners will have sufficient resources, experience or inventory to meet these service requirements in a timely manner as the volume of our vehicle deliveries increases. In addition, if we are unable to roll out and establish a widespread service network that complies with applicable laws, customer satisfaction could be adversely affected, which in turn could materially and adversely affect our reputation and thus our sales, results of operations and prospects.
Our customers will also depend on our customer support team to resolve technical and operational issues relating to the integrated software underlying our products. As we continue to grow, additional pressure may be placed on our customer support team or partners, and we may be unable to respond quickly enough to accommodate short-term increases in customer demand for technical support. We also may be unable to modify the future scope and delivery of our technical support to compete with changes in the technical support provided by our competitors. Increased customer demand for support, without corresponding revenue, could increase costs and negatively affect our operating results. If we are unable establish a reputation for providing high-quality support or successfully address the service requirements of our customers, our brand may be harmed and we may be subject to claims from our customers, including loss of revenue or damages, and our business, prospects, financial condition and operating results may be materially and adversely affected.
We are highly dependent on the services of Dakota Semler and Giordano Sordoni, our co-founders, as well as our key personnel and senior management, and if we are unable to attract and retain key personnel and hire qualified management, technical and electric vehicle engineering personnel, our ability to compete could be materially and adversely affected.
Our success depends, in part, on our ability to retain our key personnel. We are highly dependent on the services of Dakota Semler and Giordano Sordoni, our co-founders. Messrs. Semler and Sordoni are the source of many of the ideas, the strategy and the execution driving the Company. If Messrs. Semler or Sordoni were to discontinue their services to us due to death, disability or any other reason, we would be significantly disadvantaged. Additionally, the unexpected loss of or failure to retain one or more of our key personnel and senior management members could adversely affect our business.
Our success also depends, in part, on our continuing ability to identify, hire, attract, train and develop other highly qualified personnel. Experienced and highly skilled personnel are in high demand and competition for such personnel can be intense, and our ability to hire, attract and retain them depends in part on our ability to provide competitive compensation. We may not be able to attract, assimilate, develop or retain qualified personnel in the future, and a failure to do so could adversely affect our business, including the execution of our business strategy. Any failure by our management team and our employees to perform as expected may have a material adverse effect on our business, prospects, financial condition and operating results.
27


We have entered and may continue to enter into agreements and non-binding purchase orders, letters of intent and memorandums of understanding or similar agreements for sales of our products, which are cancellable at the option of our customers.
We have entered and may continue to enter into agreements, purchase orders, letters of intent and memorandums of understanding or similar agreements for the sale of our products that include various cancellation rights in favor of the customer. For example, we have entered into binding distribution and purchase agreements for the purchase of vehicles; however, they are subject to the further entry into a definitive agreement with final pricing, warranty coverage and other terms. These purchase obligations may also be canceled by the customer with six months’ written notice. As a result, we cannot assure that we will be able to enter into a definitive agreement or that our customers will not exercise their cancellation rights. In addition, we have entered and may continue to enter into purchase orders, letters of intent and memorandums of understanding or similar agreements that are not binding on our customer and may also be subject to modification and cancellation provisions. Any of these adverse actions related to these agreements, purchase orders, letters of intent, memorandums of understanding or any future customer contracts could harm our business, prospects, financial condition and operating results.
The commercial vehicle market is highly competitive, and we may not be successful in competing in this industry.
We face intense competition in bringing our products to market. We face competition from many different sources in the commercial vehicle market for medium- and heavy-duty last-mile and return-to-base segments, including existing major commercial vehicle OEMs, such as Daimler, Ford, General Motors, Navistar, Paccar, and Volvo, as well as new companies that are developing alternative fuel and electric commercial vehicles. Many of our current and potential competitors, including Nikola, Rivian, Workhorse, BYD Motors, Harbinger, Lightning e-Motors, The Lion Electric Company, SEA Electric, Motiv Power Systems, Blue Arc, and Proterra, may have significantly greater financial, technical, manufacturing, marketing and other resources than we do and may be able to devote greater resources to the design, development, manufacturing, distribution, promotion, sale and support of their products, including their vehicles. Additionally, our competitors may also have greater name recognition, longer operating histories, larger sales forces, broader customer and industry relationships and greater resources than we do. These competitors also compete with us in recruiting and retaining qualified research and development, sales, marketing and management personnel, as well as in acquiring technologies complementary to, or necessary for, our products. Future mergers and acquisitions activity may result in even more resources being concentrated in our competitors. In addition, we also compete with manufacturers of vehicles with internal combustion engines. There are no assurances that customers will choose our vehicles over those of our competitors, or over internal combustion engine vehicles. We expect additional competitors to enter the industry as well.
We expect competition in our industry to intensify from our existing and future competitors as consumer demand for electric and alternative fuel vehicles increases and regulatory scrutiny on the motor vehicle industry intensifies.
Our growth is dependent upon the last-mile and return-to-base segment’s willingness to adopt electric vehicles.
Our growth is highly dependent upon the adoption of electric vehicles by last-mile delivery fleets and companies. If the market for last-mile and return-to-base electric vehicles does not develop at the rate or in the manner or to the extent that we expect, or if critical assumptions we have made regarding the efficiency of our total cost of ownership are incorrect or incomplete, our business, prospects, financial condition and operating results could be materially and adversely affected. The rapidly evolving market for last-mile and return-to-base electric vehicles is new and untested and is characterized by rapidly changing technologies, price competition, numerous competitors, evolving government regulation and industry standards and uncertain customer demands and behaviors.
As a result, the market for our products could be affected by numerous factors, such as:
perceptions about electric vehicle, powertrain and battery pack features, quality, safety, performance, reliability and cost;
perceptions about the limited range over which electric vehicles may be driven on a single charge;
government regulations and economic incentives;
the availability of tax and other government incentives to purchase and operate alternative fuel, hybrid and electric vehicles or future laws requiring increased use of such vehicles;
the decline of vehicle efficiency resulting from deterioration over time in the ability of a battery pack to hold a charge;
the availability of service and associated costs for alternative fuel, hybrid or electric vehicles;
competition, including from other types of alternative fuel, plug-in hybrid, electric and high fuel-economy internal combustion engine vehicles;
28


changes or improvements in the fuel economy of internal combustion engines, competitors’ vehicles and vehicle controls or competitors’ electrified systems;
fuel and energy prices, including volatility in the cost of fossil fuels, alternative fuels and electricity;
the timing of adoption and implementation of fully autonomous vehicles;
access to charging facilities and related infrastructure costs and standardization of electric vehicle charging systems;
electric grid capacity and reliability; and
macroeconomic factors.
We may not be able to successfully engage target customers or convert early trial deployments with commercial fleets into meaningful orders or additional deployments in the future.
Our success, and our ability to increase revenue and operate profitably, depends in part on our ability to identify target customers and to convert early trial deployments with commercial fleets into meaningful orders or additional deployments in the future. Our vehicles have been delivered to certain customers on an early trial deployment basis, where such customers have the ability to evaluate whether these vehicles meet such customers’ performance and other requirements before committing to meaningful orders or additional deployments in the future. If we are unable to meet customers’ performance requirements or industry specifications, identify target customers, convert early trial deployments in commercial fleets into meaningful orders or obtain additional deployments in the future, our business, prospects, financial condition and operating results may be materially and adversely affected.
Our products rely on software and hardware that is highly technical, and if these systems contain errors, bugs or vulnerabilities, or if we are unsuccessful in addressing or mitigating technical limitations in our systems, our business could be adversely affected.
Our products rely on software and hardware that is highly technical and complex and will require modification and updates over the life of the vehicle, powertrain or battery pack. In addition, our products depend on the ability of such software and hardware to store, retrieve, process and manage immense amounts of data. Our software and hardware may contain errors, bugs, design defects or vulnerabilities, and our systems are subject to certain technical limitations that may compromise our ability to meet our objectives. Some errors, bugs or vulnerabilities inherently may be difficult to detect and may only be discovered after the code has been released for external or internal use. Although we attempt to remedy any issues we observe in our products as effectively and rapidly as possible, such efforts may not be timely, may hamper production or may not be to the satisfaction of our customers. Additionally, if we are able to address any software issues but our over-the-air update procedures fail, such software updates may have to be installed locally, which could hamper our efforts to remedy issues in a timely fashion. If we are unable to prevent or effectively remedy errors, bugs, vulnerabilities or defects in our software and hardware, we may suffer damage to our reputation, loss of customers, loss of revenue or liability for damages, any of which could adversely affect our business and financial results.
The last mile and return to base segment and our technology are rapidly evolving and may be subject to unforeseen changes which could adversely affect the demand for our vehicles.
The last mile and return to base segment is rapidly evolving and we may be unable to keep up with changes in electric vehicle technology or alternatives to electricity as a fuel source and, as a result, our competitiveness may suffer. Developments in technology or alternative technologies, such as advanced diesel, ethanol, hybrids, fuel cells, or compressed natural gas, or improvements in the fuel economy of the internal combustion engine, may materially and adversely affect our business and prospects in ways we do not currently anticipate. As technologies evolve, particularly battery cell technology, we plan to release refreshed versions of our vehicles, which may also negatively impact the adoption of our existing products. For example, we have largely retired the Lyra™ battery technology from production. A relatively small number of Lyra™ batteries may still be used in certain Powered By Xos use cases and for service. We are currently developing our next generation X-Pack technology while utilizing third-party supplier battery packs in production. Any failure by us to successfully react to changes in existing technologies could materially harm our competitive position and growth prospects.
The demand for electric vehicles depends, in part, on the continuation of current trends resulting from dependence on fossil fuels. Extended periods of low gasoline or other petroleum-based fuel prices could adversely affect demand for our products, which could materially and adversely affect our business, prospects, financial condition and operating results.
Gasoline and other petroleum-based fuel prices have been extremely volatile, and we believe this continuing volatility will persist. Lower gasoline or other petroleum-based fuel prices over extended periods of time may lower the perception in government and the private sector that cheaper, more readily available energy alternatives should be developed and produced. If gasoline or other petroleum-based fuel prices remain at deflated levels for extended periods of time, the demand for electric
29


vehicles may decrease, which would have an adverse effect on our business, prospects, financial condition and operating results.
If the cost of gasoline and other petroleum-based fuel decreased significantly, the outlook for the long-term supply of oil to the United States improved, regulations or economic incentives related to fuel efficiency and alternative forms of energy were eliminated or reduced, or if there is a change in the perception that the burning of fossil fuels negatively impacts the environment, the demand for electric vehicles could be reduced, which could materially and adversely affect our business, prospects, financial condition and operating results.
We are or may be subject to risks associated with strategic alliances or acquisitions and may not be able to identify adequate strategic relationship opportunities, or form strategic relationships, in the future.
We have entered into non-binding memoranda of understanding and letters of intent (“MOUs”) with certain key manufacturers, suppliers and development partners to form strategic alliances with such third parties, and may in the future enter into additional strategic alliances or joint ventures or minority equity investments, in each case with various third parties for the manufacture of our products and for Fleet-as-a-Service. There is no guarantee that any of our MOUs will lead to any binding agreements or lasting or successful business relationships with such key suppliers and development partners. If these strategic alliances are established, they may subject us to several risks, including risks associated with sharing proprietary information, non-performance by the third-party and increased expenses in establishing new strategic alliances, any of which may materially and adversely affect our business. We may have limited ability to monitor or control the actions of these third parties and, to the extent any of these strategic third parties suffer negative publicity or harm to their reputation from events relating to our business, we may suffer negative publicity or harm to our reputation by virtue of our association with any such third-party.
Strategic business relationships are expected to be an important factor in the growth and success of our business. However, there are no assurances that we will be able to continue to identify or secure suitable business relationship opportunities in the future and our competitors may capitalize on such opportunities before we do. Moreover, identifying such opportunities could require substantial management time and resources, and negotiating and financing relationships involves significant costs and uncertainties. If we are unable to successfully source and execute on strategic relationship opportunities in the future, our overall growth could be impaired, and our business, prospects, financial condition and operating results could be materially and adversely affected.
When appropriate opportunities arise, we may acquire additional assets, products, technologies or businesses that are complementary to our existing business. In addition to possible stockholder approval, we may need approvals and licenses from relevant government authorities for the acquisitions and to comply with any applicable laws and regulations. Obtaining the required approvals and licenses could result in increased delay and costs, and failure to do so may disrupt our business strategy. Furthermore, acquisitions and the subsequent integration of new assets and businesses into our own require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our operations. Acquired assets or businesses may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities, the occurrence of significant goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired business. Moreover, the costs of identifying and consummating acquisitions may be significant.
Risks Related to our Financial Condition
We are an early-stage company with a history of losses and expect to incur significant expenses and continuing losses for the foreseeable future.
We incurred an operating loss of $111.3 million for the year ended December 31, 2022. We believe that we will continue to incur operating and net losses each quarter until at least the time we begin wide-scale deliveries of our products and realize increased adoption of our Fleet-as-a-Service products. If we are unable to scale to wide-scale deliveries and realize increased adoption of our Fleet-as-a-Service products, we expect to continue to incur operating and net losses.
Even if we can successfully develop our products and attract additional customers, there can be no assurance that we will be financially successful. Our potential profitability is dependent upon the successful development and acceptance of our products, which may not occur.
We expect to continue to incur losses in future periods as we:
continue to design, develop, manufacture and market our products;
continue to utilize our third-party partners for supply and manufacturing;
expand our manufacturing capabilities, including costs associated with contracting the assembly of our products;
30


build up inventories of parts and components for our products;
manufacture an inventory of our products;
expand our design, development, installation and servicing capabilities;
further develop our proprietary battery and chassis technology;
increases our sales and marketing activities and develop our distribution infrastructure; and
increases our general and administrative functions to support our growing operations and to operate as a public company.
Because we will incur the costs and expenses from these efforts before we receive any incremental revenues with respect thereto, our losses in future periods will be significant. In addition, we may find that these efforts are more expensive than we currently anticipate or that these efforts may not result in revenues, which would further increase our losses.
We will require significant capital to develop and grow our business, and we may be unable to adequately control the costs associated with our operations.
We will require significant capital to develop and grow our business, including developing and manufacturing our products, establishing or expanding design, research and development, manufacturing, sales and service facilities and building our brand. We have incurred and expect to continue incurring significant expenses which will impact our profitability, including research and development expenses (including related to developing and commercializing our products), raw material procurement costs, sales and distribution expenses as we build our brand and market our products, and general and administrative expenses as we scale our operations, identify and commit resources to investigate new areas of demand and incur costs as a public company. Our ability to become profitable in the future will not only depend on our ability to complete the design and development of our products to meet projected performance metrics, identify and investigate new areas of demand and successfully market our products, but also our ability to sell or lease products at prices needed to achieve our expected margins and control our costs. If we are unable to efficiently design, develop, manufacture, market, deploy, distribute and service our products, our margins, profitability and prospects may be materially and adversely affected.
We have yet to achieve positive operating cash flow and, given our projected funding needs, our ability to generate positive cash flow is uncertain.
We had negative cash flow from operating activities of $128.0 million for the year ended December 31, 2022. Our business also will at times require significant amounts of working capital to support our expected future growth and expansion of products. An inability to generate positive cash flow for the near term may adversely affect our ability to raise needed capital for our business on reasonable terms, diminish supplier or customer willingness to enter into transactions with us, and have other adverse effects that may decrease our long-term viability. There can be no assurance that we will achieve positive cash flow in the near future or at all.
Our financial results may vary significantly from period to period due to fluctuations in our product development cycle and operating costs, product demand and other factors.
We expect our period-to-period financial results to vary based on our operating costs and product demand, which we anticipate will fluctuate as the pace at which we continue to design, develop and manufacture new products, increase manufacturing capacity and establish or expand design, research and development, manufacturing, sales and service facilities varies. Additionally, our revenues from period to period may fluctuate as we identify and investigate areas of demand, adjust volumes and add new product derivatives based on market demand and margin opportunities, develop and introduce new products or introduce existing products to new markets. As a result of these factors, we believe that quarter-to-quarter comparisons of our financial results, especially in the short term, are not necessarily meaningful and that these comparisons cannot be relied upon as indicators of future performance. Moreover, our financial results may not meet expectations of equity research analysts, ratings agencies or investors, who may be focused primarily on quarterly financial results, which could cause the trading price of our Common Stock to fall substantially, either suddenly or over time.
Our business plans require a significant amount of capital. In addition, our future capital needs may require us to sell additional equity or debt securities that may dilute our stockholders or introduce covenants that may restrict our operations or our ability to pay dividends.
We have incurred, and expect to continue incurring, significant expenses as we expand our business, and that our level of expenses will be significantly affected by customer demand for our products and Fleet-as-a-Service offering. We expect that we will have sufficient capital to fund our currently planned operations until we generate positive free cash flow contingent on our ability to execute on key projected capital strategy initiatives, such as cost reduction initiatives, improved pricing strategies and
31


scaling manufacturing. The fact that we have a limited operating history means we have limited historical data on the demand for our products. As a result, our future capital requirements are uncertain and actual capital requirements may differ from those we currently anticipate. We have obtained debt financing and in the future, may need to seek equity or additional debt financing to finance a portion of our expenses. Such financing might not be available to us in a timely manner or on terms that are acceptable, or at all.
Our ability to obtain the necessary financing to carry out our business plan is subject to a number of factors, including general market conditions and investor acceptance of our business model. In addition, while we have $120.7 million available under the SEPA as of December 31, 2022, the SEPA is subject to certain limitations on the number of shares of Common Stock that may be issued thereunder prior to receiving stockholder approval for the issuance of additional shares of Common Stock in excess of Nasdaq limits. As of the date of this Report, such limitations prevent us from fully utilizing the remaining commitment under the SEPA. If we are unable to obtain stockholder approval for the issuance of shares of Common Stock under the SEPA, we will remain subject to such limitations. These factors may make the timing, amount, terms and conditions of such financing unattractive or unavailable to us. If we are unable to raise sufficient capital, we may have to significantly reduce our spending, delay or cancel our planned activities or substantially change our corporate structure. We may not be able to obtain any funding, and we may not have sufficient resources to conduct our business as projected, both of which could mean that we would be forced to curtail or discontinue our operations.

In addition, our future capital needs and other business reasons could cause us to sell additional equity or debt securities or obtain a credit facility. The sale of additional equity or equity-linked securities could dilute our stockholders. The incurrence of indebtedness would result in increased debt service obligations and could result in operating and financing covenants that may restrict our operations or our ability to pay dividends to our stockholders.
If we cannot raise additional capital in a timely manner and on acceptable terms, our operations and prospects could be negatively affected.
The unavailability, reduction or elimination of government and economic incentives could have a material adverse effect on our business, prospects, financial condition and operating results.
Any reduction, elimination or discriminatory application of government subsidies and economic incentives due to policy changes, the reduced push for such subsidies and incentives due to the perceived success of the electric vehicle industry or other reasons may result in the diminished competitiveness of alternative fuel and electric vehicles (including our products). While certain tax credits and other incentives for alternative energy production, alternative fuel vehicles and electric vehicles have been available in the past, there is no guarantee these programs will be available in the future. If current government subsidies and economic incentives, such as credits under the Inflation Reduction Act, are not available in the future, our financial position could be materially and adversely affected.
Our ability to use net operating loss carryforwards and other tax attributes may be limited in connection with the Business Combination or other ownership changes.
We have incurred losses during our history and do not expect to become profitable soon and may never achieve profitability. To the extent that we continue to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire, if at all. As of December 31, 2022, we had federal and state income tax net operating loss carryforwards of $283.8 million. This consists of approximately $141.2 million of federal net operating loss carryovers, and approximately $142.6 million of state net operating loss carryovers. The federal net operating loss carryovers have an indefinite carryforward period, and the state net operating loss carryovers may expire between 2036 and 2042.
Under current U.S. federal income tax law, U.S. federal net operating loss carryforwards generated in taxable periods beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such net operating loss carryforwards, is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to current U.S. federal income tax law.
In addition, our net operating loss carryforwards are subject to review and possible adjustment by the IRS and state tax authorities. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), these federal net operating loss carryforwards and other tax attributes may become subject to an annual limitation in the event of certain cumulative changes in our ownership. An “ownership change” pursuant to Section 382 of the Code generally occurs if one or more stockholders or groups of stockholders who own at least 5% of a company’s stock increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Our ability to utilize net operating loss carryforwards and other tax attributes to offset future taxable income or tax liabilities may be limited as a result of ownership changes, including potential changes in connection with the Business Combination or other transactions. Similar rules may apply under state tax laws. If we earn taxable income, such limitations could result in increased future income tax liability to us and our future cash flows could be adversely affected. We have recorded a full valuation allowance related to our
32


net operating loss carryforwards and other deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
We may not be able to obtain or agree on acceptable terms and conditions for all or a significant portion of the government grants, loans and other incentives for which we may apply. As a result, our business, prospects, financial condition and operating results may be adversely affected.
We have applied, and intend to continue to apply, for federal and state grants, loans and tax incentives under government programs designed to stimulate the economy and support the production of alternative fuel and electric vehicles and related technologies. We anticipate that in the future there will be new opportunities for us to apply for grants, loans and other incentives from U.S. federal, state and foreign governments. Our ability to obtain funds or incentives from government sources is subject to the availability of funds under applicable government programs and approval of our applications to participate in such programs. The application process for these funds and other incentives will likely be highly competitive. We cannot assure you that we will be successful in obtaining any of these additional grants, loans and other incentives or that we will be eligible for certain tax or other economic incentives. If we are not successful in obtaining any of these additional incentives and we are unable to find alternative sources of funding to meet our planned capital needs, our business and prospects could be materially adversely affected.
We recently restated our financial statements for several prior periods, which resulted in unanticipated costs and may adversely affect investor confidence, our stock price, our ability to raise capital in the future and our reputation.
On March 8, 2023, the Audit Committee of our Board of Directors, after discussion with management and with our independent registered public accounting firm, concluded that our previously issued unaudited condensed consolidated financial statements as of and for the quarters ended March 31, 2022, June 30, 2022 and September 30, 2022 (the “Affected Periods”) should no longer be relied upon due to (1) errors in recording results of a physical inventory count, which caused inventories to be overstated and cost of goods sold to be understated, and (2) errors in the improper recording of duplicate inventory receipts as well as improper and inaccurate recording of prepaid inventories, which caused inventories, prepaid inventories (included within Prepaid expenses and other current assets) and accrued expenses (included within Other current liabilities) to be overstated. As a result, we restated the financial statements for the Affected Periods.
As a result, we incurred unanticipated costs for accounting and legal fees in connection with the restatements, and the restatements may have the effect of eroding investor confidence in us and our financial reporting and accounting practices and processes and may raise reputational issues for our business. The restatements may negatively impact the trading price of our securities and made it more difficult for us to raise capital on acceptable terms, or at all.
We identified a material weakness in our internal control over financial reporting, and we may identify additional material weaknesses in the future that may cause us to fail to meet our reporting obligations or result in material misstatements of our financial statements. If we fail to remediate any material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, our ability to accurately and timely report our financial results could be adversely affected and may adversely affect investor confidence, our reputation, our ability to raise additional capital, and our business operations and financial condition.
As a public company, we are required to comply with the SEC’s rules implementing Sections 302 and 404 of the Sarbanes-Oxley Act, which requires management to certify financial and other information in our quarterly and annual reports and provide an annual management report on our internal control over financial reporting.
In connection with the misstatement as described above for the Affected Periods, management identified a material weakness in internal control over financial reporting related to the ineffective operation of controls related to inventory management that resulted in the error as described above. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. For a discussion of management’s evaluation of our disclosure controls and procedures and the material weakness identified, see Part II, Item 9A, “Controls and Procedures” of this Report.
Effective internal controls over financial reporting are necessary for us to provide reliable financial reports and prevent fraud. We continue to evaluate steps to remediate the material weakness. These remediation measures may be time consuming and costly and there is no assurance that these measures will ultimately have the intended effects.
In order to remediate the material weakness in internal controls over financial reporting related to the ineffective operation of controls related to inventory management, management is implementing financial reporting control changes to address the material weakness. Management, with the oversight of the Audit Committee of our Board of Directors, is implementing remediation steps to improve our disclosure controls and procedures and our internal controls over financial reporting, including further documenting and implementing control procedures to address the identified risks of material misstatements,
33


and implementing monitoring activities over such control procedures. To further remediate the material weakness, management, including the Chief Executive Officer and Chief Financial Officer, have reaffirmed and re-emphasized the importance of internal controls, control consciousness and a strong control environment. We also expect to continue to review, optimize and enhance our financial reporting controls and procedures. This material weakness will not be considered remediated until the applicable remediated control operates for a sufficient period of time and management has concluded, through testing, that this enhanced control is operating effectively. Furthermore, we cannot ensure that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate in a timely manner or at all the control deficiencies that led to our material weakness in our internal controls over financial reporting or that they will prevent or avoid potential future material weaknesses due to a failure to implement and maintain adequate internal control over financial reporting or circumvention of these controls. In addition, even if we are successful in strengthening our controls and procedures, in the future these controls and procedures may not be adequate to prevent or identify irregularities or errors or to facilitate the fair presentation of our financial statements.
If we are not able to remediate the material weakness, or if we identify any new material weaknesses in the future, we may be unable to maintain compliance with the requirements of securities laws, stock exchange listing rules, or debt instrument covenants regarding timely filing of information; we could lose access to sources of capital or liquidity; and investors may lose confidence in our financial reporting and our stock price may decline as a result. Though we are taking steps to remediate the material weakness, we cannot be assured that the measures we have taken to date, or any measures we may take in the future, will be sufficient to remediate the material weakness or avoid potential future material weaknesses.
As a result of the material weakness described above and other related matters raised or that may in the future be identified, we face potential for adverse regulatory consequences, including investigations, penalties or suspensions by the SEC or Nasdaq, litigation or other disputes which may include, among others, claims invoking the federal and state securities laws, contractual claims or other claims arising from the restatement and material weakness in our internal control over financial reporting and the preparation of our consolidated financial statements. As of the date of this filing, we have no knowledge of any such regulatory consequences, litigation, claim or dispute. However, we can provide no assurance that such regulatory consequences, litigation, claim or dispute will not arise in the future. Any such regulatory consequences, litigation, claim or dispute, whether successful or not, could subject us to additional costs, divert the attention of our management, or impair our reputation. Each of these consequences could have a material adverse effect on our business, results of operations and financial condition.
We may identify future material weaknesses in our internal controls over financial reporting or fail to meet the demands that will be placed upon us as a public company, including the requirements of the Sarbanes-Oxley Act, and we may be unable to accurately report our financial results, or report them within the timeframes required by law or stock exchange regulations. We cannot assure that our existing material weakness will be remediated or that additional material weaknesses will not exist or otherwise be discovered, any of which could adversely affect our reputation, financial condition, and results of operations.
Risks Related to Our Indebtedness
We have incurred substantial debt, which could impair our flexibility and access to capital and adversely affect our financial position, and our business would be adversely affected if we are unable to service our debt obligations and are subject to default.
As of December 31, 2022, we had total indebtedness of approximately $56.2 million, consisting of convertible notes, equipment notes, finance lease liabilities and insurance financing notes. Our substantial indebtedness may:
limit our ability to use our cash flow or borrow additional funds for working capital, capital expenditures, acquisitions, investments or other general business purposes;
require us to use a substantial portion of our cash flow from operations to make debt service payments
limit our flexibility to plan for, or react to, changes in our business and industry, or our ability to take specified actions to take advantage of certain business opportunities that may be presented to us;
result in dilution to our existing stockholders in the event the Convertible Note or the Convertible Debentures (collectively the “Convertible Debt”) is settled in our shares of our Common Stock;
place us at a competitive disadvantage compared to our less leveraged competitors; and
increase our vulnerability to the impact of adverse economic and industry conditions.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay investments and capital expenditures, seek additional capital or restructure or refinance our debt. These alternative measures may not be successful and may not permit us to meet our debt service obligations. In the absence of such cash flows and resources, we could face substantial liquidity problems and might be required to dispose of material assets or operations to meet
34


our debt service and other obligations. If we do not make the required payments when due, either at maturity, or at applicable installment payment dates, or if we breach the agreement or become insolvent, the lender could elect to declare all amounts outstanding, together with accrued and unpaid interest, and other payments, to be immediately due and payable. If our indebtedness is accelerated, we cannot assure you that we will have sufficient assets to repay the indebtedness. Any default under our indebtedness would have a material adverse effect on our financial condition and our ability to continue our operations.
Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.
Our ability to make payments of principal or interest on our indebtedness or to make any potential Prepayments for the Convertible Debentures (described further in Note 8 — Convertible Notes in the accompanying consolidated financial statements), to the extent applicable, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. If the assumptions underlying our cash flow guidance are incorrect, our business may not continue to generate cash flow from operations in the future sufficient to service our indebtedness and make necessary capital expenditures.
Under the Convertible Debentures, we were required to make, and made, Prepayments in the amount of $3.7 million on January 3, 2023 and $3.2 million on January 10, 2023. On March 21, 2023, we received notice that another Prepayment in the amount of $3.5 million would be due on March 31, 2023. We may continue to be subject to an ongoing monthly Prepayment requirement. Even if our current monthly Prepayment obligations were to end, we may be required to make monthly Prepayments again in the future.
In addition, our Convertible Debt is subject to certain limitations on the number of shares of Common Stock that may be issued thereunder prior to receiving stockholder approval for the issuance of additional shares of Common Stock in excess of Nasdaq limits. As of the date of this Report, such limitations prevent us from accommodating the full conversion of remaining outstanding principal amount of the Convertible Debentures. If we are unable to obtain stockholder approval for the issuance of shares of Common Stock under the Convertible Debentures exceeding the applicable Nasdaq thresholds, we will also be required to make Prepayments.

If we are unable to generate cash flow sufficient to service our indebtedness and make necessary capital expenditures, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or issuing additional equity, equity-linked or debt instruments on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. If we are unable to engage in any of these activities or engage in these activities on desirable terms, we may be unable to meet our debt obligations, which would materially and adversely impact our business, financial condition and operating results.
Conversion of the Convertible Debt may dilute the ownership interest of our stockholders or may otherwise depress the price of our Common Stock.
The conversion of some or all of the Convertible Debt may dilute the ownership interests of our stockholders. Upon conversion of the Convertible Debentures, we must deliver shares of Common Stock, and upon conversion of the Convertible Note, we have the option to pay or deliver, as the case may be, cash, shares of Common Stock, or a combination of cash and shares of Common Stock. If we elect to settle our conversion obligation with respect to the Convertible Note in shares of Common Stock or a combination of cash and shares of Common Stock, any sales in the public market of Common Stock issuable upon such conversion could adversely affect prevailing market prices of Common Stock. In addition, the existence of the Convertible Debt may encourage short selling by market participants because the conversion of the Convertible Debt could be used to satisfy short positions, or anticipated conversion of the Convertible Debt into shares of Common Stock could depress the price of Common Stock.
Legal and Regulatory Risks
We may face regulatory limitations on our ability to sell vehicles directly to consumers, which could materially and adversely affect our ability to sell our vehicles.
Our business plan includes the direct sale of vehicles to consumers. We have limited experience distributing directly to consumers, and the establishment of our national and global in-house sales and marketing function has proven expensive and time consuming. The laws governing licensing of dealers and sales of motor vehicles vary from state to state. Most states require a dealer license and/or manufacturers license to sell new motor vehicles within the state, and many states prohibit manufacturers or their affiliates from becoming licensed dealers and directly selling new motor vehicles to consumers from within that state. In addition, most states require that we have a physical dealership location in the state before we can be licensed as a dealer.
35


The application of these state laws to our operations continues to be difficult to predict. Laws in some states have limited our ability to obtain dealer licenses from state motor vehicle regulators and may continue to do so. We may face legal challenges to this distribution model. For instance, in states where direct sales are not permitted, dealers and their lobbying organizations may complain to the government or regulatory agencies that we are acting in the capacity of a dealer without a license. In some states, regulators may restrict or prohibit us from directly providing warranty repair service, or from contracting with third parties who are not licensed dealers to provide warranty repair service. Even if regulators decide to permit us to sell vehicles, such decisions may be challenged by dealer associations and others as to whether such decisions comply with applicable state motor vehicle dealer laws. Further, even in jurisdictions where we believe applicable laws and regulations do not currently prohibit our direct sales model, legislatures may impose additional limitations.
Our distribution model also includes the sale of vehicles pursuant to agreements with dealers. Xos products sold through dealers may have significantly lower unit margins than those that we sell directly to consumers. Additionally, such dealer relationships may limit our ability to enter into similar agreements with other dealers in certain markets or effect sales in certain markets other than through the dealer assigned to such market. Our ability to terminate any dealership agreement may be limited due to state and local laws and regulations.
Because the laws vary from state to state, our distribution model must be carefully established, and our sales and service processes must be continually monitored for compliance with the various state requirements, which change from time to time. Regulatory compliance and likely challenges to the distribution model may add to the cost of our business or negatively impact our ability to sell and distribute products and services.
We, our outsourcing partners and our suppliers are subject to substantial regulation and unfavorable changes to, or failure by us, our outsourcing partners or our suppliers to comply with, these regulations could substantially harm our business and operating results.
We and our products, and motor vehicles in general, as well as our third-party outsourcing partners and our suppliers, are or will be subject to substantial regulation under foreign, federal, state and local laws. We continue to evaluate requirements for licenses, approvals, certificates and authorizations necessary to manufacture, deploy or service our products in the jurisdictions in which we plan to operate and intend to take such actions necessary to comply. We may experience difficulties in obtaining or complying with various licenses, approvals, certifications and other governmental authorizations necessary to manufacture, deploy or service our vehicles in any of these jurisdictions.
If we, our third-party outsourcing partners or our suppliers are unable to obtain or comply with any of the licenses, approvals, certifications or other authorizations necessary to carry out our operations in the jurisdictions in which we currently operate, or those jurisdictions in which we plan to operate, our business, prospects, financial condition and operating results could be materially and adversely affected. We have incurred, and expect to continue to incur, significant costs in complying with these regulations. Laws related to the electric and alternative fuel vehicle industry are evolving and we face risks associated with changes to these laws, including, but not limited to:
increased support for other alternative fuel systems, which could have an impact on the acceptance of our products; and
increased sensitivity by regulators to the needs of established automobile manufacturers with large employment bases, high fixed costs and business models based on the internal combustion engine, which could lead them to pass regulations that could reduce the compliance costs of such established manufacturers or mitigate the effects of government efforts to promote alternative fuel and electric vehicles.
To the extent the laws change, our products may not comply with applicable foreign, federal, state or local laws, which would have an adverse effect on our business. Compliance with changing regulations could be burdensome, time-consuming and expensive. To the extent compliance with new laws is cost-prohibitive, our business, prospects, financial condition and operating results could be adversely affected.
Future changes to regulatory requirements may have a negative impact on our business.
To the extent the laws change, new laws are introduced, or if we introduce new products in the future, some or all of our products may not comply with applicable foreign, federal, state or local laws. Further, certain industry standards currently regulate electrical and electronics equipment. Although standards for electric vehicles are not yet generally available or accepted as industry standards, our products may become subject to such standards in the future. Compliance with these standards could be burdensome, time-consuming, and expensive. There can be no assurance that we will be able to maintain our profitability by offsetting any increased compliance costs.
If the security of our information technology systems or data (or our service providers or vendors) collect, store or process is compromised or is otherwise accessed or acquired without authorization, our reputation may be harmed and we may be exposed to liability, loss of business, litigation, regulatory investigations or actions, fines and penalties, disruptions to our
36


business operations and other adverse consequences, which could materially and adversely affect our financial performance and results of operations or prospects.
In the ordinary course of our business, we (and the third parties upon which we rely) collect, store, receive, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, share and otherwise process (collectively, process or processing) personal information, confidential or proprietary information, sensitive information, intellectual property, trade secrets, and financial information (collectively, sensitive information) from vehicles, customers, employees and others as part of our business and operations. We also work with partners and third-party service providers or vendors that process such data on our behalf and in connection with our vehicles. There can be no assurance that any security measures that we or our third-party service providers or vendors have implemented will be effective against current or future threats to such data.
Cyber-attacks, malicious internet-based activity, online and offline fraud, and other similar activities threaten the confidentiality, integrity, and availability of our sensitive information and information technology systems, and those of the third parties upon which we rely. Such threats are prevalent and continue to rise, are increasingly difficult to detect, and come from a variety of sources, including traditional computer “hackers,” threat actors, “hacktivists,” organized criminal threat actors, personnel (such as through theft or misuse), sophisticated nation states, and nation-state-supported actors. Some actors now engage and are expected to continue to engage in cyber-attacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. We and the third parties upon which we rely are subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), credential harvesting, personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, earthquakes, fires, floods, and other similar threats. In particular, severe ransomware attacks are becoming increasingly prevalent and can lead to significant interruptions in our operations, loss of sensitive information and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments.
In addition, remote work has become more common and has increased risks to our information technology systems and data, as more of our employees utilize network connections, computers and devices outside our premises or network, including working at home, while in transit and in public locations. Future or past business transactions (such as acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. Furthermore, we may discover security issues that were not found during due diligence of such acquired or integrated entities, and it may be difficult to integrate companies into our information technology environment and security program.
We rely on third-party service providers and technologies to operate critical business systems to process sensitive information in a variety of contexts, including, without limitation, cloud-based infrastructure, data center facilities, encryption and authentication technology, employee email, content delivery to customers, and other functions. We also rely on third-party service providers to provide other products, services, vehicle parts, or otherwise to operate our business. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. If a compromise of data were to occur, we may become liable under our contracts with other parties and under applicable law for damages and incur penalties and other costs to respond to, investigate and remedy such an incident. Third parties may also exploit vulnerabilities in, or obtain unauthorized access to, platforms, systems, networks and/or physical facilities utilized by our service providers and vendors.
We are also at risk for interruptions, outages and breaches of our: (a) operational systems, including business, financial, accounting, product development, data processing or production processes, owned by us or our third-party vendors or suppliers; (b) facility security systems, owned by us or our third-party vendors or suppliers; (c) transmission control modules or other in-product technology, owned by us or our third-party vendors or suppliers; (d) the integrated software in our products; and (e) customer data and personal information that we process, or our third-party vendors or suppliers, process on our behalf. Such incidents could: materially disrupt our operational systems; result in loss of intellectual property, trade secrets or other proprietary or sensitive information; compromise certain information of customers, employees, suppliers, or others; jeopardize the security of our facilities; divert management’s attention; and affect the performance of in-product technology and the integrated software in our products.
Our vehicles contain complex information technology systems and built-in data connectivity to accept and install periodic remote updates to improve or update functionality. We utilize in-vehicle services and functionality through the Xosphere that utilize data connectivity to monitor performance and timely capture opportunities to enhance on-the-road performance and for safety and cost-saving preventative maintenance. The availability and effectiveness of our Xosphere services depend on the
37


continued operation of information technology and communications systems. There are inherent risks associated with developing, improving, expanding and updating our current systems, such as the disruption of our data management, procurement, production execution, finance, supply chain and sales and service processes. These risks may affect our ability to manage our data and inventory, procure parts or supplies or manufacture, deploy, deliver and service our products, adequately protect our intellectual property or achieve and maintain compliance with, or realize available benefits under, applicable laws, regulations and contracts. While we have designed, implemented and tested security measures intended to prevent unauthorized access to our information technology networks, vehicles and related systems. However, unauthorized actors may attempt to gain access to modify, alter and use such networks, vehicles and systems to gain control of or to change our vehicles’ functionality, user interface and performance characteristics, or to gain access to data stored in or generated by the vehicle. A significant breach of our third-party service providers’ or vendors’ or our own network security and systems could have serious negative consequences for our business and future prospects, including possible fines, penalties and damages, reduced customer demand for our products, regulatory investigations, litigation and harm to our reputation and brand. The costs to respond to a security breach and/or to mitigate any security vulnerabilities and security incidents that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, disruption of management’s attention, negative publicity or other harm to our business. We could be required to fundamentally change our business activities and practices in response to a security breach or related regulatory actions or litigation, which could have an adverse effect on our business.
We have contractual and other legal obligations to notify individuals, regulatory authorities and others of security breaches involving certain types of data. Laws governing data breaches may be inconsistent or change, and new laws may be adopted. In addition, our agreements with certain customers may require us to notify them in the event of a security breach. Such mandatory disclosures are costly, could lead to negative publicity, could divert management’s attention, could result in penalties or fines, could result in litigation, may cause our customers to lose confidence in the effectiveness of our security measures and may require us to expend significant capital and other resources to respond to and alleviate problems caused by the actual or perceived security breach.
We take steps to detect and remediate vulnerabilities, but we may not be able to detect and remediate all vulnerabilities because the threats and techniques used to exploit the vulnerability change frequently and are often sophisticated in nature. Therefore, such vulnerabilities could be exploited but may not be detected until after a security incident has occurred. These vulnerabilities pose material risks to our business. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
Any of the previously identified or similar threats could cause a security incident or other interruption that could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to our sensitive information or our information technology systems, or those of the third parties upon whom we rely. A security incident or other interruption could disrupt our ability (and that of third parties upon whom we rely) to provide our products, or may cause us to breach our customer contracts. Our agreements with certain customers may require us to use industry-standard or reasonable measures to safeguard personal information. We also may be subject to laws that require us to use industry-standard or reasonable security measures to safeguard personal information. A security breach could lead to claims by our customers or other relevant stakeholders that we have failed to comply with such legal or contractual obligations. As a result, we could be subject to legal action or our customers could end their relationships with us. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages.
We may not have adequate insurance coverage for security incidents or breaches or other failures to comply with obligations governing data privacy or security. The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.
Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition or results of operations.
New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time, which could adversely affect our business operations and financial performance. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. For example, legislation known as the Tax Cuts and Jobs Act of 2017 (“TCJA”), the Coronavirus Aid, Relief, and Economic Security Act and the Inflation Reduction Act of 2022 enacted many significant changes to the U.S. tax laws. Further guidance from the Internal Revenue Service and other tax authorities with respect to such legislation may affect us, and certain aspects of such legislation could be repealed or modified in future legislation. In addition, it is uncertain if and to what extent various states will conform to federal tax laws. Future tax reform legislation could have a material impact on the value of our deferred tax assets and could increase our future U.S. tax expense.
38


Effective January 1, 2022, the TCJA eliminated the option to deduct research and development expenses for tax purposes in the year incurred and requires taxpayers to capitalize and subsequently amortize such expenses over five years for research activities conducted in the United States and over 15 years for research activities conducted outside the United States. Unless the United States Department of the Treasury issues regulations that narrow the application of this provision to a smaller subset of our research and development expenses or the provision is deferred, modified, or repealed by Congress, it could harm our future operating results by effectively increasing our future tax obligations. The actual impact of this provision will depend on multiple factors, including the amount of research and development expenses we will incur, whether we achieve sufficient income to fully utilize such deductions and whether we conduct our research and development activities inside or outside the United States.
We are subject to evolving U.S. and foreign laws, regulations, standards, policies, and contractual obligations related to data privacy and security, and our actual or perceived failure to comply with such obligations could harm our reputation, subject us to significant fines and liability, regulatory investigations or actions, litigation; disruptions of our business operations, reputational harm, loss of revenue or profits, loss of customers or sales, or otherwise adversely affect our business.
We are subject to a number of federal, state and local laws and regulations, as well as contractual obligations and industry standards, regarding the confidentiality, protection and appropriate use of personal information and sensitive information. Such obligations may govern our processing of such information, including that of our employees, customers and others. The global data protection landscape is rapidly evolving, and implementation standards and enforcement practices may remain uncertain for the foreseeable future. We may not be able to monitor and react to all developments in a timely manner. Such developments could impose additional notification requirements, restrict our use of governed information and hinder our ability to acquire new customers or market to existing customers.
In the United States, these frameworks include the Federal Trade Commission Act, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the California Consumer Privacy Act (the “CCPA”), California’s Security of Connected Devices Law, and other state and federal laws relating to privacy and data security. For example, we are subject to the CCPA which applies to personal information of consumers, business representatives, and employees, and requires businesses to provide specific disclosures in privacy notices and honor requests of California residents to exercise certain privacy rights. The CCPA provides for civil penalties of up to $7,500 per violation and allows private litigants affected by certain data breaches to recover significant statutory damages. As we expand our operations, the CCPA may increase our compliance costs and potential liability. Moreover the California Privacy Rights Act of 2020, or (“the CPRA”) gives California residents the ability to limit the use of their sensitive information, provide for penalties for CPRA violations concerning California residents under the age of 16, and establishes a new California Privacy Protection Agency to implement and enforce the law. These laws exemplify our vulnerability to the evolving regulatory environment related to personal information. Other states, such as Virginia and Colorado, have also passed comprehensive privacy laws, and similar laws are being considered in several other states, as well as at the federal and local levels. Compliance with these or any other applicable privacy or data security laws and regulations is a rigorous and time-intensive process, and we may be required to put in place additional mechanisms to comply with such laws and regulations.
Outside the United States, an increasing number of laws, regulations, and industry standards may govern data privacy and security. In Canada, the Personal Information Protection and Electronic Documents Act (“PIPEDA”) and various related provincial laws, as well as Canada’s Anti-Spam Legislation (“CASL”), may apply to our operations. Additionally, the European Union’s General Data Protection Regulation (“EU GDPR”), the United Kingdom’s GDPR (“UK GDPR”), Brazil’s General Data Protection Law (Lei Geral de Proteção de Dados Pessoais, or “LGPD”) (Law No. 13,709/2018), and China’s Personal Information Protection Law (“PIPL”) impose strict requirements for processing personal information. For example, under the EU GDPR, companies may face temporary or definitive bans on data processing and other corrective actions; fines of up to 20 million Euros or 4% of annual global revenue, whichever is greater; or private litigation related to processing of personal information brought by classes of data subjects or consumer protection organizations authorized at law to represent their interests. Additionally, several states and localities have enacted measures related to the use of artificial intelligence and machine learning in products and services. For example, in Europe, there is a proposed regulation related to artificial intelligence (“AI”) that, if adopted, could impose onerous obligations related to the use of AI-related systems. We may have to change our business practices to comply with such obligations.
In the ordinary course of business, we may transfer personal information from Europe and other jurisdictions to the United States or other countries. Europe and other jurisdictions have enacted laws requiring data to be localized or limiting the transfer of personal information to other countries. In particular, the European Economic Area (EEA) and the United Kingdom (UK) have significantly restricted the transfer of personal information to the United States and other countries whose privacy laws it believes are inadequate. Other jurisdictions may adopt similarly stringent interpretations of their data localization and cross-border data transfer laws. Although there are currently various mechanisms that may be used to transfer personal information from the EEA and UK to the United States in compliance with law, such as the EEA and UK’s standard contractual clauses, these mechanisms are subject to legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal information to the United States.
39


If there is no lawful manner for us to transfer personal information from the EEA, the UK or other jurisdictions to the United States, or if the requirements for a legally-compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part of or all of our business or data processing activities to other jurisdictions at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors and other third parties, and injunctions against our processing or transferring of personal information necessary to operate our business. Additionally, companies that transfer personal information out of the EEA and UK to other jurisdictions, particularly to the United States, are subject to increased scrutiny from regulators, individual litigants, and activist groups. Some European regulators have ordered certain companies to suspend or permanently cease certain transfers out of Europe for allegedly violating the GDPR’s cross-border data transfer limitations.
In addition to data privacy and security laws, we are subject to industry standards adopted by industry groups and may become subject to such obligations in the future. We have established privacy policies, marketing materials, and other documentation regarding our collection, processing, use and disclosure of personal information and/or other confidential information. Although we endeavor to comply with our established policies and other documentation, we may at times fail to do so or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees, contractors, service providers or vendors fail to comply with our established policies and documentation. If these policies, materials or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators or other adverse consequences.
Obligations related to data privacy and security are quickly changing, becoming increasingly stringent, and creating regulatory uncertainty. Additionally, these obligations may be subject to differing applications and interpretations, which may be inconsistent or conflict among jurisdictions. Preparing for and complying with these obligations requires us to devote significant resources, which may necessitate changes to our services, information technologies, systems, and practices and to those of any third parties that process personal information on our behalf. We may at times fail (or be perceived to have failed) in our efforts to comply with our data privacy and security obligations. Moreover, despite our efforts, our personnel or third parties on whom we rely on may fail to comply with such obligations, which could negatively impact our business operations. If we or the third parties on which we rely fail, or are perceived to have failed, to address or comply with applicable data privacy and security obligations, we could face significant consequences, including but not limited to: government enforcement actions (e.g., investigations, fines, penalties, audits, inspections, and similar), litigation (including class-action claims), additional reporting requirements and/or oversight, bans on processing personal information, and orders to destroy or not use personal information. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: loss of customers, interruptions or stoppages in our business operations (including, interruptions or stoppages of data collection needed to train our algorithms, inability to process personal information or to operate in certain jurisdictions, limited ability to develop or commercialize our products, expenditure of time and resources to defend any claim or inquiry, adverse publicity, or substantial changes to our business model or operations.
We are subject to various environmental laws and regulations that could impose substantial costs.
Our operations are and will be subject to foreign, federal, state and local environmental laws and regulations, including laws relating to the use, handling, storage and disposal of, and human exposure to, hazardous materials. Environmental and health and safety laws and regulations can be complex, and we have limited experience in compliance. Moreover, we expect that we will be affected by future amendments to such laws or other new environmental and health and safety laws and regulations which may require us to change our operations, potentially resulting in a material adverse effect on our business, prospects, financial condition and operating results. These laws can give rise to liability for administrative oversight costs, cleanup costs, property damage, bodily injury, fines and penalties. Capital and operating expenses needed to comply with environmental laws and regulations can be significant, and violations may result in substantial fines and penalties, third-party damages, suspension of production or a cessation of our operations.
Contamination at properties we own or operate, will own or operate, we formerly owned or operated or to which hazardous substances were sent by us, may result in liability for us under environmental laws and regulations, including, but not limited to, the Comprehensive Environmental Response, Compensation and Liability Act, which can impose liability for the full amount of remediation-related costs without regard to fault, for the investigation and cleanup of contaminated soil and ground water, for building contamination and impacts to human health and for damages to natural resources. The costs of complying with environmental laws and regulations and any claims concerning noncompliance, or liability with respect to contamination in the future, could have a material adverse effect on our financial condition or operating results.
We may in the future expand internationally and may face risks associated with our international operations, including unfavorable regulatory, political, tax and labor conditions, which could harm our business.
If we expand our operations internationally, we may face risks associated with our future international operations, including possible unfavorable regulatory, political, tax and labor conditions, which could harm our business. We anticipate having international operations which would subject us to the legal, political, regulatory and social requirements and economic conditions in any future jurisdictions. However, we have limited experience to date selling and servicing our products
40


internationally and such expansion would require us to make significant expenditures, including the hiring of local employees and establishing facilities, in advance of generating any revenue. We are subject to a number of risks associated with international business activities that may increase our costs, impact our ability to sell and lease our products and require significant management attention. These risks include (i) conforming our products to various international regulatory requirements where our products are sold; (ii) difficulties in obtaining or complying with various licenses, approvals, certifications and other authorizations necessary to manufacture, sell, lease or service our products in any of these jurisdictions; (iii) difficulty in staffing and managing foreign operations; and (iv) difficulties attracting customers in new jurisdictions. If we fail to successfully address these risks, our future business, prospects, financial condition and operating results could be materially and adversely affected.
Changes in U.S. trade policy, including the imposition of tariffs and the resulting consequences, could adversely affect our business, prospects, financial condition and operating results.
The U.S. government has previously imposed tariffs on certain foreign goods, including steel and certain vehicle parts, which have resulted in increased costs for goods imported into the United States. In response to these tariffs, a number of U.S. trading partners have imposed retaliatory tariffs on a wide range of U.S. products, which makes it more costly for us to export our products to those countries. Recent events, including new policy introductions following the 2020 U.S presidential election, may result in substantial regulatory uncertainty regarding international trade and trade policy.
United States policies have called for substantial changes to trade agreements, have increased tariffs on certain goods imported into the U.S. and have raised the possibility of imposing significant additional tariff increases. If we are unable to pass price increases on to our customer base or otherwise mitigate the costs, or if demand for our exported products decreases due to the higher cost, our operating results could be materially and adversely affected. While we cannot predict the extent to which the United States or other countries will impose quotas, duties, tariffs, taxes or other similar restrictions upon the import or export of our products in the future, a “trade war” of this nature or other governmental action related to tariffs or international trade agreements could have an adverse impact on demand for our services, sales and clients and affect the economies of the United States and various countries, having an adverse effect on our business, financial condition and results of operations.
We are subject to export and import controls and economic sanctions laws that could subject us to liability if we are not in compliance with such laws.
Our products are subject to export control, import and economic sanctions laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control. Exports of our products must be made in compliance with these laws and regulations. In addition, these laws may restrict or prohibit altogether the sale or supply of certain of our products, services, and technologies to certain governments, persons, entities, countries, and territories, including those that are the target of comprehensive sanctions, unless there are license exceptions that apply or specific licenses are obtained. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges; fines, which may be imposed on us and responsible employees or managers; and, in extreme cases, the incarceration of responsible employees or managers.
In addition, changes to our products, or changes in applicable export control, import, or economic sanctions laws and regulations may create delays in the introduction and sale of our products and solutions or, in some cases, prevent the export or import of our products to certain countries, governments, or persons altogether. Any change in export, import, or economic sanctions laws and regulations, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons, or technologies targeted by such laws and regulations could also result in decreased use of our products, as well as our decreased ability to export or market our products to potential customers. Any decreased use of our products or limitation on our ability to export or market our products would likely adversely affect our business, financial condition and results of operations.
We may need to defend ourselves against intellectual property infringement claims or misappropriation claims, which may be time-consuming and expensive and, if adversely determined, could limit our ability to commercialize our products.
Companies, organizations or individuals, including our competitors, may own or obtain patents, trademarks or other proprietary rights that could prevent or limit our ability to make, use, develop or deploy our products, which could make it more difficult for us to operate our business. We may receive inquiries from patent, copyright or trademark owners inquiring whether we infringe upon their proprietary rights. We may also be the subject of more formal allegations that we have misappropriated such parties’ trade secrets or other proprietary rights. Companies owning patents or other intellectual property rights relating to battery packs, electric motors, fuel cells or electronic power management systems may allege infringement or misappropriation of such rights. In response to a determination that we have infringed upon or misappropriated a third party’s intellectual property rights, we may be required to do one or more of the following:
cease development, sales or use of our products that incorporate the asserted intellectual property;
41


pay substantial damages;
obtain a license from the owner of the asserted intellectual property right, which license may not be available on reasonable terms or available at all; or
re-design one or more aspects or systems of our products.
A successful claim of infringement or misappropriation against us could materially and adversely affect our business, prospects, financial condition and operating results. Even if we are successful in defending against these claims, litigation could result in substantial costs and demand on management resources.
Our business may be adversely affected if we fail to obtain, maintain, enforce and protect our intellectual property and are unable to prevent unauthorized use by third parties of our intellectual property and proprietary technology.
Our ability to compete effectively is dependent in part upon our ability to obtain, maintain, enforce and protect our intellectual property rights. To accomplish this, we rely on a combination of patents, trade secrets (including know-how), employee and third-party nondisclosure agreements, copyrights, trademarks, intellectual property licenses and other contractual rights to establish and protect our rights in our technology. Failure to adequately obtain, maintain, enforce and protect our intellectual property could result in our competitors offering identical or similar products, potentially resulting in the loss of our competitive advantage and a decrease in our revenue which would adversely affect our business, prospects, financial condition and results of operations.
The protection of our intellectual property rights will be important to our future business opportunities. However, the measures we take to obtain, maintain, protect and enforce our intellectual property, including preventing unauthorized use by third parties, may not be effective for various reasons, including the following:
as noted below, any patent applications we submit may not result in the issuance of patents;
the scope of our patents that may subsequently issue may not be broad enough to protect our proprietary rights;
our issued patents may be challenged or invalidated by third parties;
our employees or business partners may breach their confidentiality, non-disclosure and non-use obligations to us;
third parties may independently develop technologies that are the same or similar to ours;
the costs associated with enforcing patents, confidentiality and invention agreements or other intellectual property rights may make enforcement impracticable; and
current and future competitors may circumvent or otherwise design around our patents.
Patent, trademark, copyright and trade secret laws vary throughout the world. Some foreign countries do not protect intellectual property rights to the same extent as do the laws of the United States. Further, policing the unauthorized use of our intellectual property rights in foreign jurisdictions may be difficult. Therefore, our intellectual property rights may not be as strong or as easily enforced outside of the U.S.
Also, while we have registered and applied for trademarks in an effort to protect our investment in our brand and goodwill with customers, competitors may challenge the validity of those trademarks and other brand names in which we have invested. Defending such challenges can be expensive and may adversely affect our ability to maintain the goodwill gained in connection with a particular trademark.
It is our policy to enter into confidentiality and invention assignment agreements with our employees and contractors that have developed material intellectual property for us, but these agreements may not be self-executing and may not otherwise adequately protect our intellectual property, particularly with respect to conflicts of ownership relating to work product generated by the employees and contractors. Furthermore, we cannot be certain that these agreements will not be breached and that third parties will not gain access to our trade secrets, know-how and other proprietary technology. Third parties may also independently develop the same or substantially similar proprietary technology. Monitoring unauthorized use of our intellectual property is difficult and costly, as are the steps we have taken or will take to prevent misappropriation.
We may license patents and other intellectual property from third parties, including suppliers and service providers, and we may face claims that our use of this in-licensed technology infringes, misappropriates or otherwise violates the intellectual property rights of third parties. In such cases, we will seek indemnification from our licensors. However, our rights to indemnification may be unavailable or insufficient to cover our costs and losses. Furthermore, disputes may arise with our licensors regarding the intellectual property subject to, and any of our rights and obligations under, any license or other commercial agreement.
42


To prevent unauthorized use of our intellectual property, it may be necessary to prosecute actions for infringement, misappropriation or other violation of our intellectual property against third parties. Any such action could result in significant costs and diversion of our resources and management’s attention, and there can be no assurance that we will be successful in any such action. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing, misappropriating or otherwise violating our intellectual property. Any of the foregoing could adversely affect our business, prospects, financial condition and results of operations.
Our patent applications for our proprietary technology, including for the X-Platform and X-Pack battery pack, may not issue, which may have a material adverse effect on our ability to prevent others from commercially exploiting products similar to ours.
We cannot be certain that we are the first inventor of the subject matter disclosure or to file a patent application for our proprietary technology, including for the X-Platform™ and X-Pack. If another party has filed a patent application to the same or similar subject matter as we have, we may not be entitled to the protection sought by the patent application. We also cannot be certain whether the claims included in a patent application will ultimately be allowed in the applicable issued patent. Further, the scope of protection of issued patent claims is often difficult to determine. As a result, we cannot be certain that the patent applications that we file will issue, or that our issued patents will afford protection against competitors with similar technology. In addition, our competitors may design around our issued patents, which may adversely affect our business, prospects, financial condition and operating results.
Our business may be adversely affected by labor and union activities.
Although none of our employees are currently represented by a labor union, it is common throughout the automobile industry generally for many employees at automobile companies to belong to a union, which can result in higher employee costs and increased risk of work stoppages. We may also directly and indirectly depend upon other companies with unionized work forces, such as our manufacturing partners, parts suppliers and trucking and freight companies, and work stoppages or strikes organized by such unions could have a material adverse impact on our business, financial condition or operating results.
Risks Related to Operating as a Public Company and Ownership of Our Securities
The price of our Common Stock currently does not meet the requirements for continued listing on the Nasdaq Global Market. If we fail to maintain or regain compliance with the minimum listing requirements, our Common Stock will be subject to delisting. Our ability to publicly or privately sell equity securities and the liquidity of our Common Stock could be adversely affected if our Common Stock is delisted.
Our Common Stock is currently listed on the Nasdaq Global Market. In order to maintain that listing, we must satisfy minimum financial and other continued listing requirements and standards, including those regarding director independence and independent committee requirements, minimum stockholders’ equity, minimum bid price, and certain corporate governance requirements.
On December 28, 2022, we received a notice from Nasdaq that we were not in compliance with Nasdaq’s Listing Rule 5450(a)(1), because the closing bid price of our Common Stock had been below $1.00 per share for 30 consecutive business days, which is the minimum closing bid price required for continued listing on the Nasdaq Global Market pursuant to Nasdaq Listing Rule 5450(a)(1). We have a grace period of 180 days, or until June 26, 2023, to meet the minimum bid price requirement to regain compliance. To regain compliance, the closing bid price of our Common Stock must be at least $1.00 per share for a minimum of ten consecutive business days (unless the Nasdaq staff exercises its discretion to extend this ten business day period). While we may be able to qualify for additional time to attempt to regain compliance, there can be no assurance that we will qualify for additional time to regain compliance, or that we will regain compliance with or without such additional time. We intend to monitor the closing bid price of our Common Stock and may, if appropriate, consider available options to regain compliance, which could include seeking to effect a reverse stock split. If we do not regain compliance within the allotted compliance period(s), including any extensions that may be granted by Nasdaq, Nasdaq will provide notice that our shares of Common Stock will be subject to delisting.
In the event that our Common Stock is delisted from Nasdaq and is not eligible for quotation or listing on another market or exchange, trading of our Common Stock could be conducted only in the over-the-counter market or on an electronic bulletin board established for unlisted securities such as the Pink Sheets or the OTC Bulletin Board. In such event, it could become more difficult to dispose of, or obtain accurate price quotations for, our Common Stock, and there would likely also be a reduction in our coverage by securities analysts and the news media, which could cause the price of our Common Stock to decline further. Also, it may be difficult for us to raise additional capital if we are not listed on a major exchange.
The price of our Common Stock and Warrants may be volatile.
43


Historically, the price of our Common Stock and Warrants has been volatile. During the year ended December 31, 2022, our stock traded as high as $3.545 per share and as low as $0.430 per share, and the price of our Warrants has ranged from $0.480 to $0.032. The price of our Common Stock, as well as the Warrants, may fluctuate due to a variety of factors, including:

changes in the industries in which we and our customers operate;
developments involving our competitors;
changes in laws and regulations affecting our business;
variations in our operating performance and the performance of our competitors in general;
actual or anticipated fluctuations in our quarterly or annual operating results;
publication of research reports by securities analysts about us or our competitors or our industry
the public’s reaction to our press releases, our other public announcements and our filings with the SEC, particularly with respect to fluctuations in our growth expectations and outlook;
actions by stockholders, including the sale by the PIPE Investors of any of their shares of our Common Stock;
additions and departures of key personnel;
commencement of, or involvement in, litigation involving us;
changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;
the volume of shares of our Common Stock available for public sale; and
general economic and political conditions, such as the effects of the COVID-19 pandemic, recessions, interest rates, local and national elections, fuel prices, international currency fluctuations, corruption, political instability and acts of war or military conflict, including repercussions of the recent military conflict between Russia and Ukraine, or terrorism.
These market and industry factors may materially reduce the market price of our Common Stock and the Warrants regardless of our operating performance.
We do not expect to declare any dividends in the foreseeable future.
We intend to retain future earnings, if any, to finance the further development and expansion of our business and do not intend to pay cash dividends in the foreseeable future. Any future determination to pay dividends will be at the discretion of our Board of Directors (our “Board”) and will depend on our financial condition, results of operations, capital requirements, restrictions contained in future agreements and financing instruments, business prospects and such other factors as our Board deems relevant.
Future resales of our Common Stock may cause the market price of our securities to drop significantly, even if our business is doing well.
In connection with the Business Combination, Dakota Semler and Giordano Sordoni, our co-founders, entered into lock-up agreements pursuant to which they will be contractually restricted from selling or transferring any of (i) their shares of our Common Stock held immediately following the Closing and (ii) any of their shares of our Common Stock that result from converting securities held immediately following the Closing (the “Lock-up Shares”). Such restrictions began at Closing and will end on August 19, 2023. Additionally, they are only permitted to sell their Lock-Up Shares via written trading plans in compliance with Rule 10b5-1 under the Exchange Act.
As of March 28, 2023, approximately 48% of the outstanding shares of our Common Stock were subject to lock-up agreements.
However, following the expiration of such lock-ups, the holders subject to lock-up agreements will not be restricted from selling shares of our Common Stock held by them, other than by applicable securities laws. As such, sales of a substantial number of shares of our Common Stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of our Common Stock.
The shares held by the holders subject to lock-up agreements may be sold after the expiration of their applicable lock-up periods. As restrictions on resale end and registration statements are available for use, the sale or possibility of sale of these shares could increase the volatility in our share price and the market price of our Common Stock could decline.
44


There is no guarantee that the Warrants will be in the money at the time they become exercisable, and they may expire worthless.
The exercise price for our Warrants is $11.50 per share of Common Stock. There is no guarantee that the Warrants will be in the money following the time they become exercisable and prior to their expiration, and as such, the Warrants may expire worthless.
The terms of the Warrants may be amended in a manner adverse to a holder if holders of at least 65% of the then outstanding Public Warrants approve of such amendment.
The Warrants were issued in registered form under a Warrant Agreement between the warrant agent and NextGen. The Warrant Agreement provides that (a) the terms of the Warrants may be amended without the consent of any holder for the purpose of (i) curing any ambiguity or correct any mistake, including to conform the provisions of the Warrant Agreement to the description of the terms of the Warrants and the Warrant Agreement set forth in the related prospectus, or defective provision or (ii) adding or changing any provisions with respect to matters or questions arising under the Warrant Agreement as the parties to the Warrant Agreement may deem necessary or desirable and that the parties deem to not adversely affect the rights of the registered holders of the Warrants under the Warrant Agreement and (b) all other modifications or amendments require the vote or written consent of at least 65% of the then outstanding Public Warrants; provided that any amendment that solely affects the terms of the Private Placement Warrants or any provision of the Warrant Agreement solely with respect to the Private Placement Warrants will also require at least 65% of the then outstanding Private Placement Warrants.
Accordingly, we may amend the terms of the Public Warrants in a manner adverse to a holder if holders of at least 65% of the then outstanding Public Warrants approve of such amendment. Although our ability to amend the terms of the Public Warrants with the consent of at least 65% of the then outstanding Public Warrants is unlimited, examples of such amendments could be amendments to, among other things, increase the exercise price of the Warrants, shorten the exercise period or decrease the number of shares of our Common Stock purchasable upon exercise of a Warrant.
We may redeem unexpired Warrants prior to their exercise at a time that is disadvantageous to warrant holders, thereby making such Warrants worthless.
We have the ability to redeem the outstanding Warrants at any time after they become exercisable and prior to their expiration, at a price of $0.01 per warrant if, among other things, the last reported sale price of our Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which we send the notice of redemption to the warrant holders equals or exceeds $18.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like). Redemption of the outstanding Warrants as described above could force warrant holders to: (i) exercise their Warrants and pay the exercise price therefor at a time when it may be disadvantageous for them to do so; (ii) sell their Warrants at the then-current market price when they might otherwise wish to hold their Warrants; or (iii) accept the nominal redemption price which, at the time the outstanding Warrants are called for redemption, we expect would be substantially less than the market value of the Warrants. None of the Private Placement Warrants will be redeemable by us (subject to limited exceptions) so long as they are held by NextGen Sponsor or its permitted transferees.
In addition, we have the ability to redeem the outstanding Warrants at any time after they become exercisable and prior to their expiration, at a price of $0.10 per warrant if, among other things, the last reported sale price of our Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which we send the notice of redemption to the warrant holders equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like). In such a case, the holders will be able to exercise their Warrants prior to redemption for a number of shares of our Common Stock determined based on the redemption date and the fair market value of our Common Stock. The value received upon exercise of the Warrants (i) may be less than the value the warrant holders would have received if they had exercised their Warrants at a later time where the underlying share price is higher and (ii) may not compensate the holders for the value of the Warrants, including because the number of shares received of our Common Stock is capped at 0.361 shares per Warrant (subject to adjustment) irrespective of the remaining life of the warrants.
The Warrants are accounted for as derivative liabilities with changes in fair value each period included in earnings, which may have an adverse effect on the market price of our securities.
We account for the Warrants as derivative warrant liabilities. At each reporting period, (1) the accounting treatment of the Warrants will be re-evaluated for proper accounting treatment as a liability or equity, and (2) the fair value of the liability of the Public Warrants and Private Placement Warrants will be remeasured and the change in the fair value of the liability will be recorded as other income (expense) in our income statement. The impact of changes in fair value on earnings may have an adverse effect on the market price of our securities.
45


We may issue a substantial number of additional shares of Common Stock or Preferred Stock, including under our equity incentive plan. Any such issuances would dilute the interest of our stockholders and likely present other risks.
We may issue a substantial number of additional shares of Common Stock or Preferred Stock, including under our equity incentive plan. Any such issuances of additional shares of Common Stock or Preferred Stock:
may significantly dilute the equity interests of our investors;
may subordinate the rights of holders of Common Stock if Preferred Stock is issued with rights senior to those afforded our Common Stock;
could cause a change in control if a substantial number of shares of our Common Stock are issued, which may affect, among other things, our ability to use our net operating loss carry forwards, if any, and could result in the resignation or removal of our present officers and directors; and
may adversely affect prevailing market prices for our Common Stock and/or Warrants.
Concentration of ownership among our existing executive officers and directors and their respective affiliates may prevent other investors from influencing significant corporate decisions.
As of March 28, 2023, our executive officers and directors and their respective affiliates as a group beneficially owned approximately 52% of the outstanding Common Stock. As a result, these stockholders are able to exercise a significant level of control over all matters requiring stockholder approval, including the election of directors, amendment of our Certificate of Incorporation and approval of significant corporate transactions. This control could have the effect of delaying or preventing a change of control of us or changes in management and will make the approval of certain transactions difficult or impossible without the support of these stockholders.
Investments in us may be subject to U.S. foreign investment regulations which may impose conditions or limitations on certain investors (including, but not limited to, limits on purchasing our Common Stock, limits on information sharing with such investors, requiring a voting trust, governance modifications, forced divestiture, or other measures).
Certain investments that involve the acquisition of, or investment in, a U.S. business by a non-U.S. investor may be subject to review and approval by the Committee on Foreign Investment in the United States (“CFIUS”). Whether CFIUS has jurisdiction to review an acquisition or investment transaction depends on - among other factors - the nature and structure of the transaction, including the level of beneficial ownership interest and the nature of any information or governance rights involved. For example, investments that result in “control” of a U.S. business by a foreign person always are subject to CFIUS jurisdiction. Significant CFIUS reform legislation, which was fully implemented through regulations that became effective on February 13, 2020, among other things expanded the scope of CFIUS’s jurisdiction to investments that do not result in control of a U.S. business by a foreign person but afford certain foreign investors certain information or governance rights in a U.S. business that has a nexus to “critical technologies,” “critical infrastructure” and/or “sensitive personal data.” Moreover, other countries continue to strengthen their own foreign direct investment (“FDI”) regimes, and investments and transactions outside of the U.S. may be subject to review by non-U.S. FDI regulators if such investments are perceived to implicate national security policy priorities. Any review and approval of an investment or transaction by CFIUS or another FDI regulator may have outsized impacts on transaction certainty, timing, feasibility, and cost, among other things. CFIUS and other FDI regulatory policies and practices are rapidly evolving, and in the event that CFIUS or another FDI regulator reviews one or more proposed or existing investment by investors, there can be no assurances that such investors will be able to maintain, or proceed with, such investments on terms acceptable to such investors. CFIUS or another FDI regulator may seek to impose limitations or restrictions on, or prohibit, investments by such investors (including, but not limited to, limits on purchasing our Common Stock, limits on information sharing with such investors, requiring a voting trust, governance modifications, or forced divestiture, among other things).
General Risk Factors
We have been, and may in the future be, adversely affected by health epidemics and pandemics, including the ongoing global COVID-19 pandemic, the duration and economic, governmental and social impact of which is difficult to predict, which may significantly harm our business, prospects, financial condition and operating results.
We face various risks related to public health issues, including epidemics, pandemics and other outbreaks, such as the recent pandemic of respiratory illness caused by a novel coronavirus known as COVID-19. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears, market downturns and restrictions on business and individual activities, has caused and may continue to cause volatility in the global economy. The spread of COVID-19 has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers.
46


The spread of COVID-19 has caused us and many of our contractors and service providers to modify our business practices, and we and our contractors and service providers may be required to take further actions as may be required by government authorities or that it determines are in the best interests of our employees, customers, suppliers, vendors and business partners. There is no certainty that such actions will be sufficient to mitigate the risks posed by the virus or otherwise be satisfactory to government authorities. If significant portions of our workforce or contractors and service providers are unable to work effectively, including due to illness, quarantines, social distancing, government actions or other restrictions in connection with the COVID-19 pandemic, our operations will be impacted.
The extent to which the COVID-19 pandemic impacts our business, prospects and results of operations will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating activities can resume. The COVID-19 pandemic could limit the ability of our customers, suppliers, vendors and business partners to perform, including third-party suppliers’ ability to provide components and materials used in our products. We may also experience an increase in the cost of raw materials used in our manufacture of our products. Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact on our business as a result of COVID-19’s global economic impact, including any recession that has occurred or may occur in the future.
Specifically, difficult macroeconomic conditions, such as decreases in spending by businesses as a result of the COVID-19 pandemic, could have a material adverse effect on the demand for electric vehicles. Under difficult economic conditions, potential customers may seek to reduce spending by foregoing electric vehicles for other options and cancel agreements for our products. Decreased demand for electric vehicles, particularly in the United States, could negatively affect our business.
There are no comparable recent events which may provide guidance, and, as a result, the ultimate impact of the COVID-19 pandemic or a similar health epidemic is highly uncertain and subject to change. We do not yet know the full extent of COVID-19’s impact on our business, operations, or the global economy as a whole. However, the effects could have a material impact on our results of operations, and we will continue to monitor the situation closely.
Catastrophic events may disrupt our business.
Labor discord or disruption, geopolitical events, social unrest, war, military conflict, including repercussions of the recent military conflict between Russia and Ukraine, terrorism, political instability, acts of public violence, boycotts, hostilities and social unrest and other health pandemics, such as COVID-19, that lead to avoidance of public places or cause people to stay at home could harm our business. Additionally, natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce, and the global economy, and thus could harm our business. In particular, the COVID-19 pandemic, including the reactions of governments, markets, and the general public, has resulted and may further result in a number of adverse consequences for our business, operations, and results of operations, many of which are beyond our control. In the event of a major earthquake, hurricane or catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war or terrorist attack, we may be unable to continue our operations and may endure system interruptions, reputational harm, breaches of data security, and loss of critical data, all of which would harm our business, results of operations, and financial condition. In addition, the insurance we maintain would likely not be adequate to cover our losses resulting from disasters or other business interruptions.
We have been and may continue to be impacted by macroeconomic conditions, rising inflation rates, uncertain credit and global financial market, including the recent and potential bank failures, supply chain disruption and geopolitical events, such as the war between Russia and Ukraine.
In recent years, the United States and other significant markets have experienced cyclical downturns and worldwide economic conditions remain uncertain. Economic uncertainty and associated macroeconomic conditions, including high volatility and uncertainty in the capital markets including as a result of inflation and interest rate spikes and recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, supply chain disruption and geopolitical events, such as the war between Russia and Ukraine, make it difficult for our customers and us to accurately forecast and plan future business activities, and could cause our customers to slow spending on our products and services like Fleet-as-a-Service, Xos Energy Services™, and Xosphere™. Furthermore, during uncertain economic times our customers may face issues gaining timely access to sufficient funding, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts and our results could be negatively impacted. A weak or declining economy could also strain our suppliers, possibly resulting in supply disruption. In addition, there is a risk that our current or future suppliers, service providers, manufacturers or other partners may not survive such difficult economic times, which would directly affect our ability to attain our operating goals on schedule and on budget.
47


A significant downturn in economic activity, or general spending on transit or commercial vehicle electrification technologies, may cause our current or potential customers to react by reducing their capital and operating expenditures in general or by specifically reducing their spending on electric commercial vehicles and related technologies. In addition, our customers may delay or cancel projects to upgrade or replace existing vehicles in their fleets, or other projects to electrify commercial vehicle fleets, with our products or seek to lower their costs by renegotiating contracts. Moreover, competitors may respond to challenging market conditions by lowering prices and attempting to lure away our customers.
Given the global nature of our supply chain and customer base, global political, economic, and other conditions, including geopolitical risks such as the current conflict between Russia and Ukraine and related sanctions, may adversely affect our business and results of operations in ways we cannot foresee at the outset or at this point. War and economic dislocations may spur recessions, economic downturns, slowing economic growth and social and political instability; commodity shortages, supply chain risks and price increases; instability in U.S. and global capital and credit markets which could impact us, our suppliers and customers; and currency exchange rate fluctuations among other impacts that adversely affect our business or results of operations.
We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, or in any industry. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and operating results could be adversely affected.
Our Certificate of Incorporation designates specific courts as the exclusive forum for certain stockholder litigation matters, which could limit the ability of our stockholders to obtain a favorable forum for disputes with us or our directors, officers or employees.
Our Certificate of Incorporation requires, to the fullest extent permitted by law, that derivative actions brought in our name, actions against current or former directors, officers or other employees for breach of fiduciary duty, other similar actions, any other action as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware and any action or proceeding concerning the validity of our Certificate of Incorporation or our Bylaws may be brought only in the Court of Chancery in the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware does not have subject matter jurisdiction thereof, any state court located in the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware), unless we consent in writing to the selection of an alternative forum. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Our Certificate of Incorporation also provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. This provision may limit our stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us and our directors, officers or other employees and may have the effect of discouraging lawsuits against our directors, officers and other employees. Furthermore, our stockholders may be subject to increased costs to bring these claims, and the exclusive forum provision could have the effect of discouraging claims or limiting investors’ ability to bring claims in a judicial forum that they find favorable.
In addition, the enforceability of similar exclusive forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that, in connection with one or more actions or proceedings described above, a court could rule that this provision in our Certificate of Incorporation is inapplicable or unenforceable. In March 2020, the Delaware Supreme Court issued a decision in Salzburg et al. v. Sciabacucchi, which found that an exclusive forum provision providing for claims under the Securities Act to be brought in federal court is facially valid under Delaware law. We intend to enforce this provision, but we do not know whether courts in other jurisdictions will agree with this decision or enforce it. If a court were to find the exclusive forum provision contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, prospects, financial condition and operating results.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our Common Stock.

Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:

authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights, and preferences determined by our board of directors;

require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
48



specify that special meetings of our stockholders can be called only by our board of directors, the chairperson of our board of directors, or our chief executive officer;

establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;

establish that our board of directors is divided into three classes, with each class serving three-year staggered terms;
prohibit cumulative voting in the election of directors;

provide that our directors may be removed for cause only upon the vote of the holders of at least a majority of the voting power of the then-outstanding shares of capital stock;

provide that vacancies on our board of directors may be filled only by the affirmative vote of a majority of directors then in office, even though less than a quorum; and

require the approval of our board of directors or the holders of at least 66 2/3% of the voting power of all of the then-outstanding shares of capital stock to amend our bylaws and certain provisions of our certificate of incorporation.

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally, subject to certain exceptions, prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Any of the foregoing provisions could limit the price that investors might be willing to pay in the future for shares of Common Stock, and they could deter potential acquirers of our company, thereby reducing the likelihood that holders of Common Stock would receive a premium for their shares of Common Stock in an acquisition.


Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

Our corporate headquarters are located at 3550 Tyburn Street, Los Angeles, California, an 85,142 square foot facility where we design, engineer and develop our products. The lease for this property will expire in 2027. Additionally, we lease three properties in Byrdstown, Tennessee, subject to leases that expire in 2026 and 2027, where we store raw materials and manufacture and assemble our products.

We believe our existing facilities are generally well maintained and adequate for our current requirements and that we will be able to obtain additional or alternative space at other locations to support our continuing expansion. We currently do not own any real property.

Item 3.    Legal Proceedings

From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not currently a party to any legal proceedings, the outcome of which, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

Item 4.    Mine Safety Disclosures

Not applicable.
49


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Our Common Stock and Public Warrants are currently listed on Nasdaq under the symbols “XOS” and “XOSWW,” respectively.

Holders of Common Stock and Warrants

As of March 23, 2023, there were 61 holders of record of our Common Stock and 18,833,298 Public Warrants outstanding held by 21 holders of record. Each Public Warrant entitles the registered holder to purchase one share of our Common Stock at a price of $11.50 per share, subject to certain adjustments. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees.

Dividend Policy

We have never declared or paid any cash dividends on our Common Stock or any other securities. We anticipate that we will retain all available funds and any future earnings, if any, for use in the operation of our business and do not anticipate paying cash dividends in the foreseeable future. In addition, debt instruments may materially restrict our ability to pay dividends on our Common Stock. Payment of future cash dividends, if any, will be at the discretion of our Board of Directors after taking into account various factors, including our financial condition, operating results, current and anticipated cash needs, the requirements of then-existing debt instruments and other factors our Board of Directors deems relevant.

Recent Sales of Unregistered Securities

On August 9, 2022, we entered into a securities purchase agreement with YA II PN, Ltd. (“Yorkville”), under which we agreed to sell and issue to Yorkville up to $35.0 million in principal amount of convertible debentures, convertible into shares of our Common Stock, subject to certain conditions and limitations (the “Convertible Debentures”). On August 11, 2022 and September 21, 2022, we issued Convertible Debentures to Yorkville in the aggregate principal amount of $35.0 million, for cash proceeds of $34.3 million.

During the three months ended September 30, 2022, Yorkville converted $0.2 million of unpaid principal and $14,794 of interest into 201,671 shares of our Common Stock.

During the three months ended December 31, 2022, Yorkville converted $1.8 million of unpaid principal and $107,137 of interest into 1,876,661 shares of our Common Stock.

On November 16, 2022, we issued 21,000 restricted shares of our Common Stock to FON Consulting, LLC pursuant to the terms of a prior services agreement by and between the Company and FORCE Family Office, Inc. (“FORCE”) (the “Services Agreement”). Pursuant to the Services Agreement, FORCE provided consulting services to increase brand awareness for the Company and held information events. In addition to cash compensation for FORCE’s services, 21,000 shares of our Common Stock were issued to FORCE and vested pursuant to performance metrics set forth in the Services Agreement.

The issuances of securities in the above transactions were made in reliance on the exemption from registration in Section 4(a)(2) under the Securities Act.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

None.

Item 6. Reserved


50

Item 7.    Management's Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis provides information which Xos’ management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition. The discussion should be read together with the consolidated financial statements and related notes that are included elsewhere in this Report. You should read the following discussion and analysis of our financial condition and results of operations together with our consolidated financial statements and the related notes to those statements. You should read the following discussion and analysis of our financial condition and results of operations together with our consolidated financial statements and the related notes to those statements. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under the section entitled “Risk Factors”. Unless the context otherwise requires, references in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” to “we”, “us”, “our”, and “the Company” are intended to mean the business and operations of Xos and its consolidated subsidiaries.

Overview

We are a leading fleet electrification solutions provider committed to the decarbonization of commercial transportation. We design and manufacture Class 5-8 battery-electric commercial vehicles that travel on last-mile, back-to-base routes of up to 200 miles per day. We also offer charging infrastructure products and services to support electric vehicle fleets. Our proprietary fleet management software integrates vehicle operation and vehicle charging to provide commercial fleet operators a more seamless and cost-efficient vehicle ownership experience than traditional internal combustion engine counterparts.

We currently manufacture a Class 5-6 MD X-Platform with multiple body options to address different customer use cases, including parcel delivery, linen, food & beverage, and armored cash transport. In May 2022 we launched our Class 7-8 HD X-Platform. We plan to continue to develop the HD X-Platforms for future customer use in regional haul fleets with body configurations to include box trucks, refrigerated units, and flatbeds.

Our X-Platform (our proprietary, purpose-built vehicle chassis platform) and X-Pack (our proprietary battery system) provide modular features that allow us to accommodate a wide range of last-mile applications and enable us to offer clients at a lower total cost of ownership compared to traditional diesel fleets. The X-Platform and X-Pack were both engineered to be modular in nature to allow fleet operators to customize their vehicles to fit their commercial applications (e.g., upfitting with a specific vehicle body and/or tailoring battery range).

Through our Powered by Xos™ business we also provide mix-use powertrain solutions for off-highway, industrial and other commercial equipment such as forklifts. Our powertrain offerings encompass a broad range of solutions, including high-voltage batteries, power distribution and management componentry, battery management systems, system controls, inverters, electric traction motors and auxiliary drive systems.

Xos Energy Solutions™ is our comprehensive charging infrastructure through which we offer charging equipment, mobile energy storage, and turnkey infrastructure services to help traditional fleets accelerate electric fleet transition by maximizing incentive capture and reducing implementation lead times and costs. Xos Energy Solutions™ provides customers with full service project management, electric vehicle chargers and charging equipment, and solutions for charging infrastructure installation. This service is available to customers whether they use Xos trucks, competitor trucks, or a mixed fleet.

We have also developed a fleet management platform called Xosphere that interconnects vehicle, maintenance, charging, and service data. The Xosphere is aimed at minimizing electric fleet TCO through fleet management integration. This comprehensive suite of tools allows fleet operators to monitor vehicle and charging performance in real-time with in-depth telematics; reduce charging cost; optimize energy usage; and manage maintenance and support with a single software tool.
Our Fleet-as-a-Service offering facilitates the transition from traditional internal combustion engine (“ICE”) vehicles to battery-electric vehicles and provides fleet operators with a comprehensive set of solutions and products by which to transition and operate an electric fleet. Our Fleet-as-a-Service offering includes, but is not limited to (i) charging solutions via Xos Energy Services™; (ii) vehicle telematics and over-the-air (OTA) updates via Xosphere; (iii) service; (iv) risk mitigation products; and (v) and financing through our partners. Fleet-as-a-Service integrates services into a bundled service package to reduce cost and improve efficiency in fleet electrification. Fleet-as-a-Service is intended to increase the lifetime revenue of each vehicle sold by Xos. We plan to continue to expand on this offering through both in-house developments and offerings through industry-leading partners. In addition to a competitive vehicle purchase price, our technology can also drive savings throughout ownership through increased vehicle uptime, greater payload capacity and reduced service expense. Ninety percent of vehicles in our targeted segments operate on routes under 200 miles per shift (referred to as “last-mile” routes). Vehicles that fulfill these predictable last-mile routes generally return to base hubs on a daily basis. Such vehicles are ideal candidates for electrification as operators are able to connect them to dedicated charging infrastructure at return-to-base hubs. Our modular and cost-effective
51

vehicles have been on the road and in customers’ hands since 2018, further validating the durability of satisfaction with our vehicles.


During the year ended December 31, 2022, we sold 257 vehicles and 18 powertrains, respectively. Since inception and up to December 31, 2022, we have delivered 346 vehicles and powertrains combined. Actual sales performance during the current year is down relative to anticipated deliveries due to delays in our battery production activities, which has resulted in manufacturing backlog in our vehicle assembly line.

We have taken a conservative approach to capital investment with our Flex manufacturing strategy, which leverages our strategic partners’ existing facilities and labor to assemble our products. This strategy will enable us to scale our operations in a capital efficient manner and in lockstep with market demand. Our current flex facility is located in Byrdstown, Tennessee and utilizes the facilities of Fitzgerald Manufacturing Partners, LLC, the largest manufacturer of glider kits in the United States. The flex facility is designed to manufacture an estimated 5,000 vehicles per year once fully tooled.

For the year-ended December 31, 2022, we have generated $34.1 million in revenue (or 94% of revenue) from vehicle and powertrain sales, $0.6 million (or 2% of revenue) from Fleet-as-a-Service revenue, and $1.7 million (or 4% of revenue) from ancillary revenue. For the year ended December 31, 2021, we have generated $4.9 million in revenue (or 97% of revenue) from vehicle and powertrain sales and $0.1 million (or 3% of revenue) from ancillary revenue.

We believe our growth in the coming years is supported by the strong secular tailwinds of an increased focus on the impact of climate change and the growth of e-commerce and last-mile delivery. Commercial trucks are the largest emitters of greenhouse gases per capita in the transportation industry. The U.S. federal, state and foreign governments, along with corporations such as FedEx, UPS and Amazon, have set ambitious goals to reduce greenhouse gas emissions. Simultaneously, e-commerce continues to grow rapidly and has been accelerated by changes in consumer purchasing behavior during the COVID-19 pandemic. We believe the increased regulation relating to commercial vehicles, the launch of sustainability initiatives from leading financial and corporate institutions and the rapid growth of last-mile logistics will fuel accelerated adoption of our products worldwide.

We expect both our capital and operating expenditures will continue to increase significantly in connection with our ongoing activities, as we:

continue to invest in research and development and further develop and commercialize our core proprietary technologies including our X-Platform chassis platform, X-Pack battery system, and Xos Energy Solutions™, and offering including Fleet-as-a-Service and Xosphere™;

increase our investment in marketing and advertising, sales and distribution infrastructure to accelerate the growth in sales of our products and services;

continue to invest in servicing our growing portfolio of vehicles on the road including account management, maintenance and service technicians and Xosphere;

continue to build out supply chain team as well as additional battery and vehicle Flex assembly lines to bolster manufacturing capacity and meet demand targets, and to adjust to macroeconomic changes, including supply chain shortages;

continue to build out finance operations to maintain and improve financial controls, financial planning and risk management;

invest in operations functions including IT, administration and human resources to maintain and improve our operational systems, processes and procedures;

obtain, maintain, expand, and protect our intellectual property portfolio including patents, trade secrets, trademarks and copyrights; and

further invest in infrastructure to operate in accordance with public company standards and guidelines.

Business Combination and Public Company Costs

On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the
52

“Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the transfer by way of continuation and deregistration of NextGen from the Cayman Islands and the continuation and domestication of NextGen as a corporation incorporated in the State of Delaware (the “Domestication”), the “Business Combination”). As a result of the Merger, NextGen completed the Domestication, Merger Sub merged with and into Xos Fleet, Inc. (which was formerly known as Xos, Inc.), the separate corporate existence of Merger Sub ceased and Xos Fleet, Inc. was to be the surviving corporation and a wholly owned subsidiary of NextGen, and NextGen changed its name to “Xos, Inc.” Xos Fleet, Inc. is the accounting predecessor and the combined entity will be the successor SEC registrant, and Xos’ financial statements for previous periods will be disclosed in the registrant’s future periodic reports filed with the SEC.

As a consequence of the completion of the Business Combination, we became the successor to an SEC-registered and Nasdaq-listed company with ticker “XOS”, which has required us and will continue to require us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We have incurred and expect to incur additional annual expenses as a public company for, among other things, directors’ and officers’ liability insurance, director fees and additional internal and external accounting and legal and administrative resources, including increased audit and legal fees.

Key Factors Affecting Operating Results

We believe that our performance and future success depend on several factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the section entitled “Risk Factors”.

Successful Commercialization of our Products and Services

We expect to derive future revenue from sales of our products and Fleet-as-a-Service offering. As many of these products and services are in development, we will require substantial additional capital to continue developing our products and services to bring them to full commercialization as well as fund our operations for the foreseeable future. Until we can generate sufficient revenue from product sales, we expect to finance our operations through commercialization and production with proceeds from the Business Combination and through the sale of equity, debt financings or other capital sources. The amount and timing of our future funding requirements, if any, will depend on many factors, including the pace and results of our commercialization efforts.

Customer Demand

We have sold a limited number of our vehicles to our existing customers, have agreements with future customers and have received interest from other potential customers. The sales of our vehicles and services to our existing and future customers will be an important indicator of our performance. Our operational focus is to achieve positive gross margins at a unit level by mid-2023, which includes strategic price increases, optimization of operations, direct material cost reduction and continued scale of deliveries.

Supply Chain Management

As described more fully below, there are certain areas in our supply chain management that have been disrupted due to global economic conditions and the prolonged effect of the COVID-19 pandemic. Our ability to find alternative solutions to meet customer demands will affect our financial performance.

Global economic conditions, which the COVID-19 pandemic has contributed to, has impacted our ability to source certain of our critical inventory items. The series of restrictions imposed and the speed and nature of the recovery in response to the pandemic has placed a burden on our supply chain management, including but not limited to the following areas:

Semiconductor chip shortage: The global silicon semiconductor industry has experienced a shortage in supply and difficulties in ability to meet customer demand. This shortage has led to an increase in lead-times of production of semiconductor chips and components since the beginning of 2020.

Battery cells: The battery cell industry is facing a shortage in supply which is causing suppliers to limit customer allocations.

Supply limitation on vehicle bodies and aluminum: Vehicle body suppliers are currently experiencing elevated pricing or a shortage of key materials such as aluminum.

53

Despite supply chain disruptions, we have continued to source inventory for our vehicles and our purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints. Where appropriate and critical, we have placed orders in advance of projected need to try and offset disruptions. While we are working to minimize the impact of these supply limitations, we cannot be certain that all inventory will be able to be delivered in time for production plans.

Tightness in supply availability could lead to previously unforeseen cost and delivery pressures on certain material and logistical costs in 2023. As the Company accelerates execution of its strategic plans, we will endeavor to be strategic in our cost action plans, including working with various vendors and service providers to provide us cost-effective arrangements.

Impact of COVID-19

As the COVID-19 pandemic continues to evolve, the ultimate extent of the impact on our businesses, operating results, cash flows, liquidity and financial condition will be primarily driven by the severity and duration of the pandemic as well as the pandemic’s impact on the U.S. and global economies. During the year ended December 31, 2022, despite the continued COVID-19 pandemic, we continued to operate our business at full capacity, including all of our manufacturing and research and development operations, with the adoption of enhanced health and safety practices. Although we have made our best estimates based upon current information, actual results could materially differ from the estimates and assumptions developed by management. Accordingly, it is reasonably possible that the estimates made in the financial statements have been, or will be, impacted in the near term as a result of these conditions.

Basis of Presentation

The accompanying consolidated financial statements include the accounts of Xos and its wholly owned subsidiaries, Xos Fleet, Inc., and Xos Services, Inc. (f/k/a Rivordak, Inc.). All significant intercompany accounts and transactions have been eliminated in consolidation. All long-lived assets are maintained in, and all losses are attributable to, the United States.

Currently, we conduct business through one operating segment. We are an early-stage growth company with minimal commercial operations and our activities to date have been conducted exclusively within North America. For more information about our basis of operations, refer to Note 1 — Description of Business in the accompanying consolidated financial statements for more information.
Components of Results of Operations

Revenues

To date, we have primarily generated revenues from the sale of electric step van, stripped chassis vehicles and battery systems. Our stripped chassis is our vehicle offering that consists of our X-Platform electric vehicle base and X-Pack battery systems, which customers can upfit with their preferred vehicle body. As we continue to expand our commercialization, we expect our revenue to come from these products and other vehicle offerings including chassis cabs, which will feature our chassis and powertrain with the inclusion of a proprietary designed cab, and tractors, a shortened version of the chassis cab designed to haul trailers (also known as “day cabs”), that travel in last-mile use cases. In addition, we also offer service offerings, such as Fleet-as-a-Service, which is a full suite of service offerings that includes Xos Energy Solutions, our energy solutions offering and Xosphere, our fleet management platform.

Revenue consists of product sales, inclusive of shipping and handling charges, net of estimates for customer allowances and Fleet-As-A-Service product offerings. Revenue is measured as the amount of consideration we expect to receive in exchange for delivering products. All revenue is recognized when we satisfy the performance obligations under the contract. We recognize revenue by delivering the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products. For shipping and handling charges, revenue is recognized at the time the products are delivered to or picked up by the customer. The majority of our current contracts have a single performance obligation, which is met at the point in time that the product is delivered, and title passes, to the customer, and are short term in nature.

Cost of Goods Sold

Cost of goods sold includes materials and other direct costs related to production of our vehicles, including components and parts, batteries, direct labor costs and manufacturing overhead, among others. Cost of goods sold also includes material and other direct costs related to the production and assembly of powertrains and battery packs as well as materials and other costs incurred related to charging infrastructure installation. Materials include inventory purchased from suppliers, as well as assembly components that are assembled by company personnel, including allocation of stock-based compensation expense. Direct labor costs relate to the wages of those individuals responsible for the assembly of vehicles delivered to customers. Cost of goods sold also includes depreciation expense on property and equipment related to cost of goods sold activities, calculated
54

over the estimated useful life of the property and equipment on a straight-line basis. Upon property and equipment retirement or disposal, the cost of the asset disposed, and the related accumulated depreciation from the accounts and any gain or loss is reflected in the consolidated statements of operations and comprehensive income (loss), allocated to cost of goods sold.

Cost of goods sold also includes reserves to write down the carrying value of our inventory to their net realizable value and to provide for any excess or obsolescence.

We are continuing to undertake efforts to find more cost-effective vendors and sources of parts and raw materials to lower our overall cost of production. Direct labor and overhead costs relate primarily to expenses incurred through our third-party manufacturing partners. We expect these expenses to increase in future periods as production volume increases to meet expected growth in customer demand.

General and Administrative Expenses

General and administrative (“G&A”) expenses consist of personnel-related expenses, outside professional services, including legal, audit and accounting services, as well as expenses for facilities, non-sales related travel, and general office supplies and expenses. Personnel-related expenses consist of salaries, benefits, allocations of stock-based compensation, and associated payroll taxes. Overhead items including rent, insurance, utilities, and other items are included as G&A expenses. G&A expenses also include depreciation expense on property and equipment related to G&A activities, calculated over the estimated useful life of the property and equipment on a straight-line basis. Upon property and equipment retirement or disposal, the cost of the asset disposed, and the related accumulated depreciation from the accounts and any gain or loss is reflected in the consolidated statements of operations and comprehensive income (loss), allocated to G&A.

We expect that our G&A will start to decrease for the foreseeable future primarily due lower headcount driven by our reduction in workforce.

Research and Development Expenses

Research and development (“R&D”) expenses consist primarily of costs incurred for the design and development of our vehicles and battery systems, which include:

expenses related to materials and, supplies consumed in the development and modifications to existing vehicle designs, new vehicle designs contemplated for additional customer offerings, and our battery pack design;

fees paid to third parties such as consultants and contractors for engineering and computer-aided design work on vehicle designs and other third-party services; and,

payroll expense for employees primarily engaged in R&D activities, including allocation of stock-based compensation expense.    

We expect our research and development costs to decrease for the foreseeable future primarily due lower headcount driven by our reduction in workforce.

Sales and Marketing Expenses

Sales and marketing (“S&M”) expenses consist primarily of expenses related to our marketing of vehicles and brand initiatives, which includes:

travel expenses of our sales force who are primarily responsible for introducing our platform and offerings to potential customers;

web design, marketing and promotional items, and consultants who assist in the marketing of the Company;

payroll expense for employees primarily engaged in S&M activities, including allocation of stock-based compensation expense; and

depreciation expense on property and equipment related to S&M activities, calculated over the estimated useful life of the property and equipment on a straight-line basis. Upon property and equipment retirement or disposal, the cost of the asset disposed, and the related accumulated depreciation from the accounts and any gain or loss is reflected in the consolidated statements of operations and comprehensive income (loss), allocated to S&M.

55

We expect these expenses to decrease for the foreseeable future primarily due lower headcount driven by our reduction in workforce.

Other Income (Expense), Net

Other income (expense), net primarily includes interest income from our investments in marketable debt securities, available-for-sale, interest paid on our equipment leases and interest expense related to our financing obligations, including the amortization for debt discount and issuance costs.

Change in Fair Value of Derivatives

Change in fair value of derivative instruments relates to Common Stock warrant liability assumed as part of the Business Combination and the conversion feature on the convertible notes issued in prior years and derivative features of the Convertible Debentures issued on August 11, 2022 and September 21, 2022. Changes in the fair value relate to remeasurement of our public and private placement warrants to fair value as of any respective exercise date and as of each subsequent balance sheet date and mark-to-market adjustments for derivative liabilities each measurement period.

Change in Fair Value of Contingent Earn-out Shares Liability

The contingent earn-out shares liability was established as part of the Business Combination. Changes in the fair value relate to remeasurement to fair value as of each subsequent balance sheet date.


Results of Operations

Comparison of the Years Ended December 31, 2022 and 2021

The following table sets forth our historical operating results for the periods indicated (dollars in thousands):
Years Ended December 31,
20222021$ Change% Change
Revenues$36,376 $5,048 $31,328 
nm(1)
Cost of goods sold
66,405 7,410 58,995 
nm(1)
Gross loss
(30,029)(2,362)(27,667)
nm(1)
Operating expenses
General and administrative
41,093 27,197 13,896 51 %
Research and development
30,679 20,077 10,602 53 %
Sales and marketing
9,547 3,519 6,028 171 %
Total operating expenses
81,319 50,793 30,526 60 %
Loss from operations
(111,348)(53,155)(58,193)109 %
Other (expense) income, net(4,835)38 (4,873)
nm(1)
Change in fair value of derivative instruments
14,184 18,498 (4,314)(23)%
Change in fair value of earn-out shares liability28,682 72,505 (43,823)(60)%
Write off of subscription receivable— (379)379 (100)%
Realized loss on debt extinguishment
— (14,104)14,104 (100)%
Income (loss) before provision for income taxes(73,317)23,403 (96,720)
nm(1)
Provision for income taxes300 %
Net income (loss)$(73,325)$23,401 $(96,726)
nm(1)

____________
(1) Percentage changes greater than or equal to 400% are not meaningful and noted as nm in the table above.

56

Revenues

Our total revenue increased by $31.3 million, from $5.0 million in the year ended December 31, 2021 to $36.4 million in the year ended December 31, 2022. The increase in revenues for the year ended December 31, 2022, was primarily driven by increased deliveries of our stepvans. During the year ended December 31, 2022, we delivered 275 units, (257 stepvans and 18 powertrains), compared to 44 units (22 stepvans and 22 powertrains) in the year ended December 31, 2021. Revenue for the years ended December 31, 2022 and 2021 consisted of the following (dollars in thousands):
Years Ended December 31,
20222021$ Change% Change
Product and service revenue
Stepvans & vehicle incentives$31,829 $2,735 $29,094 
nm(1)
Powertrains2,226 2,152 74 %
Fleet-as-a-Service606 — 606 100 %
Total product and service revenue 34,661 4,887 29,774 
nm(1)
Ancillary revenue1,715 161 1,554 
nm(1)
Total revenues$36,376 $5,048 $31,328 
nm(1)

Cost of Goods Sold    

Cost of goods sold increased by $59.0 million, from $7.4 million in year ended December 31, 2021 to $66.4 million in the year ended December 31, 2022. The increase in cost of goods sold is directly attributable to the increase in our revenues as well as increases of (i) $5.7 million in the inventory reserves and associated write-downs, (ii) $7.9 million of unfavorable physical inventory count and other adjustments and (iii) $45.4 million in direct materials, direct labor, and manufacturing overhead.

The increase in direct labor costs is primarily attributable to increased deliveries during the year ended December 31, 2022. The increase in direct material costs is due to increased purchases of raw materials for the production of stepvans and powertrain kits. A significant portion of the overhead costs incurred include indirect salaries, facility rent, utilities, freight and depreciation of production equipment, which are primarily fixed in nature and allocated based on production levels. Accordingly, these costs are still incurred when we experience a reduction in production volume. We plan to continue to increase production activities, expecting fixed and semi-fixed overhead costs to be absorbed through the production of our batteries and chassis.

General and Administrative

General and administrative expense increased by $13.9 million, or 51%, from $27.2 million in the year ended December 31, 2021 to $41.1 million in the year ended December 31, 2022, attributable to changes of (i) $6.5 million in headcount and personnel cost for supply chain, sales, legal, accounting, information technology and general and administrative functions necessary to support our business growth, (ii) $3.6 million in insurance costs driven by an overall coverage increase and full year impact of amortization expense for D&O insurance, (iii) $2.1 million in consulting and professional services expenses related to the implementation of our new ERP system and financial processes as well as legal, accounting and auditing fees, (iv) $0.4 million in investment for equipment and technology driven by an increase in our headcount and increased usage of SaaS as part of our business operations and (v) $1.3 million in other operating expenses including depreciation, travel and recruiting.

Research and Development

Research and development expenses increased by $10.6 million, or 53%, from $20.1 million in the year ended December 31, 2021 to $30.7 million in the year ended December 31, 2022. The growth was primarily due to changes of (i) $10.0 million in allocation of personnel costs driven by higher headcount in engineering, including the allocation of stock-based compensation expense and (ii) $0.6 million attributable in net other costs, driven by increases in consulting fees and purchases of material and software used solely for research and development purposes, offset by reductions in costs incurred for purchases of equipment and research and development related freight costs.

Sales and Marketing

Sales and marketing expense increased by $6.0 million, or 171%, from $3.5 million in the year ended December 31, 2021 to $9.5 million in the year ended December 31, 2022. The growth was primarily due to increases of (i) $5.2 million in allocation of personnel costs driven by higher headcount, including the allocation of stock-based compensation expense and (ii) $0.8 million related to public relations costs, participation in tradeshows and general marketing efforts to enhance brand recognition.

57

Other (Expense) Income, Net

Other income (expense), net increased by $(4.9) million to $(4.8) million net other expense in the year ended December 31, 2022. The increase in other expense is driven by an increase in interest expense of $4.6 million primarily related to the Convertible notes and Convertible Debentures, including amortization of related discounts and issuance costs and various equipment leases, accretion/amortization expense related to on our investments in marketable debt securities, available-for-sale of $0.8 million, and impairment on assets held for sale of $0.7 million. The increase in other income is driven by $1.2 million related to interest income earned on our investments in marketable debt securities, available-for-sale.

Change in Fair Value of Derivatives
The gain on the change in fair value of derivative instruments decreased by $4.3 million, from $18.5 million in the year ended December 31, 2021 to $14.2 million in the year ended December 31, 2022. The change in fair value for the year ended December 31, 2022 is primarily attributable to the change in our stock price and the resulting valuation at the respective reporting period related to the private placement and public warrants of $6.8 million and derivative liabilities related to the Convertible Debentures of $7.4 million. The change in fair value in the prior year related to (i) Legacy Xos convertible notes which were extinguished during the first quarter of 2021, resulting in the release of the derivative liability of $6.4 million, (ii) change in fair value of $10.4 million related to the private placement and public warrants and (iii) change in fair value and release of Legacy Xos Preferred Stock Warrant of $1.7 million.

Change in Fair Value of Contingent Earn-out Shares Liability

The gain on the change in fair value of contingent earn-out shares liability decreased by $43.8 million from $72.5 million in the year ended December 31, 2021, to $28.7 million in the year ended December 31, 2022. The change in fair value for the year ended December 31, 2022 is primarily attributable to the change in our stock price and the resulting valuation at the respective reporting period.

Write-off of Subscription Receivable

In 2020, we had a promissory note receivable in the amount of $0.4 million due from our COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. The principal balance of the note and the associated accrued interest was subsequently forgiven during the year ended December 31, 2021. No similar transaction occurred during the year ended December 31, 2022.

Realized Loss on Debt Extinguishment

This represents the loss on the conversion of convertible debt into preferred shares during the year ended December 31, 2021. No similar transaction occurred during the year ended December 31, 2022.

Provision for income taxes

The Company recorded income tax expense of $8,000 and $2,000 during the years ended December 31, 2022 and 2021, respectively.



Liquidity and Capital Resources

General

As an early stage growth company, the net losses and cash outflows we have incurred since inception are consistent with our strategy and budget. We will continue to incur net losses and cash outflows in accordance with our operating plan as we continue to expand our research and development activities with respect to our vehicles and battery systems, scale our operations to meet anticipated demand and establish our Fleet-as-a-Service offering. As a result, we strive to maintain robust access to capital in order to fund and scale our operations. We may raise additional capital through a combination of debt financing, other non-dilutive financing and/or equity financing, including through asset-based lending and/or receivable financing. Our ability to access capital when needed is not assured and, if capital is not available to us when and in the amounts needed, we could be required to delay, scale back or abandon some or all of our development programs and other operations, which could materially harm our business, prospects, financial condition and operating results. Global economic conditions have been worsening, with disruptions to, and volatility in, the credit and financial markets in the United States and worldwide resulting from the effects of COVID-19, recessions, rising inflation rates, including the recent and potential bank failures, supply chain disruption, fuel prices, international currency fluctuations, and geopolitical events such as local and national
58

elections, corruption, political instability and acts of war or military conflict including repercussions of the war between Russia and Ukraine, or terrorism. If we are unable to raise capital when needed or on attractive terms, we would be forced to delay, reduce or eliminate our commercialization, research and development programs and/or other efforts.

In August 2021, we consummated the Business Combination, which resulted in net cash proceeds of approximately $216.7 million. In December 2020, we had the initial closing of our Series A Financing, and in the first quarter of 2021, we completed the Series A Financing, including the conversion of all our convertible notes into shares of Legacy Xos preferred stock. As of December 31, 2022, our principal sources of liquidity were our cash and cash equivalents (excluding restricted cash) and investments in marketable debt securities, available-for-sale aggregating $86.3 million. Our short-term uses of cash are for working capital and to pay interest on our debt and our long-term uses of cash are for working capital and to pay the principal of our indebtedness.

We believe that our existing cash resources are sufficient to support planned operations for the next 12 months, and we have a growing base of assets against which we expect to be able to borrow in the future. We believe we will meet longer-term expected future cash requirements and obligations through a combination of cash flows from operating activities, available cash balances, and advances under the SEPA. In addition, we may seek to raise additional capital through debt financing through asset-based lending and/or receivable financing or through the sale of equity or debt securities.

Standby Equity Purchase Agreement

On March 23, 2022, we entered into a Standby Equity Purchase Agreement (the "SEPA") with Yorkville, whereby we have the right, but not the obligation, to sell to Yorkville up to $125.0 million of its shares of Common Stock at our request during the 36 months following the execution of the SEPA, subject to certain conditions. As of December 31, 2022, a remaining commitment of $120.7 million was available under the SEPA, provided that, pursuant to the issuance of convertible debentures to Yorkville described below, we may not effect any advance under the SEPA without the prior mutual consent of Yorkville and the Company until the earliest of the date (i) all such convertible debentures have been repaid or converted into Common Stock or (ii) Yorkville no longer has any right or ability to convert any portion of the convertible debentures into Common Stock. In connection with the foregoing, the term set forth in the SEPA will be extended for a corresponding number of days. We used the net proceeds received from sales of Common Stock pursuant to the SEPA for working capital and general corporate purposes and expect similar use of proceeds going forward.

Convertible Debt

Further, on August 11, 2022 and September 21, 2022, we issued convertible debentures (the “Convertible Debentures”) to Yorkville in the aggregate principal amount of $35.0 million, with a maturity date of November 11, 2023, which may be extended to February 11, 2024. Also on August 11, 2022, we issued a convertible promissory note (as subsequently amended and restated, the “Convertible Note”) to Aljomaih Automotive Co. (“Aljomaih”) with a principal amount of $20.0 million and a maturity date of August 11, 2025. As of December 31, 2022, aggregate principal amounts of $33.0 million and $20.0 million were outstanding on the Convertible Debentures and the Convertible Note, respectively. We have used the net proceeds from the Convertible Debentures and the Convertible Note for operational liquidity, working capital and general and administrative expenses and expect similar use of proceeds going forward.

Pursuant to the Convertible Debentures, as a result of the daily volume-weighted average price of the common stock of the Company (the “daily VWAP”) being less than the Floor Price for five consecutive trading days, we were required to make, and made, Prepayments to Yorkville in the amount of $3.7 million on January 3, 2023 and $3.2 million on January 10, 2023. Additionally, on March 21, 2023, we received notice that a Prepayment in the amount of $3.5 million was due on March 31, 2023, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days. The Floor Price was $0.59 as of the date of this Report. See Note 8 — Convertible Notes and Note 20 — Subsequent Events in the accompanying consolidated financial statements for more information regarding the Convertible Debentures and Convertible Notes.

Exchange Cap Limitations

In compliance with Nasdaq rules and regulations, each of the SEPA, the Convertible Debentures and the Convertible Note are subject to certain limitations on the number of shares of Common Stock that may be issued thereunder prior to receiving stockholder approval for the issuance of additional shares of Common Stock in excess of Nasdaq limits. As of the date of this Report, such limitations prevent us from fully utilizing the remaining commitment under the SEPA or accommodating the full conversion of the remaining outstanding principal amount of the Convertible Debentures. However, on March 30, 2023, our Board of Directors approved a recommendation to seek stockholder approval at the 2023 Annual Meeting of Stockholders for the issuance of shares of Common Stock under the SEPA, the Convertible Debentures and the Convertible Note exceeding the applicable Nasdaq thresholds. As of March 28, 2023, our executive officers and directors and their respective affiliates as a group beneficially owned approximately 52% of the outstanding Common Stock, and as a result, we believe that we will obtain such approval.
59


Cash Flows Summary

The following table provides a summary of cash flow data for the years ended December 31, 2022 and 2021 (in thousands):
Years Ended December 31,
20222021
Net cash used in operating activities$(127,960)$(88,895)
Net cash provided by (used in) investing activities
82,710 (155,143)
Net cash provided by financing activities64,749 252,855 
Net increase in cash, cash equivalents and restricted cash
$19,499 $8,817 

Cash Flows from Operating Activities

Our cash flows from operating activities are significantly affected by the growth of our business primarily related to research and development and selling, general, and administrative activities. Our operating cash flows are also affected by our working capital needs to support growth in inventory and fluctuations in accounts payable and other current assets and liabilities.

Net cash used in operating activities was $128.0 million for the year ended December 31, 2022, primarily consisting of a cash-basis net loss of $96.3 million from normal operations of the Company (after non-cash adjustments of $22.9 million), and $31.7 million in working capital movements, primarily relating to inventory cost build-up as production continues to ramp up.

Net cash used in operating activities was $88.9 million for the year ended December 31, 2021, primarily consisting of a cash-basis net loss of $49.4 million from normal operations of the Company (after non-cash adjustments of $72.8 million), and $39.5 million in working capital movements, primarily relating to inventory cost build-up and increase in prepayments as production ramps up.

Cash Flows from Investing Activities

Cash flows from investing activities primarily relate to capital expenditures to support our growth, as well as the sale and maturity of marketable securities, available for sale.

Net cash provided by investing activities was $82.7 million for the year ended December 31, 2022, primarily consisting of property and equipment additions of $14.1 million, offset by net sales of investments in marketable debt securities, available-for-sale of $96.8 million.

Net cash used in investing activities was $155.1 million for the year ended December 31, 2021, primarily consisting of property and equipment additions of $4.9 million and net purchase of investments in marketable debt securities, available-for-sale of $150.2 million.

Cash Flows from Financing Activities

Net cash provided by financing activities was $64.7 million for the year ended December 31, 2022, primarily consisting of the $54.3 million proceeds from the issuance of the Convertible Debt offset by $(0.4) million of related debt issuance costs, $6.3 million proceeds from equipment financing transactions, $2.0 million proceeds from net short-term insurance financing note activity and $4.3 million proceeds from issuance of Common Stock under the SEPA. These increases were partially offset by $0.4 million of taxes paid related to net share settlement of stock-based awards and $1.4 million of payments on equipment leases.

Net cash provided by financing activities was $252.9 million for the year ended December 31, 2021, primarily consisting of the $216.7 million proceeds from the consummation of the Business Combination (including proceeds from NextGen trust account and PIPE investment less transaction costs and redemptions), $31.8 million proceeds from additional Series A financing in January and February 2021, $2.4 million collection of the outstanding subscription receivable and $$2.7 million proceeds from the exercise of Legacy Xos Preferred Stock Warrant. These increases were partially offset by $0.3 million of taxes paid related to net share settlement of stock-based awards and $0.4 million of principal payments on equipment leases.

Contractual Obligations and Commitments

We did not have any material contractual obligations or other commitments as of December 31, 2022, other than what is disclosed in Note 15 - Commitments and Contingencies and Note 6 - Leases in this Form 10-K.
60


Critical Accounting Policies and Estimates

Our financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) which requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenues and expenses during the reporting periods. Our most significant estimates and judgments involve valuation of stock-based compensation, including the fair value of our Common Stock, and the valuation of the convertible notes payable, the SAFE, and derivative liability. We base our estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to our financial statements.

We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.

While our significant accounting policies are described in the notes to our financial statements (see Note 2 – Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the accompanying audited financial statements), we believe that the following accounting policies require a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

Revenue Recognition

We generate revenue from the sale of our commercial electric vehicles, powertrains and battery packs, and goods and services related to charging infrastructure. ASC 606, Revenue from Contracts with Customers, requires us to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. We determine revenue recognition by applying the following steps:

1. Identifying the contract with a customer;
2. Identifying the performance obligations in the contract;
3. Determining the transaction price;
4. Allocating the transaction price to the performance obligations; and
5. Recognizing revenue as the performance obligations are satisfied.

We recognize revenue consisting of product and vehicle parts sales, inclusive of shipping and handling charges, net of estimates for customer returns. Revenue contracts are identified when an enforceable agreement has been made with a customer. Performance obligations are identified in the contract for each distinct products provided within the contract. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. Any deposits from customers represent contract liabilities. We recognize revenue by transferring the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products as agreed in the contracts, normally when delivered to the carrier. We recognize revenue for shipping and handling charges at the time control is transferred for the related product. Costs for shipping and handling activities that occur after control of the product transfers to the customer are recognized at the time of sale and presented in cost of goods sold. The majority of our contracts have a single performance obligation, which is met at the point in time that the product is delivered to the carrier, and title passes to the customer, and are short term in nature. Sales tax collected from customers is not considered revenue and is accrued until remitted to the taxing authorities.


Inventories

Our inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value. Inventory is valued using average costing, as that method accurately reflects the frequency of our inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, we evaluate whether our inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on
61

reviews for any excess or obsolescence. We reserve for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

We also review our inventory to determine whether its carrying value exceeds the net realizable amount (“NRV”) upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, we determine the estimated selling price of our inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

Income Taxes
We apply the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.

In assessing the realizability of deferred income tax assets, ASC 740 requires a more likely than not standard be met. If we determine that it is more likely than not that deferred income tax assets will not be realized, a valuation allowance must be established. We record a valuation allowance, when necessary, to reduce deferred tax assets to the amount expected to be realized. Estimates of the realizability of deferred tax assets, as well as our assessment of whether an established valuation allowance should be reversed, are based on projected future taxable income, the expected timing of the reversal of deferred tax liabilities, and tax planning strategies. When evaluating whether projected future taxable income will support the realization of deferred tax assets, we consider both its historical financial performance and general economic conditions. In addition, we consider the time frame over which it would take to utilize the deferred tax assets prior to their expiration.

We utilize a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained upon examination by the Internal Revenue Service (IRS) or other taxing authorities, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual outcomes. See Note 17 – Income Taxes for additional information.

Warranty Liability

We provide customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. We accrue a warranty reserve for the products sold, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given our relatively short history of sales, and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under our standard product warranty programs are recorded based on open claims. See Note 2 – Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements for additional information.

Investments in Marketable Debt Securities, Available-for-Sale

We maintain a portfolio of investments in a variety of fixed and variable rate debt securities, including U.S. treasuries, corporate debt, asset-backed securities and other, non-U.S. government and supranational bonds and certificate of deposit. We consider our investments in marketable debt securities to be available-for-sale, and accordingly, are recorded at their fair values. We determine the appropriate classification of investments in marketable debt securities at the time of purchase. Interest along with amortization of purchase premiums and accretion of discounts from the purchase date through the estimated maturity date, including consideration of variable maturities and contractual call provisions, are included in other income (expenses), net in the consolidated statements of net and comprehensive income (loss). We typically invest in highly-rated debt securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires substantially all investments to be investment grade, with the primary objective of minimizing the potential risk of principal loss.

We review quarterly its investment portfolio of all securities in an unrealized loss position to determine if an impairment charge exists. See Note 10 – Investments in Marketable Debt Securities, Available-for-Sale for additional information.

62

Public and Private Placement Warrants

The Public Warrants and the Private Placement Warrants are recognized as derivative liabilities in accordance with ASC 815.

The Private Placement Warrants are identical to the Public Warrants underlying the units sold in NextGen’s initial public offering, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants will be redeemable by us and exercisable by such holders on the same basis as the Public Warrants.

We determine the fair value of our Public Warrants based on the publicly listed trading price of such Warrants as of the valuation date. Accordingly, the Public Warrants are classified as Level 1 financial instruments. Additionally, since the Private Placement Warrants are substantially the same as the Public Warrants, we determined the fair value of our Private Placement Warrants based on the Public Warrant trading price. The Private Warrants are classified as Level 2 financial instruments.

See Note 12 — Derivative Instruments for additional information.
Contingent Earn-out Shares Liability

Earn-out shares represent a freestanding financial instrument classified as liabilities on the accompanying consolidated balance sheet as we determine that these financial instruments are not indexed to our own equity in accordance with ASC 815, Derivatives and Hedging. Earn-out shares liability were initially recorded as fair value in the Business Combination and are adjusted to fair value at each reporting date with changes in fair value recorded in change in fair value of earn-out shares liability in the consolidated statements of operations and comprehensive income (loss).

The earn-out triggers included a change of control provision within five years of the Closing, and achieving certain volume weighted average share prices (“VWAPs”) within five years of the Closing. These conditions result in the instrument failing indexation guidance and are properly reflected as a liability as of December 31, 2022.

In addition to the Earn-out Shares, we have a contingent obligation to issue restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination. The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.

Derivative Liability

We account for convertible debt pursuant to ASC 815, Derivatives and Hedging. We evaluate convertible debt instruments to determine whether any embedded features require bifurcation and separate periodic valuation. Convertible debt is recorded net of stated discounts as well as debt issuance costs. Debt discounts and issuance costs are amortized over the contractual term of the debt using the effective interest rate method. We elected to early adopt Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”).



Recent Accounting Pronouncements

See Note 2 — Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements and our consolidated financial statements included in this filing for more information about recent accounting pronouncements, the timing of their adoption, and our assessment, to the extent we have made one, of their potential impact on our financial condition and our results of operations.



Item 7A.    Quantitative and Qualitative Disclosures About Market Risk

We are exposed to a variety of market and other risks, including the effects of changes in interest rates, inflation, and foreign currency exchange rates, as well as risks to the availability of funding sources, hazard events, and specific asset risks.
63


Interest Rate Risk

The market risk inherent in our financial instruments and our financial position represents the potential loss arising from adverse changes in interest rates. We maintain a portfolio of investments in a variety of fixed and variable debt rate securities, including, U.S. treasuries, corporate debt, asset-backed securities, non-U.S. government and supranational bonds and certificate of deposit. As of December 31, 2022, the fair value of investments in marketable debt securities, available-for-sale was $50.6 million. The primary objective of our investment activity is to maintain the safety of principal, and to provide for future liquidity requirements while maximizing yields without significantly increasing risk. While some investments may be securities of companies in foreign countries, all investments are denominated and payable in U.S. Dollars. We do not enter into investments for trading or speculative purposes. While our intent is not to sell these investment securities prior to their stated maturities, we may choose to sell any of the securities for strategic reasons including, but not limited to, anticipated capital requirements, anticipation of credit deterioration, duration management and because a security no longer meets the criteria of our investment policy. We do not use derivatives or similar instruments to manage our interest rate risk. We seek to invest in high quality investments. The weighted average rating (exclusive of cash and cash equivalents) was A as of December 31, 2022. Maturities are maintained consistent with our short-, medium- and long-term liquidity objectives.

The following table sets forth the impact on the fair value of our investments as of December 31, 2022 from changes in interest rates based on the weighted average duration of the debt securities in our portfolio (in thousands):
Approximate Change in Fair Value of Investments
Change in Interest RateIncrease (Decrease)
2% Decrease$318 
1% Decrease$159 
1% Increase$(159)
2% Increase$(318)

Foreign Currency Risk

There was no material foreign currency risk for the years ended December 31, 2022 and 2021.

Inflation Risk

We monitor inflation and the effects of changing prices. Inflation increases the cost of goods and services used. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset these higher costs through price increases or mitigate the impact through alternative solutions. Our inability to do so could harm our business, financial condition and results of operations.
64

Item 8.    Financial Statements
Index to Consolidated Financial Statements

65

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Stockholders
Xos, Inc.

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheet of Xos, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2022, the related consolidated statements of operations and comprehensive income (loss), changes in stockholders’ equity, and cash flows for the year ended December 31, 2022, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022, and the results of its operations and its cash flows for the year ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

Change in Accounting Principle
As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for leases on January 1, 2022, due to the adoption of ASC 842, Leases.

Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

/s/ GRANT THORNTON LLP

We have served as the Company's auditor since 2022.

Los Angeles, California
March 31, 2023



66

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of Xos, Inc. and Subsidiaries:

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheet of Xos, Inc. and Subsidiaries (the “Company”) as of December 31, 2021, and the related consolidated statements of operations and comprehensive income (loss), Legacy Xos preferred stock and stockholders’ equity (deficit), and cash flows for the year then ended, and the related notes to the consolidated financial statements (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021, and the results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB and in accordance with auditing standards generally accepted in the United States of America. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.

/s/ WithumSmith+Brown, PC

We served as the Company's auditor since 2020.

Irvine, California
March 30, 2022
67

Xos, Inc. and Subsidiaries
Consolidated Balance Sheets
(in thousands, except for par value)
December 31,
20222021
Assets
Cash and cash equivalents$35,631 $16,142 
Restricted cash
3,044 3,034 
Accounts receivable, net8,238 3,353 
Marketable debt securities, available-for-sale — short-term
50,648 94,696 
Inventories
57,540 30,883 
Prepaid expenses and other current assets
8,100 17,850 
Total current assets163,201 165,958 
Property and equipment, net18,581 7,426 
Operating lease right-of-use assets, net    6,555  
Marketable debt securities, available-for-sale — long-term 54,816 
Other non-current assets
1,599 506 
Total assets$189,936 $228,706 
Liabilities and Stockholders’ Equity
Accounts payable$2,896 $10,122 
Convertible debt, current
26,849  
Derivative liabilities
405  
Other current liabilities15,616 5,861 
Total current liabilities45,766 15,983 
Convertible debt, non-current
19,870  
Earn-out shares liability
564 29,240 
Common stock warrant liability
661 7,496 
Other non-current liabilities
11,000 1,594 
Total liabilities77,861 54,313 
Commitments and contingencies (Note 15)
Stockholders’ Equity
Common Stock $0.0001 par value, authorized 1,000,000 shares,
  168,817 and 163,137 shares issued and outstanding at December 31, 2022
  and 2021, respectively
17 16 
Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at December 31, 2022 and 2021, respectively
  
Additional paid in capital
190,215 178,851 
Accumulated deficit
(77,418)(4,093)
Accumulated other comprehensive loss
(739)(381)
Total stockholders’ equity
112,075 174,393 
Total liabilities and stockholders’equity $189,936 $228,706 
The accompanying notes are an integral part of these consolidated financial statements
68

Xos, Inc. and Subsidiaries
Consolidated Statements of Operations and Comprehensive Income (Loss)
(in thousands, except per share amounts)
Years Ended December 31,
20222021
Revenues$36,376 $5,048 
Cost of goods sold
66,405 7,410 
Gross loss
(30,029)(2,362)
Operating expenses
General and administrative41,093 27,197 
Research and development
30,679 20,077 
Sales and marketing
9,547 3,519 
Total operating expenses
81,319 50,793 
Loss from operations(111,348)(53,155)
Other (expense) income, net
(4,835)38 
Change in fair value of derivative instruments
14,184 18,498 
Change in fair value of earn-out shares liability
28,682 72,505 
Write off of subscription receivable (379)
Realized loss on debt extinguishment
 (14,104)
(Loss) income before provision for income taxes
(73,317)23,403 
Provision for income taxes
8 2 
Net (loss) income
$(73,325)$23,401 
Other comprehensive (loss) income
Marketable debt securities, available-for-sale
Change in net unrealized losses, net of tax of $0, for the years ended December 31, 2022 and 2021
(358)(381)
Total comprehensive (loss) income$(73,683)$23,020 
Net (loss) income per share
Basic
$(0.44)$0.22 
Diluted
$(0.44)$0.22 
Weighted average shares outstanding
Basic165,253 105,568 
Diluted174,382 107,786 




The accompanying notes are an integral part of these consolidated financial statements
69

Xos, Inc. and Subsidiaries
Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit)
(in thousands)
Legacy Xos
Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated
Deficit
Accumulated Other Comprehensive LossTotal
Stockholders’
Equity (Deficit)
SharesAmountShares
Par Value
Balance at December 31, 20202,762 $7,862 72,277 $7 $290 $(27,494)$ $(27,197)
Payment of subscription receivable— 2,430 — — 379 — — 379 
Issuance of Legacy Xos Preferred Stock, incl. note conversion
49,518 66,701 — — — — — — 
Stock options exercised— — 571 — 11 — — 11 
Issuance of Common Stock for vesting of restricted stock units— — 286 — — — — — 
Stock repurchased and retired— — (94)— (1)— — (1)
Stock based compensation expense— — — — 1,658 — — 1,658 
Shares withheld related to net share settlement of stock-based awards— — (102)— (335)— — (335)
Legacy Xos Preferred Stock warrant exercise625 2,715 — — — — — — 
Conversion of Legacy Xos Preferred Stock into Common Stock(52,905)(79,708)52,905 5 79,767 — — 79,772 
Issuance of Common Stock upon merger, net of transaction costs, $55,424
— — 17,694 2 20,719 — — 20,721 
Issuance of PIPE Common Stock— — 19,600 2 195,998 — — 196,000 
Recognition of Public Warrants and Private Placement Warrants— — — — (17,891)— — (17,891)
Recognition of contingent Earn-out Shares liability— — — — (101,744)— (101,744)
Net and comprehensive income (loss)— — — — — 23,401 (381)23,020 
Balance at December 31, 2021  163,137 16 178,851 (4,093)(381)174,393 
Stock options exercised and vesting of early exercised options— — 491 — 6 — — 6 
Issuance of Common Stock for vesting of restricted stock units— — 1,198 — — — — — 
Stock based compensation expense— — — — 5,313 — — 5,313 
Shares withheld related to net share settlement of stock-based awards— — (287)— (449)— — (449)
Conversion of convertible notes— — 2,078 1 2,122 — — 2,123 
Issuance of Common Stock under Standby Equity Purchase Agreement— — 1,829  4,372 — — 4,372 
Issuance of restricted stock— — 371 — — — — — 
Net and comprehensive loss— — — — — (73,325)(358)(73,683)
Balance at December 31, 2022 $ 168,817 $17 $190,215 $(77,418)$(739)$112,075 
70


The accompanying notes are an integral part of these consolidated financial statements
71

Xos, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
72

(in thousands)            
Years Ended December 31,
20222021
Operating Activities:
Net income (loss)$(73,325)$23,401 
Adjustments to reconcile net income (loss) to net cash used in operating activities
Depreciation2,065 736 
 Amortization of right-of-use assets1,566  
 Amortization of debt discount and issuance costs2,577  
 Amortization of insurance premiums1,338  
Inventory write-downs
5,661 1,004 
Change in fair value of derivative instruments(14,184)(18,498)
Change in fair value of earn-out shares liability(28,682)(72,505)
Write off of subscription receivable 379 
Realized loss on debt extinguishment 14,104 
Net realized (gains) losses on marketable debt securities, available-for-sale
147 (1)
Stock-based compensation expense5,222 1,658 
Other non-cash items1,368 364 
Changes in operating assets and liabilities:
Accounts receivable(4,942)(2,973)
Inventories(31,285)(29,969)
Prepaid expenses and other current assets
6,413 (17,794)
Other assets(1,093)(506)
Accounts payable(7,268)9,009 
Other liabilities
6,462 2,696 
Net cash used in operating activities(127,960)(88,895)
Investing Activities:
Purchases of property and equipment
(14,113)(4,915)
Purchases of marketable debt securities, available-for-sale (152,651)
Proceeds from sales and maturities of marketable debt securities, available-for-sale96,823 2,423 
Net cash provided by (used in) investing activities
82,710 (155,143)
Financing Activities:
Proceeds from reverse merger, net 20,721 
Proceeds from PIPE investment 196,000 
Proceeds from issuance of shares of Legacy Xos Preferred Stock 31,757 
Proceeds from subscription receivable – preferred 2,430 
Proceeds from exercise of Legacy Xos Preferred Stock warrant 2,715 
Proceeds from issuance of convertible debt54,300  
Debt issuance costs(403) 
Proceeds from short-term insurance financing note3,627  
Principal payment for short-term insurance financing note(1,562) 
Proceeds from equipment financing6,312  
Principal payment for equipment leases(1,392)(444)
Proceeds from stock option exercises6 11 
Taxes paid related to net share settlement of stock-based awards
(449)(335)
Proceeds from issuance of Common Stock under Standby Equity Purchase Agreement4,310  
Net cash provided by financing activities64,749 252,855 

    
73

Net increase in cash, cash equivalents and restricted cash
19,499 8,817 
Cash, cash equivalents and restricted cash, beginning of year
19,176 10,359 
Cash, cash equivalents and restricted cash, end of year
$38,675 $19,176 
Reconciliation of Cash, Cash Equivalents and Restricted Cash to Consolidated Balance Sheets:
Cash and cash equivalents
$35,631 $16,142 
Restricted cash
$3,044 $3,034 
Total cash, cash equivalents and restricted cash
$38,675 $19,176 
Supplemental disclosure of non-cash financing activities
Purchases of property and equipment in accounts payable$42 $ 
Recognition of right-of-use assets:
Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption at 1/1/2022$7,682 $ 
Right-of-use assets obtained in exchange for operating lease obligations$437 $ 
Conversion of convertible debentures:
Conversion of interest payable on convertible debentures$122 $ 
Conversion of convertible debentures to Common Stock$2,000 $ 
Conversion of notes payable to Legacy Xos Preferred Stock:
Conversion of interest payable on convertible notes$ $2,453 
Fair value adjustment of related party debt at conversion$ $3,763 
Issuance of Legacy Xos Preferred Stock
$ $34,918 
Conversion of notes payable into Legacy Xos Preferred Stock
$ $21,540 
Non-cash activities relating to the SPAC merger:
Conversion of Legacy Xos Preferred Stock into Common Stock
$ $79,708 
Assumption of Public Warrants and Private Placement Warrants
$ $17,891 
Recognition of Earn-out Shares liability
$ $101,744 
Transaction costs relating to the reverse merger offset against additional paid-in capital
$ $55,424 





The accompanying notes are an integral part of these consolidated financial statements
74

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Note 1Description of Business

Xos, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Xos”) is a leading fleet electrification solutions provider committed to the decarbonization of commercial transportation. Xos designs and manufactures Class 5-8 battery-electric commercial vehicles that travel on last-mile, back-to-base routes of up to 200 miles per day. Xos also offers charging infrastructure products and services through Xos Energy Solutions™ to support electric vehicle fleets. The Company’s proprietary fleet management software, Xosphere™, integrates vehicle operation and vehicle charging to provide commercial fleet operators a more seamless and cost-efficient vehicle ownership experience than traditional internal combustion engine counterparts. Xos developed the X-Platform (its proprietary, purpose-built vehicle chassis platform) and the X-Pack (its proprietary battery system) specifically for the medium- and heavy-duty commercial vehicle segment with a focus on last-mile commercial fleet operations. Xos’ “Fleet-as-a-Service” package offers customers a comprehensive suite of commercial products and services facilitate electric fleet operations and seamlessly transition their traditional combustion-engine fleets to battery-electric vehicles.
Business Combination

Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.

Risks and Uncertainties

In recent years, the United States and other significant markets have experienced high volatility and uncertainty in the capital markets, including inflation. interest rate increases, recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, supply chain disruption and geopolitical events, such as the war between Russia and Ukraine, These conditions could make it difficult for our customers and us to accurately forecast and plan future business activities, and could cause our customers to slow spending on our products and services or impact their ability to make timely payments. A weak or declining economy could also strain our suppliers, possibly resulting in supply disruption. In addition, there is a risk that our current or future suppliers, service providers, manufacturers or other partners may not survive such difficult economic times, which would directly affect our ability to attain our operating goals on schedule and on budget. The ultimate impact of current economic conditions on the Company is uncertain, but it may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.

COVID-19 and actions taken to mitigate its spread have had and may continue to have an adverse impact on the economies and financial markets of many countries, including the areas in which the Company operates. There are no comparable recent events which may provide guidance, and, as a result, the ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change. As a result, the Company is unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on its business, operating results, cash flows, liquidity and financial condition.

Additionally, ongoing geopolitical events, such as the military conflict between Russia and Ukraine and related sanctions, may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.

Although the Company has used the best current information available to it in its estimates, actual results could materially differ from the estimates and assumptions developed by management.

Liquidity

As an early stage growth company, the net losses and cash outflows the Company has incurred since inception are consistent with its strategy and budget. The Company will continue to incur net losses and cash outflows in accordance with its operating plan as the Company continues to expand its research and development activities with respect to its vehicles and battery
75

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
systems, scale its operations to meet anticipated demand and establish its Fleet-as-a-Service offering. As a result, the Company strives to maintain robust access to capital in order to fund and scale its operations. The Company may raise additional capital through a combination of debt financing, other non-dilutive financing and/or equity financing, including through asset-based lending and/or receivable financing. The Company’s ability to access capital when needed is not assured and, if capital is not available to the Company when and in the amounts needed, the Company could be required to delay, scale back or abandon some or all of its development programs and other operations, which could materially harm its business, prospects, financial condition and operating results. Global economic conditions have been worsening, with disruptions to, and volatility in, the credit and financial markets in the United States and worldwide resulting from the effects of COVID-19, recessions, rising inflation rates, including the recent and potential bank failures, supply chain disruption, fuel prices, international currency fluctuations, and geopolitical events such as local and national elections, corruption, political instability and acts of war or military conflict including repercussions of the war between Russia and Ukraine, or terrorism. If the Company is unable to raise capital when needed or on attractive terms, it would be forced to delay, reduce or eliminate its commercialization, research and development programs and/or other efforts.

In August 2021, the Company consummated the Business Combination, which resulted in net cash proceeds of approximately $216.7 million. In December 2020, the Company had the initial closing of its Series A Financing, and in the first quarter of 2021, the Company completed the Series A Financing, including the conversion of all its convertible notes into shares of Legacy Xos preferred stock. As of December 31, 2022, the Company’s principal sources of liquidity were its cash and cash equivalents (excluding restricted cash) and investments in marketable debt securities, available-for-sale aggregating $86.3 million. The Company’s short-term uses of cash are for working capital and to pay interest on its debt and its long-term uses of cash are for working capital and to pay the principal of its indebtedness.

The Company believes that its existing cash resources are sufficient to support planned operations for the next 12 months, and the Company has a growing base of assets against which it expects to be able to borrow in the future. The Company believes it will meet longer-term expected future cash requirements and obligations through a combination of cash flows from operating activities, available cash balances, and advances under the Standby Equity Purchase Agreement (the "SEPA"). In addition, the Company may seek to raise additional capital through debt financing through asset-based lending and/or receivable financing or through the sale of equity or debt securities.

Supply Chain Disruptions

The Company’s ability to source certain critical inventory items has been impacted by negative global economic conditions caused by factors such as the COVID-19 pandemic, and may continue to be impacted in the future. The Company has faced widespread shortages for specific components, such as semiconductor chips and battery cells, and disruptions to the supply of components due to port congestion and fluctuating fuel prices.

Despite supply chain disruptions, the Company has continued to source inventory for its vehicles and its purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints, and where appropriate and critical, has placed orders in advance of projected need to ensure inventory is able to be delivered in time for production plans.

Note 2Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying consolidated financial statements:

Basis of Presentation

The Company’s consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). The 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 financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing
76

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
operating and financing lease liabilities, useful lives of property and equipment, contingent earn-out shares liability, stock-based compensation, valuation of convertible debt and related embedded derivatives, common stock warrant liability and product warranty liability. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.

Reclassifications

Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes, including (i) presenting equipment leases as part of other current and non-current liabilities and (ii) classification of amounts comprising prepaid expenses and other current assets as well as other current liabilities as included in Note 5 — Selected Balance Sheet Data. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported total assets, total liabilities or net loss.

Revenue Recognition

The Company generates revenue from the sale of its commercial electric vehicles, powertrains and battery packs, and goods and services related to charging infrastructure. ASC 606, Revenue from Contracts with Customers, requires the Company to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company determines revenue recognition by applying the following steps:

1. Identifying the contract with a customer;
2. Identifying the performance obligations in the contract;
3. Determining the transaction price;
4. Allocating the transaction price to the performance obligations; and
5. Recognizing revenue as the performance obligations are satisfied.

The Company recognizes revenue primarily consisting of product sales, inclusive of shipping and handling charges, net of estimates for customer returns. Revenue contracts are identified when an enforceable agreement has been made with a customer. Performance obligations are identified in the contract for each distinct products provided within the contract. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract. Any deposits from customers represent contract liabilities. The Company recognizes revenue by transferring the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products as agreed in the contracts, normally when delivered to the carrier. The Company recognizes revenue for shipping and handling charges at the time control is transferred for the related product. Costs for shipping and handling activities that occur after control of the product transfers to the customer are recognized at the time of sale and presented in cost of goods sold. The majority of its contracts have a single performance obligation, which is met at the point in time that the product is delivered to the carrier, and title passes to the customer, and are short term in nature. Sales tax collected from customers is not considered revenue and is accrued until remitted to the taxing authorities.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase as cash equivalents for which cost approximates fair value. Portions of the balance of cash and cash equivalents were held in financial institutions, various money market funds and short-term commercial paper. Money market funds have floating net asset values and may be subject to gating or liquidity fees. The likelihood of realizing material losses from cash and cash equivalents, including the excess of cash balances over federally insured limits, is remote.

Restricted cash includes those cash accounts for which the use of funds is restricted by any contract or bank covenant, including letters of credit.
Accounts Receivable, Net

The Company records unsecured and non-interest bearing accounts receivable at the gross invoice amount, net of any allowance for doubtful accounts. The Company maintains its allowance for doubtful accounts at a level considered adequate to provide for
77

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
potential account losses on the balance based on management’s evaluation of past losses, current customer conditions, and the anticipated impact of current economic conditions. The Company recorded an allowance for doubtful accounts of $39,000 as of December 31, 2022. No allowance for doubtful accounts was recorded at December 31, 2021.

Investments in Marketable Debt Securities, Available-for-Sale

The Company maintains a portfolio of investments in a variety of fixed and variable rate debt securities, including U.S. treasuries, corporate debt, asset-backed securities and other, non-U.S. government and supranational bonds and certificate of deposit. The Company considers its investments in marketable debt securities to be available-for-sale, and accordingly, are recorded at their fair values. The Company determines the appropriate classification of investments in marketable debt securities at the time of purchase. Interest along with amortization of purchase premiums and accretion of discounts from the purchase date through the estimated maturity date, including consideration of variable maturities and contractual call provisions, are included in other income (expenses), net in the consolidated statements of net and comprehensive income. The Company typically invests in highly-rated debt securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires substantially all investments to be investment grade, with the primary objective of minimizing the potential risk of principal loss. See Note 10 – Investments in Marketable Debt Securities, Available-for-Sale for additional information.

The Company reviews quarterly its investment portfolio of all securities in an unrealized loss position to determine if an impairment charge exists. As of December 31, 2022 and 2021, we did not recognize any impairment on marketable debt securities - available-for-sale.

Inventories

The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value. Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for any excess or obsolescence. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

The Company also reviews its inventory to determine whether its carrying value exceeds the net realizable amount (“NRV”) upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets primarily consists of prepaid inventory, other insurance assets, deposits, assets held-for-sale and prepaid license and subscriptions. Prepaid inventory includes contractual advance payments to suppliers for inventory to secure the raw materials needed for production and research and development purposes. Prepaid inventory is reclassified to inventories when received. Amortization expense on other prepaid assets and insurance assets is calculated using the straight-line method over the stated term of the prepaid assets and properly classified into the corresponding expense account.

Assets held-for-sale are measured, on a quarterly basis, at the lower of their carrying value and fair value less costs to sell. Impairment costs are recorded in the period incurred.

Income Taxes
The Company applies the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating losses and tax credit carryforwards. Deferred tax
78

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.

In assessing the realizability of deferred income tax assets, ASC 740 requires a more likely than not standard be met. If the Company determines that it is more likely than not that deferred income tax assets will not be realized, a valuation allowance must be established. The Company records a valuation allowance, when necessary, to reduce deferred tax assets to the amount expected to be realized. Estimates of the realizability of deferred tax assets, as well as the Company’s assessment of whether an established valuation allowance should be reversed, are based on projected future taxable income, the expected timing of the reversal of deferred tax liabilities, and tax planning strategies. When evaluating whether projected future taxable income will support the realization of deferred tax assets, the Company considers both its historical financial performance and general economic conditions. In addition, the Company considers the time frame over which it would take to utilize the deferred tax assets prior to their expiration.

The Company utilizes a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained upon examination by the Internal Revenue Service (“IRS”) or other taxing authorities, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual outcomes.

Property and Equipment, net

Property and equipment, net, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of the asset. Leasehold improvements are depreciated over the shorter of the estimated life of asset or the lease term. Depreciation expense is included in cost of goods sold, general and administrative expense and research and development expense on our consolidated statements of operations and comprehensive income (loss).

Construction in progress is comprised primarily of production equipment, tooling, and leasehold improvements related to the manufacturing of the Company’s products, including all costs of obtaining the asset and bringing it to the facilities in the condition necessary for its intended use. There is no depreciation provided for assets in construction in progress. Once completed, the assets are transferred to their respective asset classes, and depreciation begins when an asset is ready for its intended use.

The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:

Asset CategoryUseful Life
Equipment5 years
Finance leasesShorter of the lease term or the useful lives of the assets
Vehicles5 years
Leasehold improvementsShorter of the lease term or the useful lives of the assets
Furniture and fixtures5 years
Computers, internally developed software and related equipment3 years

The Company capitalizes additions, renewals, and improvements greater than $5,000, while repairs and maintenance are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations and comprehensive income (loss) as a component of other income (expense), net.

The Company evaluates its property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company measures recoverability by comparing the carrying
79

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
amount to the future undiscounted cash flows that the asset or asset group is expected to generate. If the asset or asset group is not recoverable, its carrying amount is adjusted down to its fair value. No impairment losses of property and equipment were recognized for the years ended December 31, 2022 and 2021.

Warranty Liability

The Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. The Company accrues a warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. No claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets for the year ended December 31, 2022 and 2021.

The reconciliation of the change in the Company’s product liability balances for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Warranty liability, beginning of period$177 $ 
Reduction in liability (payments) (220) 
Increase in liability1,142 177 
Warranty liability, end of period$1,099 $177 


Public and Private Placement Warrants

The warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with NextGen’s initial public offering (the “Public Warrants”) and the warrants to purchase Common Stock originally issued in a private placement in connection with the initial public offering of NextGen (the “Private Placement Warrants are recognized as derivative liabilities in accordance with ASC 815.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

The Company determined the fair value of its Public Warrants based on the publicly listed trading price of such Warrants as of the valuation date. Accordingly, the Public Warrants are classified as Level 1 financial instruments. Additionally, since the Private Placement Warrants are substantially the same as the Public Warrants, the Company determined the fair value of its Private Placement Warrants based on the Public Warrant trading price. Accordingly, the Private Warrants are classified as Level 2 financial instruments.

Contingent Earn-out Shares Liability

Earn-out Shares represent a freestanding financial instrument classified as liabilities on the accompanying consolidated balance sheets as the Company determined that these financial instruments are not indexed to the Company’s own equity in accordance with ASC 815, Derivatives and Hedging. Earn-out Shares liability were initially recorded at fair value in the Business Combination and are adjusted to fair value at each reporting date with changes in fair value recorded in change in fair value of Earn-Out Shares liability in the consolidated statements of operations and comprehensive income (loss).

The earn-out triggers included a change of control provision within five years of the Closing, and achieving certain volume weighted average share prices (“VWAPs”) within five years of the Closing. These conditions result in the instrument failing indexation guidance and are properly reflected as a liability as of December 31, 2022 and 2021.
80

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

In addition to the Earn-out Shares, the Company has a contingent obligation to issue restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination. The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.

Convertible Debentures and Promissory Note

The Company accounts for convertible debt pursuant to ASC 815, Derivatives and Hedging. The Company evaluates convertible debt instruments to determine whether any embedded features require bifurcation and separate periodic valuation. Convertible debt is recorded net of stated discounts and debt issuance costs. Debt discounts and issuance costs are amortized over the contractual term of the debt using the effective interest rate method. The Company elected to early adopt Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”).

Legacy Xos Convertible Notes

In prior years, the Company issued convertible notes, which were convertible upon the Company obtaining additional equity financing, or in some cases, a change in control. At such time, the note holder will receive a calculated number of shares based on the additional equity financing. Certain notes provide a conversion discount to the share price at the time of the additional equity financing. The Company carries the convertible note liability at the outstanding principal balance, net of debt discounts, which approximates fair value.

The convertible notes were principally a debt financial instrument host containing embedded features and /or options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The other income (expense) related to the convertible note fair value adjustment is presented in a single line in the consolidated statements of operations and comprehensive income (loss). All convertible notes were converted during the fourth quarter of 2020 and first quarter of 2021 as part of the Series A financing.

SAFE

On October 30, 2020, the Company issued Simple Agreement for Future Equity agreement totaling $30,000 to Elemental Excelerator (the “SAFE”).

Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital, the SAFE will convert into a series of Preferred Stock of the Company. The SAFE will convert into the number of shares of Preferred Stock equal to $30,000 divided by 80% of the per share price of the equity financing event. SAFE holder will either receive cash for their note, or shares of the Company’s Common Stock if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.

Preference upon dissolution: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.

In February 2021, the SAFE was converted into shares of Class A Preferred Stock. The SAFE holder contributed an additional $620,000 in cash and the SAFE Note in exchange for 76,471 shares of Class A Preferred Stock.

Leases

Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

81

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.

When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components and also elected not to recognize operating lease right-of-use assets and operating lease liabilities for leases with an initial term of twelve months or less.

The leases have remaining terms from less than 1 year to 4 years.

The Company reviews the carrying value of its ROU assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.

Research and Development Costs

The Company’s research and development costs are related to developing new products and services and improving existing products and services. The Company is investing in the continued development and improvement of its battery systems and technology as well as its chassis design. Research and development costs consist primarily of personnel-related expenses, consultants, engineering equipment and supplies, and design and testing expenses. Research and development expenses have been expensed as incurred and included in the consolidated statements of operations and comprehensive income (loss).

Advertising

Advertising costs are expensed as incurred and are included within sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). Advertising expenses for the years ended December 31, 2022 and 2021 totaled approximately $1.3 million and $0.4 million, respectively.

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation — Stock Compensation, under which shared based payments that involve the issuance of Common Stock to employees and non-employees and meet the criteria for equity-classified awards are recognized in the financial statements as compensation expense based on the fair value on the date of grant.

Prior to the Business Combination, the Company issued stock options to purchase shares of Common Stock (“Options”) to employees and non-employees under the Xos, Inc. 2018 Stock Plan (the “2018 Stock Plan”). The Company allows employees to exercise options prior to vesting. The Company considers the consideration received for the early exercise of an option to be a deposit and the related amount is recorded as a liability. The liability is relieved when the options vest. The Company has the right to repurchase any unvested (but issued) shares upon termination of service of an employee at the original exercise price. The Company stopped issuing options under the 2018 Stock Plan in the fourth quarter of 2020. The Company estimated the fair value of options on the date of the grant using the Black-Scholes option pricing model.
82

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

After the Business Combination, the Company issues restricted stock units (“RSUs”) to employees and non-employees under the Xos, Inc. 2021 Equity Incentive Plan (the “2021 Stock Plan”). The Company initially values RSUs based on the grant date closing price of the Company’s Common Stock. For awards with periodic vesting, the Company recognizes the related expense on a straight-line basis over the requisite service period for the entire award, subject to periodic adjustments to ensure that the cumulative amount of expense recognized through the end of any reporting period is at least equal to the portion of the grant date value of the award that has vested through that date. The Company accounts for forfeitures prospectively as they occur.

If there are any modifications or cancellations of the underlying unvested share-based awards, the Company may be required to accelerate, increase or cancel any remaining unrecognized or previously recorded stock-based compensation expense.

Net (Loss) Income per Share

Basic income (loss) is computed using the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed using the weighted-average number of common shares and the dilutive effect of the number of ordinary shares that would have been outstanding if all potentially dilutive ordinary shares had been issued, using the treasury stock method, in accordance with ASC 260, Earnings Per Share. In accordance with ASU 2020-06, the Company utilizes the if-converted method to compute the dilutive effect of convertible instruments.

The dilutive impacts of contingently issuable earn-out shares have been excluded from the diluted income (loss) per share calculation as the necessary conditions to be issued have not been satisfied. The dilutive impacts of Common Stock issuable upon the exercise of out-of-the-money Public and Private Placement Warrants have been excluded from the diluted income (loss) per share calculation. The dilutive impacts of RSUs and Options for the year ended December 31, 2022 have been excluded from the diluted loss per share calculation as the Company was in a loss position.

Concentrations of Credit and Business Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash accounts in a financial institution, which, at times, may exceed the Federal Depository Insurance Corporation coverage limit of $250,000. As of December 31, 2022 and 2021, the Company has not experienced losses on this account and management believes the Company is not exposed to significant risks on such accounts.

During the year ended December 31, 2022, one customer accounted for 42% of the Company’s revenues. During the year ended December 31, 2021, three customers accounted for 10%, 38%, and 46% of the Company’s revenues. As of December 31, 2022, two customers accounted for 22% and 12% of the Company’s accounts receivable. As of December 31, 2021, two customers accounted for 53% and 38% of the Company’s accounts receivable.

Concentration of Supply Risk

The Company is dependent on its suppliers, the majority of which are single-source suppliers, and the inability of these suppliers to deliver necessary components of its products according to the schedule and at prices, quality levels and volumes acceptable to the Company, or its inability to efficiently manage these components, could have a material adverse effect on the Company’s results of operations and financial condition.
Defined Contribution Plan

We have a 401(k) savings plan that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) savings plan, participating employees are auto enrolled to 3% of their eligible compensation, subject to certain limitations. We did not make any contributions to the 401(k) savings plan during the years ended December 31, 2022 and 2021.

Recent Accounting Pronouncements Issued and Adopted:

83

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
ASC 842, Leases: In February 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, Leases. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.

On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liabilities of $7.7 million.

Refer to Note 6 — Leases for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.

ASU 2020-06: In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies (i) the accounting for convertible financing instruments issued, including preferred stock, (ii) the derivatives scope exception for contracts in an entity’s own equity, and (iii) the calculation of earnings per share. Early adoption is permissible, and the Company elected to early adopt the provisions of the ASU on January 1, 2022 using the modified retrospective method. At the date of adoption, the ASU did not have a material impact on the Company’s consolidated financial statements.

Recent Accounting Pronouncements Issued and not yet Adopted:

ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At December 31, 2022 and 2021, the Company had $50.6 million and $149.5 million, respectively, in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2022, these marketable debt securities, available for sale have an average credit rating of ‘A’ and no impairment write-downs have been recorded. ASU No. 2016-13 also applies to other financial assets including loans, trade receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company is currently evaluating the impact of this new standard and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.

Note 3Revenue Recognition

Disaggregated revenues by major source for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

84

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Years Ended December 31,
20222021
Product and service revenue
Stepvans & vehicle incentives(1)
$31,829 $2,735 
Powertrains2,226 2,152 
Fleet-as-a-Service606  
Total product revenue34,661 4,887 
Ancillary revenue1,715 161 
Total revenues$36,376 5,048 
____________
(1) Amounts are net of returns

Note 4 — Inventories

Inventory as of December 31, 2022 and 2021 was comprised of raw materials, work in progress related to the production of vehicles for sale and finished goods inventory including vehicles in transit to fulfill customer orders, new vehicles available for sale, and new vehicles awaiting final pre-delivery quality review inspection. Inventories are stated at the lower of cost or net realizable value. Cost is computed using average cost. Inventory write-downs are based on reviews for obsolescence determined primarily by current and future demand forecasts. During the years ended December 31, 2022 and 2021, the Company recorded inventory write-downs of $5.7 million and $1.0 million, respectively, to reduce inventories to their net realizable values and for any excess or obsolete inventories.

Inventory amounted to $57.5 million and $30.9 million, respectively, for the years ended December 31, 2022 and 2021 and consisted of the following (in thousands):
December 31, 2022December 31, 2021
Raw materials$40,271 $19,323 
Work in process4,618 10,659 
Finished goods
12,651 901 
Total inventories
$57,540 $30,883 
Note 5 — Selected Balance Sheet Data

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Prepaid inventories$2,372 $7,303 
Prepaid expenses and other(1)
1,589 5,916 
Financed insurance premiums2,289  
Deposits(2)
 2,783 
Assets held for sale1,850 1,848 
Total prepaid expenses and other current assets
$8,100 $17,850 
____________
85

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(1) Primarily relates to prepaid insurance, licenses, subscriptions and other receivables
(2) Primarily relates to deposits on equipment purchases

Other Current Liabilities

Other current liabilities for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Accrued expenses and other(1)
$7,782 $4,303 
Customer deposits
721 899 
Warranty liability
1,099 177 
Equipment notes payable303 482 
Short-term insurance financing notes
2,065  
Operating lease liabilities, current
1,530  
Finance lease liabilities, current
2,116  
Total other current liabilities
$15,616 $5,861 
____________
(1) Primarily relates to accrued inventory purchases, personnel costs, wages, health benefits, vacation and other accruals
Other Non-Current Liabilities
Other non-current liabilities as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Accrued interest expense$784 $ 
Equipment notes payable, non-current942 1,594 
Operating lease liabilities, non-current5,174  
Finance lease liabilities, non-current4,100  
Total other non-current liabilities$11,000 $1,594 

86

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Note 6 — Leases
A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following (in thousands):
Balance Sheet LocationDecember 31, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$6,555 
Equipment finance leasesProperty and equipment, net7,979 
Total lease assets14,534 
Liabilities
Current
Operating leasesOther current liabilities1,530 
Equipment finance leasesOther current liabilities2,116 
Sub-total3,646 
Non-current
Operating leasesOther non-current liabilities5,174 
Equipment finance leasesOther non-current liabilities4,100 
Sub-total9,274 
Total lease liabilities$12,920 
Operating Leases

The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States.

The Company records lease expense on a straight-line basis over the lease term. Total lease expense recorded was $2.5 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively.

Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its consolidated balance sheet. Total lease expense recorded for these short-term leases for the year ended December 31, 2022 was $0.3 million.
Equipment Finance Leases

The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

Years Ended December 31,
Income Statement Location
2022
2021
Amortization
Cost of goods sold$848 $222 
Interest accretion on finance lease liabilities
Other income (expense), net428 52 
Total
$1,276 $274 



87

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (in thousands for the supplemental cash flow information):
Supplemental cash flow information:
Cash paid for amounts included in the measurement of operating lease liabilities$1,734 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases3.9 years
Equipment finance leases2.4 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease6.9 %
Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following (in thousands):
December 31, 2022
 Operating Leases
Equipment Finance LeasesTotal
2023
$1,861 $2,552 $4,413 
2024
1,907 2,467 4,374 
2025
1,962 1,362 3,324 
2026
1,631 498 2,129 
Thereafter
114 157 271 
Total future minimum lease payments
7,475 7,036 14,511 
Less: imputed interest
771 820 1,591 
Present value of Lease Liabilities
$6,704 $6,216 $12,920 
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
88

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Note 7 — Recapitalization and Contingent Earn-out Shares Liability

Recapitalization

As discussed in Note 1 — Description of Business, on August 20, 2021, Legacy Xos and NextGen consummated the Business Combination contemplated by the Merger Agreement. Xos has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:

Legacy Xos stockholders had the largest voting interest in the post-combination company;

The Company's board of directors is authorized to be up to nine members and had six members designated at the time of closing, and Legacy Xos had the ability to nominate the majority of the members of the Company’s board of directors as of the Closing;

Legacy Xos management holds executive management roles (including Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, and Chief Technology Officer, among others) for the post-combination company and is responsible for the day-to-day operations;

The post-combination company assumed the Xos name: “Xos, Inc.”; and

The intended strategy of the post-combination entity continued Legacy Xos’ strategy of being a leader in the electric vehicle industry.

Accordingly, all historical financial information presented in these combined and consolidated financial statements represents the accounts of Legacy Xos and its wholly owned subsidiaries “as if” Legacy Xos is the predecessor and legal successor. The historical operations of Legacy Xos are deemed to be those of the Company. No step-up basis of intangible assets or goodwill was recorded in the business combination transaction consistent with the treatment of the transaction as a reverse capitalization.

In connection with the Business Combination, each share of common stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination (“Legacy Xos Common Stock”) and preferred stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination (“Legacy Xos Preferred Stock”) issued and outstanding immediately prior to the Business Combination (with each share of Legacy Xos Preferred Stock being treated as if it were converted into Legacy Xos Common Stock immediately prior to the Business Combination) converted into the right to receive 1.956440 shares (the “Exchange Ratio”) of Common Stock.

Also, in connection with the Business Combination, the following occurred:

the merger of Legacy Xos into a wholly owned subsidiary of NextGen, with Legacy Xos surviving the merger as a wholly owned subsidiary of NextGen, with the combined company is referred to as “Xos”;

142,584,621 shares of Common Stock issued, including: (i) the Legacy Xos’ Common Stock, and (ii) Legacy Xos’ Preferred Stock, including the exercise and conversion of Legacy Xos’ Preferred Stock warrant (as if the Legacy Xos Preferred Stock had converted into the Legacy Xos’ Common Stock immediately prior to the reverse merger);

the issuance and sale of 19,600,000 shares of Common Stock (PIPE investment) for a purchase price of $10.00 per share and an aggregate purchase price of $196.0 million (which excludes the sale of 2,000,000 shares in the aggregate for a purchase price of $10.00 per share and an aggregate purchase price of $20.0 million pursuant to an offering of Common Stock by the founders of Legacy Xos). On the Closing Date, one of the PIPE Investors, Grantchester C Change, LLC., did not fund their $4.0 million committed amount under the binding Subscription Agreement.;

the settlement of the outstanding underwriting fees incurred in connection with the initial public offering of NextGen on October 9, 2020, for which the final cash amount owed was $11.2 million;

the settlement of the direct and incremental transaction costs incurred prior to, or concurrent with, the closing of the business combination in the amount of $44.2 million, which are recorded as reduction to additional paid-in capital;

89

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
the recognition of contingent earn-out shares provision as liability with a fair value of $101.7 million on the day of the merger consummation; and,

the assumption of the Public Warrants (12,499,964 units) and Private Placement Warrants (6,333,334 units) at fair value of $17.9 million on the day of merger consummation.

The net proceeds from the Business Combination, as reported in the consolidated statement of cash flows within the financing section for the year ended December 31, 2021, is as follows (in thousands):

Cash from NextGen trust, net of redemptions$76,145 
Cash from PIPE investment196,000 
Less: fees paid to the underwriters, including NextGen’s IPO underwriters(24,285)
Less: other transaction costs(31,139)
Net cash received from the business combination$216,721 

The number of shares of Common Stock issued in connection with the transaction follows:

Third party PIPE investors19,600,000 
NextGen sponsor and related parties7,613,884 
NextGen public shareholders9,375,000 
Xos stockholders125,595,737 
Total shares of Common Stock issued in the Business Combination162,184,621 

Contingent Earn-out Shares Liability

The Company has a contingent obligation to issue 16.2 million shares (the “Earn-out Shares”) of Common Stock and grant 261,000 restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination on August 20, 2021.

The Earn-out Shares will be issued in tranches based on the following conditions:

i.If the volume-weighted average closing share price (“VWAP”) of the Common Stock equals or exceeds $14.00 per share for any 10 trading days within any consecutive 20-trading day period between the merger closing date and the five year anniversary of such closing date (“Earn-out Period”), then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 1 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 1 Earn-out Shares when the value per share of the Company is equal to or greater than $14.00 per share, but less than $20.00. If there is a change in control where the value per share of commons stock is less than $14.00, then the Earn-out Shares shall terminate prior to the end of the Earn-out Period and no Common Stock shall be issuable.

ii.If the VWAP of the Common Stock equals or exceeds $20.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 2 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 2 Earn-out Shares when the value per share of the Company is equal to or greater than $20.00 per share, but less than $25.00.

iii.If the VWAP of the Common Stock equals or exceeds $25.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 3 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 3 Earn-out Shares when the valuer per share of the Company is equal to or greater than $25.00 per share.
90

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Pursuant to the guidance under ASC 815, Derivatives and Hedging, the right to Earn-out Shares was classified as a Level 3 fair value measurement liability, and the increase or decrease in the fair value during the reporting period is recognized in the consolidated statements of operations and comprehensive income (loss) accordingly. The fair value of the Earn-out Shares liability was estimated using the Monte Carlo simulation of the stock prices based on historical and implied market volatility of a peer group of public companies.

As of August 20, 2021, the initial fair value of the Earn-out Shares liability was recognized at $101.7 million with a corresponding reduction from the additional paid-in capital in stockholders’ (deficit) equity. As of December 31, 2022 and 2021, the fair value of the Earn-out Shares liability was estimated to be $0.6 million and $29.2 million, respectively. The Company recognized a gain on the change in fair value in Earn-out Shares liability of $28.7 million and $72.5 million in its consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021, respectively.

The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.

Note 8 — Convertible Notes
Convertible Debentures
On August 9, 2022, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with YA II PN, Ltd. (“Yorkville”) for the issuance of convertible debentures, convertible into shares of Common Stock subject to certain conditions and limitations, in the principal amount of up to $35 million (the “Convertible Debentures”). On August 11, 2022, pursuant to the Securities Purchase Agreement, the Company sold and issued a Convertible Debenture to Yorkville in the principal amount of $20.0 million. On September 21, 2022, pursuant to the Securities Purchase Agreement, the Company sold and issued an additional Convertible Debenture to Yorkville in the principal amount of $15.0 million. Yorkville will use commercially reasonable efforts to convert $2.0 million during each 30-day period beginning on September 9, 2022, provided that certain conditions are satisfied as of each such period.

The Convertible Debentures bear interest at an annual rate of 6%, payable at maturity, and have a maturity date of November 11, 2023, which the Company may extend by an additional three months in certain instances. The interest rate will increase to an annual rate of (i) 10% upon the occurrence and during the continuance of an event of default, and (ii) 7.5% for so long as “Registration Event” (as defined in the Convertible Debentures) remains in effect in accordance with the Registration Rights Agreement (described below). The Convertible Debentures provide a conversion right, in which any portion of the principal amount of the debt, together with any accrued but unpaid interest, may be converted into the Common Stock at a conversion price equal to the lower of (i) $2.4733 or (ii) 97% of the lowest daily volume weighted average price (“VWAP”) of the Common Stock during the three consecutive trading days immediately preceding the conversion (but not lower than a certain floor price (“Floor Price”) that is subject to further adjustment in accordance with the terms of the Convertible Debentures). The Floor Price was $0.96 as of December 31, 2022.

The Convertible Debentures may not be converted into shares of Common Stock to the extent such conversion would result in Yorkville and its affiliates having beneficial ownership of more than 9.99% of the then outstanding shares of Common Stock; provided that this limitation may be waived by the investor upon not less than 65 days’ prior notice to the Company.

The Convertible Debentures provide the Company, subject to certain conditions, with a redemption right pursuant to which the Company, upon 10 business days’ prior notice to Yorkville, may redeem, in whole or in part, any of the outstanding principal and interest thereon at a redemption price equal to (i) the principal amount being redeemed, (ii) all accrued and unpaid interest under the applicable Convertible Debenture, and (iii) a redemption premium of 5% of the principal amount being redeemed.

The Convertible Debentures include a monthly prepayment provision that is triggered if (i) the daily VWAP of the Company’s Common Stock is less than the Floor Price for 5 consecutive trading days or (ii) the Company has issued pursuant to the Convertible Debentures in excess of 95% of the Common Stock available under the Exchange Cap, as defined in the Convertible Debentures. If this provision is triggered, the Company is required to make monthly payments, beginning on the 10th calendar day after the triggering date, of up to $4.0 million of principal (subject to a redemption premium of 5%) plus accrued and unpaid interest, subject to certain conditions (“Prepayments”). The monthly Prepayment requirement will cease if
91

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(i) the Company provides Yorkville a reset notice reducing the Floor Price, limited to no more than 85% of closing price on the trading day immediately prior to the notice and not less than $0.50 or (ii) the daily VWAP is greater than the Floor Price for 3 consecutive trading days. In the event the monthly Prepayment provision was triggered by the issuance in excess of 95% of the Common Stock available under the Exchange Cap, the monthly Prepayment requirement will cease on the date the Company has obtained stockholder approval to increase the number of shares of Common Stock available under the Exchange Cap and/or the Exchange Cap no longer applies. The monthly Prepayment requirement will cease upon the payment in full of all obligations under the Convertible Debentures. No Prepayments were made during the year ended December 31, 2022.

The Company and Yorkville entered into a registration rights agreement (the “Registration Rights Agreement”) pursuant to which the Company is required to file a registration statement registering the resale by Yorkville of any shares of the Company’s Common Stock issuable upon conversion of the Convertible Debentures. The Company filed the registration statement on September 8, 2022 and received notice of effectiveness on September 19, 2022.

The derivative features of the Convertible Debentures are carried on the Company’s consolidated balance sheet at fair value of $0.4 million in Derivative liabilities as of December 31, 2022. For the year ended December 31, 2022, the Company recorded a gain on the change in fair value of derivative liabilities of $7.4 million. The derivative liabilities associated with the Convertible Debentures will remain in effect until such time as the underlying convertible notes are exercised or terminated (see Note 12 — Derivative Instruments). The Company classified the Convertible Debentures and associated derivative liabilities as current liabilities given a maturity date of less than one year.

The Company received proceeds, net of a 2% original issuance discount, of $34.3 million from Yorkville. Debt issuance costs of $0.3 million were recorded at inception of the Convertible Debentures. Debt discount and issuance costs are amortized through the maturity date of the debenture using the effective interest rate method.

The Convertible Debentures will not be included in the computation of either basic or diluted EPS for the year ended December 31, 2022 in Note 19 - Net (Loss) Income per Share. This financial instrument is not included in basic EPS because it does not represent participating securities. Further, the Convertible Debentures are not included in diluted EPS because the Company reported a net loss from continuing operations for the year ended December 31, 2022; thus, including these financial instruments would have an antidilutive effect on EPS.

As of December 31, 2022, the Company had a principal balance of $33.0 million outstanding, net of unamortized debt discounts and issuance costs of $6.2 million. Amortization of debt discounts and issuance costs, recorded in other income (expense), net, for the year ended December 31, 2022 totaled $2.6 million. The Company recorded interest expense of $0.7 million in other income (expense), net related to the Convertible Debentures during the year ended December 31, 2022. As of December 31, 2022, Yorkville converted $2.0 million of principal and $0.1 million of accrued and unpaid interest into 2,078,332 shares of Common Stock.
Convertible Promissory Note
On August 9, 2022, the Company entered into a note purchase agreement (the “Note Purchase Agreement”) with Aljomaih Automotive Co. (“Aljomaih”) under which the Company agreed to sell and issue to Aljomaih a convertible promissory note with a principal amount of $20.0 million. On August 11, 2022, pursuant to the Note Purchase Agreement, the Company sold and issued $20.0 million in principal amount of a convertible promissory note (the “Original Note”) to Aljomaih. On September 28, 2022, the Company and Aljomaih agreed to amend and restate the Original Note (as amended and restated, the “Note”) to, among other things, adjust the calculation of the shares of the Company’s Common Stock issuable as interest, as described further below. The Note Purchase Agreement includes an option to issue and sell additional convertible notes in a principal amount of up to an additional $20.0 million, upon the mutual consent of both parties by November 30, 2022, on terms and conditions to be negotiated in good faith.

The Note bears interest at a rate of 10.0% per annum, payable at maturity in validly issued, fully paid and non-assessable shares of Common Stock (“Interest Shares”), unless earlier converted or paid. If the 10-day VWAP ending on the trading day immediately prior to the applicable payment date is greater than or equal to the Nasdaq Minimum Price (as defined in the Note) or the Company has received the requisite approval from its stockholders, the number of Interest Shares to be issued will be calculated based on the 10-day; otherwise, the number of Interest Shares to be issued will be based on the Nasdaq Minimum Price. The conversion price for the Note will initially be equal to $2.3817 per share, subject to adjustment in some events pursuant to the terms of the Note. The Company will have the right, in its sole discretion and exercisable at its election by
92

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
sending notice of such exercise to Aljomaih, to irrevocably fix the method of settlement that will apply to all conversions of Notes. Methods of settlement include (i) physical settlement in shares of Common Stock, (ii) cash settlement determined by multiplying the principal being converted by the 10-day VWAP ending on the trading day immediately prior to the conversion date and dividing by the conversion price, or (iii) a combination of Common Stock and cash.

The Note may not be converted into shares of Common Stock and Interest Shares may not be issued to the extent (i) such conversion or issuance would result in the investor having beneficial ownership of more than 19.99% of the then outstanding shares of the Company’s Common Stock or (ii) the aggregate number of shares issued would exceed the Authorized Share Cap (as defined in the Note).

The Note also includes an optional redemption feature that provides the Company, on or after August 11, 2024, or as otherwise agreed to between the Company and Aljomaih in writing, the right to redeem the outstanding principal and accrued and unpaid interest, upon written notice not less than 5 trading days prior to exercise of the option, in full or in part and without penalty.

The Company accounts for the Note in accordance with the guidance contained in ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, under which the Note was analyzed for the identification of material embedded features that meet the criteria for equity treatment and/or bifurcation and must be recorded as a liability. The Company classified the Note as a non-current liability given a maturity date of greater than one year.

The Company received proceeds of $20.0 million from Aljomaih. Debt issuance costs of $0.1 million were recorded at inception of the Note. Debt issuance costs are amortized through the maturity date of the Note using the effective interest rate method.

The Note will not be included in the computation of either basic or diluted EPS for the year ended December 31, 2022 in Note 19 — Net (Loss) Income per Share. This financial instrument is not included in basic EPS because it does not represent participating securities. Further, the Note is not included in diluted EPS because the Company reported a net loss from continuing operations for the year ended December 31, 2022; thus, including these financial instruments would have an antidilutive effect on EPS.

As of December 31, 2022, the Company had a principal balance of $20.0 million outstanding, net of unamortized debt and issuance costs of $0.1 million. Amortization of debt issuance costs, recorded in other income (expense), net, for the year ended December 31, 2022 was immaterial. The Company recorded accrued interest expense of $0.8 million in other income (expense), net related to the Note as of December 31, 2022.

Legacy Xos Convertible Notes
Between 2016 through 2020, Legacy Xos issued approximately $21.5 million of convertible notes, with maturities ranging from ten years to less than one year at issuance. The convertible notes were to be automatically converted upon Legacy Xos obtaining additional equity financing, or in some cases, a change in control. Proceeds from the converted note issuances were primarily used to fund Legacy Xos’ operations during these periods. As of March 31, 2021, Legacy Xos converted all $21.5 million of convertible notes to Legacy Xos’ Preferred Stock, which was converted to Common Stock upon merger consummation.

All of the converted notes bore simple interest at a rate of 8.0%. Interest on the notes was accumulated until the earlier of maturity or a transaction that triggered exercise of the conversion feature. All of the notes were unsecured and had varying maturity dates, as described below.

For disclosure purposes, management has divided the convertible notes into three groups: Group 1 Converted Notes, Group 2 Converted Notes, and a Group 3 Converted Note.

Group 1 Converted Notes
Group 1 Converted Notes consisted of notes with an aggregated issue amount of $6.4 million, with ten years maturities ranging from December 2026 to July 2029, and that provide for two distinct resolutions: (a) payment of principal and accrued interest in cash at maturity, or (b) conversion to a form of equity interest in Legacy Xos at the lesser of (i) eighty percent (80%) to ninety percent (90%) of the per share price of the equity issued in the qualified financing or (ii) a valuation cap divided by a fully
93

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
diluted capitalization. Principal and accrued interest is payable at the maturity date. The valuation cap ranges from $10,000 to $200,000 and varies by issuance.

The conversion at a discount to the subsequent qualified financing was evaluated as an embedded put feature requiring bifurcation as a separately recorded derivative liability instrument. The conversion based upon the stated valuation cap and fully diluted capitalization was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date. The bifurcated derivative feature of the Group 1 Converted Notes was recorded as a debt discount which is amortized to interest expense over the life of the respective converted note. The Company incurred debt discounts totaling $489,000 related to the conversion feature. The unamortized debt discounts at conversion, equaled $1.2 million at conversion and were eliminated upon conversion in accordance with ASC 470.

Group 2 Converted Notes
Group 2 Converted Notes consisted of notes with an aggregated issue amount of $14.1 million, with varying maturities ranging from March 2021 to August 2030, and of varying issuance dates that provide for four distinct resolutions: (a) payment of principal and accrued interest in cash at maturity, (b) conversion to a form of equity interest in Legacy Xos issued in a subsequent qualified financing at the lesser of (i) eighty percent (80%) to ninety percent (90%) of the per share price of the equity issued in the qualified financing or (ii) a valuation cap of $60,000,000 divided by the fully diluted capitalization, or (c) following certain corporate transactions, including a change in control a settlement in cash at an amount equal to the accrued interest plus three times the principal balance of the note or converted into Common Stock at a price per share equal to a valuation cap of $60,000,000 divided by the fully diluted capitalization, or (d) optionally converted into Common Stock at maturity at a per share price obtained by dividing $30,000,000 valuation cap by the fully diluted capitalization. Principal and accrued interest is payable on the maturity date. The conversion at a discount to the subsequent qualified financing, and the cash settlement following certain corporate transactions, were evaluated as embedded put features requiring bifurcation as a separately recorded derivative instruments. The conversion based upon the stated valuation cap and fully diluted capitalization was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date. The fair value of the bifurcated derivatives of the Group 2 Converted Notes was recorded as a debt discount which is amortized to interest expense over the life of the respective converted note. The Company incurred debt discounts totaling $5.2 million. The unamortized debt discounts at conversion, equaled $4.0 million and were eliminated upon conversion in accordance with ASC 470.

Group 3 Converted Note
The Group 3 Converted Note is a single note with a $1.0 million issue amount in December 2018, maturing in December 2020. This note was converted in the first quarter of fiscal year 2021. The noteholder elected to wait for conversion rather than collect the principal and accrued interest amounts. The Group 3 Converted Note allowed for payment in cash at maturity or, in the event of a conversion event, a conversion of the principal and accrued interest of the note into two percent (2%) of the outstanding equity of the Company after the conversion transaction.

The conversion into 2% of the outstanding equity was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date, accordingly, no discount on the debt issuance was recorded and no discount had been amortized during the periods under presentation. However, during the fourth quarter of 2021, it became evident that all the converted notes were likely to be exercised and it was possible to determine an intrinsic value of the conversion feature. Accordingly, as of December 2020, the Company recognized a discount on the converted note of $645,000 and an offsetting derivative liability in the same amount. Due to the immediacy of conversion, the discount on the Group 3 Converted Note was not amortized.

Note 9 — SAFEs

On October 30, 2020, the Company entered into a SAFE agreement (Simple Agreement for Future Equity) totaling $30,000 issued to Elemental Excelerator (the “SAFE” ).

Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital and upon approval by the Company’s Board of Directors, the SAFEs will convert into a series of Preferred Stock of the company. The SAFE will convert into a number of shares of preferred stock equal to the quotient obtained by dividing (x) the principal amount of the SAFE by (y) the product of (A) $30 (which was the applicable price per share in the then-applicable financing round) and (B) 80%.

94

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
The SAFE holder will either receive cash or shares of the Company’s Common Stock for its SAFE if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.

Preference upon dissolution: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, the SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.

In February 2021 the SAFE, upon approval by the board of directors of Legacy Xos, converted into shares of Class A Preferred Stock shares. The SAFE holder contributed an additional $0.6 million in cash and the $30,000 SAFE in exchange for 76,471 shares of Series A Preferred Stock.

Note 10 — Investments in Marketable Debt Securities, Available-for-Sale

Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$40,177 $ $(612)$39,565 
U.S. treasuries2,201  (21)2,180 
Asset-backed security and other5,324  (76)5,248 
Non-U.S. government and supranational bonds3,685  (30)3,655 
$51,387 $ $(739)$50,648 

December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $ $(57)$71,349 
U.S. treasuries3,415  (7)3,408 
Asset-backed security and other2,555  (4)2,551 
Non-U.S. government and supranational bonds16,405 1 (19)16,387 
Certificate of deposit1,001   1,001 
94,782 1 (87)94,696 
Long-term investments:
Corporate debt security42,703  (246)42,457 
U.S. treasuries2,201  (5)2,196 
Asset-backed security and other5,438  (28)5,410 
Non-U.S. government and supranational bonds3,769  (16)3,753 
Certificate of deposit1,000   1,000 
$55,111 $ $(295)$54,816 

95

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
The Company’s investment in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$1,789 $(2)$37,775 $(610)$39,564 $(612)
US treasuries  2,181 (21)2,181 (21)
Asset-backed security and other  5,248 (76)5,248 (76)
Non-U.S. government and supranational bonds  3,655 (30)3,655 (30)
$1,789 $(2)$48,859 $(737)$50,648 $(739)

December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$ $ $113,806 $(303)
US treasuries5,604 (12)  5,604 (12)
Asset-backed security and other7,961 (32)  7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)  20,140 (34)
Certificates of deposit2,001    2,001  
$149,512 $(381)$ $ $149,512 $(381)

Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
Years Ended December 31,
20222021
Gross realized gains$ $ 
Gross realized losses$(147)$(1)

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2022 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$51,387 $50,648 
Weighted average contractual maturity0.3 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2021 consisted of the following (in thousands, except weighted average data):


96

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years

Actual maturities may differ from contractual maturities because certain issuers may have the right or obligation to prepay certain obligations with or without penalties.

Note 11 — Equity

Xos Common and Preferred Stock

The Company is authorized to issue two classes of stock to be designated, respectively, “Common Stock” and “Preferred Stock.” The total number of shares which the Company is authorized to issue is 1,010,000,000 shares. 1,000,000,000 shares shall be Common Stock, each having a par value of one-hundredth of one cent ($0.0001). 10,000,000 shares shall be Preferred Stock, each having a par value of one-hundredth of one cent ($0.0001).

Voting Rights: Each outstanding share of Common Stock shall entitle the holder thereof to one vote on each matter properly submitted to the stockholders of the Company for their vote; provided, however, that, except as otherwise required by law, holders of Common Stock shall not be entitled to vote on any amendment to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock).

Preferred Stock: The Preferred Stock may be issued from time to time in one or more series. The Board of Directors of the Company (the “Board of Directors”) is hereby expressly authorized to provide for the issue of all or any number of the shares of the Preferred Stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issuance of such shares and as may be permitted by the DGCL. The Board of Directors is also expressly authorized to increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any series subsequent to the issuance of shares of that series. In case the number of shares of any series shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.

Legacy Xos’ Preferred Stock

During the fourth quarter of 2021, Legacy Xos executed a financing round and issued shares of preferred stock (the “2020 Series A Financing’’). The 2020 Series A Financing included the authorization of 25,794,475 shares of Legacy Xos Preferred Stock in classes A through A-10. The shares of Class A Legacy Xos Preferred Stock was allocated to investors who contributed new money to Legacy Xos, while the shares of Class A-1 through A-10 Legacy Xos Preferred Stock were issued in exchange to convertible note holders. As part of this raise, 1,411,764 shares of Class A Legacy Xos Preferred Stock and one warrant exercisable for 319,411 shares of Class A Legacy Xos Preferred Stock were issued for aggregate cash proceeds of $9.6 million and a subscription receivable for $2.4 million. During the quarter ended March 31, 2021, Legacy Xos issued an additional 3,739,846 shares of Class A Legacy Xos Preferred Stock raising $31.8 million in cash proceeds, and the conversion of the SAFE (refer to Note 9 — SAFEs).

As part of this transaction, Legacy Xos converted $21.5 million of convertible notes and $2.5 million in accrued interest into 21,570,308 shares of Class A-1 through A-10 Legacy Xos Preferred Stock. These exchanges from convertible notes into shares of Legacy Xos Preferred Stock included transactions with both related and unrelated parties. The differences between the total carrying value of the converted notes held by third parties, and the fair value of the issued shares of Legacy Xos Preferred stock, was recorded as realized loss on debt extinguishment in the consolidated statements of operations and comprehensive income (loss).

97

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
The Company determined the fair value of the issued shares of Legacy Xos Preferred Stock in connection with the note conversion using market rates experienced in other non-related party transactions, through the issuance of shares of Legacy Xos Preferred Stock. As some of the converted third-party notes have voting rights and others do not, the fair value of non-voting shares were reduced by 3%.

Concurrent with the Business Combination, outstanding shares of Legacy Xos Preferred Stock were converted into shares of Common Stock in accordance with the Exchange Ratio.

Standby Equity Purchase Agreement

On March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with Yorkville, whereby the Company has the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of its Common Stock at its request any time during the 36 months following the execution of the SEPA, subject to certain conditions. The Company expects to use any net proceeds for working capital and general corporate purposes.

As consideration for Yorkville’s commitment to purchase shares of Common Stock at the Company’s direction upon the terms and subject to the conditions set forth in the purchase agreement, upon execution of the purchase agreement, the Company issued 18,582 shares of Common Stock to Yorkville.

Under the Securities Purchase Agreement, the Company agreed not to effect an advance under the SEPA, without the advance mutual consent of both the Company and Yorkville, until the earliest of the date (i) all Convertible Debentures have been repaid or converted into Common Stock or (ii) Yorkville no longer has any right or ability to convert any portion of the Convertible Debentures into Common Stock (collectively, the “Consent Termination Date”). Yorkville agreed to extend the term set forth in the SEPA for a number of days equal to the number of days between the date of the Securities Purchase Agreement and the Consent Termination Date.

During the year ended December 31, 2022, the Company issued 1,809,515 shares of Common Stock under the SEPA for proceeds $4.3 million. As of December 31, 2022, the remaining commitment available under the agreement was $120.7 million.

Note 12 — Derivative Instruments

Public and Private Placement Warrants

As of December 31, 2022, the Company had 18,633,601 Public Warrants and 199,997 Private Placement Warrants outstanding, with fair values of $0.7 million and $7,023, respectively.

The Public Warrants have an exercise price of $11.50 per share, subject to adjustments, and will expire on August 20, 2026 or earlier upon redemption or liquidation. The Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the units and only whole Public Warrants will trade. The Public Warrants became exercisable; provided that the Company has an effective registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder (or the Company permits holders to exercise their Warrants on a cashless basis under the circumstances specified in the warrant agreement). A registration statement was filed with the SEC covering the issuance of the Common Stock issuable upon exercise of the Warrants, and the Company will use its commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Common Stock until the Public Warrants expire or are redeemed. If the shares of Common Stock are at the time of any exercise of a Public Warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, requires holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elects, it will not be required to file or maintain in effect a registration statement.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by
98

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
someone other than the initial stockholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

Redemption of Warrants for cash when the price per Common Stock equals or exceeds $18.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (except as described above with respect to the Private Placement Warrants):

in whole and not in part;

at a price of $0.01 per Warrant;

upon not less than 30 days’ prior written notice of redemption to each Warrant holder; and

if, and only if, the last reported sale price of Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the Warrant holders (the “Reference Value”) equals or exceeds $18.00 per share (as adjusted for share sub-divisions, share dividends, rights issuances, consolidations, reorganizations, recapitalizations and the like).

The Company will not redeem the Warrants as described above unless a registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants is then effective and a current prospectus relating to those Common Stock is available throughout the 30-day redemption period. If and when the Warrants become redeemable by the Company, it may exercise its redemption right even if the Company is unable to register or qualify the underlying securities for sale under all applicable state securities laws.

Redemption of Warrants for Common Stock when the price per share equals or exceeds $10.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (including both Public Warrants and Private Placement Warrants):

in whole and not in part;

at $0.10 per Warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of Common Stock;

if, and only if, the Reference Value equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like); and

if the Reference Value is less than $18.00 per share (as adjusted), the Private Placement Warrants must also concurrently be called for redemption on the same terms as the outstanding Public Warrants, as described above.

The “fair market value” of Common Stock shall mean the average reported last sale price of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants.

In no event will the Company be required to net cash settle any Warrant. The Warrants may also expire worthless.

Warrant Liability on Legacy Xos Preferred Stock

In connection with the Series A Financing (see Note 11— Equity), the Company issued one warrant to a holder of Legacy Xos Preferred Stock (the “Legacy Xos Preferred Stock Warrant”), which permitted a purchase of up to 319,411 shares of Class A Legacy Xos Preferred Stock at an exercise price of $8.50. The Legacy Xos Preferred Stock Warrant was exercisable for 5 years from issuance date and expires on 2025 or earlier upon the consummation of a liquidation event or a SPAC transaction. The Company has classified this Level 3 derivative instrument as a liability, with fair value changes flowing through the consolidated statements of operations.

During the year ended December 31, 2021, the Legacy Xos Preferred Stock Warrant was exercised, resulting in a proceeds of $2.7 million.
99

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Embedded Derivative Liabilities on Convertible Debentures

The Convertible Debentures are principally debt financial instrument hosts containing various embedded features and options. Upon analysis of these features and options, the Company identified one option present within both Convertible Debentures which required bifurcation from the host debt contract upon issuance of each debenture and subsequent periodic valuation under ASC 815. The Company estimates the fair value of the embedded features using a Monte Carlo simulation (see Note 18 — Fair Value Measurements). The carrying value of the embedded derivatives on the Convertible Debentures were recorded as derivative liabilities on the consolidated balance sheet and changes in fair value are reflected within the consolidated statements of operations and comprehensive income (loss).

Embedded Derivative Liability on Legacy Xos Convertible Notes

The convertible notes were principally a debt financial instrument host containing embedded features and for options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The Company determined that, with the 2020 Series A Financing (see Note 11— Equity), the likelihood of the notes converting had risen to a near certainty as of December 31, 2020. Accordingly, the related derivative liability for these notes were revalued assuming a probability of 100% for conversion according to the notes’ terms.

The fair value of the derivative liability was estimated using a probability weighted assessment of the settlement value. The significant unobservable inputs to the fair value calculation are the estimated probability that settlement will occur as well as the timing of such settlement. These are subjective estimates that may, and are likely to, change over the duration of the instrument with related changes in internal and external market factors. In addition, these techniques are highly volatile and sensitive to changes in inputs. Because derivative financial instruments are initially and subsequently carried at fair values, the Company’s income will reflect the volatility in these estimates and assumption changes. The Company has determined that as a result of the conversion, the probability of settlement occurring increased to 100% and adjusted the fair value of derivative liability accordingly.

The carrying value of the embedded derivative on the convertible notes was recorded as a derivative liability on the consolidated balance sheet. As of December 31, 2021, there was no associated balance in the derivative liability due to conversion in conjunction with the Series A Financing during the 1st quarter of 2021. See Note 9 — SAFEs for further details.

Note 13 — Stock-Based Compensation

2018 Stock Plan

On November 27, 2018, Legacy Xos’ board of directors and stockholders adopted the 2018 Stock Plan. There are no shares available for issuance under the 2018 Stock Plan, however, the 2018 Stock Plan continues to govern the terms and conditions of the outstanding awards granted under the 2018 Stock Plan.

Options

As of December 31, 2022 there were 1,572,451 Options outstanding under the 2018 Stock Plan. The amount and terms of option grants were determined by the board of directors of Legacy Xos. The options granted under the 2018 Stock Plan generally expire within 10 years from the date of grant and generally vest over four years, at the rate of 25% on the first anniversary of the date of grant and ratably on a monthly basis over the remaining 36-month period thereafter based on continued service.

Stock option activity for the year ended December 31, 2022 consisted of the following:

100

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
OptionsWeighted Average Fair ValueWeighted Average Exercise PriceWeighted Average Remaining YearsIntrinsic Value
December 31, 2021 — Options outstanding
1,838,759 $0.02 $0.02 8.22$5,756,797 
Granted   
Exercised144,712 0.04 0.03 
Forfeited121,596 0.03 0.03 
December 31, 2022 — Options outstanding
1,572,451 $0.02 $0.02 7.14$670,451 
December 31, 2022 — Options vested and exercisable
965,454 $0.02 $0.02 6.97$411,741 

Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s Common Stock. The aggregate intrinsic value of options exercised during the years ended December 31, 2022 and 2021 were approximately $0.7 million and $5.8 million, respectively.

The Company estimates the fair value of options utilizing the Black-Scholes option pricing model, which is dependent upon several variables, including expected option term, expected volatility of the Company's share price over the expected term, expected risk-free rate and expected dividend yield rate. There were no option grants during the years ended December 31, 2022 and 2021.

2021 Equity Plan

On August 19, 2021 the Company’s stockholders approved the 2021 Equity Plan, which was ratified by the Company’s board of directors on August 20, 2021. The 2021 Equity Plan provides for the grant of incentive stock options (“ISOs”), within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”) to employees, including employees of any parent or subsidiary, and for the grant of no statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors and consultants, including employees and consultants of Xos’ affiliates.

As of December 31, 2022, there were 12,782,447 shares of Common Stock available for issuance under the 2021 Equity Plan.

RSU activity for the year ended December 31, 2022 consisted of the following:
RSUsWeighted Average Grant Date Fair Value Weighted Average Fair Value
December 31, 2021 — RSU outstanding
1,844,8203.60 $5,811,183 
Granted11,268,054 1.42 15,727,706 
Vested1,217,537 3.09 1,932,613 
Forfeited1,587,065 2.67 2,584,102 
December 31, 2022 — RSU outstanding
10,308,272 1.45 $4,565,534 

The Company recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021 totaling approximately $5.2 million and $1.7 million, respectively, which consisted of the following (in thousands):

101

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2022December 31, 2021
Cost of goods sold
$406 $ 
Research and development
860 361 
Sales and marketing
472 108 
General and administrative
3,484 1,189 
Total
$5,222 $1,658 

The unamortized stock-based compensation was $13.5 million as of December 31, 2022, and weighted average remaining amortization period as of December 31, 2022 was 2.26 years.

The aggregate fair value of RSUs that vested was $1.9 million during the year ended December 31, 2022.
Note 14 — Property and Equipment, Net

Property and equipment, net for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Equipment$7,595 $2,484 
Finance lease assets
9,283 3,378 
Furniture & fixtures
173 141 
Company vehicles
1,389 153 
Leasehold improvements
1,401 626 
Computers, software and related equipment
2,865 1,289 
Construction in progress346 826 
Property and Equipment, gross23,052 8,897 
Accumulated depreciation
(4,471)(1,471)
Property and Equipment, net$18,581 $7,426 

Depreciation expense during the years ended December 31, 2022 and 2021 totaled approximately $2.1 million and $0.7 million, respectively.
Note 15 — Commitments and Contingencies

Contractual Obligations

The Company enters into non-cancellable long-term purchase orders and vendor agreements in the normal course of business. The estimated future payments having a remaining term in excess of one year as of December 31, 2022 were as follows (in thousands):
Years ended December 31,
Minimum Purchase Commitment
2023
$1,820 
2024
1,300 
2025
1,300 
2026
1,300 
2027
1,300 
Thereafter
1,300 
Total
$8,320 
102

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

Legal Contingencies

Legal claims may arise from time to time in the normal course of business, the results of which may have a material effect on the Company’s accompanying consolidated financial statements. As of December 31, 2022, the Company was not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on the Company’s results of operations, financial condition or cash flows.

Note 16 — Related Party Transactions

The Company leases property in North Hollywood, California from the Valley Industrial Properties which is owned by the Sunseeker Trust. The Sunseeker Trust is an irrevocable trust with the beneficiary being the mother of the CEO, Dakota Semler. Rent expense incurred in the amount of $0.1 million for the years ended December 31, 2022 and 2021, respectively.

The Company has a contract manufacturing agreement with Fitzgerald Manufacturing Partners to provide manufacturing services. The owner of Fitzgerald is a stockholder of the Company. The Company also utilizes Metalsa S.A. de C.V., a Mexico-based automotive supplier, to provide parts and manufacturing services. Metalsa has an investment in the Company in the form of a convertible note payable which was converted as part of the Series A Financing (see Note 11 — Equity, above).

The Company had a partial recourse promissory note in the amount of $0.4 million due from the COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. Interest is compounded annually at a rate of 2.38%. The note was issued in the amount of $0.4 million on June 24, 2019. The full balance and interest of $15,000 was forgiven by the Company during the first quarter of 2021.

During 2021, the Company converted 34 notes payable with outstanding carrying value of $18.9 million from related parties into 19,664,000 preferred shares as described above in Note 11 — Equity. These related parties consisted of the CEO, COO, board members, board advisors, and various trusts whose beneficiaries are relatives of the CEO.

During 2021, the Company utilized employees from an entity owned by the CEO in conducting repairs and maintenance at their new headquarters. Amounts charged for these services were at the employees’ current salary rates including benefits and totaled $0.1 million during the year ended December 31, 2021. There were no comparable amounts charged during the year ended December 31, 2022.

Note 17 — Income Taxes

Income (loss) before provision for income taxes for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

December 31, 2022December 31, 2021
U.S.$(73,317)$23,403 
Foreign  
Income (loss) before provision for income taxes$(73,317)$23,403 

The income tax expense for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

103

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2022December 31, 2021
Current:
Federal$ $ 
State8 2 
Foreign  
Total current income tax expense
$8 $2 
Deferred:
Federal$ $ 
State  
Foreign  
Total deferred income tax expense
  
Income tax expense
$8 $2 

The reconciliation between the provision for income tax expense and the amount of income tax computed by applying the U.S. federal statutory rate to income before provision for income taxes as shown in the accompanying consolidated statements of operations and other comprehensive loss for the years ended December 31, 2022 and 2021 consisted of the following:
December 31, 2022December 31, 2021
Tax provision at U.S. federal statutory rate21.00 %21.00 %
Nondeductible expenses(0.93)0.11 
Fair value adjustments on earnout interests liability8.22 (65.06)
Fair value adjustments on derivative liability1.96 (16.60)
Fair value adjustments on convertible notes 12.66 
Transaction costs (21.91)
Research and development credit
3.10 (3.18)
State taxes, net of federal benefit10.41 (20.33)
Change in valuation allowance adjustment(44.79)92.00 
Other1.02 1.32 
Effective tax rate(0.01)%0.01 %

The Company's components of deferred tax assets and liabilities for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
104

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2022December 31, 2021
Deferred tax assets:
Net operating loss carryover$39,061 $18,649 
General business and other tax credits5,622 1,180 
Capitalized research and development5,937  
Intangible assets2,236 2,376 
Fair value adjustments199  
Lease liabilities1,811  
Stock based compensation1,092 188 
Other non-current deferred tax assets2,747 415 
Subtotal58,705 22,808 
Valuation allowance(54,572)(21,530)
Total$4,133 $1,278 
Deferred tax liabilities:
Fixed assets$(998)$(1,278)
Operating lease right-of-use asset(1,770) 
Other non-current deferred tax liabilities(1,365) 
Total$(4,133)$(1,278)
Net deferred tax asset$ $ 

The Company has recorded a full valuation allowance as of December 31, 2022 and 2021 since, in the judgement of management given the Company’s history of losses, the realization of these deferred tax assets was not considered more likely than not. The valuation allowance was $54.6 million and $21.5 million as of December 31, 2022 and 2021, respectively, with increases attributable to the current year’s provision. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers projected future taxable income and tax planning strategies in making this assessment.

In accordance with Internal Revenue Code Section 382 (“Section 382”) and Section 383 (“Section 383”), a corporation that undergoes an “ownership change” (generally defined as a cumulative change (by value) of more than 50% in the equity ownership of certain stockholders over a rolling three-year period) is subject to limitations on its ability to utilize its pre-change net operating losses and research and development credits to offset post-change taxable income and post-change tax liabilities, respectively. The Company’s existing net operating losses and research and development credits may be subject to limitations arising from previous ownership changes, and the ability to utilize net operating losses could be further limited by Section 382 and Section 383 of the Code. In addition, future changes in the Company’s stock ownership, some of which may be outside of the Company’s control, could result in an ownership change under Section 382 and Section 383 of the Code.

As of December 31, 2022, the Company had net operating loss carryforwards of $283.8 million. This consists of approximately $141.2 million of federal net operating losses and approximately $142.6 million of state net operating losses. The federal net operating losses have an indefinite carryforward period, and the state net operating losses may expire between 2036 and 2042.

As of December 31, 2022, the Company had research and development credit carryforwards of $6.1 million. This consists of approximately $3.7 million federal research and development credits, which will begin to expire in 2041, and approximately $2.4 million California research and development credits, which do not expire.

The Company is subject to taxation and files income tax returns with the U.S. federal government and various states. The Company currently is not under audit by the Internal Revenue Service or other similar tax authorities, and generally is not subject to examination for tax years prior to 2018.
105

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements

The Company had no unrecognized tax benefits for the years ended December 31, 2022 and 2021. Interest and penalties related to unrecognized tax benefits are recognized in operating expenses. No such interest and penalties were recognized during the years ended December 31, 2022 and 2021. The Company does not expect the amount of unrecognized tax benefits will materially change in the next twelve months.

As a result of changes made by the Tax Cuts and Jobs Act of 2017, that became effective as of January 1, 2022, the Company is now required to capitalize for tax purposes certain research and development expenses, and amortize domestic expenses over a 5 years period and foreign expenses over a 15 year period, resulting in a deferred tax asset for the capitalized amounts.

Note 18 — Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability.

U.S. GAAP establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. As presented in the tables below, this hierarchy consists of three broad levels:

Level 1: Quoted prices in active markets for identical assets and liabilities.

Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations whose inputs or significant value drivers are observable.

Level 3: Significant inputs to the valuation model are unobservable and significant to the overall fair value measurement of the assets or liabilities. Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments in marketable debt securities, available-for-sale, accounts payable, other current liabilities, public and private placement warrants, derivative features of the Convertible Debentures and the contingent earn-out shares liability. The fair value of cash and accounts receivable approximates carrying value due to their short-term maturity.

As required by ASC 820, assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. Derivative financial instruments which are required to be measured at fair value on a recurring basis are measured at fair value using Level 3 inputs for all periods presented. Level 3 inputs are unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (in thousands):

106

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2022
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$22,481 $22,481 $ $ 
Corporate debt security2,199 2,199   
$24,680 $24,680 $ $ 
Short-Term Investments:
U.S. treasuries$2,181 $2,181 $ $ 
Corporate debt security39,564  39,564  
Asset-backed security and other5,248  5,248  
Non-U.S. government and supranational bonds3,655  3,655  
$50,648 $2,181 $48,467 $ 
Total Financial Assets$75,328 $26,861 $48,467 $ 
Financial Liabilities:
Private Placement Warrants$7 $ $7 $ 
Public Warrants654 654   
Derivative Liabilities405   405 
Contingent Earn-out Shares liability564   564 
Total Financial Liabilities$1,630 $654 $7 $969 

107

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $ $ 
Non-U.S. government and supranational bonds647  647  
Corporate debt security1,805  1,805  
$8,320 $5,868 $2,452 $ 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $ $ 
Corporate debt security71,349  71,349  
Asset-backed security and other2,551  2,551  
Non-U.S. government and supranational bonds16,387  16,387  
Certificate of Deposit1,001  1,001  
$94,696 $3,408 $91,288 $ 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $ $ 
Corporate debt security42,457  42,457  
Asset-backed security and other5,410  5,410  
Non-U.S. government and supranational bonds3,753  3,753  
Certificate of Deposit1,000  1,000  
$54,816 $2,196 $52,620 $ 
Financial Liabilities:
Private Placement Warrants$140 $ 140 $ 
Public Warrants7,356 7,356   
Contingent Earn-out Shares liability29,240   29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents on the Consolidated Balance Sheets.



108

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
The changes in the fair value of Level 3 financial liabilities during the year ended December 31, 2022 consisted of the following (in thousands):
Derivative Liabilities on Convertible DebenturesContingent Earn-out Shares Liability
Fair value at December 31, 2021
$ $29,240 
Recognition of earn-out RSUs 6 
Initial recognition of convertible debenture derivative liabilities7,755  
Change in fair value during the period(7,350)(28,682)
Fair value at December 31, 2022$405 $564 
Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of December 31, 2022:
December 31, 2022December 31, 2021
Stock price$0.44$3.15
Stock price volatility80.0%80%
Expected term3.64 years4.64 years
Risk-free interest rate4.2%1.21%

Significant unobservable inputs related to Level 3 derivative liabilities consisted of the following as of December 31, 2022:

December 31, 2022
Stock price$0.44
Stock price volatility80.0%
Expected term0.86 years
Risk-free interest rate4.6%


Note 19 — Net (Loss) Income per Share

Basic and diluted net income (loss) per share for the years ended December 31, 2022 and 2021 consisted of the following (in thousands, except for per share amounts):

109

Xos, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
December 31, 2022December 31, 2021
Numerator:
Net (loss) income
$(73,325)$23,401 
Net (loss) income attributable to common stockholders, basic(73,325)23,401 
Change in fair value of derivative liabilities, net of tax7,350  
Interest expense on convertible debentures, net of tax(3,267) 
Net (loss) income attributable to common stockholders, diluted(77,408)23,401 
Denominator:
Basic
Weighted average common shares outstanding — basic
165,253 105,568 
Basic net (loss) income per share
$(0.44)$0.22 
Diluted
Weighted average common shares outstanding from above165,253 105,568 
Add: dilutive effect of convertible debentures9,129 2,189 
Add: dilutive effect of RSUs 29 
Weighted average common shares outstanding
174,382 107,786 
Diluted net (loss) income per share$(0.44)$0.22 

Potential weighted average shares that were excluded from the computation of diluted net (loss) income per share because their effect was anti-dilutive in December 31, 2022 and 2021 consisted of the following (in thousands):

December 31, 2022December 31, 2021
Contingent earn-out shares
16,422 5,984 
Common stock public and private warrants
18,833 6,863 
Restricted stock units10,308  
Stock options1,572  
If-converted common stock from convertible debt8,397  
Note 20 — Subsequent Events
Convertible Debentures
Pursuant to the Convertible Debentures, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days, the Company was required to make, and made, Prepayments to Yorkville in the amount of $3.7 million on January 3, 2023 and $3.2 million on January 10, 2023. Additionally, on March 21, 2023, the Company received notice that a Prepayment in the amount of $3.5 million was due on March 31, 2023, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days. The Floor Price was $0.59 as of the date of this Report.

See Note 8 – Convertible Notes for additional information regarding the Convertible Debentures and the Prepayment requirement.

110


Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted 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 ensure that information required to be disclosed in company reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Principal Executive Officer and Principal Financial Officer, to allow timely decisions regarding required disclosure.

As required by Rules 13a-15 and 15d-15 under the Exchange Act, our Principal Executive Officer and Principal Financial Officer carried out evaluations of the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2022. Based upon each of their evaluations, our Principal Executive Officer and Principal Financial Officer concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were not effective at the reasonable assurance level for the year ended December 31, 2022 due to the material weakness in our internal control over financial reporting discussed below.

Management’s Annual Report on Internal Controls over Financial Reporting

Management is responsible for designing, implementing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Our management, including the Chief Executive Officer and Chief Financial Officer, recognizes that our disclosure controls or our internal control over financial reporting cannot prevent or detect all possible instances of errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. 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. Further, because of changes in conditions, the effectiveness of internal control over financial reporting may vary over time.

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2022 and, in making this assessment, used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013 framework). Because of the material weakness described below, our management believes that, as of December 31, 2022, our internal control over financial reporting was not effective based on those criteria.

Material Weaknesses in Internal Controls Over Financial Reporting

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. Accordingly, a material weakness increases the risk that the financial information we report contains material errors. If we fail to remediate these material weaknesses, determine that our internal controls over financial reporting are not effective, discover areas that need improvement in the future or discover additional material weaknesses, these shortcomings could have an adverse effect on our business and financial results, and the price of our Common Stock could be negatively affected.

As of December 31, 2022, we have identified a material weakness in internal controls related to the ineffective operation of controls related to inventory management. As a result of this material weakness, management performed additional analysis as deemed necessary to ensure that our financial statements included in this Form 10-K present fairly in all material respects our financial position, results of operations and cash flows for the periods presented.

Notwithstanding this material weakness, management has concluded that our audited consolidated financial statements included in this Annual Report on Form 10-K are fairly stated in all material respects in accordance with U.S. GAAP for each of the periods presented therein.
Remediation of Material Weakness in Internal Control Over Financial Reporting
In order to remediate the material weakness in internal control over financial reporting related to the ineffective operation of controls related to inventory management, management is implementing financial reporting control changes to address the material weakness. Management is implementing remediation steps to improve its disclosure controls and procedures and its internal controls over financial reporting, including further documenting and implementing control procedures to address the identified risks of material misstatements, and implementing monitoring activities over such control procedures. We believe we
111


are on schedule to remediate the material weakness during the year ended December 31, 2023. Remediation efforts to date include the following:
Adding additional internal controls over the inventory process
Implementing new software tools to facilitate automated controls over the inventory process
Partnering with external consultants specializing in public company control compliance, to assess and implement additional controls over the inventory process
To further remediate the material weakness, management, including the Chief Executive Officer and Chief Financial Officer, have reaffirmed and re-emphasized the importance of internal controls, control consciousness and a strong control environment. We also expect to continue to review, optimize and enhance our financial reporting controls and procedures. This material weakness will not be considered remediated until the applicable remediated control operates for a sufficient period of time and management has concluded, through testing, that this enhanced control is operating effectively.

Changes in Internal Control over Financial Reporting

Except as noted above, there were no changes in the Company’s internal control over financial reporting that occurred during the year ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.


Item 9B. Other Information
None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.
112


PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2022 and delivered to stockholders in connection with our 2023 annual meeting of stockholders.

We have adopted a Code of Conduct for our directors, officers (including our principal executive officer, principal financial officer and principal accounting officer) and employees. Our Code of Conduct is available on our website at http://www.xostrucks.com under the “Investors” link. Within the time period required by the Securities and Exchange Commission and the Nasdaq Global Market, we will post on our website at http://www.xostrucks.com under the “Investors” link any amendment to our Code of Conduct or any waivers of such provisions granted to executive officers and directors.
Item 11. Executive Compensation

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2022 and delivered to stockholders in connection with our 2023 annual meeting of stockholders.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2022 and delivered to stockholders in connection with our 2023 annual meeting of stockholders.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2022 and delivered to stockholders in connection with our 2023 annual meeting of stockholders.
Item 14. Principal Accounting Fees and Services

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2022 and delivered to stockholders in connection with our 2023 annual meeting of stockholders.


PART IV
Item 15. Exhibits, Financial Statement Schedules

(a)Financial Statements

See Index to Consolidated Financial Statements in Item 8 of this Annual Report on Form 10-K.

(b)Financial Statement Schedule

All financial statement schedules are omitted because the information required to be set forth therein is not applicable or is shown in the consolidated financial statements or notes thereto.

(c)Exhibits

The documents listed in the Exhibit Index of this Annual Report on Form 10-K are incorporated by reference or are filed with this Annual Report on Form 10-K.
113


Exhibit NumberDescription
3.1
3.2
4.1
4.2
4.3
4.4
4.5
4.6
10.1
10.2
10.3
10.4
10.5
10.6#
10.6a#
10.6b#
10.7#
10.8#
10.9#
10.10#
10.11#
10.12#
10.13#
10.14#
10.15
114


Exhibit NumberDescription
10.16
10.17
10.18
10.19
16.1
21.1
23.1
23.2
24.1
31.1
31.2
32.1
101.INSXBRL Instance Document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
____________
+ Schedules and exhibits have been omitted pursuant to Item 601 (b)(2) of Regulation S-K. The Registrant agrees to furnish supple mentally copy of any omitted schedule or exhibit to the SEC upon request.
# Indicates management contract or compensatory plan or arrangement.

Item 16. Form 10–K Summary.

Not applicable.
115


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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 on March 31, 2023.
XOS, INC.
By:/s/ Dakota Semler
Name:Dakota Semler
Title:Chief Executive Officer
(Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Dakota Semler and Kingsley Afemikhe, and each of them, his or her true and lawful attorneys-in-fact and agents, each with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments and supplements to this Annual Report on Form 10-K for the fiscal year ended December 31, 2022, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that each of said attorneys-in-fact and agents, or his or her substitute or substitutes may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Dakota SemlerChief Executive Officer, Chairman
(Principal Executive Officer)
March 31, 2023
Dakota Semler
/s/ Kingsley E. AfemikheChief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
March 31, 2023
Kingsley E. Afemikhe
/s/ Giordano SordoniChief Operating Officer, Director
March 31, 2023
Giordano Sordoni
/s/ Anousheh AnsariDirector
March 31, 2023
Anousheh Ansari
/s/ Alice K. JacksonDirector
March 31, 2023
Alice K. Jackson
/s/ Burt JordanDirector
March 31, 2023
Burt Jordan
/s/ Stuart BernsteinDirector
March 31, 2023
Stuart Bernstein
/s/ George N. MattsonDirector
March 31, 2023
George N. Mattson
/s/ Ed RappDirector
March 31, 2023
Ed Rapp
116
EX-21.1 2 a202210-kexhibit211.htm EX-21.1 Document

Exhibit 21.1
SUBSIDIARIES OF XOS, INC.

Name of SubsidiaryDoing Business As NameJurisdiction of Organization
Xos Fleet, Inc.Xos TrucksDelaware
Xos Services, Inc.Xos ServicesCalifornia


EX-23.1 3 a202210-kexhibit231.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We have issued our report dated March 31, 2023, with respect to the consolidated financial statements included in the Annual Report of Xos, Inc. on Form 10-K for the year ended December 31, 2022. We consent to the incorporation by reference of the said report in the Registration Statements of Xos, Inc. on Forms S-3 (File No. 333-259509, File No. 333-264258, File No. 333-267334 and File No. 333-267690) and on Forms S-8 (File No. 333-260502, File No. 333-266014 and File No. 333-267714).


/s/ GRANT THORNTON LLP
Los Angeles, California
March 31, 2023

EX-23.2 4 a202210-kexhibit232.htm EX-23.2 Document

Exhibit 23.2
CONSENT OF REGISTERED INDEPENDENT PUBLIC ACCOUNTING FIRM

We hereby consent to use in the Annual Report on Form 10-K of Xos, Inc. for the year ended December 31, 2022, of our report dated March 30, 2022, relating to the consolidated financial statements of Xos, Inc. and Subsidiaries, appearing in the entity’s Annual Report on Form 10-K for the year ended December 31, 2021. We also hereby consent to the incorporation by reference of the said report in the Registration Statements of Xos, Inc. on Forms S-3 (File No. 333-259509, File No. 333-264258, File No. 333-267334 and File No. 333-267690) and on Forms S-8 (File No. 333-260502, File No. 333-266014 and File No. 333-267714).

/s/ WithumSmith+Brown, PC

Irvine, California
March 31, 2023

EX-31.1 5 a202210-kexhibit311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dakota Semler, certify that:
1.I have reviewed this Annual Report on Form 10-K of Xos, 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
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 officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
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: March 31, 2023/s/ DAKOTA SEMLER
Dakota Semler
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 6 a202210-kexhibit312.htm EX-31.2 Document
Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kingsley Afemikhe, certify that:
1.I have reviewed this Annual Report on Form 10-K of Xos, 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
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 officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
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: March 31, 2023/s/ KINGSLEY AFEMIKHE
Kingsley Afemikhe
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)


EX-32.1 7 a202210-kexhibit321.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 Annual Report of Xos, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Dakota Semler, the Chief Executive Officer of the Company, and I, Kingsley Afemikhe, the Chief Financial Officer of the Company, certify, to our knowledge, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.the Report fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; 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: March 31, 2023/s/ DAKOTA SEMLER
Dakota Semler
Chief Executive Officer
(Principal Executive Officer)
/s/ KINGSLEY AFEMIKHE
Kingsley Afemikhe
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)


This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Xos, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 8 xos-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Selected Balance Sheet Data link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Convertible Notes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - SAFEs link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Net (Loss) Income per Share link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - (Policies) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Selected Balance Sheet Data (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Net (Loss) Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Revenue Recognition - Disaggregated revenues by major source (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Selected Balance Sheet Data - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Selected Balance Sheet Data - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Leases - Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Leases - Finance Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Schedule of Recapitalization (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Convertible Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - SAFEs (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable securities, available-for-sale, by type of security (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Available-for-sale securities in a continuous unrealized loss position (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Gross Realized Gains (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Stock-Based Compensation - Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Stock-Based Compensation - RSU activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Property and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Income Taxes - Income (loss) before provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Income Taxes - Components of Income tax (benefit)/expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Income Taxes - Components of federal and state deferred taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Fair Value Measurements - Changes in the fair value of the financial liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs related to Level 3 Derivative Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Net (Loss) Income per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Net (Loss) Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 xos-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 xos-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 xos-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Foreign Current Foreign Tax Expense (Benefit) Related Party Transactions [Abstract] Fair value adjustments on convertible notes Effective Income Tax Rate Reconciliation, Adjustments On Convertible Notes, Percent Effective Income Tax Rate Reconciliation, Adjustments On Convertible Notes, Percent Schedule of Investments in Available-For-Sale Securities That Have Been in a Continuous Unrealized Loss Position Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Fleet-as-a-Service Fleet as a Service [Member] Fleet as a Service Conversion of Legacy Xos Preferred Stock into Common Stock Temporary equity, conversion of convertible securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Equipment finance leases Finance Lease, Right-of-Use Asset, after Accumulated Amortization Thereafter Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt instrument, convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Present value of Lease Liabilities Finance Lease, Liability Additional paid in capital Additional Paid in Capital Financial Instruments [Domain] Financial Instruments [Domain] Committed amount Sale Of Stock, Consideration Not Funded Sale Of Stock, Consideration Not Funded 2026 Finance Lease, Liability, to be Paid, Year Four Depreciation Depreciation Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net deferred tax asset Deferred Tax Assets, Net Issuance of common stock for vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Operating lease - IBR Operating Lease, Weighted Average Discount Rate, Percent Share-based Compensation Compensation Related Costs, Policy [Policy Text Block] 2023 Capital Leases, Future Minimum Payments Due in Two Years Other non-cash items Other Noncash Income (Expense) 2022 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current State Current State and Local Tax Expense (Benefit) Temporary equity, beginning balance (in shares) Temporary equity, ending balance (in shares) Temporary Equity, Shares Outstanding 2025 Finance Lease, Liability, to be Paid, Year Three Measurement Input Type [Domain] Measurement Input Type [Domain] VWAP VWAP [Member] VWAP Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potential shares that were excluded from the computation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Investment, Name [Domain] Investment, Name [Domain] Amortization Finance Lease, Right-of-Use Asset, Amortization Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Operating lease, liability, current, statement of financial position [extensible enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Notes payable, related parties Notes Payable, Related Parties Sale Of Stock, Request Period In Force Sale Of Stock, Request Period In Force Sale Of Stock, Request Period In Force Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Options, forfeited, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Sub-total Operating Lease, Liability, Current And Finance Lease, Liability, Current Operating Lease, Liability, Current And Finance Lease, Liability, Current Assumption of Public Warrants and Private Placement Warrants Assumption of Public and Private Warrants Assumption of Public and Private Warrants Plan Name [Domain] Plan Name [Domain] Entity Address, State or Province Entity Address, State or Province Notes payable, related parties, accrued interest Notes Payable, Related Parties, Accrued Interest Notes Payable, Related Parties, Accrued Interest Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Options outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Recapitalization exchange ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio Award Type [Axis] Award Type [Axis] Operating lease liabilities, current Operating Lease, Liability, Current Proceeds from reverse merger, net Proceeds from Divestiture of Businesses Original issuance discount percentage Original issuance Discount Percentage Original issuance Discount Percentage Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Derivative Instrument, Tranche Two Derivative Instrument, Tranche, Two [Member] Derivative Instrument, Tranche, Two Current Lease Liability, Current [Abstract] Lease Liability, Current Stockholders' Equity Note And Temporary Equity [Abstract] Stockholders' Equity Note And Temporary Equity Total lease liabilities Operating Lease, Liability And Finance Lease, Liability Operating Lease, Liability And Finance Lease, Liability Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Recognition of contingent Earn-out Shares liability Adjustments To Additional Paid In Capital, Recognition Of Derivative Instrument, Contingent Consideration Liability Adjustments To Additional Paid In Capital, Recognition Of Derivative Instrument, Contingent Consideration Liability Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Vested in period, intrinsic value Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Conversion of Legacy Xos Preferred Stock into Common Stock (in shares) Temporary equity, conversion of convertible securities (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Conversion of stock, shares converted Conversion of Stock, Shares Converted Simple Agreement For Future Equity Notes Payable, Current Simple Agreement For Future Equity Notes Payable, Current Simple Agreement For Future Equity Notes Payable, Current Options, vested and exercisable, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value Fair value adjustments on derivative liability Effective Income Tax Rate Reconciliation, Adjustments On Derivative Liability, Percent Effective Income Tax Rate Reconciliation, Adjustments On Derivative Liability, Percent Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Net realized (gains) losses on marketable debt securities, available-for-sale Debt Securities, Available-for-Sale, Realized Gain (Loss) Reduction in liability (payments) Standard Product Warranty Accrual, Decrease for Payments Beginning balance, outstanding (in dollars per share) Ending balance, outstanding (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Equipment Finance Leases Finance Lease, Liability, to be Paid [Abstract] General business and other tax credits Deferred Tax Assets, Tax Credit Carryforwards, General Business Total deferred income tax expense Deferred Income Tax Expense (Benefit) Proceeds from exercise of Legacy Xos Preferred Stock warrant Proceeds from Warrant Exercises Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Income Tax Examination [Table] Income Tax Examination [Table] Group 3 Converted Notes Group 3 Converted Notes [Member] Group 3 Converted Notes Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] 2024 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two Debt Disclosure [Abstract] Accounts Receivable, Net Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Accrued expenses Accrued Liabilities, Current Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Stepvans And Vehicle Incentives Stepvans And Vehicle Incentives [Member] Stepvans And Vehicle Incentives Temporary equity, beginning balance Temporary equity, ending balance Temporary Equity, Carrying Amount, Attributable to Parent Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Reduction of fair value of non-voting shares, percentage Reduction Of Fair Value Of Non-Voting Shares, Percent Reduction Of Fair Value Of Non-Voting Shares, Percent Customer [Axis] Customer [Axis] Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Selected Balance Sheet Data Supplemental Balance Sheet Disclosures [Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Legacy Xos Preferred Stock warrant exercise (in shares) Temporary Equity, Stock Issued During Period, Shares, Preferred Stock Warrant Exercised Temporary Equity, Stock Issued During Period, Shares, Preferred Stock Warrant Exercised Change in valuation allowance adjustment Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Conversion of interest payable on convertible notes (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Amortization of insurance premiums Amortization Of Insurance Premiums Amortization Of Insurance Premiums Unamortized stock-based compensation, weighted average remaining amortization period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Options, exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Redemption period Class Of Warrant Or Right, Redemption Period Class Of Warrant Or Right, Redemption Period Gross loss Gross Profit Entity Registrant Name Entity Registrant Name Subsequent Events Subsequent Events [Text Block] Proceeds from issuance of shares of Legacy Xos Preferred Stock Proceeds from Issuance of Redeemable Convertible Preferred Stock Warrant Redemption Scenario [Domain] Warrant Redemption Scenario [Domain] Warrant Redemption Scenario [Domain] 2022 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Leases [Abstract] Expected term Measurement Input, Expected Term [Member] Net operating loss carryover Deferred Tax Assets, Operating Loss Carryforwards Ancillary revenue Revenue Not from Contract with Customer Minimum Minimum [Member] Due in one year or less Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Entity Emerging Growth Company Entity Emerging Growth Company Less: fees paid to the underwriters, including NextGen’s IPO underwriters Payments of Reverse Recapitalization Underwriters Fees Payments of Reverse Recapitalization Underwriters Fees Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Inventory write-downs Inventory write-downs Inventory Write-down Sale of Stock, Maximum Consideration To Be Received on Transaction Sale of Stock, Maximum Consideration To Be Received on Transaction Sale of Stock, Maximum Consideration To Be Received on Transaction Income Tax Examination [Line Items] Income Tax Examination [Line Items] Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Gross Unrealized Losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract] Trading Symbol Trading Symbol Entity File Number Entity File Number Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Debt instrument, additional issuance of convertible of debt Debt instrument, additional issuance of convertible of debt Debt instrument, additional issuance of convertible of debt Granted in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Effective tax rate Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Raw materials Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable Concentration risk, percentage Concentration Risk, Percentage Capitalized amortization period Capitalized Contract Cost, Amortization Period Income Taxes Income Tax Disclosure [Text Block] Debt, weighted average interest rate Debt, Weighted Average Interest Rate Beginning balance Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Net income (loss) per share — basic (in dollar per share) Earnings Per Share, Basic Entity Interactive Data Current Entity Interactive Data Current 2026 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Money market funds Money Market Funds [Member] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) [Member] Percentage of price per share in calculation for conversion into temporary equity SAFE Note, Percentage Of Price Per Share In Calculation For Conversion Into Temporary Equity SAFE Note, Percentage Of Price Per Share In Calculation For Conversion Into Temporary Equity Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Recognized Stock-Based Compensation Expense in the Consolidated Statements of Operations and Comprehensive Income (Loss) Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Public Shareholders NextGen Public Shareholders [Member] NextGen Public Shareholders Class of Stock [Axis] Class of Stock [Axis] Income taxes Income Tax, Policy [Policy Text Block] Investments in Marketable Debt Securities, Available-for-Sale Marketable Securities, Policy [Policy Text Block] Principal payment for equipment leases Repayments of Other Long-Term Debt Movement in Extended Product Warranty Accrual [Roll Forward] Movement in Extended Product Warranty Accrual [Roll Forward] Change in fair value of derivative instruments Change in fair value of derivative instruments Gain (Loss) on Derivative Instruments, Net, Pretax Financed insurance premiums Financing Receivable, Unamortized Purchase Premium (Discount) Stockholders' Equity And Temporary Equity [Table] Stockholders' Equity And Temporary Equity [Table] Stockholders' Equity And Temporary Equity [Table] Accumulated deficit Retained Earnings (Accumulated Deficit) Fair value adjustments Deferred Tax Assets, Fair Value Adjustments Deferred Tax Assets, Fair Value Adjustments Proceeds from issuance of convertible debt Proceeds from Convertible Debt Fair Value, Recurring Fair Value, Recurring [Member] Options, exercisable, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Related Party Transactions Related Party Transactions Disclosure [Text Block] 2026 Operating Leases, Future Minimum Payments, Due in Five Years Less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Document Fiscal Year Focus Document Fiscal Year Focus Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Warrants and rights outstanding, term Warrants and Rights Outstanding, Term Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Capitalized research and development Deferred Tax Assets, in Process Research and Development Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Total current income tax expense Current Income Tax Expense (Benefit) Product and service revenue Product [Member] Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Conversion of notes payable into Legacy Xos Preferred Stock Debt Conversion, Converted Instrument, Amount Inventories Increase (Decrease) in Inventories Convertible debt, current Convertible Notes Payable, Current Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Warrant Redemption Scenario [Axis] Warrant Redemption Scenario [Axis] Warrant Redemption Scenario Less: other transaction costs Payments of Reverse Recapitalization Other Transaction Costs Payments of Reverse Recapitalization Other Transaction Costs Notes payable, related parties, interest rate, stated percentage Notes Payable, Related Parties, Interest Rate, Stated Percentage Notes Payable, Related Parties, Interest Rate, Stated Percentage Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Notes Payable Notes Payable Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Income tax expense Income Tax Expense (Benefit) Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Earn-out shares, liability, measurement input Derivative Instrument, Contingent Consideration, Liability, Measurement Input Derivative Instrument, Contingent Consideration, Liability, Measurement Input Entity Public Float Entity Public Float Convertible debt, non-current Convertible Debt, Noncurrent Accounts Receivable Accounts Receivable [Member] Common Stock $0.0001 par value, authorized 1,000,000 shares, 168,817 and 163,137 shares issued and outstanding at December 31, 2022 and 2021, respectively Common Stock, Value, Issued Group 1 Converted Notes Group 1 Converted Notes [Member] Group 1 Converted Notes Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock Issued During Period, Shares, Restricted Stock Award, Gross Debt instrument, convertible, conversion price Debt Instrument, Convertible, Conversion Price Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Securities Purchase Agreement Securities Purchase Agreement [Member] Securities Purchase Agreement Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Stock price Measurement Input, Share Price [Member] Proceeds from stock option exercises Proceeds from Stock Options Exercised Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Customer deposits Contract with Customer, Liability, Current Payments of reverse recapitalization transaction costs Payments of Reverse Recapitalization Transaction Costs Payments of Reverse Recapitalization Transaction Costs Common Stock Private Warrants Private Placement Warrants Common Stock Private Warrants [Member] Common Stock Private Warrants Warrants liabilitites Warrants outstanding fair value Warrants and Rights Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption at 1/1/2022 Operating Lease, Right-Of-Use Asset And Operating Lease, Liability Operating Lease, Right-Of-Use Asset And Operating Lease, Liability Total Debt Securities, Available-for-Sale, Unrealized Loss Position Amendment Flag Amendment Flag Remaining lease term Lessee, Operating Lease, Remaining Lease Term Recognition of Public Warrants and Private Placement Warrants Adjustments to Additional Paid in Capital, Warrants Recognized In Reverse Recapitalization Adjustments to Additional Paid in Capital, Warrants Recognized In Reverse Recapitalization Interest expense on convertible debentures, net of tax Interest on Convertible Debt, Net of Tax Schedule of Liabilities Measured at Fair Value of a Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Construction in progress Construction in Progress [Member] Other non-current assets Other Assets, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Options vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Schedule of Realized Gain (Loss) Schedule of Realized Gain (Loss) [Table Text Block] Derivative Instrument, Tranche [Axis] Derivative Instrument, Tranche [Axis] Derivative Instrument, Tranche Change in fair value during the period Liabilities, Fair Value Adjustment Lessee, operating lease, term of contract Lessee, Operating Lease, Term of Contract Counterparty Name [Axis] Counterparty Name [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Conversion of convertible debentures to Common Stock Conversion of convertible debentures to Common Stock Conversion of Convertible Debentures To Common Stock Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Options Share-Based Payment Arrangement, Option [Member] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Stock Issued During Period, Value, Stock Options Exercised Stock Issued During Period, Value, Stock Options Exercised Common stock, authorized (in shares) Common Stock, Shares Authorized Total operating expenses Operating Expenses Maximum Maximum [Member] Standby Equity Purchase Agreement Standby Equity Purchase Agreement [Member] Standby Equity Purchase Agreement Stock repurchased and retired Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work in process Inventory, Work in Process, Gross Public and Private Placement Warrants Public And Private Warrants [Policy Text Block] Public And Private Warrants Weighted Average Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Schedule of Changes on Fair Value of Financial Liabilities Schedule Of Changes In Fair Value Of Financial Liabilities [Table Text Block] Schedule Of Changes In Fair Value Of Financial Liabilities Measurement Frequency [Domain] Measurement Frequency [Domain] Purchases of marketable debt securities, available-for-sale Payments to Acquire Debt Securities, Available-for-Sale 2025 Operating Leases, Future Minimum Payments, Due in Four Years Deposits Deposits Assets, Current Contractual Obligation, Fiscal Year Maturity Contractual Obligation, Fiscal Year Maturity [Table Text Block] Group 2 Converted Notes Group 2 Converted Notes [Member] Group 2 Converted Notes Shares repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Short-term insurance financing notes Short-Term Debt Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Total future minimum lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due Subsequent Event [Line Items] Subsequent Event [Line Items] Schedule Of Recapitalization [Line Items] Schedule Of Recapitalization [Line Items] Schedule Of Recapitalization [Line Items] Debt instrument, convertible, percentage of equity instruments Debt Instrument, Convertible, Percentage Of Equity Instruments Debt Instrument, Convertible, Percentage Of Equity Instruments Less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Customer 1 Customer 1 [Member] Customer 1 Recapitalization and Contingent Earn-out Shares Liability Recapitalization Disclosure [Text Block] Recapitalization Disclosure Stock price volatility Measurement Input, Price Volatility [Member] 12 months or greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] U.S. treasuries US Treasury Securities [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Lease Liability, Noncurrent [Abstract] Lease Liability, Noncurrent [Abstract] Lease Liability, Noncurrent Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventories Inventories Inventory, Net 2022 Capital Lease Obligations, Current Accounts payable Accounts Payable, Current Derivative Instrument, Tranche Three Derivative Instrument, Tranche, Three [Member] Derivative Instrument, Tranche, Three Income Tax Authority [Axis] Income Tax Authority [Axis] Unamortized debt discount Debt Instrument, Unamortized Discount Accrued interest expense Other Accrued Liabilities, Noncurrent Cash from NextGen trust, net of redemptions Cash Acquired Through Reverse Recapitalization Cash Acquired Through Reverse Recapitalization Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Convertible Notes Payable Convertible Notes Payable [Member] Cash and investments Investments and Cash Proceeds from issuance of Common Stock under Standby Equity Purchase Agreement Proceeds from Issuance of Common Stock Weighted average shares outstanding — basic (in shares) Weighted Average Number of Shares Outstanding, Basic SAFEs Simple Agreement For Future Equity Disclosure [Text Block] Simple Agreement For Future Equity Disclosure Warrant Redemption Scenario Two Warrant Redemption Scenario Two [Member] Warrant Redemption Scenario Two Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Thereafter Contractual Obligation, to be Paid, after Year Five Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Reference value (in dollars per share) Class Of Warrant Or Right, Redemption, Reference Value Class Of Warrant Or Right, Redemption, Reference Value Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at December 31, 2022 and 2021, respectively Preferred Stock, Value, Issued Weighted average remaining lease term: Lease, Weighted Average Remaining Lease Term [Abstract] Lease, Weighted Average Remaining Lease Term Legacy Xos Legacy Xos [Member] Legacy Xos Restricted cash Restricted Cash, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative General and Administrative Expense [Member] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Less: imputed interest Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Transaction costs Reverse Recapitalization, Transaction Costs Reverse Recapitalization, Transaction Costs Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Marketable debt securities, available-for-sale — long-term Fair Value Long-Term Investments Debt Securities, Available-for-Sale, Noncurrent Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Issuance of preferred shares (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Earn-out shares liability Derivative Instrument, Contingent Consideration, Liability Derivative Instrument, Contingent Consideration, Liability Debt instrument, term Debt Instrument, Term Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Add: dilutive effect of share-based payment arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Convertible Notes Debt, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Stockholders' Equity And Temporary Equity [Line Items] Stockholders' Equity And Temporary Equity [Line Items] Stockholders' Equity And Temporary Equity [Line Items] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Finance lease assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization Customer Concentration Risk Customer Concentration Risk [Member] Equipment notes payable, non-current Notes Payable, Noncurrent Entity Ex Transition Period Entity Ex Transition Period Derivative Instruments Derivatives and Fair Value [Text Block] Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Non-U.S. government and supranational bonds Debt Security, Government, Non-US [Member] Income Tax Authority [Domain] Income Tax Authority [Domain] Cost of goods sold Cost of Revenue Equipment finance leases Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Recognition of earn-out RSUs Financial Liabilities, Recognition of Equity Instruments Other Than Options Financial Liabilities, Recognition of Equity Instruments Other Than Options Issuance of Legacy Xos Preferred Stock, incl. note conversion Temporary Equity, Stock Issued During Period, Value, New Issues Derivative Instruments and Hedging Activities Disclosure [Abstract] Conversion of interest payable on convertible debentures Conversion Of Interest Payable on Convertible Debentures Conversion Of Interest Payable on Convertible Debentures Proceeds from sales and maturities of marketable debt securities, available-for-sale Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Realized loss on debt extinguishment Extinguishment of Debt, Gain (Loss), Net of Tax Subsequent Event [Table] Subsequent Event [Table] Vested in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Weighted Average Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Valuation cap Debt Instrument, Convertible, Valuation Cap Debt Instrument, Convertible, Valuation Cap Schedule Of Recapitalization [Table] Schedule Of Recapitalization [Table] Schedule Of Recapitalization [Table] Threshold trading day period Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period Shares withheld related to net share settlement of stock-based awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Payment of subscription receivable Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment Derivative Instrument, Tranche One Derivative Instrument, Tranche, One [Member] Derivative Instrument, Tranche, One Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Options, forfeited in period, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value Shares withheld related to net share settlement of stock-based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Derivative Liability, Measurement Input Derivative Liability, Measurement Input Concentrations of Credit and Business Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Entity [Domain] Entity [Domain] City Area Code City Area Code Assets Assets [Abstract] Thereafter Capital Leases, Future Minimum Payments Due Thereafter Sale of Stock [Axis] Sale of Stock [Axis] Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Beginning Balance Ending Balance Financial Liabilities Fair Value Disclosure Net (Loss) Income per Share Earnings Per Share, Policy [Policy Text Block] Principal payment for short-term insurance financing note Repayments of Short-Term Debt Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Options granted, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value 2023 Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years Number of warrants issued (in shares) Class of Warrant or Right, Outstanding Other non-current liabilities Total other non-current liabilities Other Liabilities, Noncurrent Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Earnout period Derivative Instrument, Contingent Consideration, Liability, Earnout Period Derivative Instrument, Contingent Consideration, Liability, Earnout Period Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Gross realized losses Debt Securities, Available-for-Sale, Realized Loss Right-of-use assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Customer [Domain] Customer [Domain] Threshold trading days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days 2024 Operating Leases, Future Minimum Payments, Due in Three Years Due in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Sale of Stock, Remaining Commitment Amount Available Sale of Stock, Remaining Commitment Amount Available Sale of Stock, Remaining Commitment Amount Available 2026 Capital Leases, Future Minimum Payments Due in Five Years Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Entity Address, Postal Zip Code Entity Address, Postal Zip Code Convertible debt remaining percent Convertible debt remaining percent Convertible debt remaining percent Common stock warrant liability Warrants and Rights Outstanding, Noncurrent Warrants and Rights Outstanding, Noncurrent Conversion of Legacy Xos Preferred Stock into Common Stock Conversion of Stock, Amount Issued Business Combination Business Combinations Policy [Policy Text Block] Related party transaction, expenses from transactions with related party Related Party Transaction, Expenses from Transactions with Related Party Income Tax Disclosure [Abstract] Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Schedule Of Reverse Recapitalization Schedule Of Reverse Recapitalization [Table Text Block] Schedule Of Reverse Recapitalization Temporary equity, subscribed but unissued, subscriptions receivable (in shares) Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable Equity Stockholders' Equity Note And Temporary Equity Disclosure [Text Block] Stockholders' Equity Note And Temporary Equity Disclosure Statistical Measurement [Domain] Statistical Measurement [Domain] Thereafter Finance Lease, Liability, to be Paid, After Year Four Finance Lease, Liability, to be Paid, After Year Four Share-Based Payment Arrangement [Abstract] Conversion of Legacy Xos Preferred Stock into Common Stock Stock Issued During Period, Value, Conversion of Convertible Securities NextGen NextGen [Member] NextGen Domestic Tax Authority Domestic Tax Authority [Member] 2024 Capital Leases, Future Minimum Payments Due in Three Years Property and equipment, net Property and Equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Other liabilities Increase (Decrease) in Other Current Liabilities Net (loss) income Net income (loss) Net Income (Loss) Attributable to Parent Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Leases Lessee, Finance Leases [Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Prepaid expenses and other Prepaid Insurance Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Assets, Fair Value Disclosure Assets, Fair Value Disclosure Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Leases Lessee, Operating Leases [Text Block] Plan Name [Axis] Plan Name [Axis] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Supplemental disclosure of non-cash financing activities Supplemental Cash Flow Elements [Abstract] Statement of Cash Flows [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] 2023 Operating Leases, Future Minimum Payments, Due in Two Years Temporary equity, conversion of convertible securities (in shares) Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Basis of Presentation and Significant Accounting Policies [Text Block] Proceeds from reverse merger, net Proceeds From Reverse Recapitalization Proceeds From Reverse Recapitalization Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities If-converted common stock from convertible debt Convertible Common Stock [Member] Schedule of Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Table Text Block] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Policy Text Block] Prepaid Expenses and Other Current Assets Due to employees Due to Employees Nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Proceeds from equipment financing Proceeds From Equipment Financing, Financing Activities Proceeds From Equipment Financing, Financing Activities Powertrains Powertrains [Member] Powertrains Options, forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Document Annual Report Document Annual Report Liability Class [Axis] Liability Class [Axis] Legal Entity [Axis] Legal Entity [Axis] Certificate of deposit Certificates of Deposit [Member] Customer 3 Customer 3 [Member] Customer 3 Weighted average discount rate: Lease, Weighted Average Discount Rate, Percent [Abstract] Lease, Weighted Average Discount Rate, Percent Issuance of stock Stock Issued During Period, Value, New Issues Redemption, threshold consecutive trading days Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days Common stock, convertible, conversion price, increase Common Stock, Convertible, Conversion Price, Increase Derivative liabilities Derivative Liability, Current Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Current Schedule of Property, Plant and Equipment Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Marketable debt securities, available-for-sale — short-term Fair Value Short-Term Investments Debt Securities, Available-for-Sale, Current Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Contingent Earn-out Shares Liability Convertible Preferred Stock Warrant Liability [Member] Convertible Preferred Stock Warrant Liability RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Derivative Instrument, Tranche [Domain] Derivative Instrument, Tranche [Domain] Derivative Instrument, Tranche [Domain] Convertible Notes Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Sub-total Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent 2023 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract] Financial Instrument [Axis] Financial Instrument [Axis] Operating lease, liability, noncurrent, statement of financial position [extensible enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Company vehicles Vehicles [Member] Subsequent Event Subsequent Event [Member] Revenue Benchmark Revenue Benchmark [Member] Net change, tax Other Comprehensive Income (Loss), Available-for-Sale Securities, Tax, Portion Attributable to Parent Document Period End Date Document Period End Date Conversion of convertible securities, accrued interest Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest Total assets Assets Net (loss) income per share Earnings Per Share [Abstract] Liabilities Lease Liability [Abstract] Lease Liability Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2023 Contractual Obligation, to be Paid, Year One Options, exercised, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Asset-backed security and other Asset-Backed Securities [Member] (Loss) income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Net (Loss) Income per Share Earnings Per Share [Text Block] Other non-current deferred tax liabilities Deferred Tax Liabilities, Other 2026 Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years Gross Unrealized Gains Debt Securities, Available-for-sale, Unrealized Gain, Current Debt Securities, Available-for-sale, Unrealized Gain, Current Prepaid inventories Prepaid Inventory Prepaid Inventory Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Customer 2 Customer 2 [Member] Customer 2 Award Type [Domain] Award Type [Domain] Realized loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Finished goods Inventory, Finished Goods, Gross Recognition of Earn-out Shares liability Recognition of Earn-Out Shares Liability Recognition of Earn-Out Shares Liability Issuance of PIPE common stock (in shares) Third party PIPE investors (in shares) Stock Issued During Period, Shares, New Issues Write off of subscription receivable Write off of subscription receivable Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable Provision for income taxes Other Tax Expense (Benefit) Legacy Xos preferred stock authorized (in shares) Temporary Equity, Shares Authorized Number of votes per share Common Stock Voting Rights, Number Of Votes Common Stock Voting Rights, Number Of Votes Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Entity Address, City or Town Entity Address, City or Town Change in net unrealized losses, net of tax of $0, for the years ended December 31, 2022 and 2021 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax Operating expenses Operating Expenses [Abstract] Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Statement of Financial Position [Abstract] Unrecognized tax benefits, interest on income taxes accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Debt issuance costs Debt Issuance Costs, Net Auditor Name Auditor Name Total future minimum lease payments Capital Leases, Future Minimum Payments Due Operating loss carryforwards Operating Loss Carryforwards Research and development Research and Development Expense Equipment Equipment [Member] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Present value of Lease Liabilities Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Research and development credit carryforwards Research Tax Credit Carryforward [Member] Restricted stock units Restricted Stock Units (RSUs) [Member] Entity Information [Line Items] Entity Information [Line Items] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Subsequent Events [Abstract] Revenues Revenues Revenues Investments in Marketable Debt Securities, Available-for-Sale Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] State Deferred State and Local Income Tax Expense (Benefit) Redemption notice period Class Of Warrant Or Right, Redemption Notice Period Class Of Warrant Or Right, Redemption Notice Period 12 months or greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Audit Information [Abstract] Audit Information [Abstract] Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Exercise price of warrants or rights (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Fair value adjustments on earnout interests liability Effective Income Tax Rate Reconciliation, Adjustments On Earnout Interests Liability, Percent Effective Income Tax Rate Reconciliation, Adjustments On Earnout Interests Liability, Percent 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited Inventories, Net Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Sales and marketing Selling and Marketing Expense Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Tax credit carryforwards Tax Credit Carryforward, Amount 2025 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three Forfeitures (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Other non-current deferred tax assets Deferred Tax Assets, Other Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Change in fair value of earn-out shares liability Change in fair value of earn-out shares liability Derivative Instrument, Change In Amount Of Contingent Consideration, Liability Derivative Instrument, Change In Amount Of Contingent Consideration, Liability Warranty liability Standard Product Warranty Accrual, Current Accumulated Deficit Retained Earnings [Member] Lease, cost Lease, Cost Common Stock Common Stock [Member] Schedule of Lease, Cost Lease, Cost [Table Text Block] Number of shares available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Schedule of Restricted Stock Units (RSUs) Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Revenue Recognition Revenue [Policy Text Block] Debt instrument, increase, accrued interest Debt Instrument, Increase, Accrued Interest Statement [Table] Statement [Table] Vested in period (in dollars 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 Furniture & fixtures Furniture and Fixtures [Member] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Schedule of Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted Contributions to 401(k) savings plan Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Contingent Earn-out Interests Liability Contingent Earn-out Interests Liability [Policy Text Block] Contingent Earn-out Interests Liability Leasehold improvements Leasehold Improvements [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Proceeds from PIPE investment Proceeds from Issuance of Private Placement 2024 Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Total future minimum lease payments Operating Leases, Future Minimum Payments Due Statement [Line Items] Statement [Line Items] Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Stock options Stock Options [Member] Stock Options Derivative, floor interest rate Derivative, Floor Interest Rate Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Defined contribution plan, auto enrollment contributions per employee, percent Defined Contribution Plan, Auto Enrollment Contributions Per Employee, Percent Defined Contribution Plan, Auto Enrollment Contributions Per Employee, Percent Auditor Firm ID Auditor Firm ID Finance lease, liability, current, statement of financial position [extensible enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Foreign Foreign Tax Authority [Member] Local Phone Number Local Phone Number Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) 2024 Contractual Obligation, to be Paid, Year Two Recent Accounting Pronouncements Issued and Adopted and Recent Accounting Pronouncements Issued and not yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Sale of stock, maximum amount of consideration to be received on transaction Sale Of Stock, Maximum Amount Of Consideration To Be Received On Transaction. Sale Of Stock, Maximum Amount Of Consideration To Be Received On Transaction. Dilutive effect Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets State and Local Jurisdiction State and Local Jurisdiction [Member] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Options, exercised, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value Total Financial Liabilities Liabilities, Fair Value Disclosure Transaction costs relating to the reverse merger offset against additional paid-in capital Transaction Costs Relating to Reverse Merger Offset Against Additional Paid-in Capital Transaction Costs Relating to Reverse Merger Offset Against Additional Paid-in Capital Adjustments to reconcile net income (loss) to net cash used in operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Warranty liability, beginning of period Warranty liability, end of period Standard Product Warranty Accrual Finance lease, right-of-use asset, statement of financial position [extensible enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate Lease, Supplemental Cash Flow Information [Table Text Block] Lease, Supplemental Cash Flow Information Property, Plant and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Reconciliation of the Change in the Product Liability Balances Schedule of Product Warranty Liability [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Proceeds from short-term insurance financing note Proceeds from Short-Term Debt Income Statement [Abstract] Options, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Aggregate intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Weighted average shares outstanding — diluted (in shares) Weighted average shares outstanding — diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Redemption price (in dollars per share) Class Of Warrant Or Right, Redemption Price Class Of Warrant Or Right, Redemption Price Net cash received from the business combination Reverse Recapitalization, Net Reverse Recapitalization, Net Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Marketable Securities Marketable Securities Weighted average contractual maturity Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Weighted Average Contractual Maturity Period Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Weighted Average Contractual Maturity Period Granted in period (in dollars 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 Convertible Debt Convertible Debt [Member] Earn-out shares liability Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure Options, exercisable, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Temporary equity, conversion of convertible securities Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities Short-term lease expense Short-Term Lease, Cost Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized 2025 Contractual Obligation, to be Paid, Year Three Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Net (loss) income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Common stock, issued (in shares) Common Stock, Shares, Issued Purchases of property and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Founders Founders [Member] Founders Finance lease liabilities, current Finance Lease, Liability, Current 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] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Debt instrument, face amount Debt Instrument, Face Amount Total comprehensive (loss) income Net and comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Other current liabilities Other Liabilities, Current NextGen Sponsor And Related Parties NextGen Sponsor And Related Parties [Member] NextGen Sponsor And Related Parties Convertible debt Convertible Debt Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities 2023 Finance Lease, Liability, to be Paid, Year One Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Tax provision at U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Issuance of Common Stock upon merger, net of transaction costs Stock Issued During Period, Value, Reverse Recapitalization Stock Issued During Period, Value, Reverse Recapitalization Increase in liability Standard Product Warranty Accrual, Increase for Warranties Issued Debt instrument, floor price Debt Instrument, Floor Price Debt Instrument, Floor Price Options outstanding (in shares) Options, outstanding beginning balance (in shares) Options, outstanding ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Stock authorized (in shares) Capital Stock, Shares Authorized Capital Stock, Shares Authorized State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2024 Finance Lease, Liability, to be Paid, Year Two Total Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Marketable debt securities, available-for-sale Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract] Liabilities Liabilities [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Entities [Table] Entities [Table] Sales and marketing Selling and Marketing Expense [Member] Other assets Increase (Decrease) in Other Noncurrent Assets Debt instrument, convertible, conversion threshold, percentage of per share price of equity issued In qualified financing Debt Instrument, Convertible, Conversion Threshold, Percentage Of Per Share Price Of Equity Issued In Qualified Financing Debt Instrument, Convertible, Conversion Threshold, Percentage Of Per Share Price Of Equity Issued In Qualified Financing 2026 Contractual Obligation, to be Paid, Year Four Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Forfeited in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other (expense) income, net Other Nonoperating Income (Expense) Legacy Xos Preferred Stock warrant exercise Temporary Equity, Stock Issued During Period, Value, Preferred Stock Warrant Exercised Temporary Equity, Stock Issued During Period, Value, Preferred Stock Warrant Exercised Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Common stock available under the exchange cap Common Stock Available Under the Exchange Cap Common Stock Available Under the Exchange Cap Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Threshold consecutive trading days ending on the third day prior to notice of redemption Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption Total current assets Assets, Current Entity Small Business Entity Small Business Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Derivative Liabilities on Convertible Debentures Derivative Liability on Convertible Notes [Member] Derivative Liability on Convertible Notes Schedule of Assets Measured at Fair Value of a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Unamortized stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total future minimum lease payments Operating Leases And Capital Leases, Future Minimum Payments, Due Operating Leases And Capital Leases, Future Minimum Payments, Due Standard product warranty, period of warranty Standard Product Warranty, Term Standard Product Warranty, Term Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Amortization of debt discount (Premium) Amortization of Debt Discount (Premium) Options outstanding, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Schedule of Other Noncurrent Liabilities Other Noncurrent Liabilities [Table Text Block] Price per share in calculation for conversion into temporary equity SAFE Note, Price Per Share In Calculation For Conversion Into Temporary Equity SAFE Note, Price Per Share In Calculation For Conversion Into Temporary Equity Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Debt issuance costs Payments of Debt Issuance Costs Present value of Lease Liabilities Operating Lease, Liability Total future minimum lease payments Finance Lease, Liability, to be Paid Schedule of Operating Leases, Maturity Analysis Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Investments, Debt and Equity Securities [Abstract] Change in fair value of derivative instruments Derivative, Gain (Loss) on Derivative, Net Options, granted, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Conversion feature, intrinsic value Debt Conversion, Conversion Feature, Intrinsic Value Debt Conversion, Conversion Feature, Intrinsic Value Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction 2027 Contractual Obligation, to be Paid, Year Five Schedule of Marketable Securities, Available-For-Sale, by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Auditor Location Auditor Location Entity Filer Category Entity Filer Category Common stock public and private warrants Warrants Warrant [Member] Stockholders’ Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Federal Current Federal Tax Expense (Benefit) Proceeds from subscription receivable – preferred Proceeds From Collection Of Temporary Equity Subscription Receivable Proceeds From Collection Of Temporary Equity Subscription Receivable Stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 15) Commitments and Contingencies Security Exchange Name Security Exchange Name Options, outstanding, beginning balance, weighted average exercise price (in dollars per share) Options, outstanding, ending balance, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Contingent earn-out shares Contingent Earn-out Shares [Member] Contingent Earn-out Shares Conversion of interest payable on convertible notes Stock Issued Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Revenues Revenue from Contract with Customer, Excluding Assessed Tax Conversion of Legacy Xos Preferred Stock into Common Stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Computers, software and related equipment Computers, Software And Related Equipment [Member] Computers, Software And Related Equipment Common stock, capital shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Gross Unrealized Gains Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent Entity Voluntary Filers Entity Voluntary Filers Equipment finance leases - rate implicit in the lease Finance Lease, Weighted Average Discount Rate, Percent Revenue Recognition Revenue from Contract with Customer [Text Block] Options outstanding beginning balance (in dollars per share) Options outstanding ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Total Contractual Obligation Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Taxes paid related to net share settlement of stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’equity Liabilities and Equity Amortization of debt issuance costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Warranty Liability Standard Product Warranty, Policy [Policy Text Block] Subtotal Deferred Tax Assets, Gross Schedule of Income (Loss) before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Gross realized gains Debt Securities, Available-for-Sale, Realized Gain Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net (loss) income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Vesting [Axis] Vesting [Axis] Net income (loss) per share — diluted (in dollar per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent Payments of stock issuance costs Payments of Stock Issuance Costs Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four Common Stock Public Warrants Common Stock Public Warrants [Member] Common Stock Public Warrants 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Fair value adjustment of related party debt at conversion Fair Value Adjustment Of Related Party Debt At Conversion Fair Value Adjustment Of Related Party Debt At Conversion Total Deferred Tax Assets, Net of Valuation Allowance Issuance of Common Stock upon merger, net of transaction costs (in shares) Stock issued during period, shares, reverse recapitalization (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization 2025 Capital Leases, Future Minimum Payments Due in Four Years U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Corporate debt security Corporate Debt Securities [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Redemption, threshold trading days Class Of Warrant Or Right, Redemption, Threshold Trading Days Class Of Warrant Or Right, Redemption, Threshold Trading Days Schedule of Finance Lease, Liability, Maturity Analysis Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Operating leases, rent expense, net Operating Leases, Rent Expense, Net Xos Shareholders Xos Shareholders [Member] Xos Shareholders Product and Service [Axis] Product and Service [Axis] 2025 Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years Class of Stock [Domain] Class of Stock [Domain] Inventories Inventory Disclosure [Text Block] Payment of subscription receivable Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable Operating lease right-of-use asset Deferred Tax Liabilities, Leasing Arrangements Inventory Disclosure [Abstract] Issuance of Legacy Xos Preferred Stock Debt Conversion, Converted Instrument, Interest Payable, Amount Debt Conversion, Converted Instrument, Interest Payable, Amount 2018 Stock Plan 2018 Stock Plan [Member] 2018 Stock Plan Derivative instrument, contingent consideration, liability, shares (in shares) Derivative Instrument, Contingent Consideration, Liability, Shares Derivative Instrument, Contingent Consideration, Liability, Shares Proceeds from the conversion of SAFE notes Proceeds From The Conversion Of SAFE Notes Proceeds From The Conversion Of SAFE Notes Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Advertising expense Advertising Expense Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Total Deferred Tax Liabilities, Gross Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent Revenue from Contract with Customer [Abstract] Redemption, stock price threshold (in dollars per share) Class Of Warrant Or Right, Share Price Redemption Trigger Class Of Warrant Or Right, Share Price Redemption Trigger Property and Equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Interest accretion on finance lease liabilities Finance Lease, Interest Payment on Liability Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost Measurement Frequency [Axis] Measurement Frequency [Axis] Research and Development Costs Research and Development Expense, Policy [Policy Text Block] 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] Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs, Percent Effective Income Tax Rate Reconciliation, Transaction Costs, Percent Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss, Current Debt Securities, Available-for-sale, Unrealized Loss, Current Defined Contribution Plan Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] Embedded derivative liability on convertible notes Embedded Derivative, Fair Value of Embedded Derivative Liability General and administrative General and Administrative Expense Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Advertising Advertising Cost [Policy Text Block] SAFE Note Simple Agreement for Future Equity (“SAFE”) Note [Policy Text Block] Simple Agreement for Future Equity (“SAFE”) Note Depreciation Cost, Depreciation Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Debt conversion, converted instrument, rate Debt Conversion, Converted Instrument, Rate Description of Business Business Description and Accounting Policies [Text Block] Total lease assets Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Notes payable, related parties, number of notes payable converted Notes Payable, Related Parties, Number Of Notes Payable Converted Notes Payable, Related Parties, Number Of Notes Payable Converted Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Warrant Redemption Scenario One Warrant Redemption Scenario One [Member] Warrant Redemption Scenario One Cost of goods sold Cost of Sales [Member] EX-101.PRE 12 xos-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 xos-20221231_g1.jpg begin 644 xos-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ,/ Y$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BDJC=:S:6 MDAC>7,@ZHHR: +]%9HUZWP#LF ]XS2?V];^DG_?!H TZ*S/[>@/\,G_?%(WB M*TC(WLZ#^\RG% &I15>UO8+Q T$RRK_LG-3C/>@!:*** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "F^8O\ >'YU4UB1H]-G9&VMMX;TJG;^';22WC9@[,5! M)+GDT :_F+_>'YT>8O\ >'YUE_\ "-V/]U_^^S2_\(W9?W7_ .^S0!I&1 M7\ZR+6&(>(KM@JEFC4D]:D/ANR_NO_WV:LV.EV]@[M"I#-U9CDT 9%I;QZI> M7(O)I#*KD+#NV@+[5H?\(Y9?W7_[[-3WVDV^H89P5E7I(APPJM_PC_\ T^7' M_?5 #O\ A'++^X__ 'V:1O#=@W!A+ ] MBL[DD@FA,%Q&,LN<@CU!H T**2EH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BF-)MSG &23VJG#K5E=0 MM/!?VLT"MM:2.9653Z$@]: +]%-W#;N!&,9SGBH?MD+6YG6>+R ,F7<-H Z\ M]* +%%48=7L[JT:[@O;::U7.Z>.5608ZY8'%/M-0M]1MQ/:7,-S"W"R0.'4_ MB* +=%07%U':0/-/+'!"@RTDC!54>I)Z46]W%>0I-;RQSPN,K)&P96^A% $] M%%% !1110!0US_D$W/\ NU+IK%K&W+=?+7I]*GDC66-D<95A@BLA-/OM+RME M*LUOG(BEZK[ T 3:M>RQS0VUN52:3)+MT11U-9374KL?)N[JY /+QKQ2:A;W M5U>0M<@0&9A%M0Y^4\U-KB64_:#:VL;; R M#+2-Z"J_VJ13F6YO(8_^>C+Q4OAVQW7$KSC=)"0H4_PD]371NH=2K#*G@@T M9&GWTT5XMK/()XY5WPS#^+V-26[!O$%T!U$*Y_.L>2)[*]D2%'D2TE$BJO)" ML.0*V-+AFFNIKZ=?*,H"I'W"CUH U:*2EH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *;)G;QUIU-;M0!XI^V#K&J:'^S_K]QI=Q-:S,\$4\ M]N2'2!I564@CI\I/->"_&+0_AUX)^$_BH^ _$;+?26.F2WUE:7QD@C3SEQ,2 M#A7/?G)K[-UB33]0M[C3[^U^UVTR&.:&2+>CJ1R".A%'-1T*U M\)6D6E:D0;RW%L<38.0&/4@=A0M-QKHSG/BW\:='\&_L[ZIK&FZU:7]ZFF16 ML(L[E)G$TB!$X4DYR:^9?ACK%OJ?[.WC#X:7'C6[T.ZTG48)K;4]:$D33I,0 MPBER-RQLVY2W0"OK?0_@E\-?#L'E:?X/MK>+SH[CRQ"2OF(%(= M0@^'GB6.ZL6NH(=1:XT*[)R8U20$^6)0/FZ=J]O_ &2=2T;^U?'&E6>DR>'] M:LIX?[1TRTOOM>FJQ4[9+5LG 8^ADAU M*^DOK72X+M;A=,A?E(-P)YQ@D=J]!\=^$_"WQ,TF+3/$^@KK5A'()5M[J$LH M<=&^HI? _A/PQ\-]/FL?#>B'2K2:3S9(H(SAF]:4=+H'K8[>BLS^VHO^>%Q_ MW[-']MQ?\\+C_OV: -.BLO\ MR/_ )X7'_?LT[^VD_YX7'_?!H TJ*S/[:3_ M )X7'_?!H_MI/^?>X_[X- $FKV+WUN!$0LT9WQD^HJM#KP10ES;S13#A@%)! M^E2_VPO:WN/^^#1_;2_\^T__ 'Q0!759M:O(I'B:"S@;4?O8UZJ?[PI\FO(8_W,$TTIZ)M(Y]S4G]L'_GUG_P"^:3^V"?\ ETG_ M .^: ':/8RVRRS7!!N9VW/CMZ"M"LW^UV_Y])S^%']L-_P ^<_Y4 :=%9G]L M-_SYS_E3O[5?_GSFH T:*S?[6D_Y\IC^5)_:\O\ SXS?I0!IT5F_VI+_ ,^, MWYBC^U)?^?&;\Q0!I45G?VK+_P ^,WYB@ZI-_P ^,Q_$4 :&:6LW^TYO^?"; M\Q1_:D__ $#YO^^A0!I4F:SO[2N/^@?-_P!]"C^TKC_H'R_]]"@#1S1FL[^T MKC_H'R_]]"D_M*Y_Z!TO_?8H TZ*S?[2N?\ GPE_[Z%']I7/_/A+_P!]"@#1 MI:S/[2N?^@?*?^!"E_M&Z_Z!TG_?8H TJ*S?[0N_^@?)_P!]BC[?=_\ 0/D_ M[[% &E16;]NNC_S#Y/\ OL4?;KK_ *!S_P#?8H TJ*S?[0O.VGMC_?%'V^]_ MZ![?]_!0!I45F_;[W_H'M_WV*/MU[_T#V_[^"@#2HK.^W7O_ $#V_P"_@H^W M7O\ T#V_[^"@#1HK-:^O^UA_Y$%7;=G>(-(GEN>JYS0!+1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4A&[BEHH 3%%+10 G/K1SZTM% "<^M&/>EHH 3'O1CWI:* M $Q12T4 )1M]S2T4 )CWHQ[TM% "?C1SZTM% #>:,'UIU% "#/K12T4 )CWH MQ[TM% ";?E34V3_ %;?0T 9&F16TEC$PD6-^?F5L!*IX^AK"T.QAO%>.5?EY*XX[UHMX:@VMY,DD>>V[(H V*6N>T MW4I]-NC8W_3/[J7L1709S0 M%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D.V- MCZ#-4+%*I>'A_H; _WC6C)! M'(/F0'\* *&M6<.H6JJW/S<,IY%5-,U);&'RYI=T:L4W-U7Z^U:-QI,%Q&5^ M:,?[)QBL_3=%15!=_.5&9<.,Y&>] &U%(LR!T8.IZ%3D4^L>316MV,MA<-;M MU\L\H?PJ*R\2I).+>Y3RY2VP./NDT ;M%)2T %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%(3@4 +17-?$+Q_I7PR\'ZCXDUJ1HM/L4W/L& M7=B<*BCN22 /K7E"_M9V6F^'=9U'Q#X1UWP_/IL5O<_9;J$9FAF<(CHP.">)K73_#,NNW!\JQBM/MKLW\*;-Q_2O)-%_:Z\':Y\$6^)L,-] M'I/VHV*VQI/2]^@+6Q[E17@]Q^UCIF@^&=5O_$GAG6- M!U*QE@A73YX@?M+3_P"I\J0':0>_/%=O\+?BR?B(VIVEWX?U+PYJVFL@N+34 M(\!E895HW'#@CTJK"OU/0:*X_P")/Q"_X5[H"W\>CW^O7@T444 M %%%% $-Y)Y=K(Q]*K6;!;AD)^;RQ3M6:1;-A%%YK-QCTJK'+YL*-<6U5-6:W;R(XRX,#UJT[- T M<2_-<2#)8\_0"@ 6[FM,MN\Y>XSDUKP3+-$KJ7:+_ ,MY!_P(T>7;=KJ0?\"- &G3)O\ M4O\ 0U0Q;?\ /W)_WT:;-]G\F3%T_3^]0 S2"5DV?],U/ZFM93FN?L9K;3Y( MI'N"RO'MRV3BM)=,CUJ>_G^W6,1C=6W+DQ_WJ -B)MT:'U I M]1VX*PQ@C!VBI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MD;I2TC=* /+OVDOAUJ/Q4^$.K:#I#1C5"\-U;+*<+(\4BN$)[9VX_&O'OB5; M_%OXR?!WQ-I5UX%71!!!9BPTV2X5KF[GCD5I#D':$P..B[ <4S[!??\_P!_XX*25MAW/F_QIJGQ3^*GP5U#PE:> +[PIJMTMMI_VB\N M(W00G"RR?*W0 =.]00NHMX)B!MFB11 M]V3"@AO6OK;[#?\ /^G?^."D&FWH_P"7[_QP4=;DVVOT/D7PS\,OB%'X)\86 M,G@R74/!4TMN=/\ !?B:^$]VJ 'SO*FR=O)&SGC%>G_LM>%/&7A>/Q,FMVFH M:1X5DGC_ +#T?6+K[3=VJ@'>#)D_+GH*]L&GWHY^W'_O@4O]GWO_ #_G_O@4 MQLY'XOW_ (DTWPC(WAKP\OB:65_*O-/6Y,$S0,,,8F_OCMFN%_9'^'6N_#GP MCKEMJVEOHEC>:F]UIVFW,HFNH(2.1-(#\S$\U[/_ &?>_P#/\?\ O@4?V?>Y MS]N.?]P4+2X/4TZ*S?L-[WOV_P"_8H^PWG_/^W_?L4 :5%9OV&]_Z"#?]^Q2 M_8;S_H(/_P!^Q0!HTE9_V&\_Z"#_ /?L4?8;S_H(/_W[% $M_I<&H%#*.5S@ MBJ,T)9D5SY=Q&-H;LP[3'_<7\JH?V?>?]!%_^^!1_9]WT_M!_^^!0!>\F/^XOY4?9XO\ GFOY51_L MVZ_Z"$G_ 'P*/[-NO^@A)_WP* +OV6'&#$GY4W[#;_\ /&/_ +Y%5/[-NO\ MH(2?]\"C^S;G_H(2?]\B@"*XT%'NC/$?+*X*JHQ\PIDD;2RF1&,,W1U(/Z58 M_LRY_P"@A)_WR*#I<_\ S_2?]\B@"&.U$P\A?G5CF5BO&/2M2.WCA4!$"#M@ M50_LN?\ Y_Y1_P !%+_9<_\ S_S?D* -&EK-_LN?_G_F_(4?V7-_S_S?D* - M*BLW^R9O^?\ F_(4?V3-_P _\WY"@#2HK-_LF;_G^F_(4?V3+_S_ $WZ4 :5 M%9O]DR_\_P!-^E)_9,O_ #_3_I0!IT5F?V/+_P _T_Z4?V/)_P _T] &G169 M_9$G_/\ 3T#1Y/\ G]GH TZ*S/[)?_G]G_2C^R7_ .?V?]* -.BLS^QW_P"? MR?\ ,4?V.W_/Y/\ G0!IT5F?V.W_ #^3_G2?V,W_ #^7'YT :E%9?]C-_P _ MEQ^=']C'_G[N/^^J -2BLS^QC_S]S_\ ?5']C'_G[G_[ZH TZ*S/[&/_ #]S M_P#?5)_8Q_Y^KC_OJ@#4HK,_L7_IZG_[ZH_L7_IZG_[ZH TZ*S/[%_Z>I_\ MOJD_L4?\_5Q_WW0!J45F?V*/^?JX_P"^S5ZWA\B()N9\=V/- $M%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4E+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 )12T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!%OB"T;!!E((R/D-2>(/^0/<]LKC M]:KVNAK]EA_TFBN"N?SJ_7/WUQYB;-2L&"=IHN<>_K19 MZL;':))A=63'"3C[R>S"@#H**:K!E!!R/44Z@ HHHH **** ,K5M[2H$D9 % M9FVG':FV]Y;- FZ63=MYZU->#=--[0FH;.$Z@K;G*QQX157CMUH ?]JL_P#G MK+^M'VJT_P">LOZU-_9,?]^3_OJDDTM54E99 P&1S0!%]JM/^>LOZT?:K3_G MK+^M,CD?4&@0G8-A9RO>K7]EQ_\ /23_ +ZH @^U6G_/67]:/M5I_P ]9?UJ M8Z6G:23/UJIYDN/LI?YO,V>9CG&,T 3?:K3_ )ZR_K2?:K3_ )ZR_K4RZ7'W M>0_\"I?[+C_OR?\ ?5 %>2^M(]N9)26. .>M2>=&/X)_SJG>![>=(2V^/>K+ MNZBMOO\ C0!D#4K61@@\_+' QGK1,T:HQ!NE(&1R:;;9\^W_ .N\G]:UY<^6 M_P#NF@#.T]+IK..5;@NS8O(J'3M4M1:1H91N7.1CIS5 MEM4M6&#*,?0T 68Y$E4,C!E/<4^L26ZM;,F:WF"#^*,@[3_@:U+.Y6ZMDE4% M0PS@CF@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ#_P @F?WP/U%7;8;;>(>B MC^54O$7_ ""9?JO\Q5^$?NT_W10 ^BBB@ HHHH **** "BBB@ K'\33+#8Q. M^<+,IX&36Q67X@ ^SP9Y_?+0!+#K%ECPW$,D]NRPR;3NV_ M=<>A%4H=);5O/G:XVOYA7;M& !534-$DL5)DE9;=NLD)/RGW'I0!L^$YI9M' MB,RD$$A<^@K9K*T;4EFC6VD58KB-?N#H1V(K4'- "T444 %%%% &9*2TE_[* M!^E&A_ZF;_?_ *"FJVY=1/<-_2F6%PMB'6;*AR'#8X/% &Q39/\ 5M]*J_VM M:_\ /7]*;)JEN4;;)N..@% %31\_:&X_Y9C%;%8]L&L&ADE&$:/#'T/:KG]K M6O\ SU_2@"Y6/_S$3_UV_I5PZM:C_EKG\*HKO+"[V-L,V[WVXQF@#:'>EJE_ M:UK_ ,]]8=[,+FX65 3&KJFXC&36YWH Q MK?\ X^+?_KM)_6M>7_5O]*R;?_7VW_7:3^M:TO\ JW^E '/V:D0[4VH7EP6V MC-:G]EM_SW/_ 'R*S+'I'_UW%='0!E7%BT,9+$7,?\<;*,X]11:W7V38COOM MG_UDW"@#)^ MV:M_SY1_]_*/MFK?\^4?_?RM:EH R/MFK?\ /E'_ -_*/MFK?\^4?_?RM>B@ M#(^V:M_SY1_]_*/MFK?\^4?_ '\K7HH R/MFK?\ /E'_ -_*I:I<7\@MA<6R M11>XS0!R]Y;1VKJ\,Z_9]W[J56R8F]#[&M2WUSR\ M1WZ&VD' D_@;W!J=] L&D#?9U!!SQTJY)#'/'LD173NI&: )(W610RL&4]"* M=7&W4EWX?UH&)ECL&Y\MNC#V]#78(P901T(S0 ZBBB@#'3@:FI]<_I6C;J&M MH<@'Y1U%4)EVR:C[J#^E7[7_ (]H?]T4 2>2G]Q?RH\M!T11^%.S2T )M!ZC M--\E/[B_E3LT9% #?*3^XOY4[ ]*;+,D,9=V"J.YJFMW<7&3!" G9I#C- %S MRD_N+^5'DI_<7\JJ&\GM\?:(<+W>/D"K<:_E0!G>1:_\_DG_?5(UK:,N&NW93V+5I?98O\ GFOY4?9HO^>:_E0!$;BU M:/8TB,N,8-56@L3RDQB/;8V*?/=6T3LB0^:Z_>VCA?J:J_VK IYMACVH FW- M&ZD*_ .H MZ'/816US%&7#Q7$4SA%VN. ZYY%+?8#Z(S2;O:L34?%5KI/@^?Q%=GRK."R^ MVR9/*J$W8KQ?1?VQ-"UCX!2_$XZ1>6\*7AT_^RY,"59RVU0QZ*IR#D]C0]-. MPUK:W4^A V:6OG?4/VKKGPIX-U75?%'@V\TR^M9;>&U6*9)+6\,_^K9)@=H M_BR>*]"^$OQ.U?QXNI6NM^&;CP[J-B4.6<2VURCC*O#(.&&.M/4D]&HK'\4> M)[+P?X?U#6=3E6&QLH6FD8]>.BCU)/ ^M<5^S[\;+?X^?#^+Q5:Z7<:-#)9D+@CID]<4 0/;ZO'&95,P/7!?)_*M3P_K@U2-XY!LN( M_O#U]ZU\5RQL9?[>N+BP"L\9&Y2<*2>HH ZJBL?[1K/_ #Z6_P#WV:/M.L_\ M^EO_ -]F@#8HK'^TZS_SZ6__ 'V:/M.L_P#/I;_]]F@#8K*\0?\ 'M!_UV6F M?:=9_P"?2W_[[-5KZ/6+Z-$-M;IM>U '04,0JDDX Y-9'VK6/^?.#_OL MU'<2:Q!0!3O-4EU"X\N)I!"3A(XN&DQU)/85%-#>6,9F\N M: +_ !I)OQ]16CH=O';WUW&1^]C"J/\ =Q_C6SM#9S]WT- '/F:+Q)HL\4Z@ MS1C)QZ]B*V-,S_9]OGD[ #7/:;I,UQ)/+;3"&%G:,\9ROM73V\(MX(X@20HQ MF@"6BBB@#GKS58(+J_6614.W8H[DXJ_:R7WV:(B.,_*._M5#5M-OVNYGM(;: M2.4#/FCD&K\%Q>1PQHUIRJX.&H D\R__ .>4?YTGF:A_SSC_ #IWVR8?>M7' MXBFMJ3+P;6:@!?,O_P#GE'^=+OOL?ZN+\Z;_ &E_T[S?E2_VF/\ GA+^5 $4 ML9C7S[U_,Q]V->F?ZU5N+J^F=A'+':QI]XL,X]OK3=0N)IKZUE$+_983EV;_ M I]Q&8YFRV$=_-CDQE>G0T %O>WL,@25DN5(W J.H[U:BCD"B6S=3$_/EOT M'TJO;J/,20']S#EVD(QDGL*BTFXFM6N#+#((9'WQ]Z )]2:[VPB1(PGFKD@\ MUK=ZQM7U#=;Q^7$Y(D4_,IQ4QU9\_=C_ %H BM_]?;?]=I/ZUK2_ZM_I7/1S M3QR1L6A(21GQSSFKDFK2M&WRQY(/K0 _0?\ 5S?[U:OX5@:)9SSV[R&62WW- MP@'ZUH_V;-_S^R?D* +U5[Z8PV[$<.?E7ZFH?[.F_P"?V3\A36TGSMOG7$DJ MJ<[>E %-8XTC=I/FBC.T)_ST?W]:D^T/RICA8@9,('(%,CMRL,ENF?,@E\Q5 M;^(4SY!)N#,?F+B/9\^X]B?2@!EQ*NGS6MU"2;>5MN#_ ^WTK0U*U68)/'Y M8EC8/ENX':J-YIOVRU@L&;YRWFOC^'N!5B/0RTB>:_R+_"I//UH TK68W%O' M(1@L,XJ:FHHC4*HPHX IU !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2 MTUFVC- 'F_[0WPSN_BU\*=7\.V$R0:A(T5S;-+]PRQ.KJK>Q*X_&O'?B!X-^ M-/Q>^%'B;2-7T/2=)D6"TCTS2H[D.T\T4BM)(\F<*I P!7TY-I27$S2&:4%N MRM@5$=%BW']_,?\ @='PC3L[GSKXMTGXR_%3X.WO@Z[\*67A*[NOLUD;R._2 M;%OD"5\ ]0!P.]9&@_L_?$KX?P^.=)LIM)\7:1JT=M=1)JT:I%<2(-LL!C'" M[E PU?4 T6+_ )[S?]]T[^Q(O^>\W_?='=]P5TDGT/E/P?\ _XD:-X7\7I; M^']*M="OIH&M/ 6K7AO+^&OBSX?GQ0^M6IT'0 M;Z='TKPV;TW?V '>1(2>&/\(Z5[1_8:?_ONC^PX>GFS?]]T[]1'$_&SX M47OQ;T/3M.M/$$_A_P"QWBWA>*-9%F*_=5U;@C//X5R_[*7PI\7_ G\(ZSI M_B_4X]0NKK5KB[@$*J%6-G)!X[G.<=J]>_L6#_GK,?\ @9I?[#A_YZS?]]FI M6CN@>JLS3HK,_L6#KYLW_?9H_L6!<9EEY_VS3 TZ*S?[%@_YZ2_]]FD_L.#K MOE_[[- &G25F?V';#_EI+_WV:7^PK?\ OR_]]F@#3JCJ.FB]5&1S%/&GF*IW5D_[^&E&A6O_33_ +[- &CQ1Q6=_8=KT_>?]]FC^Q+/T<_\ M#- &CN'K02#WK/\ [#L_[K_]]FC^P[/KM;_OLT )?Z-W9AZ& MH)+74[Q?*FN(8HB,,T6=QJ9_[[/^- &AN'J/SI-Z_WA^=4 M!H=E_P \S_WV?\:7^P[+_GD?^^C_ (T 7MZ_WA^=)YB?WE_.J/\ 8=C_ ,\C M_P!]'_&C^P['_GD?^^S_ (T 7O,3^\OYTOF)_>7\ZH#1;+J(L_\ S_C1_8] MGT\GG_>/^- %[S4_OK^='FI_?7\ZH_V/9?\ /+_QXTO]BV7_ #Q_\>- %QI( MG4JS*01@C-4X[;[.2(KE?*/\#$$#Z4G]AV1_Y8?^/&C^P['O#_X\: %:V69U M,UPK(IXC4@#\:N>;$. ZX^HJE_8MB/\ ECG_ ($:7^Q;+_G@/^^C_C0!<\Z, MC!=2/J*;O@[M'^8JM_8MC_SP'_?1_P :3^QK'&?(7'^\: +/F6_]Z/\ ,4OF M6_\ >C_,56&BV/\ SP7\S1_8MC_SP'YF@"U]HB_YZ+^8I?M$7_/1?^^A53^Q M['_GB/S/^-']CV)Z0 _B: +7VF+_ )ZI_P!]"C[5#_SU3_OH55_L:S_Y]Q^9 MH_L>R_Y]U_,T +R?\ ?0JO_9-F,9@7VH.DV2_\L$H L?:X M/^>T?_?0H^V0?\]X_P#OH57_ +)LO^>"TO\ 9-GU$"T 3&\@'_+>/_OH5+'( MLBY1@R^H.:JMI=IWMTJ:"&*VC"1@(O\ =H FHI.M&10 M%-W#!.>*7M&X'O0 M%%(2!UH 6BDW" MC] " MT4F:-PZ4 +13=P]:6@!:*3..M&X>M "T4WM+0 4444 %%%% !3)/N^W>GTC#=0!XGXV\=?%_2O%5]:^'/ EEJFBQ M[?L]Y+=[&DXYR*ZOX3^(O''B"UOW\;>';?P]<1R 6Z03>8)5QR2?K7H&S'"X\PNWICM7J.SW-. QWS0!YW\6_$OCWPZ-._X0CPU;^(3* M6^T_:)_*\H<8QZYKGOA]XV^+6L>*K>U\4>"+/1]&93YEY#=;V4]ABO92OOBD MV^I- '%_%+6O%F@^'TN/!NB0Z]JAE"M:SR^6H3NV:\]\._$'XU7FO6$&K?#Z MQLM+DE5;FX2\W-&F>6 [U[MY?.@#G?'6I:WI?A:^NO#FFQZKK$:_P"C MVU>-P_$CX[M) LOPUTY4++O87P.T=\5]"^7SG-+M/]Z@#-U"XO8= M#FGM;99]06#?';DX#28SMS]:\(_X67\>_+)/PSTXGGC[<*^B0N*-ON: ,GPW M=:E>^';&XU6T6RU22 /<6J-N6.3'*@]Z\5U#XC?'*#4+N.U^'%A-:I*RPR&] M +H#\K$=LBO?_+]Z<%QWH YCX<:MXCUKPK;77BK28M%UEBWFVD,F]5YXYKS; MQCX\^,>F^*-1M=!\!6.IZ-%)BVO);L(TJXZE>U>XTUE)[XH X/X4Z_XT\0:7 M=R>-/#\'AZ\27;##!-Y@=/7-<]\2O&7Q1T/Q,+;PAX-M-YH \@^&WC3XJ:WXH MCM?%G@JTT32#&Q:\AN1(P;'"X]ZZGXKZ]XQ\/Z);S^"]!@\0:@TVV2WGF\L* MG][-=N%QWS01^% 'AOA3Q]\9=0\3:=;:WX!L=/TB64+%]+CUC6DQY-G,^Q7]_(&?AEII?&=OVX8KW?1[B^NM!MI[ZV6VU%X TULIR$DQR MN?K6GM/]XT;/>@#Y\NOB1\=H[B=8?AOI[PJ["-C? %E!X/XBO7_ .HZ]J_A> MSNO$VF1Z1K#Y\ZSA?>J>F#WKI-ON:3RQGK0!X;XI\?\ QFT_Q)J5OHWP_L=0 MTF*4K;73W85I4[$CM7?_ IU[QAK^ASS^,]!AT#45EVQV\$WF!D]-/BOHOBJ:T\*>"K/6M&6-62\GNO+9FQR,5L?"?Q-X_\ $$VH+XU\ M,6WAU(PIMF@G\SS3WSZ5Z2R[N^/I1L]3F@#R_P"*GBKXC>']2L8O!7A2V\06 MDD9-Q-<7'EF-NP'K53X9>,/BAKOB4VWC#P=::%I7DLPNX+GS&W]EQ[UZWL]# MB@IGJ30!P7Q8U_QKX?TVSD\%>'K?Q#>22[9XKB;RPB8^]FN/\%^//C!J7BC3 M[7Q!X#LM,T>1\7%Y'=AVB&.H'>O; F.]*JX[YH YCXD:MXDT7PK<77A/28M: MUE641VDTGEJPSR<_2O*--^(WQQFU.SCO/ASI\-F\RK-*MZ"40GE@/85[^1GV MI-O'4T 8_B:ZU*Q\-W]QI%HE[JT<)>WM7;:LDF.%)KP]?B5\>]BY^&FG Y&1 M]N'K7T/Y8]:7;[F@#-LKJ]ET**:>V6+4&@W/;@\"3&=N?K7A4GQ(^/"F8)\- M-.==QV?ZFE:O(F;BTC?;3(G9B.U>\;.&K?P\\;*+803^9Y@.$;77[!XBTUQ<7'EE'[*!WKU6AAN[XH \G^%OB[XF:]KT] MOXR\(6N@::L.Z.X@N/,+29^[CZ5J_%CQ%XY\/6VGMX)\-V_B&:20BY6XF\L1 M+C@C\:]"VGN F-.[ =Z]C\87VKZ?X7U"ZT*R34=8CBW6UK(^U9'R." M>U;"KCOFEH ^=T^)7QZ8Q[OAKIP!8;O].' SS7NSW%[_ &$9Q;K_ &C]FWBW MSQYNW.S/IGBM';[FD\L4 ?/!^)7Q[&_'PTTXX)"_Z<.1GBO;?"-]JFH^&;"Y MURR33M7DBW75K&VY8G_N@]^U;>WW-(8\]Z / ]6^(?QOM]6OXK'X=:?-?#EO MX>N(Y +>.WF\SS%QR3^->@;?>D\OWH \I^*'B_XFZ#XBAM_!W@^UU[2S#N>Z MFN?+97S]W%3_ I\6_$CQ!K%W%XS\)6OA^Q2,-#-#<>87;N"*]0"X[TM 'G/ MQ<\3>/O#K:;_ ,(1X9M_$7G%OM7VB?RO* Z8]RGL,5[,PW=\4FWU.: .+^*&M>+-!\/K<>#M$AU_53,%:UGE M\M0G=LUYYX?^('QJO->L(-5^'UC9Z9)*%N+A+P,T:=V [U[MY?.//&/'^@ M::3[2FE_X3SQC_SX:;_W^->?_:5'L_N9Z']FU_+[T>BWUS?0Z#-/:VZS:BL& M]+=C@-)C[N?KQ7@W_"R_CYY9/_"M-.WM=I_P )YXQ_Z!^F_P#?XT?\ M)YXQ_P"?#3O^_P :7]I4>TO_ %A_9M;O'_P)'?^';K4KWPY8W&JVBV6JR0! MI[9&W+')CE0?K7BM_P#$;XYPZA=QVOPYT^:U25EAD-Z 70'@D>XKJ_\ A.O& M/_0/TW_O[1_PGGC'_GPT[_O\:/[2H]I?^ L/[-K=X_\ @2.L^'.K^(M8\+VU MUXJTF+1=:9F$MI#)O5!G@Y^E><^,/'?QBTSQ3J-MH/@*QU/1HGVVUW)=A&E7 M'4CM6U_PG7C'_H'Z;_W]H_X3OQE_SX:;_P!_C1_:5'M+_P !8?V;6[Q_\"1L M_"C7_&?B#2[N3QIX?@\/7J2[88;>7S Z>N:Y_P")?C+XI:'XF^S>$/!MIKFD M>4K?:Y[GRVWGJN/:I_\ A.O&/_/AIO\ W]-'_">>,?\ H'Z;_P!_C1_:5'M+ M_P !8?V;6[Q_\"1/\*?%/Q%\07]^GC3PI:^'[:- 8)+>X\PR-W!]*D^+'B?X M@^';C35\$^%K;Q#%*K&Y:XG\ORCVQZU4_P"$[\8_] _3?^_QH_X3OQC_ - _ M3?\ O\:?]I4>TO\ P%A_9M;O'_P)%;X:^-/BKKGBE+;Q7X*M-$T>,?^?#3O^_QH M_P"$\\8_\^&F_P#?XTO[2H]I?^ L/[-K=X_^!(PO"OC[XRW_ (FT^VUOP#8Z M?I$LH6YNX[OTO_ 6']FUN\?\ P)')6OQ'^.LE MU;I/_ ($CBO\ MA9?Q[\H$_#/3BV/N_;A7O6BW5]=:#:SWULMMJ+P!I;=3D))CE<_6O.O^$\\9 M?\^&F_\ ?XTO_">>,?\ H'Z;_P!_C1_:5'M+_P !8?V;6[Q_\"1R-U\2/CM' MO> =2UW6/"MG=^)],CT?67!\^SB?>J?0UQ MW_">>,?^?#3O^_QH_P"$Z\8_] _3?^_M']I4>TO_ %A_9M;O'_P)&#XH\?? M&?3_ !)J-MHW@"QU#28I2MM=27@5I4[,1VKO/A7K_B_7M$GG\9Z#!H&I++MC MMX)?,#)_>S6#_P )YXQ_Y\--_P"_QH/CKQB?^8?IO_?VC^TJ/:7_ ("P_LVM MWC_X$BG\1?&GQ5T7Q7+;>$_!5GK>BK&I2\FNO+9F(^88]C6Q\)?$_P 0/$$^ MHCQMX7MO#J1@&V:WG\WS23SGTJG_ ,)WXR_Y\--_[_&C_A.O&/\ SX:;_P!_ M31_:5'M+_P !8_[-K=X_^!(F^*WBKXC>'M2L8_!7A6U\06LD9:XEGN/+,;=@ M/6JGPR\8?%#7O$AMO%_@ZTT+2O)9A=07(D8OV7%2_P#"=^,?^@?IW_?XT'QW MXQ_Z!^F_]_C1_:5'M+_P%B_LVMWC_P"!(V/BOX@\:^'],LI?!?AZ#Q#>22[9 MX9YO+$:?WLUR'@KQY\8=4\56%KX@\!V6EZ-(^+F\CN][1KCJ!WK7_P"$[\8_ M] _3?^_U+_PGGC'_ *!^G?\ ?XT_[2H]I?\ @+#^S:W>/_@2.K^)FK>)=$\* MSW?A/2(M;UE641V_+7/PTT[/&1]N%>F M>!O&FK:]KE]IFJVMO;R6\2S(]N^X$$XYKO,>YKMHUH5X\\-CAK494)\D]S-L M;B]FT.*>XMEBU P;VMP7\VO)O$/Q"^-EG MKVH0:7\/;"\TV.5EMKA[T*TJ9X)':O>*3;[T )M,CT?67 MSY]G"^]8^>,'O734T)@YS3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ***R/$7BC2O">G-?ZO?16%H&">9*>K'H .Y^E &O17!_\+Q\%?]!I M?^_,G_Q-'_"\?!7_ $&E_P"_,G_Q- '>45P9^.'@O_H-*/\ MC)_\31_PO#P M7_T&E_[\2?\ Q- '>45PG_"[O!AZ:TO_ 'XD_P#B:/\ A=O@W_H,C_OQ)_\ M$T =W17"?\+M\&_]!D?]^)/_ (FC_A=G@T]-9'_?B3_XF@#NZ*X7_A=?@W_H M,?\ D"3_ .)H_P"%U^#?^@Q_Y D_^)H [JBN%_X77X-_Z#'_ ) D_P#B:0_& MSP:O760/^V$G_P 30!W=%<)_PN[P9_T&1_WXD_\ B:L:?\8?"&JZE;V%OK4) MNKAMD22*R;V] 2 ,T =G135[TZ@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "N&^,G_(ER?]?$7_H8KN:X?XQ_\B7)_P!?$7_H8KCQG^[S M]#LP?^\0]4WTI,"E;M25\ZM-D?2/S88%&T4455Q6# HP***+A8,"C HHH MN%@P*,#THHHN%@P*,"BBBX6# HP***+A8,"C:***+A8,"C HHHN%@P*,"BBB MX6# HP/2BBBX6# HP***+A8,"C HHHN%@P*-HHHHN%@P*,"BBBX6# HP***+ MA8N?#T?\5_J__7G'_P"A&O4/2O+_ (>_\C]J_P#UYQ_^A&O4*]C+_P"#\V>% MF'\=^B_(=1117J'FA1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5Y'\:[>*[\6?#*VN(UGA?706BD 96Q&W4'K7KE>3?%S]Y\1OAE M'Z:JS_E&U 'I/]@Z;_T#K3_OPO\ A2_V#IO_ $#K7_ORO^%7Z* */]A:;_T# M[7_ORO\ A1_86F_] ^U_[\K_ (5>HH H_P!AZ<.EA:C_ +8K_A1_8MA_SXVO M_?E?\*O44 4?[%L/^?&U_P"_*_X4HT6P'2PM?^_*_P"%7:* *7]CV/\ SXVW M_?E?\*/['L?^?&V_[\K_ (5=HH I?V18?\^5M_WY7_"J-O"^J:KK=A)J&H2ZO=*\\ES)D@,,# ;&* M /9?_ (JOG'X=_#_3O$_Q,\9>%IH&N;2&TNTT^.XD+_9W$IVE M22<#QGX3TO6K<@I>0+(P'\+8^8?@2!6/)7=MH>E>UE_\%>K/ S#^._1?D.H MHHKTSS@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*\C^*#%OBY\-8_\ IYF<_@M>N5Y)\14\WXV?#M?[HN'_ $% 'K=%%% !1110 M 4444 %%%% !1110!'L7'^HD_W M3_*O)_V9_P#DG]__ -AB\_\ 0Q0!ZW7R/X%NK_P?\7/$?BM-$OM9TIKNYL9/ M[/C\R2*0R%LE?2OK@5Y%^SZV^?QTPY3^W9\-V/)SB@#RI='UZR\<:Q\3]%\. MW]CIUG65PNY70\KZJ M1V(Z$5JR+N]_:O%/$6AGX._$+1=;\/L;?1/$%ZMGJFE?\L1(_P!V9!_"V>OK M0![:.E+24M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P_QC_Y M$N3_ *^(O_0Q7<5P_P 8_P#D2Y/^OB+_ -#%<>,_W>?H=>#_ -XAZHYINWTI M*5NWTI*^=/I0HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!<^'G_(_ZQ_UYQ_\ H1KU"O+_ (>? M\C_K'_7G'_Z$:]0]*]K+_P""O5G@9A_'?HOR'4445Z9YP4444 %%%% !1110 M 4444 %%%(S;1F@!&8+UI(Y=%U8)'9RV-_;Q;-LDLBK)"Z=P >&H6H'U! M3?,4#K7)>*O'D?A'X7WGBJ]VC[+IOVQAT!?R\A1]2<5\_P#A?]I?Q[K'[-^M M>)YO#\$GC[2;W[+>V%LI=;:%B"LY0J?L]>//$/CC2M3N M-6US1_%.EQR+]@UC2AY3R@CYDFA./+93QTH[H#V'<,T;E.*\D_:4^(?B+X:_ M#DZEX6MFGU6:[AMU?[.TXA1F 9R@!)P*N_ /QU+X\\*W%W<>)K7Q1<0W+023 MVMJ;8PL.L;H0"#^%)>\&QZA1113 *\M\91F;XZ>!P!G99W3_ *K7J5U'3DDB2:UC5]Z/C((/TH [ZEKR;_ (5'XP7[OQ-U+_@5 MI'_C2'X5^.EQL^)EY_P*RC_QH ]9KS'XR?&.+X:V]O9V<,=YK=VK/'',VV*" M,=99#V4?K5/_ (5G\1%^[\2I#_O6"5YYXU^&4NA_$#P5?>+=Y MN)HA'$@0!H8L#C!8GZT 9;?&3XIPV/\ ;<<R^+.ES_NQ9ZO9X%U:ALK@]'0]U->B>6H7RMH\O&W9CC;TQCTKY(\)QWW M@+X[>*?$?AW1+G6/",,\MC<0Z8 S),Q!P!G!5<=NF: /KVBO(_\ A?DR_P#, MA^)O_ =?_BJ7_A?TW_0A^)O_ '7_P"*H ];HKR3_A?TW_0A^)O_ '7_P"* MH_X7]-_T(?B;_P !U_\ BJ /5[C_ %$G^Z?Y5Y/^S/\ \D_O_P#L,7G_ *&* M'^/4LD;C_A!/$O(/_+NOI_O5POP9^)&K>!O"=U8:EX!\1I<2:C<7*JL*$;'; M*GK0![)\5O& \#^ ]4U*,[KLIY%J@ZM,YVH!^)S^%?/MEXZN_"^@VWAK2]5; M1[2U?;J.HP0^=>:C?O\ -)% GL)?'FM:/!8> O$ TVR5[@>; M&@#W1^2,-S]U0Q;\*Z/X-^#[;PS\5KO3-3"R:OI^D12VWF\DM(0T\B^^\D9H M YW_ (2KQ%X>O+4IXAU_0[RX8"W'BBW#V=PQZ1LX)V$^M=/XH\?#XA> ],>X MLVTW7=+\165MJ%D3DPR"3JI[JPP0:]5^)NGZ7JGP^U^'65C?3OL8@6N6A;,+;NV0!F@#Z1HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N'^,?_(ER?]?$7_H8 MKN*X?XQ_\B7)_P!?$7_H8KCQG^[S]#KP?^\0]4Q^+'@/4O"]_*]O!>*I2XC^]#(K!D+O&'@;Q%I' MBCXC3:IJ.H06]K9RI $M[187#J^SNY(Y-?0L]O>M*3%>.OA_<>#_ !G\0H=5TN::WW_9+,0.8(R-T>0/X@,9I=/_ M &2H_"-_XD?P9XNU+PY:ZM';O&F\S/%O3/LNHCI=Q_]\4HM=2_Y^HO^^#0(Y[XH>$=:\8>'1;^'?$DWA;6(95G@O8X MQ(N1_"ZGJIK#^!OP?E^$^GZU+J&KG7->UZ^.H:E>",1H\I&,*HZ#%=[]EU+_ M )^8O^^#2_9M2_Y^8O\ O@T+2XS2HK-^S:E_S]1?]\&C[-J7_/U%_P!\&@#2 MHK-^SZE_S]0_]\&C[/J7_/U#_P!\&@#2HK,\G4O^?F'_ +X-+Y&I_P#/S#_W MP: -*L'QKX+TSQ[X=N='U6-I+:;#*R'#Q./NNI[,#T-7/(U/_GXA_P"^31Y. MI?\ /Q!_WR: /-_^%6>-#IO]D?\ "P[G^RMOE>=]F3[5Y?IOQUQWKNO!/@G2 M_ /AZ#1M)B:*VBRS.QR\KG[SL>[$U>\G4NUQ!_WP:7R=3_Y[P'_@)H T!Q[T MM9WE:G_SV@_[Y-'E:G_SVM_^^30!HT5G>7J?_/6W_P"^31LU/_GK;_\ ?)H MT/QHK/VZG_SUMO\ ODT;=4_YZ6Q_ T :&T^M<1\0?A;:>-KJPU2"^N-%U_3R M?LNJ6F-X4]48=&4^AKI]NJ?W[;\C1MU3^_;?D: /-K[X.ZWXR,%MXQ\6S:KH M\4BR-I]K"L"3D'($A')'M7JMM;QVEO'!"BQ0QJ$1%& J@8 %4MNJ?WK8_@:4 M+JGK;?D: -&BL[&J>MM^1H_XFG_3O^M &C16;_Q-?^G;]:/^)KZ6WZT :5%9 MN=5]+;]:,ZKZ6WZT :5%9O\ Q-/2W_6ESJGI;_K0!HT5G9U3TM_UHW:I_=M_ MUH T:*S=VJ?W+?\ ,T;M4_N6_P"9H TJ*S=VJ?W+?\S1NU3^Y;_F: -*BLW= MJG]RW_,TGF:K_P \K?\ ,T :=%9GF:K_ ,\K?\S2^9JO_/*W_,T :5%9OF:I M_P \K?\ ,T>9JG_/*#\S0!I45F^9JG_/*#\S1YFJ?\\H/^^C0!I45F^9JG_/ M*#_OHT>9JG_/&#_OHT :5%9OFZG_ ,\8?^^C1YVI_P#/"'_OJ@#2HK-\[4_^ M>$/_ 'U1YVI_\\(?^^J -*BLWSM3_P">$/\ WU5RU:5H@9U5).X4Y% $U%%% M !1110 4444 %%%% !1110 5P_QC_P"1+D_Z^(O_ $,5W%?\ (_ZQ_P!>!F'\ M=^B_(=1117IGG!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_&/_ )$N3_KXB_\ M0Q7<5P_QC_Y$N3_KXB_]#%<>,_W>?H=>#_WB'JCFF[?2DI6[?2DKYT^E"BBB MF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% %SX>?\C]K'_7G'_Z$:]0]*\O^'G_ "/VK_\ 7G'_ .A& MO4/2O:R_^"O5G@9A_'?HOR'4445Z9YP4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %-,@').!WIU<+\:)I(/A_?>3*\)>2)&:-MK; M2X!&: .S^V0?\]H_^^Q1]L@_Y[1_]]BNT?_?8KG_^%<:%_P ^[_\ ?UJ/ M^%<:%_S[O_W]:@#H/MD'_/:/_OL4?;(/^>T?_?8KG_\ A7&A?\^[_P#?UJ/^ M%<:%_P ^[_\ ?UJ .@^V0?\ /:/_ +[%'VR#_GM'_P!]BN?_ .%<:%_S[O\ M]_6H_P"%<:%_S[O_ -_6H Z#[9!_SVC_ .^Q1]L@_P">T?\ WV*Y_P#X5QH7 M_/N__?UJ/^%<:%_S[O\ ]_6H Z)9UD&497&(':@#U M&BJUGJ%OJ%G#=6T@FMYE#I(O((-6: "N<\;>)+GPW8VQLK5;N\NIE@ACD;:F M3W)KHZXGXE?ZSP[_ -A%/Y&@";^T/&W_ $#-+_[_ #T?VAXV_P"@9I?_ '^> MNPHH X_^T/&W_0,TO_O\]']H>-O^@9I?_?YZ["B@#C_[0\;?] S2_P#O\]'] MH>-O^@9I?_?YZ["B@#C_ .T/&W_0+TO_ +_/1_:'C;_H%Z7_ -_GKL** ./_ M +0\;?\ 0,TO_O\ /2-J/C8*3_9>E]/^>SUV--D_U;?2@# \$^))?%.B_;)[ M<6DZ2O!+$IR RG!P?2NAKS[X6ZO8V^AWT?\ (_:O_P!> M!F'\=^B_(=1117IGG!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5P7QL_P"1 N_^NT/_ *&M=[7!?&S_ )$"[_Z[0_\ H:T =S!_ MJ8_]T?RJ2HX/]3'_ +H_E4E !1110 4444 %%%% !1110 4444 >07A(\?\ MQ.(Z_P!B1=/^N+51L[=-4T#X4Z/<;CIUQ"LDT"DA9=L.5#8ZC/-7KTX\??$_ M_L"1?^B6J[H/@=/%WPZ\#W$=_/IE_I]I%)!QCU_0[5;>]TX[Y8HN%N(#_K(V7H>*=)X?\ &_AW$^G:Y'KJ MK]ZTOUVLP_V7'0U;TWXG:?<3KI^NVDVA7[_*8;Q?W;^H5^A% &1\.]4B\.ZL MF@K+YFBZDAOM&E8_=4\O#G_9/\Z]/KQ7PUX;E\3>"=5M].N0M]HVKS/I4X.1 M&5PP7/\ =.2*]+\$>*%\6>'X+TIY-RI,5S W6*5>&4T =!7$_$K_ %OAS_L( MI_(UVU<3\2O];X<_["*?R- ';4444 %%%% !1110 4444 %-D_U;?2G4V3_5 MM]* /G^QT"&865G8PV]O=ZKJMT9[N52QPIZ 9KJ)_@WJ'DNJZC:,Q& K0L,_ MCFN=T_Q!IFCZGX=GOM0M[2&/5+Q7>20 *2> ?0UZBWQ2\(-P/$FFY_Z[K0!X MY\./BYK7AWXJW?@/Q*5CTV ".UN) =XR&N3"YT:>W2:TOT8,Z M@'RY![=C0!ZY17,:3\3/#&N8%IK5J[?W6D"G]:Z..9)EW(ZR(>A4Y% $E%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_&/_ )$N M3_KXB_\ 0Q7<5P_QC_Y$N3_KXB_]#%<>,_W>?H=>#_WB'JCFF[?2DI6[?2DK MYT^E"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% %SX>?\C]J_\ UYQ_^A&O4/2O+_AY_P C]K'_ M %YQ_P#H1KU"O:R_^"O5G@9A_'?HOR'4445Z9YP4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %<%\;/\ D0;K_KM#_P"AK7>UA^,/ M"MOXS\/W6D7;R103@?O(CAD((((_$4 ;$/$*?[H_E4E>=/\ #6[AC57\:ZH@ M7@;G _K6+9Z@_@WXE:3ITOB[^TK*^MI&EAO)D^5EZ$OT5FKXBTG_ *"E MD?\ MX3_ !I)?$^CPQN[ZK9*BC)8W"WU.!'7[T4[B-U_X"V* .CHK/\ ^$BTK_H)V?\ X$)_ MC1_PD6E?]!.S_P# A/\ &@#0HK/_ .$ATK_H)V?_ '_3_&C_ (2+2O\ H)V? M_?\ 3_&@#0HK/_X2+2O^@G9_]_T_QKD?&'Q7L/#>KZ?IMHB:M>WJLZ)#.@"J MO4DYH Y^\Q_PGWQ.S_T!8O\ T2U=?\+;B!?AQX:'G1_\>$/\0_NBN"M;Z6^O MOB#KNI+;:5;7VEB"".2Y0N^R)@2<'UJ#PCX-\&>'_ACX:N=4N[BU62RB95^U M-N%'- 'MWGQ-P)$/_ A5;5=(LM:MFMK^UBNH6ZK(N:\7\WX=S,8EU/5+ M(MPMQY[X0]C[5UOACQM)H%Q;:+XDO8I4F&=.UH,!%=IV#-T#@?G0!UOA3PCI M?@O33I^CVWV:T,K2E,DY8]37,_#KY?&'C=!P@O@=HZ9(Y-=D/$&E]/[2L_\ MO^G^-:.>/[HH ](KB?B5_KO#G_817^1KM:XS MXC?-/X$+R/3+.UDUC7)@45X6OQ3^(]K(T\_AG3[J",;I+.VN@UPJ]_E!Y->D?#_XC:9\1--:X ML2T4\)VW%K*,21-Z$4 =91110 4V3_5M]*=39/\ 5M]* /F>WU7X::;X@MO# M7B/18]1UG6;^XN$W1EE4!@-Q.>.M>M?\*%^'O_0IZ?\ 78?\:YSP;\*_#GBZ MXA\0ZG9&;5M-O[A+><,1A2P.".XKV%<]Z ."_P"%#?#S_H4M-SZ^5S_.K_\ MPJ?PEY8C_L6'RP,!.<8^F:Z\L!7F7C7QXQUZ;1;.[>S2 #[1- F^>1STBB7U M[D]J -+4?@?X,U*W\MM&C@'8P$H1^5?/GB?7-/\ AS>,_@[Q1KL5\9VM[;2[ MA#+'=S+_ ,LQGI7H$EOJ"WTDO]I>((PO+QPW*22*/4ININH21321:2NG_P!N M2:A$]UI6M6L2I,DJ#E7]'']: /7?ASXFF\8>"])U>Y@:UN[B!3/;L,&.3^)3 M^-=)7F_P*O@O@U-*NI9/[;L6(OX9EVR*['.2/0^U>D4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %(>J.:;M]*2E;M]*2OG3Z4****8!1110 44 M44 %%%% !1110 44O8&DH **** "BBB@ HHI<4 )1110 4444 %%%% !1110 M 4444 %%%% %SX>?\C]J_P#UYQ_^A&O4/2O+_AY_R/VK_P#7G'_Z$:]0]*]K M+_X*]6>!F'\=^B_(=1117IGG!1110 4444 %%%% !1110 4C';2TUNE !O%& MZN,^+GQ*LOA%X!U/Q1?02745J%6.WCX::5V"H@/;+$5Y+JO[2'C;P/X.UO5O M%_@ :=+9Q6MQ:R6UQOM[A)I FS=GAUSS0M=@['T=NIHD!]JP-6\76^A>"+GQ M+>CRK6WL/MTBYZ )NQ_2O#=#_;"@U;]GF[^)4WAFYM+VWO382Z1(XS#(6PCR M-_"A!#$^AH>F_0%>5K=3Z25MW;%.KYKU+]J?7_"/P_U77?$/A&$O#+;Q65_I MMV)=/NA-T?S,_*$_BR:]*^#OQ&\0^.;?4$\0Z!#IDML4:"_L+D7%E?1L,AHG M![="#0&VYZ3NH#5YU\;_ (S:;\$_!,FO7\#74LDJVMI:*X0SS-]U=QX [DUK M_"_QI+X[\&V&KW!L?M';G2+N22&&;'[R$X=2#D$'ZB@#"M M_A-HHC03O?W;%1DS73G/X9J";X%>";FZ6YFT..:X48$DC$L/H9K-IC\X*GYH7/\ $I&2,^E>[Z+XTT;Q!IB7UEJ% MN\+#+!I &C]0P[$5QMY>6WQ,\:VEI8_Z5H^E!S=WB_ZIY&&T1JW?@G.* -/2 M?AOX-US2[34(-&A,%U$LR=>C#(JW_P *C\)?] :']:R+#X03:7:1VEIXLU:" MUA&V*(%2$7LHXZ"K'_"K[[_H<=7_ #3_ H T/\ A4OA3_H#0?K1_P *E\*? M] :']:S_ /A5]]_T..K_ )I_A1_PJ^__ .AQU?\ -/\ "@#0_P"%3>$_^@-# M^1IC?!_P@TRRG0[*KJYNI3!IMJ-J)%QY40 M.$BC_N\W$,D4GC'5S'(I1AE.01@]JQO#]K9?!7Q&UA<.T?A[4( MHQ!?2\K',HP5D;MGKF@#>U#X,^'KBS:&VCELI\86=)"QS[@\'\:\O\':QIFA MZGK7@WQ=:B?387WQ[H3)$D@/\.!\N1@_6O<]7\8:/HNGM?7>I6\=NJ[@PD!+ M>RCN3[5S/PTTF6]75_$&HV?DR:U<^?%;S)EHX@,+D'H2!F@#G5D^%:[0+5!C M_IA)_A5GX&V>FVVK>,I=&MFM]+FU#=$Q0J'..2,UZA_9MG_SZ0?]^U_PJ:.W MCA7;$BQK_=50!0!G>*-8ET'P_?ZC!:27\UM$9$M8OO2$=A7A>K?=>NO#3 MW7A:YM[,7:RW$D<;EH5VGJ,5]$$9Q2;1VP/7B@#C7^+&BK_RROC_ -NC_P"% M-_X6YHO_ #QO_P#P$?\ PKM=H]!^5&T>@H XEOBUHI4_N;_.,_\ 'H_^%>*> M#=8FU?4_%.HW-MZ3;)%'*3F1?0$ 8]*^H&C#=L?A7#^//!,^J M7G]IZ='%<7#0FWN[*8X2ZB[#/9AV- $&N?#G0=)\/SW5E%_9][:1F6/4%8B3 M<.%/C-IM['I]U]FU32UN-1DM(BT<;D<$@="QYKJF\-ZW< M6L-E)8ZQ>VB,/+L;NYC$0(Z!V'+**] \$^%9/#D-W<7LJW&J7SB2Y=!A% &% M11_=4<4 4O\ A;>B_P#/&_\ _ 1_\*/^%N:+_P \;_\ \!'_ ,*[7:/04;1Z M"@#BO^%N:+_SQO\ _P !'_PI&^+>B,K?NK_H3_QZ/Z?2NVVCT%)M7T'Y4 >4 M_";XA: ?#-Q))?K;^9?3N(YE*. 6[@UVO_"Q/#G_ $%8/SK3;P_I;N7;3;0N M>2?(7G]*3_A'=*_Z!MI_WX7_ H R+CXD>'+>"6;^U(6\M"VT'DX&<5X1X/U M5]6D\1:R%GL[VXO8X!-<(5>".1\%UST^4XS7T:?#>E'KIMI_WY7_ KEO'7@ MNYO[@:CI4<,TIA^S76GR_+'=0]AGLP[&@"MX@^'.@Z/X;N;NS0V%[:0F:/4E M-WR'5 >/F !K<;PWK MEQ:0VDFG:O>VD9'EZ?=W,8A&.@=ARRCTKT/P3X7ET"&YGOIDN-5O&\RX>,81 M.,!%_P!D"@"EX+L]0O/$6LZ[J6EG29;I8X(X6<,S*F?F./K7:4E+0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P_P 8_P#D2Y/^OB+_ M -#%=Q7#_&/_ )$N3_KXB_\ 0Q7'C/\ =Y^AUX/_ 'B'JCFF[?2DI6[?2DKY MT^E"BBBF 4444 %%%% !1110 4Y0"P#' SR:;12 ^3C'I7HTZ-.O'W'9GG5*U2A+WU='[O$%>HQ25 M^8'P;_X*O>(O#\D>F?$S0AK,<9"/?6H\JX3'7GP;_:0^'GQZLQ+X1U MZ.YNPF^33IODN$'?Y3UQ7/4H5*;NUH=-/$4ZFB>IZ716/XN\::#\/]!FUGQ) MJMOHVF0_>N+EPHSZ#U/M7Q)\:O\ @J]X6\-&YT_X=Z-)X@O%RJZC>_NX ?4+ MU-1"E4J/W$54K4Z7Q,^\;B6*SM6N;J:.UME&6FF8(@_$U\W_ !=_;\^&'PSN MAI&E7;^-/$DD@AAL-*^9#(3@ OTZ^E?FKX[^-'QK_:5)O==URXL/#[-@$R&T MLU'H#QN_6OIW_@GW^QCX6UB2#XG:KJCZZNG76RQA6+; \J_Q\\D UV_5H4XN M51G#]:G5DHTU\S]#?#=Y?ZEX=TV\U2V%CJ%S LTMHIR(2PSMS[ UI4YV,C%C MU--KS3U-M&%%%% !1110 4444 %%%% !1110!<^'G_(_:Q_UYQ_^A&O4*\O^ M'G_(_:O_ ->F><%%%% !1110 44 M44 %%%% !2-R*6DH \Z^//PW'Q<^&.K>&8;V.QO)C'/;3/RJS1N'3:#97FVKYB,D3JS2R/G^+&,=J^GI-+M9 MI&>2!6<]3SS49T>S' MEQ^- [V/F_P 3>"_C)\4OA/>^"]=AT+PZ;AK:V:\T M^ZWL+92!*<9^]@<53T/]G7QW\/V\:V?A[Q18ZSINL16T\)UR-'\Z9!MDAD0# M&QU &<5].#1[/_GV7]:7^Q;(?\NR_K1S/6W471(^5?!OP!^(?AW1?%]Q9G0- M#.K2PO!X-9C<#@5[7_8ME_P ^Z_F:/[%LO^?=?S-,#RG]HWX57?Q8 M\,Z0-(ELGUC0]1CU.UM;_FWN63CRW]B#3/V;_A?JGPSTOQ'=:\]A:ZEX@U)M M1DTW33_HUED8V)VYZG%>M?V-9_\ /NOYFD_L:R_Y]U_,TEH#U+/VF+_GHOYT M?:8O^>B_G5;^Q;+_ )]U_,T?V+9?\^Z_F: +/VF+_GHOYTOVB/\ OK_WU57^ MQ;+_ )]U_,T?V+9?\^Z_F: +/G1?WU_[ZH\Z+^^O_?55O[%LO^?=?S-']BV7 M_/NOYF@"SYT7]]?^^J/.BSG>N?\ >JM_8ME_S[K^9H_L>R_Y]E_6@#,F\'>' M9YII&T^U#S?ZS9\H;Z@5IZ?9V&DVJ6UE%!:VZ?=CB 4#\J3^QK+_ )]E_,TO M]CV7_/LOZT 6?/B_YZ)_WU1Y\7_/1/\ OJJO]C67_/LOYFC^QK+_ )]E_,T M6O/B_P">B?\ ?5'GQ?\ /1/^^JJ_V-9?\^R_F:/[&LO^?9?S- %KSXO^>B?] M]4>?%_ST3_OJJO\ 8UE_S[+^9H_L:R_Y]E_,T 6O/B_YZ)_WU5>^M;#4[5[: M[C@N;=_O1R@,I_ TW^QK+_GV7\S1_8UE_P ^R_F: ,R+P;X M_P"8+] >*W/.B'21!_P*JW]C67_/LOYFC^QK+_GV7\S0!:^T1?\ /1/^^J/M M$?\ ST7\Q57^QK+_ )]E_,T?V-9?\^R_F: +7VB/_GHOYBC[1'_ST7\Q57^Q MK+_GV7\S1_8UE_S[+^9H M?:(_\ GHOYBC[1'_ST7\Q57^QK+_GV7\S1_8UE M_P ^R_F: +7GQ_\ /1?S%#2QMU=?SJK_ &-9?\^R_F:/[&LO^?9?S- %KS8_ M^>B_]]4>='UWK^=5?[&LO^?9?S-']C67_/LOYF@"W]H3^^OYT?:$_OK^=5?[ M'L_^?=?S-']CV?\ S[K^9H M>='_ 'U_.E\Z/^^OYU4_L>S_ .?=?S-']CV? M_/NOYF@"WYT?]]?SH\Z/^^OYU4_L6R_YX#\S1_8ME_SP'YF@"WYT?]]?SI#) M&?XU_.JO]B67_/ ?F:3^P['_ )X#\S0!;,D9ZNOYT"2/LR_F*J?V'8_\\!^9 MH_L.Q_YX#\S0!<\U/[Z_G1YJ?WU_.J?]AV/_ #P'YFC^P['_ )X#\S0!<\U/ M[Z_G1YJ?WU_.J?\ 8=C_ ,\!^9H_L.Q_YX#\S0!<\U/[Z_G1YJ?WU_.J?]AV M/_/ ?F:/[#L?^> _,T 7/-3^^OYT>:G]]?SJG_8=C_SP'YFC^P['_G@/S- % MSS4_OK^=.5MW2J/]AV7_ #P'YFK5O EO&$C7:@Z"@"6BBB@ HHHH **** "B MBB@ HHHH *X?XQ_\B7)_U\1?^ABNXKA_C'_R)+(7P^F M7Q9;:0YY 8\8)['-?:O[-?\ P48U;Q!XXTOX>?$W14M];NI%M8=6L^%D<_=+ MKZ'UKME"M3B^25XG!"=&I)*<;2/0_P!OK]GOQS^TB/!_A[PDT46E0S/-?3W$ MNV.,]B1WK'^"_P#P3/\ AE\*;6/6?&]XOBB_@ >1[MO*LXB.IP>H'O7HO[7W M[8&F_LI:7IT#Z6^M^(-55FM+7=MC51QN8_4CBOSB^+W[0/Q!^-4PF^('BJ;2 M-*G DM_#&C ^8ZG[H*KTSZFLJ,:TX&M'2 1:;]OCW7EPYZR$GH,5] MZ<]^36>)GM36R-\+3LG4>["BBBN [PHHHH **** "BBB@ HHHH **** +GP\ M_P"1^UC_ *\X_P#T(UZA7E_P\_Y'[5_^O./_ -"->H>E>UE_\%>K/ S#^._1 M?D.HHHKTSS@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA_C'_P B7)_U\1?^ABNX MKA_C'_R)M)10!\O?MZ?L^Z]\:/!.GZCX3TZRU36M+Z\,_M3> ?MNDW&@W4$]FLEC=??B8-@BOV[4E6R#@U^ M6?\ P44LCH_[9G@W5 -GVE+1R1W(D S^M>GA:K?[MGE8JDE^\1;_ ."M=^;K MXR_#^T^]Y=B'Q_O.E=-^RK^S7XI\2?&RT\;ZEX9CT#PA8HC>;J"!I[]@N!LS MT7/-<5_P4>5O$/[6/P_T]?FW6=B-O^\RDU^I5C";73;"WZ"&VCC Z8PH%.I4 M=.C!+JA4Z2J59M]"Q(Q8] J_PJHP /0"F445Y9ZW0**** "BBB@ HHHH *** M* "BBB@ HHHH N?#S_D?M7_Z\X__ $(UZAZ5Y?\ #S_D?M8_Z\X__0C7J'I7 MM9?_ 5ZL\#,/X[]%^0ZBBBO3/."BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KE?BEXPE\ _#_6_$,$*W$MA!YJQR9VL=P'..>]= M57 ?'GGX1^(P1D>4G_HU* /*[?\ :'\27%K!-Y^BJ94#[?LUUQGM]VI/^&@? M$G_/QHH_[=;K_P")KWO1[&V;2;(FVA_U"?\ +,?W15S[!:_\^T/_ 'P* /GH M?'_Q'_S]:+_X"W7_ ,31_P +^\1_\_>B_P#@+=?_ !-?0WV&V_Y]XO\ O@4G MV"U_Y]H?^^!0!\^?\+^\0_\ /YHH_P"W2Z_^)H'Q]U_O?:+_ . EU_\ $U]! M_8+7_GVA_P"^!1]@M?\ GVA_[X% 'S]_PO[7>]_HO_@)=?\ Q%+_ ,+\US_H M(Z-_X"77_P 37T!]@M?^?:'_ +X%'V"U_P"?:'_O@4 > CX^:UWU#1__ #N M?_B:4?'S6/\ H(:1_P" =S_\37OOV"U_Y]H?^^!1]@M?^?:'_O@4 ?-]]^TG MXGM/$&FV5A9:;KJR(]Q=10QS12)"F-Q7< ">:^B=!UJV\1:-9ZG9OOM;J,2Q MM[&O-_B#9PO\4O",*PQJIM+W=M4 _P"KK3^ $A?X3:$I.?+1T'X.: /1**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N'^,?_ M ")0P2(S8^7ETZU1 M5%%+H30I2@Y2?4****YSJ"BBB@ HHHH **** "BBB@ HHHH **** +GP\_Y' M[5_^O./_ -"->H>E>7_#S_D?M7_Z\X__ $(UZAZ5[67_ ,%>K/ S#^._1?D. MHHHKTSS@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *X'X\?\DD\1?]7>-&W?&/PNI M_AT^\/\ XY5K]GQ2OPJTG(QS(?\ Q\U4\5?/\;/#X_NZ7=G\UKY_^$^C^-?$ M-A>6GA/4KR&*QE8R/+>*J[F8G"J1TXH ^T-P &>*6OF#_A-OBI\)M:MAXH9- M8TZY.$5V#!_5 X& ^.@/6OH+P?XTTSQQH\6HZ7-YD3?+)&W$D+CJCKV(H WJ M*0'-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_&/_ M )$N3_KXB_\ 0Q7<5P_QC_Y$N3_KXB_]#%<>,_W>?H=>#_WB'JCFF[?2DI6[ M?2DKYT^E"BBBF 4444 %%%% !1110 4444 %%%% !2TE% !1112V ****8!1 M110 4444 %%%% !1110 4444 %%%% %SX>?\C]J__7G'_P"A&O4/2O+_ (>? M\C]J_P#UYQ_^A&O4/2O:R_\ @KU9X&8?QWZ+\AU%%%>F><%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 _'C_DDGB+_ *Y1_P#H MU*[ZN!^/'_))?$7_ %RC_P#1J4 =CHO_ "";'_K@G_H(J[5+1U*Z399&#Y"? M^@BKM !1110 4444 %%%% !24M)0!Y9XD;_B^&E^BZ-=']*\B_9S\=Z;\/X] M<_MJ.\@6]D66WECMV=)%!;."*]9\2!O^%V0D*Q"Z%<$<5I? &%'^$?A[>BL? M*;[P_P!MJ ,CQ%\7/AYXOT>XTK59+B>TN!M8/:N"I[,#C@CKFN"^%OA_6[NP MU+Q'X1O)!?V5VULJWBE(M6MU^[O!Z.!QOKZ4^QP'K!'_ -\"GK&D:[44(!V4 M8H \QM?CSIUBHB\1:-JN@7J\2I-;%XP?9AU%=#HOQ<\(>()D@L==M7N'X6*0 ME&)]/F J;7?B1X2T*X-MJ>M644W>-FWD?4 ''XUY]\HP)]FN+A>DC* M<;A^&*]$H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N'^,?_(E MR?\ 7Q%_Z&*[BN'^,?\ R)K/ S#^._1?D.HHHKTSS@HHHH **** "BBB@ M HHHH ***0G% !N HW#UKF?B-\0-)^&/@W4?$NM2,FGV2;F$8R[L3A44=R20 M!]:\G/[65GI?AW6=3\1>#-<\/3:;%;W M;E5;SX9W"HR./ESDC*]11OL![_2 M;AZUDWGB:ST_PM+KURWDV,5G]L/Z/^UYX/UOX'M\3H[:]CTL79 ML%LI% G,^_:J'L,\')]:3:C>_0:5[6ZGNVX>M&<]*\(OOVJ[#PWX;U:_\3>% M-7\/ZC836\$=A.%9;II_]5Y4P^0@]^>.]=S\,/BE)X^FU:QO_#>I>&-6TQU6 M>UOE#(X895XY!\K@CTZ4R;H[[D4444 M %8'CSPS#XR\&ZOHUPTBQW<#)NB.&!'*D'UR!6_24 ?)?A*^O;;0XK?Q!XC\ M:1:M"S12K#;,5PIPI&/:MG^TK/\ Z&?QS_X"M7TT,]Z6@#YD_M*S_P"AG\<_ M^ K4?VE9\_\ %4>.0 ,D_96KZ;K.\26MS>^']1M[-]EU+;ND3>C%3B@#YDT6 M;Q)\1(7NO >K^(-1TR-S&]_J-__ 1_\*/[6T[_ *&WQP?^W1_\ M*^G.:.: /D3Q OA^'[=KK^)_&W]H0V4D(F-JXPF.G2O;_@!J6GVOP>\*0?VE M;RR"R4DF9=QR2>1GKS7I%Q MU"\4JK)%(I5T89# ]17 R? 'P/)D)HPMP23M MMYGC ^F#0!WJW4,@^2:-OHP->-?'SXD2Z2D'AW3+QK>:XC\V]N+8@RQQ9VJB M>C.V /K70-^SQX-;I!J"?[FHS#_V:L+QU\&=/\-^"[JX\+Z=)/J,%S%>NLLK M32SK&P)3*[+15NK.+0M*EE42+87EK]HD?/.)IF&XL>^*X M+5;RYNM8N] \.Z=<:'XCU".6WUKP[;(CV?RKGST#'"Y&.17T#IGQH\':GHJZ MD^MVMD N9;>Y<)+$V.593SD5YCH_PKM/C;XOU/QQ?MJ&D6,D@M[ 0.8)+FW MPQ?N%;^5 '3?LHZ/8Z#\$]&L-.N+RZAADE5Y;_'FE]YW=.",\"O8ZH:/HUGX M?TVVT_3[=+6RMTV1Q1C J_0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %(>J.:;M]*2E;M]*2OG3Z4****8!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7/AY_R/VK_]>!F'\=^B_(=1117IGG! M1110 4444 %%%% !1110 4V0\4ZD*[J /+/VDOA_>?%/X2:OX>TJ:%-69X;F MV29MJO)%(L@0GMG;C\:\@^)=E\7/C)\(?$FDW?@FVT0Q06:Z?ITEZCW-W<1R M*TAWCY53 XS7U1-I-I<2&22!6<]3S2?V3:$Y,.3TSN/^-+N-,^:?&VI?%+XJ M?!>^\(6_@*;PAJ=TMMIYNKK4(ID\DX6:3"CH .G>N;\/?!7XD> ]-\>>'Y=* MT3QSHFJ+;7<$,Q\B"=E&V:)5_@?:H(;UKZZ;2+1NL.?^!'_&D_L:SZ>3Q_O' M_&F][H71>1\@^%_A?\0;;P;XOLO^$/2Y\&7$T']G^!_$6I"XG5!GSO*G!RA) MQMR>,5Z7^R[X2\7>$4\3)K=K=Z'X6FG0Z'HFIWPN[BS4#YP9.I4G& :]S_L> MS+9,()]=Q_QI&T6S9MQAR>F2Q_QIB>IROQ:O/$,/PYUM/"%LM_XCG@,%G&90 M@1G^7?D_W02WX4GP?\"VWPQ^'6B>'5E62>V@#74N[)DN&^:5R>^6+5U?]BV0 M.1 ?7)_QH_L2RZ^0/S/^-+O8?8M>='V=?SI?.3^^OYU4_L2R_YX#\S_ (TG M]AV7_/ ?F?\ &@"YYJ_WU_.E\Q/[R_G5/^Q++_GC_P"/'_&D_L.R_P">/_CQ M_P : +OF+V9?SH\Q?[P_.J7]AV7_ #Q_\>/^-)_85E_SQ_\ 'C_C0!>\Q?[P M_.C>O]X?G5'^P;+_ )X_^/'_ !I?[#LO^>7_ (\: .4\3_!OPKXKU1M3N;62 MVU!QB2XLKAX&D_WMI&?QK9\(>!=#\"V;VVC6:VRR-NED9B\DA]61_[Z-']@V7_/(_\ ?1_QH O;AZBCH_.DW#V_.J/]@V?_ #S;_OLTG]@V?_/-O^^S0!?W>F/SHW'V_.J' M]@V?]QO^^S1_8-G_ '&_[[- %_=]/SI&;(]/QJE_8-G_ '&_[[-']A6G]QO^ M^S0!FW?@'PUJ&H?;KG0]/FN\[C*T"DD^IXY/UK>C58E"KM55& HP !Z"J7]@ MVG]UO^^S1_8-I_=?_OLT 7]P]0?QHW?YS5#^P;3^Z_\ WV:3^P;7T?\ [[- M&CFC-9W]@VOH_P#WV:/[!M?1_P#OLT :.:,^U9W]@VOH_P#WV:/[!M?^FG_? M9H T<_2C/TK._L&V]9/^^S1_8-MZR?\ ?9H T<_2CGTK._L&V]9/^^S1_8-M MZR?]]F@#1_"CFL[^P;;UD_[[-5[ZQT[2[=[F[NC:P)]Z267:H_$T ;-+7%_\ M)/X1_P"AAM?_ *%7]+NM"UQG73M42]:/[ZP3AB/?2EK-_L.#_ )Z3?]]TG]AP?\]9O^^Z -.DK-_L.'_G MK-_WW2_V+#_SVF_[[H T>?2CGTK/_L6+_GM-_P!]TTZ)'_SWN/\ ON@#2Y]* M.?2LW^PX_P#GO?2CGTK._L5/\ GO/_ -]T?V(G M_/Q/_P!]T :5%9O]BK_S\S_]]TG]C)_S]7'_ 'W0!I,_W>?H=>#_WB'JCFF[?2DI6[?2DKYT^E M"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% %SX>?\C]J_\ UYQ_^A&O4/2O+_AY_P C]K'_ %YQ M_P#H1KU#TKVLO_@KU9X&8?QWZ+\AU%%%>F><%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!1UB2YCTV] M:T ^TK YBW=-^TX_6O./@YXJUW4O-TW7[E;^Z\G[2)E3:4^;:4/K@]#7;^.= M2GT?PGJM[;;1/% 2A?H">,G\Z^?O!-WJN@POKT&N:E<6[0F)YWTQ!#RVXD'= MZ\4 ?3U+7@ ^+NH]?[>N,?\ 8.3_ .*IEW\9KZSM9+AM:NWCC(#B/38R1GH< M;J /H*D!STKYJN/CY?W5Y:Z;I6LW-QK-Y*L-K#-IBI&S'U;/3Z5]&Z<+A;& M795KK8/-*?=W8YQ^- %FBBB@ HHHH **** "BBD)Q0 M%)NIKR)&NYV"+ZL< M4 /HK%U+QKH&CJ6O=9L;D4E>4+\<;S5ODT+P-K]^Q^[)- (H_KDFG)XD^*>M;OLWAG2]&3L]]=%V_( M"@#U6O)OCI8PZSJ?@73+Q?.T^ZU7$]N20LH5<@-CJ,U5N[#QQ/&QUSXBZ5H2 M=TLX$##Z,S UY5XHNM!T'XH?#RX;XB7_ (DN(]0D%P+J8M;QJ4X8@#:O/O0! MZ#:_\(Q/X-\7ZVW@[30^AW,T$<(7B14Q@G\ZAM]/TS3?B=\-M4T?3HM'DU:S MF-S';9"NNU2 1WQFNHL=$\(6OAWQ)HTOB:TFM=?H=>#_P!XAZHYINWTI*5N MWTI*^=/I0HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!<^'G_(_:O\ ]>?\C] MJ_\ UYQ_^A&O4/2O:R_^"O5G@9A_'?HOR'4445Z9YP4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+_$ M_P#Y$#7/^O<_TKSC3XUN/@#ID<@#QM-$&4]"/-'!KT?XG_\ (@:Y_P!>Y_I7 M$>$]!O/$?P-T^ST]XTO,K+'YV=I*ONP?RH ]$C\(:&8D/]D6?W1_RQ7_ KP M/]I;2K/1[ZQ:PMHK,O8SAO(4+NX[XKUM=4\?JBC^Q]+R!C_7-7EWQT\/^)M7 M\/W6OZW#96<&G6KQI#:L6:5GXSSZ4 7?B?X5%S\%_#VNV%JIU/18X+J-XQM; M;@;N:]E\&^(8_%'A;3=4C(Q<0J[ '.&QR/SK#\)/IOB+X::=8&[@FCN+!8F5 M)%)Y7&,>M<=^SO=/I%OK/A6IK*'4JPRI&"#WH \#\-7'B_P"( M7AVVU[4OB+:>'+2Z#/\ 8K.&+,0!(VEF(.1BLZ^M?AO9NQUOXA:KKTR_>BBO M)&!_X F:W/&7[(/@CQ3JXU6W?4-'OU&?$]NGRJ#;"VNMOKN )H X3PS\3/@KJNIW%EX6\-3>)=2@;8R30[6W?\ M;4BO2M-USQOMVZ!\.M/T1&'RO?3*F/P2L+6O$G@S4I#'XV\!WGAJZ/#W:6V1 MN]?-B'\ZO:#X1L;QO/\ 'Q*N(&*_)8W$ZW2?0JYW"@#;/AWXL:V +OQ/I6A M(3R-/M?.8?BPI_\ PH^[U+G7/'&O:F3U6&7[,OY*:B;7OBKX4D1;_0M-\5V: M_>GTV4PS8_W6XS5JQ_:!T!'$.N6FH>&KG.-FH6S!/^^P-M %NS^ /@FUD62; M2CJ,@_BOI6F)_,UT7_"NO#']GR6/]@:>+208:(6ZX/Z5?T7Q-I/B*,2:9J=I M?J1G_1YE?\ (_:Q_P!>!F'\ M=^B_(=1117IGG!1110 4444 %%%% !1110 4444 %%9?B3Q'IOA/1+W6-6NX M[+3;.(RSW$IPJ*.]>9:/^U5\/=8TC5=0&H75E'ID<<]Q#>VK12F&0X255/WD M)/6@#V&DJFNK6C:4NH>:!9F#[1YC< 1[=V?RKA-(_: \":]\-;GQ[9:[%+X7 MMW>)[W&/G1MI0#N<\8I/3<#TBBO)--_:>\ 7NAZSJ'OBMH\V MH^'[J26.WF-O<07$9CF@E'5'0\J:6^P'84444 %%%)0 M%)F@L!U.* %HIN] M?4?G1O7^\/SH =13=Z_WA^=&]?[P_.@#F?B?_P B!KG_ %[M_2LOX)?\DUTC M_=;^=3?%[6+73? NI132J)[N,PV\6?FFDZA![G%>5?#?QQXKT'P;8V=S'I]K M-'G$$D;%T4G@$@\F@#Z*XKB_BY&K^#)590RM/$"I&0?F'%8)DG+,6:8'!RQ/4UH0_\ "Q8X MT3;HWR@#^+_&L.Z_X2IOB1X6_MO[ +7][C[+G=NP.N3TH ]:I:04M !1110 M4444 %-[TZFD>^* / =*\:>*_&E]J]U%XST?PW!;WLEK'I]P@\Q0AQEL^O6M M/?XN_P"BH:#_ -\)_C7'Z]IM[\5AXI?1?AOI; MX$^+/LWA",?#[1]VCL6NV_M$_P"E?+C!Y]>: /3I!XJFC:.7XF^'Y8VX*O$A M!^HS7(>(OA&/$P+3>.O#]C='I=:<%MY!_P!\D5K-\/\ 5R?^22Z+_P"##_Z] M)_PK_5_^B2Z)_P"##_Z] %'P7X/\;^!8Y%A^-FGZ["O,5KJH1E7VW [JZ*\^ M,.IZ3;B/Q9X>TC7+,?>N=+NXYE^OEMDUE_\ "O\ 5_\ HDNB?^##_P"O39?A M_K;6\J1_"G1HW=&4,NH]"1C/6@#(NO%?P#\717=K.X+ M9PJ9 8^U>R? N;6KGX:Z7-KL\MQ=R!FCDG&)##N/E[O?;BOG)/V=?$RZ#HL# M?#;P[)J^GWXO#J#W2L[J'W;#[J0)<7-WI63MW:C:/ MOYD5X=\7OB5XFUSQ19:!J6C+H6M:8DEY#-;S"4,I4#(/8\5WWACX)P^*/ VF MZE8>)=2M;B\MA(ZS%)XG<]=P8'C/H: /=;.\@U"UBN;6>.YMY!N26-@RL/4$ M58KY0\$^.=:^ OBR?P_XAMW_ +&D?=)#'DK&"?\ 7P9ZH?XE[5]2Z=J%MJMC M!>6.:,Y5E/0B@"U129STI: "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *X?XQ_\B7)_P!?$7_H8KN*X?XQ_P#( MER?]?$7_ *&*X\9_N\_0Z\'_ +Q#U1S3=OI24K=OI25\Z?2A1113 **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@"Y\//^1^U?_KSC_\ 0C7J'I7E_P //^1^U?\ Z\X__0C7J'I7M9?_ M 5ZL\#,/X[]%^0ZBBBO3/."BBB@ HHHH **** "BBB@ I&Z4M-?[M)@>3_M M1>$-4\<_ _Q%I>C6QO-098YTM5/,PCD5V0>I(4C%>&_$KQE(-*NK62Y@U2REM8N9)HYT9$_WB#@?C2[H:=['S3XR^.%YXX^ 6IZ'X.\ M+>)(_$DEG;Z4D>HZ M!26VOZ7=6,E]!JMG+9QG#W,CPZQXN\&^-M.U7P MOXB\=^!;:.U%G?:E:BUUM67.X(W_ "U\K Q7K/[*NI>(]2USQ4E]%J6H>&H5 MACTSQ!X@LA;:E"$9EEAG1DC]V(.!^- M-AU[3;JR2[M]1LYK-FVI<1S(8RWH"#C/M3O84M3QC]LO1=4UCX3VT6FZ5F^[LHE8$S0+W=:H?L6:-J&D^&?%:N]Q9ZKK47E7^I M(1S+,OJ#Q7T"M];R/,HN83)!_KE#@F/C/S#MQZTW^U+(+%+]LM_)DPL3^8NU MSZ*!]:TBS:);J\MFBC,PRFX],^U 'D \1>*_BY:I9>$O' M5I%)L22YO]/M3LME;G;DGYFQ6[=?LXV^L62+J_C3Q->W^WF\2^\ML^H %2?L MV^'9/"?PK:VE2&7589YDN6@7 =T) 'Z57TJ%/$GA/4_$>IZ_=66M1M,P1+C8 MMJR$[4V?@/KF@##F^'UE\+VBC\4:OJFHZ#,WEQZP]RPDA8]%EQZ^M;/]C_#K M_H/:A_X%/_A75WY/BKX/R3:Q&OF367F2;A@;@,AL=L\&NC\+VMM=^'=,EELX M0[6Z9S&/2@#S'^QOAU_T'M0_\"G_ ,*/[&^'?_0=U$_]O+_X5[%_9=G_ ,^D M'_?L?X4O]F6?_/K#_P!^Q_A0!\ZZUX \">-/B%X7TV+4=0O1&LEPL7VEOE8< M!N1UK5\2?![P^VM)H&A#4)]7D3S)KB2[)CM$_O-QR3V%=]XYT/5;7Q%H>LZ% MI%M?O:;XY8BXB.UNX.*J?!>\OM:@\0ZIJ]B-/U6?4'CE@#;BJIP@SZ8H X[3 M_P!D7P];%9;GQ+XDNKS.X2&^VJ#[+CI3/$'PST[P;#"/$EQ-J&A+(#%K;.5N M-/D_A9R.JY[UT-C9P>*K/6]5U?Q!=:?J$$TB+%'<>6+,+G;\O?/7WKH+&3_A M+OA)-_;2+=+<6HY M'G*H&&(]2#5OQ*/&-IKV@:S?0Z=]DM)_+ECC8[V#\9!]L5Q_PRUOQ3#J%E)X M<\$O9:9J%N!=&]Q#'"Z$@.I&=VX5Z1K%CXQ\01VMMHM,D>-[*F>FX@5X_P"!;R^^$?PC MU/5_$MB+2]:YFNA81OO;<[$I&#W)) KS_4+>?7]51-?AUCQ9XSNXA$/"&E^)'\.Z!I&O>)];C4/< M16]\RQ6RGIYC]C[4 ?20E5@"I# \94Y%/KYHKT^/X,ZSX9N)/^$/\ &%WH]@SM M(FFW48GMXR3DA1P0*\P\0?O/VN[$_P!T1C]*^IZ /GGXD>!OB7XJT=[34--T M779X3NL]0MW^SS0MZX.M70?A;XV^'NAVD_A?68?M)B5[O0;WYK4RX^? MRF_@S6W\9OC9#\-5@T^RBCNM;N5+!96Q' G]]\<_0=Z\IF_:"^(7A6--7U?2 MYI]))#$7%AY",O?8X).?3(H ]-^"O[2/A_XO:OK'A](I-,\5:.YCOM.E!P"# M@E&_B&:]>5MPS7S):^&])UCXN^ _BMX0N3;Z?K1DL]2L54 ,Y0G<<=&!T MV* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "N'^,?_(ER?]?$7_H8KN*X?XQ_\B7)_P!?$7_H8KCQG^[S]#KP?^\0]4TZ:QU&SAO[*8 M8DMYU#(W.>0:QM2^'?AK6"S:AX?L+QGMA9,98%;, Z1G(Y4>E3;W6NXNMSXR MUZV;2OV=M0D*^$-,-Q+ID-_/X)O&EF^PLP\TW!ZKQU-=U\*K_P"'C>)/BGX: MLM"M=+T.#2(9KFX2_$NFW410[' SM1_7G-?0OA_X.>!_"<-_!HWA+2=.AOHO M(NH[>U55GC_NL,O:J'Q> MTJQGA^)?AKP+J(L?"+ZOI!TZ:PFW6\-Z0"PC8''+ 9 K[VT/X1^#/#6CZAI. ME>%=+T_3-0&V[LX+95BG'^TN,&GZ;\+?"6CZ)%HUCX:TVUTF*87*6<5NHC$H M.0^,?>]ZOF5[_P!=/\B)1+) ME>7RO+E>-?4H688J#0?&=GIOP?\ !WA:ZU"[LAX/\:6UJ9=63/0 M<]Z^_)/AWX9DU)]2?P_IYU!YUNFN/(7>9@,+(3C[P'&:@\0?"[PEXL:[?6O# M.FZD]V4-PUQ;JYEV\*6XYQCBHZW]/P_IFDGS?C^)L:'XDTGQ-%+-I&J6FJ0Q MML>2SF655;T)4GFM1:Y_P?X#\/> ;.6T\.:+9Z):2OYCPV<0C5F_O$#O70T" M"D/3BEHH \YN+B;X:^(+V\EBDE\-:FXE>2)-QLYNY('\)JW<:-X$UB^35Y)- M.>4_O"?/55<^K+GD_6NYD19$*LH=6X*L,@USLOP\\-3W!F?0[,R9R3Y0H YC M7]:_X6',OAW0@SZ6&']H:@%*QI&/^6:>I/M7HUM"EM;Q0QC$<:!%'L!@4EK9 MP64"PP0QPQ+T2-0JC\*FH **** $KSS6)KOX?>*;K6$@DNO#NH[?MGDKEK64 M<"3'=2.M>B4C*&4@@$'@CUH X2\TGP+XFO(M6GET^64C<6:8)YG^^I(S^-4/ M$7B%?&9_X13PROFP/B.^OHEQ#;P]U4]V(X&*ZJ\^'_AS4)C-<:+9R2'G<8AS M6S8Z?;:;;K!:V\=M"O2.)0H_2@!+"SCL;&&UB&(H4$:CV Q5C:/2EHH **** M "BBB@ HHHH *YCXC>$Y_&GA6ZTJUOO[-N9&22*Z"!_+96# X/7I73TE 'D4 MGPI\7>(M0TK_ (2?QC%J>EV5RMT]G#9+'YS+RH)';/--^"-S#9^)/'&F7Q6+ MQ$=4>>57.'EA(&QE]5 XXKU^N/\ &'PMT+QM?07]Y%-:ZI -L=]8RF&8+Z%A MU'L: .6^/=U;W,7AC2K9E?Q#/J\$EE&AS(@4Y=_4*!UI/@;+M*NW5/ M$B:I)+=*_$DJ$#8X]5X/2NF\(_"70?!^J2:I EQ?:HZ[/MM_,TTJKZ*6Z#Z4 M[Q?\*M"\9ZA%J-S'/::I$-JWUC*89=OH6'44 ;JVNKKPAI=L5F\0R:M% M+:Q1\R(@SO8^BXZU#;?#WX@>$-8UA/"NMZ5'H=[3?V9\8_\ H->'O_ = MO\*7^S/C'_T&?#W_ (#M_A7K%+0!\YS? WXA3>,AXS?7=)D\0+,I6'R6$'E@ M=.F]_$*_TBS\#ZQ/K,D']EFTDW>:1M?*G 'J2<8K3\0>'M/\ M4Z3<:9JMI'>V,XP\,@R/J/0^]<-9_L_^%K>ZMY+C^T-1M[=@\-G?7CRP*1T^ M0G!Q0!YU^SS\#M0T72=$UB\URZ31UD.H6FA&( 1.PP"S=>AZ5](*Z'TK"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +GP]_Y'[5_P#K MSC_]"->H>E>7_#W_ )*!JX_ZE>*^-O!_QDU+ MQ3>W/AOQCI>FZ(^W[/:SVI=TXYR?K75_"G0_'>B6=\GCG7;/6YWD!MI+2'RP MBXY!'UH [_S!VHW?G7E'Q1\+_%'6O$$,W@OQ3I^BZ2L.U[>ZMS(QDSUSZ5-\ M*O#?Q-T;6+J7QMXEL-:L&C ABM(#&ROZD]Z /4Z0MBO._BUX?^(&N+IW_"#> M(+/0S&6^U?:X3)Y@XQCT[US_ ,/O"7Q>TKQ5;W'BKQ?INJZ(JD2VMO;%'8]B M#0!['Y@I3Q7%?%+2?%^M>'T@\%:O;:+JPE!:XNH_,79W&*\^\.^"?CA9Z]83 MZMXWTF\TN.4-QZ9KPG_A /V@=A_XN!HN[_KR- 'T,9!C-.#9K(\-V MNIVOA^Q@U>ZCN]62$+<7$:X5Y,+:AX%^/,NH7*U:9C#&UH2 M40GY03ZXH ^@:3<*YGXW>8*%8-7"?"K1?&^BZ7=Q^-]: MM=:O6EW02VD7EA4]#7/?$KPK\5M8\2BX\'>*M.T;1O)5?LMU;F1]_89#VQZ4 >D[AT[TM>0?#?PK\6M)\41W'B[Q7INKZ*(V# M6UK;E'+8X.?3-=1\5M&\9ZWHMO%X(UJUT345FW2S747F*R>F/6@#M]V*3S!7 MA_A7P9\:K#Q+I]QKGC72K[1XY0;JVBM2KR)W /8UZ5\0M/\ $.J>%[NV\*ZC M#I6MMCR+JX3>B>N10!T])O&,U\_6?@/X]QW=N\_CW1Y(%D4RHMF067(R!^&: M]MUR'4;C0;R#3ITMM4: K!,ZY5),<,1Z9H U/,&W/:C8,9KY] MN? ?Q\>YG:'Q[H\<+2,8T:S)*KG@'\*]>\ Z?K^F>%[.W\4:A#JFM)GS[JW3 M8C^F!0!T@;-+7AGBCP7\;;SQ)J5QHGC72;/2))2;6VEM2SQIV!/$O%NFZ1 MHAC4):W-L7<-CDY]*V/A/X?^(>B3:A_PG/B&RUN.0+]E^R0^68SWSZT >D*X M:@MA@*\P^*GAOXE:WJ5B_@?Q)8Z'9QH1<1W4!D+MV(]*J?#/PM\5-'\2-/XR M\4Z=K.CF%E%O:VYC<2=CGTH ]9\P?6EW=*X/XK:'XXUO3;./P/KEIHEVDN9Y M+N'S Z8Z >M(/&6EZCHJ/FYMH;4J[KCH#VH ]MH+8KE_ MB1IOB;5O"MQ;>$M3@TG6F93'=7,>]%&>-;,@NF>0#]* /??,%+6-XFMM3O/#E];Z/=1VFKR0E;:XD7*))CAB.XKQ!?A M_P#M A1GX@:,6R,_Z$?QH ^A]PQFCS!MS6;9QW\>AQ0W,R/J2P;7F5<*9=OW ML>F:\,D\ _M ,TOE^/\ 15#,2F;(G:.U 'T+N%*#GD5S_@FRUO3_ S8V_B2 M\BU'68UQ<7,"[4=L]0/I7D^O>!_CC=:Y?S:7XXTFTTUY2;:"2T+,B=@3W- ' MN^\4*VZN.^&.D^+='\.M!XSU>VUG5O.+"XM8_+0)Q@8]:XOQ]X1^,&J>++JY M\+>+],TO0V51#:W%L7=3WR: /9J,UY[\)=!\?Z''J \!M=L]#FCD) MNGNX?,$BXX ].: /0F;;BD,@'O7BW@?P?\8],\4V5SXE\8Z9J>B+N^T6L%L4 M=^.,&N\^)FE^*=8\,-;^#=5MM'UGS%*W-U'O38#R,>] '6[AWI:]U>&].A>2)T&I&WV";' MR^=M^]CTW*]M\)V^KV/AK3[ M;7;J.^UB.+%U<0KM21_4#MVH V@X()':@.#7@FK>!_CM<:M?2V'CK1X+&29F MMX9+,DQQ]@3W->G_ UTSQ1I'AF.W\8:G;ZOK*RL6NK:/8A0GY1B@#K0V>E) MN%>+>./!WQDU'Q3>W'ASQCI>FZ(Y7[/:SVI=TXYR:ZKX4Z'XZT6SOT\<:[9Z MY<22 VSVD)C"+CD'UH []7W=J6O)_BAX9^*6L^(H9_!?BC3]&TI8=KV]U;F1 MFDSU!],5/\*?#7Q-T76+N7QMXEL-:L'C AAM(#&4?/))H ]1+?C2;QS[5YW\ M6O#_ ,0=<;3O^$&\066A^66^U?:X3)Y@[8]*P/A_X3^+VE>*;>X\4^+M-U71 M%5A+;6]L4=CV(- 'L8D!.*Y7XG:+?:]X4FM=.C6:Z\Q'6-C@-A@2,U5^*&D> M+]8\/K!X*U>VT;5O.#-<74?F*8^XQZUY[X?\$_'"SUZPGU7QOI-YIDQK*K356#IRV9I3J.E-3CNC4_LOQ:1_R+R@_]?*T?V7XL_P"A=7_P M)6O0O'%GKFI>%[ZW\-7T.FZU(N+>YG3E_:57^5'2?V5XLY_XIU?\ P)6D_LOQ;_T+J_\ @2M>I7UO M?2Z'-#:SK%J1@VI,PRJR8^]CTS7@_P#P@'[07EG_ (N!HN[GG[$?6C^S:?\ M.P_M*K_*ON.G_LOQ9T_X1Y?_ )6D_LOQ9_T+J_^!*UZ7X>@U*T\.V,.K74= MWJR0A;BXC7"/)CE@.PS7B]_X%^/4VH7&U:5FAC:S)*)G@$]SBE_9M M/^=A_:57^5&[_9?BW_H75_\ E:7^R_%F#_Q3J_^!*UV_P .]/\ $VD^%[:V M\6ZE#JVM*S&6ZMDV(PSP /I7G?C#P;\:-0\4:C<^'_&>EZ?HLCYM;6>U+O&N M.A/?FG_9M/\ G8?VE5_E1<_LSQ9_T+J_^!"TO]E^+/\ H75_\"5KI?A3HOC? M0]+NXO'&MVNN7K2[H9K6+RU5/0BL#XE^%?BOK'B;[1X.\5Z=HVC>4H^S75N9 M'W]SGTI?V;3_ )V']I5?Y40#2_%O_0NJ/^WE:!I?BP\?\(ZO_@0M:GPK\.?$ MG1+^^?QQXDL=;MG0"WCM(#&4;N3ZU+\6/#_Q$URXTX^!O$5EH<4:L+I;N'S# M(>V/2C^S:?\ .P_M*K_*C&_LOQ9_T+J_^!*T?V7XL_Z%U?\ P)6I/AOX4^+6 MD^*$N/%WBO3=6T81L&M;:V*.6QP.4-1.X![&O2_B#8^(M4\+W=MX5U"'2];?'D7 M5RF]$]W:U#J%QH-W#IMPEMJ;P%8)I!E4DQPQ M'IFC^S:?\[#^TJO\J^X\Q_LOQ9S_ ,4ZO_@2M+_97BSG_BG5_P# E:Y<> ?V M@O+ _P"%@:*7QS_H1Q7O&BV^H0:#:PZA.L^IK %FF085I, _CXUS<-#X]T=(6D8QJ M;(Y52?E!_#%>O> K'7]+\*V=OXIU"'5-:C!\^ZMTV(_I@4?V;3_G8?VE5_E1 MP/\ 9?BS_H75_P# E:/[+\6?]"ZO_@2M9_BCP7\;+[Q)J-QHGC;2K'1Y)2;6 MVEM"SQIV!/B3P^-=9M=:U)I=T4]K%Y:JGICUI_V;3_G8?VE5 M_E1RW]E^+#_S+J_^!*TG]F>+/^A=7_P)6E^(GA/XM:MXJEN?"/BS3M(T0QJ$ MM;JV+N&Q\QS]:V/A/X?^(FASZ@?'/B&RUV.0#[*+.'R_+/?/KQ1_9M/^=A_: M57^5&-_9?BS_ *%U?_ E:/[+\6?]"ZO_ ($K6G\5?#?Q*US4;&3P/XDL=$LT MC(N([N R%V[$54^&?A;XJZ/XD:?QEXJT[6-(\IE%O:VYC??V.?2C^S:?\[#^ MTJO\J*_]E^+/^A=4_P#;PM']E^+/^A=7_P "5KI?BMHOCC6M,LH_ ^N6FB7B M2YN)+N+S Z>@'K7(^"?!WQGT_P 56%QXB\9:7J&BQOFYM8+4J\BXZ ]J/[-I M_P [#^TJO\J+/]E^+/\ H75_\"5H_LOQ9T_X1U?_ )6NY^)6F^)]6\+3V_A M#4K?2=;9E,=U=)O11GG(KRK3_ WQWAU*TDN_'>CS6:S*T\:VA!9 ?F ]R*/[ M-I_SL/[2J_RK[CN?AYX?UFS\1ZCJ>J626$@Y[5C^)K; M5+SP[>PZ/KR0E;:XE&Y8Y,<$CN*\0'@#]H':N?B!HQ;C/^A'\:[Z-&-" M"A$X*U:5>?/+<^A_,& :-WM6=80WL>BQ17$Z2:D(-KS*/E,N/O8],UX7-X"^ M/YDE,?C_ $8 LQ0&S/ [5N8'T*&S3JP/ ]CKFG^&+*W\1WL.HZRB_P"D7,"; M4<^H':O)?$'@CXXW6O:A-I7CC2;73))6:V@DM"S1IV!/>@#W<.#BG5S/P_T_ MQ!IGA>RMO%&H0ZIK: ^?=6Z;$?GC KIJ "BBB@ HHHH *1AD4M% &?/974DS M-'>-$AZ)MSBF?V?>G_E_;_OFM.DH S?[/O?^?\_]\T?8+W_G^/\ WQ6E2T 9 MGV&^_P"?[_QRC[%??\_W_CE:=% &7]AO_P#G_P#_ !RC['?_ //\/^^*U** M,P6=^#G[>#_VSH^QW_\ S_#_ +]UITE &;]CU#M?+_W[I?L>H?\ /\O_ '[K M2HH S/L>H?\ /ZO_ '[I1::A_P _B?\ ?O\ ^O6C2T 9OV74?^?N,_\ ;.D^ MQZCWO(_^_=:=% &:+74?^?N,_P#;.C[+J/\ S]1?]^ZT:6@#,^SZE_S\PG_@ M%'V?4L?\?$/_ 'Q6G10!FB'4Q_RWA_[XH\K4_P#GO!_WP:TJ0XZGI0!G>3J? M_/:W_P"^#2&'4_\ GK!_WQ5W[5#_ ,]4_.GB:,])%/XB@"AY>I_\];?_ +X- M)Y>IYSYMO_WR:T@P;HI_\];?_ODT>7J?_/2W_P"^:TZ2@#-V:G_? MM_\ ODT;-3_O6_\ WS6E2T 9FW4_[UO^1H_XFG9K?\C6G10!F8U0]?LY_"D" MZI_T[_E6I10!E[=4_P"G?/TH_P")IW%N:U** ,O_ (F?I;T#^U!T6WK4HH S M-VJ?W;?\Z,ZG_<@_.M.B@#,SJ?\ SS@/XTN_4_\ GE!_WU6E10!F[]3_ .>, M!_X%2>9J?_/"'_OJM*EH S/,U/\ YX0_]]TOF:E_S[P_]]UHTM &9YFI?\^T M/_?=)YVICDVL/_?=:=+0!F?:-3_Y]8C_ -M*7SM2;K:1?]_*TJ* ,WSM1_Y] M(O\ OY1YVH=?L=J'_/G'_W\K2HH S/M&H#I M91_]_*7[5J/_ #Y)_P!_*TJ* ,PW.H=K&/\ [^U6_=0B@!- MH]*38*=10 W8*-HIU% ";1Z4FP>E.HH 3:.N**6B@!"H;K2>6!3J* &[12[1 MZ4M% #?+ [4! .<4ZB@!*-H]*6B@!NP4!0*=10 TH#1L'I3J* &[!2[1Z4M% M #=@]*7:/2EHH 2C&:6B@!OECTHV#TIU% ";12>6*=10 T(!SBEI:* $VCTI M-@]*=10 T*!VHVBG44 -V"C8*=10 FT>E(4![4ZB@!NP>E+2T4 )2>6OI3J* M &[11M%.HH ;Y8SFCRU]*=10 E&T4M% #0@%.HHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6L$C39L' M'%7:HZU_R#9L=<4 $.GV[01YA0G:.U#Z/:2=80/H:@AUJ"/]T5D)C #,JDCI M5A-8LY.DRC_>XH C;1(L<=I%S5U+B*0?)(K_0@ MU2DOKEKJ2*VA5UCQN+'!- ">=J,'WX([A?6,X/Y4Y-:MU8),'MGZ8D7^M-_M M26/_ %]G*ONO(JQ#/;ZE$2N)%Z%6'2@"Q'*DBAD8,#W4YIV:S9-'$;>99R-; M/_='*G\*?9ZB6F^SW*>3<=O[K^XH T**3-+0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %4=9_Y!LWTJ]5'6O\ D&S?2@"$:3'(JR1R202,H+%#P>/2 MHVLKN/.1;WB^DBX:M.V_X]X_]T?RJ3:/2@#FKM?+4$:?)!.&!4QG(Z^U:EB< MZI>GU"G]*TJS;'_D*WW_ '^5 #M::XCLR]O)Y;*06.,\51AL]0BN?M<,T,R MR)RI!&?>MN1!(I5AE2,$>M8K+>Z;=0VMO*DD3[BHD'W0.U %O^T+R-3RSZ2#% $>BZ MFUY&\4H*SQG!W#&X=C6FIZUF:@@FV7=HZO/#_=/WE[BKMGBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9(2%XH ))4B4L[!% M49+,< #UK+L_%VB:C9RW=KJUG/:Q/Y!+F2WSN%N95$IXYQLSFO ?C+:_"K0_A+XN/P_O1#J/]GZ8^HQV,S& MU6+SDVNW82'N M*-'U+39-0M=3M)[&/.^XCF4HN.N3GBIM)US3M>LUN]-O8+ZV8X$MO('7/ID5 M\!^7X;U[PMXV\+W5Q8^!=:BNM/-SJ6DSO<:!>M@^4& ^X'Q\XSZ5[C^R-J6D M2ZUX[TRVT2VT?6K&:!=0_L:Z:?2KABIVR09X4D=0*JVK$[K<^D+[4;73+26Z MN[B.VMHQN>69@JJ/.!9R5LW;=G;ZMM=F6=+%BUA&Q&=M MLQZI].]*/O)OL-Z6\SZ:HHHH **** "DJK>:E#9LJ-N>1ND:#)-4O[8N.HM5 M7V>09H U\T5D?VQI73FVED23!5D&: ->LVZ_Y#%G_NM_*E_M<_\^=Q M_P!\5"LTEYJMNXMY(TC5MS2#'6@#7J*6".08>-7^HJ3=^51_:8MV/,4GTR* M*DFBVC'(AV'U0D55AMUT.\5$)%I.>A/W6K9!JKJ4*7%K)&Q )&5R<<]J +5+ M532[AKJPB=OO8P?J.*MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !36/%. MIK=* *UY:PZA;R6]S$D]O*I22&10RNIZ@CO7,6/PE\%:7H=]HUIX7TNWTJ_; M==6<=JHCG(Z;ACFN<_:<\3:IX/\ @CXEUC1;MK'4[:-##<(,E29%'\B:Y[XY M?$?7_!/[.NFZUI5TL&N:A'I]I]LD4'RFGV*\F#WY)'O2MHWYD\WO'XRFG>$-)LT\Q)ML-JH&]3E6QCJ#TK9U#P9H>J7-W<7NCV=W<7D'V:XD MF@5FEB'1&/<>U?%7Q4^(7Q*^$=KXU\$:-XLNM;U2U@TW4M,U&]0>&/VF-:N/"/QU\3WTEWI,6EW4%IH]CJRA)+225-HS_P M)@WX4I>[%OM^EBH^\['UEKOAO3/%.FSZ;K%A!J=A,/WEK=1AXV_ TGASPSI7 MA'38M-T33+?2]/B^Y;VL81!GO@5\:^&?CMXSO/A+X"AN?$L=[XIM/%T6BZU> M6NUDN4;+ <''*X_*MCQ)\7/&5K\0M6L8-;E6WA\./O,Q_A'H!5V/PZ=FYI5#^@7(J+3I$^W1W M!.8I'958\#.>*Z,"@#'L;>!IGMKBUC6=1D%1PP]:6^@MX2D4-K&]Q)PJGH!Z MFI)V$FMP*G)C0EB.V>@-$A$.O1EQ@21;48^OI0!5/AUBI8RIO_NA/EJO#FWF M\FY3S(PV&1^=N>A!]*Z4K6!JS"6ZN&09$48#X^M &H-)L^UO'^5+_95G_P ^ M\?Y5%'K%H(DS.,X]*=_;-G_SW7\J '_V59_\^\?Y4?V39_\ /O'^5,_MFS_Y M[K^5']LV?_/=?RH DO[HZ?9O,J>9L_A%0V.I23S>5-$(G*[UPE9)O]5]5_P#' M?\:GU2>VU".(+=*I1LX8'!^M4_*A_P">MK^1H E%]JOJF/\ @/\ C6EI,UY, MLGVI5 S\A&.1^%9'EQ?\]K7\C5S2;BVTZ&57NU.]=&PR"* ,#2[V:RNOL MMP25SM^8_=/;'L:GURWC\ZWN95WQ(=CKV />J>KR*=1,HY6$*'8>N:OWFJV\ MD#Q1'[1)(-JH!D9/K0!/HOE_V?'Y6/+RVW'IDU?JKIMK]AL8H>,J.<=,]ZM4 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !24M(PS0!R_P 3/ &G?%+P3JOA M;56ECL-1C\J5X#AUY!!!]<@5YKH'[*NBZ7X9U?PYJ_B'7/$^C:A:QVPMM3GW M"VV'*/&1T88'/M7LDSZ@LK"..$Q]BQYIGF:I_P \H/S-'D!XUI/[(_A.Q\/W MVGW=_JFK7M[=6]Q<:K>S;[AA P,4>>RC'2K=U^RCX%NI/'#&VGC_ .$NFBNK MT1/M\J>(826+'W6'6O6O,U3_ )YP?F:3=J?_ #RM_P S1U;%U/&M)_9%\*V= MO(UYJ.K:MJDU_;7\VJ7^M'?,4\D2E41AW7GI[5ZINU3M%!^9HW:I_SS@_,T>8+3YGD6L?LB^!-3_X2 M'[+;3:.FL2P7/EZ>PB2UN(@ DT0'W6P.:H:A^QSX3O\ P''X>.J:O%9JG_/*#\S1;H/4'YF@"Q9V*62,%R[MRSMU-.NK-+R+9(/<,.H/M57S M-4_YY0?F:/,U3_GE!^9H =_9]QY?E_;'V]-V!G%3VEE%:Q&-%R#RQ;DL?>JW MF:I_SR@_,T>9JG_/*#\S0!=^S0_\\D_[Y%'V:'_GDG_?(JEYFJ?\\H/S-'F: MI_SR@_,T 7?LT/\ SR3_ +Y%'V:'_GDG_?(JEYFJ?\\H/S-'F:I_SR@_,T 7 M?LT/_/)/^^11]EA_YY)_WR*I>9JG_/*#\S1YFJ?\\H/S- %W[+#_ ,\H_P#O MD4?9H?\ GDG_ 'R*I>9JG_/*#\S1YFJ?\\H/S- %W[-#_P \D_[Y%'V:'_GD MG_?(JEYFJ?\ /*#\S1YFJ?\ /*#\S0!8NK&*[B",NW;RI7@K]*@_L^Y\ORS> M/MZ9P,XI/,U3_GE!^9H\S5/^>4'YF@"S:V,5K#Y2KN4\L6Y+'U-3+#'&4'YFCS-4_YY0?F: -*BLWS-4_YY0?F:/,U3_GE!^9H TJ*S?, MU3_GE!^9H\S5/^>4'YF@#2HK-\S5/^>4'YFCS-4_YY0?F: -*BLWS-4_YY0? MF:/,U3_GE!^9H TJ*S?,U3_GE!^9H\S5/^>4'YF@#2HK-\S5/^>4'YFCS-4_ MYY0?F: -*BLWS-4_YY0?F:/,U3_GE!^9H TJ*S?,U3_GE!^9H\S5/^>4'YF@ M#2HK-\S5/^>4'YFCS-4_YY0?F: -*BLWS-4_YY0?F:/,U3_GE!^9H TJ*S?, MU3_GE!^9H\S5/^>4'YF@#2HK-\S5/^>4'YFCS-4_YY0?F: -*DK.+ZI_SR@_ M,U:LS<%3]H5%;/&R@"Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 F4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D! end GRAPHIC 14 xos-20221231_g2.jpg begin 644 xos-20221231_g2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #. 3T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#['\NE\NIQ M'2[*^NN?.$(2EV5/Y=+LI7 B$=+Y?M4VREV5-QV(ME*JU-LI0E*X[$:K3PM/ M"XIX6I*(]E/"4\+3]M*XR(+3U6I E."U)5A@6GJM/5*>%J;C&*M/5:>JT]5J M"D,5:D5:55IZK4C$5:D"T*M/"_E4,M"!:<%I0*=MJ"A M/5: M2PQ-,X51EC MTJ6-#54U8MSL;GO6G#I(51N4,?=/0UY':Y'YBCG-0M)O M;-1XIRT["N/6GK3%IZY_"D6.6G4U:=0 JTM(M+4@%+S244@'&FTM)0!YUY=& MRK'ETOEU[ESRB 1^U*$J<1TOETK@0[*794WETOETKCL0[*794P2E\NE<=B() M3@E3;*54I#(U3VIP6I0E.V5/,41A?:G!?:I M."U+8R,+3]OM4@6G*M3<=B, M+3]OM3PM."U-QC M."T[;3@M3.U3&Z0+EN/QK'U" M\-R^T<(/UKGC%MFTI)(J4ZD6G@5U'***<.E)3JDU'+2TBTX"@ 6EHHI, HI< M4H%2 E)2T4 <5Y='EU8\NE\OVKU^9'G6(/+I?+J?R_:E\OVI72^75CRZ/+I73ME3^72A*5PL0[*41U.(Z7RZ5QV(?+I?+J?R_ M:EV4KCL0^73@E2^73ECR>E*X[$7ETNRN;\1?$;1?#S/ )FU"^7C[+9X<@_[3 M?=7\3^%>:>)/B%K^N6\["7^RK%5+&"R;]XP Z-(>?RQ63J+IJ:*+/3_$GCO1 M?"V8[RZ$EWCBTMQYDI^H'3\<5YSK/Q6US5&:.PBCT>U8%0<>;<'/?/13]!^- MM&.S(QA<#Z5DW*6MS2T4XR<_2M*W\3:S#(TD>K:E%(Q+,R73*;51MUVZ[L;E5."DE MKM/YJ17'0VXW*2.*M21!5RC8;_9-2XR:T?Y$\UGL=NOQQU),"32;*<#J4E>/ M^>:T;7XZ6S8%SH5PGJ8)T?\ F!7F/V5 O*C/N*I_V2\=N(EGF#*V[S6(9R-V M<'(Z8X^E-*217,F>W6_QI\.RX\V+4+;_ '[<,/\ QTFM2W^*'A6?'_$WCB/_ M $WB=/YK7SVUG,MP6$S",K@1XZ-GKG/Z>U.^SS?WV_G3]X-#Z7M?%FAWW_'O MK-A*?07" _D36E#-'<8\J1)<\#RW#?RKY5:SD;[X1A_M)21QR6K!XD5&!R#& M2I'Y4O>[#T[GUC@KP1@TH%>/? WQ+>7^J:KIUWQ+THN4*%IU&*7;2&)13J* $QFEVBEI=M #:6G8%)MH R/+H\OVJQY=+Y==' M,K^)B?[2NV%N>EI#\D0^H'+ M?\")J.>^P^6VYW/B#XH:1I#/#9[M7NU.#';$>6I_VI.@_#)KSGQ#XOUOQ I% M]>+86+C-]YOT'M534H38Z6YMWBMG7:%DE7*KR.PKDI$W32-(TV MIW&SYY)"4B R&X0'/8]2O3'>ERW^(.:VQS?3['5[F:.98H+:7;^ZVCN6 SC)_P .O-3+1:#CJSHX;63[ M*@BVK+Y8"%Q\N['&?:O+;#QIX5M[N#3M3GO#K&?+N+FVN9R&ESCLPZD]A@5F MS?'S4-:U:'1]"T]Q?K##<2V=G&MQ>7/Q ;2&\5SV-M?ZB([":_TY M[^^:5)O(94= A'[M?F# Y)*@]*\ITO\ :2^(!F19++1[H2-@+]G9,9]P_2O? M;?PC'YGA\3QY2>22P?CC9"Q^'[:UD1)82CQY5\' MCJU6C-0I2LCKPO+6AS36IOZA^U1XC\.",ZEX6L)XF.WS+>>5,'T((-2I^V9 M]N<>%9//XP/M>5^O*C^=_2 MJMG\1O!>H8%OXGTE\],W:+_,BOC'7EN-6\&^&[B23S)=/,VE-N.<(K>=$/\ MOF1Q_P !KG5L+N3E!"P^F?ZUT2QLC]";?4-)O%S;:E93@_\\[E& M_D:Q_$7BS1_#["W9Y+_46&8M/T]#//)Z85>@]VP*^%H=-NO,W&),]O*3FM33 MH+_3F:6W:[MI&^])'(RLWU(-'UR;7P#^K1ZR/N'X/^-9;[4-+\1OI-YHMNUT MUM)#>KMD,9.QF(P,<_RKZH PQ%?F!\.F\;>(KFYFL];UA8;';O\ WDDR[FSM M4J21C@U]O^$/CK;:W\-M%N)9S%XE=##-9B,8%Q&^QXW)'RAMIQGGD5UQE.4% M)QW_ $.+VE+VLZ49*\;77:^Q[*JTNVG;<=L>W7%&VK-1N*7BG<4HH ;UHVT_ M::7;2N@&;:,#UJ392[?I2Y@*7ET>75CRZ/+I\Q-BOY='EU8\NCR_>CF"Q!Y= M+Y=3[*7RZ7,%D5]E+Y?M4_ET>71S!9$'ET[RZF\NE\NCF0[$(2N%^*<(N(]+ MMWYB+22,O8D!0,COU->@B.N!^*-Y;65[HPN9DA$A:-/,. SL5"J/T4*!W+* K-M'YUDVWA%FN%DN9OF((*PCU&#R1[GI76M$=IQQ0L7S#)Y MZTN8:1G)IMNEP\H@0S-C=(1EC@#O^ _*J/BZ,Q^%-:;_ *);+3+BX#![:63;(#N**1[':,8KQ/X >;#XF^(TENB-/ M)J"01^8,J&:*V7+>W/\ 2KFJ? 6Y^(%C)K&I_9(I(VN397 E9+B!$F=PFS[C M(""" .><->/M(CA\;:Y%&F(?M+3Q$?W)0)5_##_I7O'PU6*\\( M:0'7]W,,,#\JU[ZQL+7P/H.=D9:.X.<_[8J:.'C QGC'*UD>16EF MS8XJ>:&6(%88_.E +%%Y*J!DL?05"]]]CN T4K87GK638ZDJWSRS@LLH8.V2 M",]^.OTK1Q['HPDY*YUVAR/?>']?LG7#+%'J,//5H6VR8_[9RL?^ UH_#/P/ M-XV\0#3EG2U1 KS3LN[:ID2,8'$]6A3Q-IIN/EMII/L8Y5,3 M$_0/G\*[;X1^(K#P-XHNFU:1TFVFUDC0 D2)=1,L.I)J&FY M]"WG[*&A^%;SPW%=ZW?ZE_:&K1V$RQ1I H1HY&)&,G.4'?UKU+4OV<_ .@^$ MM7D@T+SIX[&9TGNKB21U8(2&&3@$$=<5GZG\8O!WC:;PI<6&MVL36OB*!KBW MO)4AEB41RY8@G!7YA\P)'/6O6/$FL:;>>$=6\K4+.426,P4K<(=W[L].>:ZX MQ@MD>5SU&U=GSE^QYF.?QI'G^.U/Z25M76A)H?QJ\3:=MQ#JT,/B"W [./W4 MX _WE5O^!5D_LC?+K7C90,+FUVY],.*WOV@K&/2?&WA'Q4;^");-DL;JU67% MP8)9""X7J4#[/RJ85'3BI+H9_%B'%O?_ (!]7M@G/XT8]J(6$T,;CHR@CCVI M^VJ/3L-Q1^%/VTN/:BY0P#VI<&G8I=M%P&;:7;3]M&*+@-\OVH\KVKSF74-0 MN.'GD?'3YCQ0UQ>-&!]IE)SG:K''\ZT]GYF?-Y'HICQVHV5Y_9^*+K3SM-XI M5?X)F!S^?-9WB#XQ66EJ 9I+B?(_=6HX7W)_^O2]F[VN/F5KGJ.T*I)^4#J3 MQ6?/KMA"2HG65QU6/G]:X%O$R:QM=[_S-X&%=MN/PZ56D\0:=9N0UU%YB'^$ MEB#^%5&FK7;)[<9SGIBF_\)1INT;9)';^ZL1)KSV+Q M+:SQLPOX5C;DJ6QG\#45MXFT^&Y(CO%9NA"YQ^>*KV<;7N+FE?8]3AU2SFX$ MRHV,[9/E/ZU*]Y:QKN:YB5?7>*\LF\7:;; .]W&N#D-DY^AJE=?$31",*WFY M.088R>?:HY%W*YGV/78M4M)I DI>%[6U74I1&/M%EK^D6-O+CE5@2%5 ],^9(?Q MJ]\&KS6K.\UOP=KMDEO=:"5%I<(/^/BT=G\ML]\8Z_GR*K:/9Z[XF\26%J;6 M6+2;ZYM->ENF1E(9;,+MSV/FJO'6IO@?+KS7VM7GB^-;+4+:"'28 [$O/'!Y MC-*_:LNOO4>V70OV;/0#:]37-^/VBA\%ZZK.H9K*90N><[#7 M-VOB[4[C"2W3*I&>P_6J'B20W'A_5BS;C]CFR<_[!H]IT&H'C/[.>KZ3;>)O MB7!JEW!;QMJ&&$TNSCR[?!!]+TT9=:6&Z>VFMUD*.8T4[=S M 8)45S7C#X!^ ='6VU>\UBYUO6)&5K5Y$1(6Y=P<@=/D?@')KEE%SLI1VV-H MKE;E%[GKUK\;O#OA'POI<-SJ3QW]K'#%):06\CR*R@CRRH7.[(^[UY'K6S8? M#_3_ !3\)/#>B>)],BU&:6(S265P,/!(Q:1CN!RA7<1QSVKK?#WF75K)<7EJ MD4WG,8]T:AMHQM;(_F>:Z".Y^U7UNLGW8H6"*H ZE171&3K M/G35/V7?!-CN9/#EYM_Z=]3F!'X$US.H?L_^#MR+#:ZW$J_P-J;#'/NIK["N MM/4C[N5]N:Y[5O"]K>+EX5)[,.OYUZ]-8:6CC8XYJO'6,KGS#'^SOX$=01>^ M(K8D?,IG20#_ ,ATW_AFSPC+N(II^ M']R?NWD9_P!Z,_XUT_5L-(YO;XA'B?AW]FWPQ%KEG)<>(]0O[>.59#:&V2,R M[3D*6STXYQS6Y\4/@9X<\7^(KG6-.ULZ#>73%[J!K?SHG<]7 W J3WYQWKU M^ [Y1\MS#GUVL..])_P@M^O1[8CT^8?TI?5Q\_K^SB8?]5XRTQ_ M026LB_R8UU/A/X(VT;HL\%KXA:%M\ITV\N(3M)XROE.!Z9KTW_A"K^-MZF%9 M%.Y65R,'\J]*^'.O:Q8ZT\-ZMBL-T8U:3?LV8&">!SGK]:YJV%IQBW#7YEQK M5)NTDSDVZ?/I5Y$>5DBN?,?'N@.1^M5JSILDNYU^TT;:\VC^(.IS3 M#;>68!XV[ ?SJ[)\5(]-4'45M=O=HI<$_0;:-MM17?Q3\.6D@C^V-,W0^4A;%1J5H=6%HVFN.D^+6AK;F9 M$N9!V&P#/ZUCR?&RWC;!L%0]<-*0?;M4Q?*^IXS=>,M6*;4+F-NC-,<8] MJH2>)+]?,>:;*C@26K/CIZD?RKS+Q=:^,?#%\EC8:.NNQ*RQ0W$<#QL,?>;! MR-H)QN+?RJGXP7XE:/;Z.+70YM2.H-LFBM9//,(4?*'\O@ ^N[M^->/+,DMS MTOJOD=[;ZU#_ &C")B)1R9&D5\GUZ=L?RK3EUNRBN(&3]VBR8=$)='4K^8Q^ ME>9Z;X/\FZ1!(L;S6MTC*K<'S7RWF'_ '1Q6,LSH[J[^7_!+6%FE:Q[$NI S*\%[;.@ M&U_M,39;G/!44D\!O&7&JV]E(O(6 CGZ9]J^?_B+\)_B%JWAF"QL+"QOKB"? M>;VTO5A+8'3RV;/?GZ5D>$?@I\3],N%E?R+9GBW27#7RR*J9^]MSGJ>PS2_M M6*=XO3Y7^X?U.3TJ_"'0H4N+H:U-=RM"LUK"N(L(""Z]0W7KGCGM7G M&E?'C4(=-FFDOY("P56C6X*C=N(;IS]U2<5C+.&ES0@V+ZHD^6;/NJZF:WDQ M/:R/UVSD$ #U)/7TK$UC5H;%8Q%<=AC-=7JOA74YH[.'2[S6$6>V,C6EQU=;\,_% MJZ;I%PMO#]LDDG+&% P,9/YU\$>(+J]\-WT>E:QI=Y9R3NQMY+K),C X M+"3H1G/(X((KZ7_9IU:[A^%$MQ$GV2'[;.Q6([BY&U>??@UTT,S>*FXI7$>V*V\G*D,P4G.?Y5R=G:S+OF6WD)8MV]MH-9K:K?7%O+ M-YDY2-3N^@GS?\/_P#!^[_ ,-_P2Y)H5RL M01(CT7.>.@YJNVBW;!=PB3;G.Z0>N?6J,D-P2H,-DMOQ_X!D[OK^!973/*8F2[M8QZ-,O\ C46O/;KX?U",7]K,_P!EE"QQ M2JS']VWI6M'X4M(T^XG'5MHY/Y5G:U:VK:-J:6\;QNMI-RRX#?(1Q5*5]D0U M;=G,W'A4Z]9Z/.UWY"1:>D'E^4K[E95W=?;IZ=:36OAGIGBKPRFA:V6U'3P$ M#*2R,Q1MRD$'Y<'&/I72Z;;LFDZ<-K'_ $6+/'3Y!5N-6E8*!D^U79"NR_:W M'EIL_NC'X46=T\FH2@_=1<+CKCY3556 8X]:ELXRMW-)CY7'!_*G8+FY%J<\ M/"O^!H^V22RY+O44;#M M M(/'7A_PK(D>L:M8:9(Z[U2ZG6-F7.-P!/3-<[\.8M/35-2?2+2YLK&1(R\=Y M&4D,F7R?N@$ $#BO!_VHLS?$R5F^[%IT,2L#_M[C_P"A5G*I))M%1IQ=DSWR M3XS>!0Q'_"4Z6QV[R$EW<>O%-C^,G@=F 7Q-IX;;O^\1QZ]/:OCNUFMH;Y)+ ME!-!';(TD6X@NNU<@'L<9YKV*7X$VLFO::+#6%ET>^MPR-(H6Y2-SNW9P$8! M6)W]!C!&:YGB:B_IFZH0/<%^)OA?5540^)-.G&,C_2 !^M6K>?3]3W&TNK>[ M &3]GE63CUX)KXV\66FG36NJ2Z9#_H$*$VV^0N_E[G4%CTR>#^-='^R[>F#X MH6,:IL6YTJ=&4< X?.M1_#Z.TCO=4BT M[4+C4],S&RR7&X%),'*@,3@8QT-=?MYVZG/[&-]32OO$FD07ICN+QQ*PRT7D MN=K'L/7GN*BM_$VA6\D3;;B9I1/E!!PFZ;XGO+M+-Y[>WAE8P,TC$@D#.UMH(4$XP3 MQ7ST\T:;2:T/7C@M$[,]@7Q3X>LVC6830#?M<,F/^ D9R*L1>+_#]G(D<#L% M\S:I\MR&;\C^M>-W]GXBT&.(S1QJ8OW@-OF?#>Y_SUI=5N=7T>WM[O4("(KE M2[S0X(.1G!&?E/0U@\P;?Q&OU6W0]ED\::%&9$+L^W<#MRO/I\V!GVITGB;P MY/8^D/#?Q5L]6B2/4(PC\+YT;*Z,3V/H?;OFNHNO M#>@Z["));"UO$SN#>4 0?7(P0:XR\T72/#ET2\M]'#("0ZHDBJIY * 'U]*H M6VM):W;G0KPW;1?.;7<0ZQ_WE)P/;:?P/:N.&(Z3.R5+K$ZBX^&FE[WEL+_6 M-'F88$EE?O@?\!?<*+[PEKDUG%#;>,[N"2)U87$ME$\C ?P$C P>_&:31_'$ M%]B.X#07&,E=NQQGU0]?TKHH+M;CF&193Z+PW_?)K5TJ-36R,^>I'J<'!\-] M5>$_VI=:)K\\;,\,KVAM77/\)*DY'U[USTGPKUO3[806'ANTE=))9XII=7D> M%96/!:+/*8Q\O3TQ7LBS Y5ASW5ATIRJIY Q_NG%9/!TNQ?UB?<^?_%GP-M/ M&KVEWK7AS6-%U"WQ^^\/W:B)W[NT9!XZ\#UKQ[4/V3?A_I&L'5;[1O$^L^=, M/^)6T(MXHP?O,[QGYL>V,^]?%[6YM+73M4TZ*.X?[+=WEJ+B3RB> =RA\ *.#73R1_:O$EN= M,UW1WT[;^]BN+5UN6)'101A.@SC'2O>5G4G,D"L?5=I_G4$EOICD-+8Q@C^( MPX/Z5S/+UTD;1Q32LT>%_$KP5!XFT_3[/5_#^G^)[%)3)%>7%W*)H. &V!%W M*3SQG %1?"O1K#1?#]WINEV']EV=O?3)%;^89 -O\9 )).3SSS7O$>EZ-+) MN2!(W^]E25KRFSLUCU#Q% AD5EU6XR&/."00?FY.1CD<5V8/#3IS>S]#FQ%: M,E=HMZ@T-JL&^/>[LJ[1R3_GK7E7@WXV>#/''Q&UWPKIM\\^MZ2?WL;18CEV MD*_EMT;:W#?IGK7>^+=4.CZ7=7:JS26=M<799A@ 1QL17YL?L]^*K#2/C%X- MN86+:I=7J27-X7/S)<$JZX],/DGUKU?>IM)KJ/TYDVLN -YSD'M]*MZ M?&(U;,:AFY^GM7-KXBL[==L[7$ 7@LT!VCDC.?J/Y5?T_7K&ZN3#!J2O,3@1 MLI7.!DXR*V,6;DB;H6)1A^(M+_P"$IN=3OHKG2);.;[' K[FASSC[HP,>YK6.FAA(Z_20JZ'I MQR#_ *+'D=Q\HILTHCC=8\!CP2!SS4.DRG^S-.(3Q.[_@-;2]V[81ULCQ#XX?MG:=\.?&%YX=\/ MZ.NNW=FWEWMU)/Y<,4N.43 .YE[GH#QS6W^SCXEOOBZNG^(8OB;JUR^GW#-? M^&[BWAC.T@81]OWH\\AUQUQ@&OS]2SO]=NYI$26]NI&,LKXRS,3DL3[DFO0/ M@OXXU'X-_$S1_$0MI8[>!Q#?V\; F:W;B1<9ZX^8#U45YL<3+G3EL=CHKEM' M<_5M9, .2XW/E-=/B_93:DVG; M;\OR9S1=6"E&-TGH_/5/\TCUB[8,!CJ.M>9_%'XS:%\-M4M+'4-)N-3O9H/M M'[A4&R/<5&2Q&22#P/2H[K]H[X9B9E7Q[H8;IC[6 :QM>^,WP6\0-#)K?B/P MSJ1ARL;W>V39GJ 2O>M*JDVDUDD;2T2 M*P"M'@#EB5!SGM7JEA\?OA)X3@@T^T\5:%I=NQW1V]N/+0DGD@*N,DU4\677 MP>^)-]'K6I^*8XKDVZV_VBUNGB!C#%E!&W&RS/_H>/]!#<0GKL7BO9= ^*MQ9_L\ZKIK7.S6%E6""W:-O,^SM MEFV]\8##(Z9QZ5IZMH/P2L[S[-_PL6ZM9Y(MBKYSR87 Y"^W6N,UNS^%FDR M,+GXF7EI(L1MQ$LDKEE;D-D1D X.:Y9175HW3?9G)WFN[_"BH]E_9_GV\J3W M3Q.8Y$#9"*">&!&[W%>W_LV_"6P^P^&_'MIJ\ERTD%Q;M:FV$:J=SJV#NSP? M;G%>?Z)=? FSN+*^N?B7JMS>0(4$>QY$')/.8.>M>\_"?QQX%\07%Y;^"-1F MU*2&.%9K>.)U4;OE1]A11N)!RPZ]ZS:?/&2FDEOJBE;E:<7J:GQ6^)OA_P"% M]OIT^M6=Q>27CO%"MM&I;"@%LEB !R.,U<^&OC[1_B3X?EU71K>>U@CG,$D= MP@5PX /4$@C!'>M;5(],URVD34]/ANX;=@7COK97$;'C)#C@_P"-<5)\9/!' MA&XM])BTKD0VMK8L@P9%/.0 1GZY/OQ6OX6\3:=KZR&6-3&R, MPD3C<0P 8'KQC]*Q]0^#>FZQXZUS5O&EG=SVDMU$^GP6]VJ*X<$-O*G>I7'0 M<ZM ;.0CR5G7:5#9*M?#XCV4JDN1WU>I]+3PZUS.RC=(T^)V9SM_P#".;7;?4XY[.ST@PL( M[?,X96P>?NYVC!/XXJ*+X9^"]#\P:@;F_ED;Y9)FX4 #Y5Q@X!YR>3GVKKO% M/B#[+X#FT_28MUY'%&PD9BS-ELR$MUR!D>QID6A^$-4MH;J^22:XF7S#(MU) M&Y!Y ;:PR0*/>MO8GW;ZHO7'PQ'6KNF_"?3]) M"LMO#=3*@S(YE);UR-^W!^E=5>>*H[J-%50R$[6W/\RY'H/ZUEZAKU\BS+;0 M&38/X6^9N>@Q[9X[5[+<.AQVD0:AX-BO+&"WN+&+;"=R*F0T?^X_45B:EHVH M:-*" MDK6TF>5F^9?^^AR/Q'XURVI>%]-E:2_C@DL-2?A[J,?)*_3YXR3G'J#FL]3? M:7&K7L*-#CB\MMQCZXYR,BNF-9[&#IGH?S1L_%2>/SKIC44C%Q:-? M[0!U./PIWG=/GKE=4^(7A[0[62YNM;TR6UC&YYK>X$H4>ZCYA^(K@[W]K+X: M6;1>5JLUZ).=UK;,P3Z[L8^E;*,I;(SS&<8P0&^HJI?Z;IVJC_3;.*< M@8#,O(^AKQFX_;$^'4/W)-3F_P!VR8?SK*NOVW/ MNQ_XEVK.F.&$2@G\">/ MSJO9S[$\\>YO_M$Z#IGAWX*^-]6L(;I;F'2;C8D:_*+X M?Z7'I/Q3\+ZC-?0VUM;WMOO$V5*(LBJ2WH .?H*_26\_;P\%,&1- U:0]0)% MCP?K\U?GE\;]6TW6?B1XI\2V"R6MM?WDUQ;VTN,A9/FP<=PHSU_C7]:CDO[6//VWP]>6[$DL\<"3#GJ28SG\ MQ7XV:3XDO]#N$ET[4+K3IMP/F6DS1-Q[J17T?^SW^UWXM\)>))'\4:MJ'BOP M_':NHTZ[N.3*M>C]9M\:.3V/\ *S[_ %NO"UVVP7<=I)C&UW>V MG^#=;GMK^>YB:RD0*TP=!QVQW]Z^7;_]OK3VN_+_ .$0C^SY M^:-[[?Q[93^8J[)^UY\-=>T'5(?[-N/#^KS6LD<,CP!XMY7 W&(Y(_"M85J# MUV,I4ZGJ?5WAV%FT'3@&"_N$ZG'85\H_\%#?$\EGX=\*^'$;!NIY;^5<]50! M$S^+M^5>E^!_VH/"6J6-I:C4-+NY4C5#]EU%(W;MQ'<"(Y/H":^6?VYO&]MK MOQHL;<,\<%EIEK&D4@^8-)F4@@$]G7O6>)E>F^76YM1B^97/)+?5H/#-G;VF MY%D(#SLY*Y8\XX]!^56-8N$O]/%S&V\HNX-D$E>A!/L:G\+ZD+&"2YCM8[F2 M_F:.\N+JQ\V*TM]P"N)"<@YW9"X/RCD]*S;X)8O=0B99HY)6:-E7"NAX#CV/ M!Q7E)75ST.MCE-5G(4R@[64%21W%;WPEACUJ75HKEGQ&L>%1RH.&W$C6SH2LAX8LVWI6#_9^DLRLVG1LR<#+OC' MTS73-:ZU>>++[P(GAZZF\1W.R9;2.9'<$$M@ =3C(QUS7H_B[]CWXB>#_AK/ MXSO+"TDMK>W2ZNM.ANLW=M&1R74J "O< DCWK.,JJ7O;CDH7T/'5ATZ5HO,T MZ%A$7*1 M01,Q W2,WW5&>2:^E?$'[#/BCPGX5O/$>N^*/#VF>'[6+S9M2>6)X,L&F21LWV( Y_OL 1^=86J:Q%I5RZ)HT3Q#[LDC2#/' MUKW+X2?"[PYX_P#M9\.?$R%]1AM9S)8'37BN)8D3=*(D=OWGR@\#DX.!7E/Q M;\7Z9?ZE%:KJ.H^(I1*9)5U*P-@86(Z[.N3]*2+E*,6T*S"]F;>1 MG\Z],\*^,=2\-V-OI:L^@Z]+HDMG&5M2(@89"!R!C@CCK4\SOH"2/4+S MXR>--0D\^Y\6:S+*RD%I+UR<'!(.3[#\JR-6^)OB&Y@5FUFZEN8Y%DCNI)-T ML3#D%6/*_A70_L]_#RQ^-WQ C\,W+W%@DEG-.DL$JYW( 0IW+C!&>:^D)O\ M@GSI:Q?)>:I+)@_,9XBH/T"ULJLH1M8GE4G<\,^!_P 8O&.J>/M,CUCQ'J6H MV4MU%'/!/.6$D9;E>?I7T_<>++_3]9(L9,6TS*1-(1E0#\RD>V*Y'0OV)K_P M==O=VDB7MPI!C-T95"D<@@*.HSUS5S5/A/\ $B'>6L=.FA3.R-=1V/['YP/U M->;5I2JRYKV.RG.,%;<]I2SM+/=/#<&07Q\]AOR0Y7D ?D*S]>^&]KKEU8:A MJESFZM-X2%965(V;'/3@X/4UY%=6?QJLM)MK:+1H4ABDS_H]W#+*0,8#.2,# MC/'>M'0/$GQ!S=OXATG5HYUB+)M1'@+#G:<'(+9].PQ7GNG5@F['3SPDST_4 MM#C>UBT^XU-8E6';\K@$J.,[@.IY'ZUS=C_8L*R0^?L6%O+2W:Z*F-1[YY!Y M[GI7G\NK7*^*[N&_^U6B+ _V6$1F1)&V;P6D'"],8&3UKSCPW\;/$^@K=JEO M- 9I?,+26+R%NW<8&,=O;-+V4Y71/M(H_0[ \U7/ MB2QAMQYMQ8:?*68LEU(#*T*\YZ M;2 ?6N>OIK"XD+3W37=YOSYMQ<%RW(.20 ]/=GMH=0OY6^4%;80A\=MS$ MO6"--^]6*)3\LD:X)//N<]^!Z4V>XMI(9'CN-^5W!A*#CMQGJ?I6 M_P!0I1W=S#ZY4>B1]":Q^UY:%R++P:SOD@&XG+8)[X51[=ZYC5/VK?'EY)BR ML;&T0J09!:L_'0@EV/;VKP8:Q<.KI#(;E X53&XSPI_3\^:60ZCL)B::$\(T MC-L7!.2,'DYP.GYUK'#48ZJ)G*O5>G,;'B[Q?X]\4K<-#XDO;>-P2]A;RK# M1_=V1@;:\TOKR_LY?*U/[0)3\I9Y6='QZ'/-=Y;WEXLKK<2AUCC./(50W3N2 MW(Z>_6H]0OH;Z-[:[M(Y8O\ ELL@P Q'&,]"<=B,5O'EBO=T,G*3W..TO7+K M2;M+S3;J2SN%/#0ML/T..H]JZN'QEH/B3]WXETYK&[;_ )C&D*%?/K)#]U_? M*WO@\Q7#2:?>?N\ ^3< J4XSUJI]GG5O+GC=&R &(RIS[U7M.707*I':: MIX!U.TTUM3TJYB\1:+WOM.)8Q_\ 72/[R'ZC'O7),HS6%RO\ '"Q 8>A'0CV-=I'XN\*^._W7BJP_X1O5VX&MZ5'^Z=O6:'I^ M*UJI1EMH3JM]3SU;$2S!200>,XJ'5_ 6G:PNVZMDG(_B?@_I7=>(_ACK7AFV M35(3!K6AM\R:GIC>;$1_M VMPF/X,G]*YW_A$CI^51-J]<8KZ&DCC:)BZ@H!FN3OK&W^8D@#MWK'V2GH M5S-'AVK:7)&ZMM[5D2(T8Y!!)KV/4/#L=R[,5'X5SUYX0!;. 1]*GV+BC537 M4\VD]QD5J:-XE@TIC]KT33]:;.!+?F8NG&!@I(O3MD5L77A0J?NE<5BW6@R1 MNV *CE?4M2N;VC^,K[1M'U73;:X@M[2Y93,CK\S!BHI.T"I9+!)@WV@.RL KK&V&]B/\ />LJ2&/28W$>Y23OPQR0 M.@!JXI6MU+NQ9KC=(2&SG)X^M=UX#\3:KX;N+34M+UW4(8K2"X2T>W/G26+R MQE'\J-V"#>"5)[ Y'(%>:VC>=,J]L\UTEEBUF\RW+0D]?+. ?PIRM#011\-S M7.C:M;W<-S<6CPW(82(A\S*L"&]B.O7K7WW;?%CPU\X1W!WI]UMHS_*MOPSXKU3PU,\ MFE7]UI[N-K-;OLR,@^GJ ?PJ)6J.[%S-:(^U=.\-_L^^&[,74GPG\;:K#IZ. M]S/J4Z!)5*[295\X# ZC !!YYKR3XW^+/AG<^!Y].^'WASQ7HJ3RJ9K6_P!> M=K%%'*%8 6#,&Q]X@#%>81?$C7+["WVJZC?P$YDAN+N0QR>S*",CVKU#P?\ M'+PGI81-7^%7A365'!9Q<1,W_D1A^E9^SCT*4F>-_#>\U+P3XNT[6+.*66\L MLR#9<-!M)! .Y>1U[>M1^.?[0NFN/$.IO/J-[J,[;]0D1BDS@#*JQR/E!' ) MQQ7VWX'_ &@O@%J5[;0:K\)]+\.LY :\2WBN8HO]IAMW8^@)K8^//QF^ GQ2 M^'7YEQ(RQ1;N-[%>5 !Z@<5-<7LFI^*;FXEF6YF:9BTR\JP7@$ M>W Q7/ZA8RV=Y.D*M<1(Y$ZG&V!<.1@;""?D4< M+^)[UZU:>)[-T!EM;N$]MK[A^1HC)=1FW _2K3;HHB[0L549(0;CCV ZTR"[AG0NH=5Z M;GC*_P Q5.VS%KT*+>#;!E(6%5'^RU9MY\,]/NB"8G7DG@*>3^%=*K(W1P3] M:D$A&?GQ4\D'T'S274_*:W*?9][Q6[NK-EBI"LJG&02:9<1PR*LJ;/,48$44 M:LS$^H]*)#.PVVZN'S MT(& .,^O.*]'FOL>?8TKK1_-AC5K6,R=2975FP1QL;OR82IV M%(Y/.W(>W;C ["K']IQ>7O,*.)G91((&)3TY/?MZ&M.Q$4UI'/!Y)5#M1B=N M\^A '0#M[4]23.L]$L5#@&:V0C)>,DYYZ<="*L77A:WVI(DDFQHSF68YP3T[ M'T/%7Y[B*Q4W$7F, ^QPAZYQ[\]?UJ&SU9;=G#VLMNZC!#/YBG'?'OZ=?>HY M;;CO::.:1G'EE"/F##H"1Z__ M *S6EJ%]_:49@CBEMPJ[]@PH=NA&!T_'BJ;74ZJ?,FPPIZ#T/UI M60S#M;>ZM;IH_+AE@7CSD.V0<9.1SGUJZ-8U"T5Y/L$-TH7&,Y3;C!)7'4G' M;BKEO;LLR/)(TT1^]+<#)&>H7 [CUZ5GWGF_;E-M!+!%&O\ KF#%&^;..><' MGG%9R7*4G9&AP2!SUQQ6>JU+WT,3POX MRU_X?WWVK1[Y[4-_K(6^:&4>C(>#_.N_M]4\#?$[ OXQX%\1R<_;+7FRG?\ MVE_@S^'UKS9FBF58I-P;KNV_SJK+9R1X9&4HW(85TTZNG+NB)0UOLSLO&7PY M\4>"5$U] MYICXQ_#GVKM8=+^'GQ;&+.3_ (0;Q+*<>1(W0#Z#!]C71&, M9?!H^Q#E*/Q'B,MN!PK=:@>+/# $>U=WXV^%OB/X?Y;5-.=[7.%O[4[X']"3 MCY?H<5R",H^^2#ZXHU3LQW3U1DR6"2*3T'3%9USH,H9#@BN6U+X6F1SY=[(JYSAU!)/UKV9 M+7#?,N1]*8=/63.1CFH]DKW17M&>*6_PU>W8XG+GU J]#X+EC8!B0:]8DTE( MSG&!].M(-,4=%!%1*AS%>U/-E\+OL! R1^M)'HNS(91^5>E?V>B\%,#%0R:0 MC-D >U*.'0G4.&CTL!L8*U9CTL_>SD>XKLH]%&TG8#COBGKI(7^'CM6GL$+V MC.>MM/DVY\L'CKTK1TG08M4O(X;N\CT^)N/M$T;N@],A03CZ UKK8E>>IJ1; M=^-R9P3U%/V*%[1G<^%_V6D\50I/:^/_ .H8 ^7/JIAD7/8JZ*0?:O3-*_8 M=6SC@N-4^)/A*SM9,8DBN/,R#TQDJ#^=>!PPC W*H]ZO06Z]CM'O1[%]&'M% MU/TQ^"_PPT_X4^!+;0K35KC7+;S6G-S,RE,MC(CVDA4&.@)Y)]:]$6STZ=0! M;'/9=_\ ]:ORI\-^,/$?A&96T+6[_3)6(")9S,NX] -HX)_ U]8^$_@C\2O% M6A65WXL^*?B#3+NZ3S)M-M3AH5/16?'5TK2?M$BM(9I[J M\EWS7$IZN[?3H!P*[J'4HY%^\Q& 3T:N:T+Z&_O=3.2UN;1MR3RQIC.T,1_^ MNK/V_4K?YO.<@#D,H/XUH+<1S2!4&Y2."6')J;[(K* 1G/4 YIJ/9BOW,[_A M(9QS+;QRCT"D&G'Q!;?Q6>#ZJ_!JS_9\+<+&-W3/3\_\]Z:NBJW90/I3]X7N MGXZZ?)'#"@DA1G4[@2!D\<'IG ]!4]A=%2CI 97'18UVLY)XZ]?H/05L7FFV MODRFW@\N=T.7=R=H)_AP1S_]>LJ:S?3823+O /#!=KJ.,\C\*;J)LATW'N99&TU9/-F55D,S@-M;D?Q-WX'ZUS,):6 M=0A$;9 W!<8^F._O6[#9QKY\AFE?RT#-O4-E?3![Y-;TY]#"4"_IM]/)9+)) M:SCRF_=M)_$"V>-^YBC+'*/EVX7=R,G(P".HZ_C46CK%?>9^[\J%I%MU1#QYN"0YSU'![^E;ZO0 MR*L^H7[-)(7>-0,>6L!QGUS^8J.'7+Q8U2.5D(4Y7:/E'3 ]ZGU^-%U JLL@ M$?2/&5R>3U/3\*SVLXX9G9G9T93\O SZ8QBN6:E%[FT7%EJ/5[M2&-Q(B*O M$;J2>/>M:-GXDO%,3%(G+,-S.,=20"/ICKZUCO;RQ*H24QA0K9!R=V 0 M?PS3=/\ E#2.!)MY"]!G-97?*[D^="!C/; &!D'^>35R MWN%5I5GMO*1AQ(0HRHX)8'L;:MX;N="FB$NR6WD4B&2,@AR.OT^A]*[NWDD@DU 7#>>UF1)MVC;MSR0 M,V:12T/)9+%9,NO&!D^G_UJ MBFLW7=G:Q'8'-:>M:?-IIB)=7@FDDC3^]\I'7C_:'ZUGW&[3F5Y-K.V"-@P! M6L)] <3MO GQO\0^"XQ:3.-7T?&U]/OB7^7N$8\CZ'(]J[>3P;\.OC-&9?#- MZOA7Q PR=-N% CD/LN>?JA_"O"]ID^8G.6[CUINPQ[&!*L"&1E."OT]*[XU= M+2U1SRIIZQT9U7C#X5^(? 4Y76+$Q6Y.$O(FW0/]&QP?8XKFO+2'*L&!KU+P M1^T5K/ARV33]>A7Q+HKKY9CNL&95Z8W'AA[-^=>C>(OV=?#_ ,0-'CUWPI(^ M@2W48F6UF7,+9YQM!.S_ (#D>U;>S4E>!ESN'QGS4C1MP22Q[DT]44CY3SVY MIVH:=)I6K76GS^6;BUD:-VC)*D@X)&0#4"?NV Q[_G6)L3;-O8%3U!/-2+#% M)R,I].U$AZ/%'_9VBZ?8A!\HM[2-,<#N!FM$ZI+9K*R?($ ;Y.# MR<8K%X[^Z:K#/JS\WK/X,^.=24?9O!^LR _Q&R=1^9 KI--_9=^)EYM_XI:2 MV!.-UU<11?S;/Z5^@>G\C39+Q;>9XV0DAL'![XJ7C)]$B MOJRZL^)M/_8Q^(%UQ.-'LL1^6:CE*YBL;AEV@%@0G2H?LYG)W -*H5>%^8YJN9BY4?_V0$! end GRAPHIC 15 xos-20221231_g3.jpg begin 644 xos-20221231_g3.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "U 3L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Y 7PG)_ > M/]ES4G_",7BX&)#^1KUD>'%##=)_P !#"H9-!5>O_D6 M BL_:26Q7LT>4#1I8QS%,!_LD&GKIS X8'_@4?\ A7J+:#&V/W,#>ROM-/\ M^$91ND,B^ZMNK)U&6H(\M_L^-E(,<+'_ +YIRZ.K?\L6(]F! _.O3)/"Z-P1 M)_P*//\ *H6\*Q[3A8L]\J5-9^TD5[-'FLWA^"5OG@R?]J+_ JK#X+L+7S# M##'$TARV,KS7J:^%FZA#[>7)4W_"-/MPWG ?[2!J7UFI%63'[&+U:/%-5^&M MGJR(I5XBK;M\9!S[&H+[X;K)&5$B;L<&2(@_IFO6]6MK;255I82_F2B&-50; MY&/0*,Y)J/\ LV QH\D5S9Y_AGCD3^8Q71''8F*6KL92PU)M]SPFS^%M[9^> M6>&1F) ,;XP/3FL;4OA]J]O>0JMM+)$W_+1!D#\N:^AI+.S>;RDOX!+_ ')) M$R?SQ4K>&;G;E;=9%]4!Y_*NN.<5X.\D8/ 4Y*T3YYU.'6M!A/E3W$<,8SCY ML?4YZU#8PW]Q:?:[F"UO"WW1-"@8CUR #BOH5M%F7Y7C9?\ 9+?T-5+SPG]M M@DC^S(-RE1)Y"DKGN#6LW M(Q4D-UHM@K1VXOH)FX\PA)"!_P".G%>V?\*Z73XF^R0QB21U,QEC^^!U[<&J M%Y\)])O+Y;LQ2QNO!C5E*'W(P*[HYMAWH[V.9X*JMMSR*/2+:>19Y]7C*=DN M(GC/]1^.:EN(;V[Q#I[6L\6>/L]PI)_ D$G\*] USX,K?1LUG-Y4V\'=*I(Q MZ<5FZG\);NSTYTLF$DX7GD#>?J2%WE-M$O!(.S:/3C^5=9IOPYUS3[$W9,MO=8RL,; MMG\2I_E6=:-XHU:2032S&.,GY/3?< ./^ ALXH>^21Q/JMM:RR$YVQH4D/\ WR0!]2,T^;5'@NF@ M_LBQ>9/E=EB,;G_O@@+^55FDT99/WVG7*39^9;>Y)4?]]J2?SK:*71&3OW)& MU"WNHVB@MKBS7^(PRAL_7(!_6LFWU&"WNF'D27$(!#%2 WU[UJ7,.FS*"=1N M+9,_+;S6X(Q_P!OZ5=TX75BH.B:S86ZJV\L\AB8L.YWJ!^M:)Q6_Z_F0U+H1 MV>GV&N:;)=#6V@DA?:NG74:JSY[IAL'\J!;W-LS1VVG3Q%L?OF3']4O)I;AK:35[F0[W>VE20'/,_>&.3?S[DY _#-2R>(+RX7SKVRTZ2 M]/M4 W?F,&LU=+WN;># M!<"]<*HR!RLH(ZD#\:]6T?\ :>\6^';:;^V9%\0S?9%E@6UTY7B,K;2(WFC8 M'@%LD+U7'?-?,=NPCW^5);WRR<-',=JG'LP&*@CL[NV&Z)9(1_TZL23^*\UV MT\=B*>D:C7S.*>"P]3XJ:?R/KS1?VYK**2,:MX::VF489K:7FFDG_EXMBR#_ (%&6%?"_P#PD6I1(%,\IC'&V\8./_'A45OK M#+9&SDM8+JW^TFZVHA0[RNT@,,8'T]*]*CG&)AO9^J_R//JY1AJFUUZ?\$_2 MC1_B1X1\08&G^)=+N7/\'VE4?_OEL&NAVB1=R8D3LR\C\Q7Y=KJ6GE?G2]LR M.BPW F'Y,/ZUL:/XRU#12)-*\47FGD'($@DAQ^,;8_2O3IY]_P _*?W,\VID M/\D_O1^D[)[5'L%?#6B_M'?$C2P/)\0P:N@_AGDCF_\ 0P&_6NKC_:Z\=+&H MD\.6,KXY?[/)S[\28_*O0AG6%EO='GRR7$QV2?S/H%+,YP\B_P#;2W(-2KI] MN>##:M[+\IK7CMM8AZI/]#$K_J*GCNKY6VR1(P_NR0,/SK\*Y#]DYC*ATF)O MNV[C_KE.>/PXJ9='4;L&Z7O\RJPK8MYUF)5[*S9AV5MI_E5Z.WA?!%A)_P!L M9^!^&:ETT5S')R:/$V1(ZX_Z:VY&:JR>';8#.RU'8&Y,D)/;S(BM._X M1=.B>2Q_Z9S$5UQT.\BYVS9]F5A^M5Y--F#$.IQCG?;Y_E4.CY&GM$?)G[5C M:CXQ(KP.327CD(&X?\!85];@:-.6%BIQ3W_, M^=Q-2:KR<78[FW_:*UV0?\3'1M*U0_WF W?^/*U:^G?'S1Q"(K_P3^9_P 13TTEVZ*I^@!_D:UE@<-+['YF:Q-=?:/<;7XX>!&L MC%YNKZ>V#A6,AP?^!!P:U;3XD>"+^2-HO&+6H!YCN[9.1Z9PF/PKY];29E[8 M'^T&_P#KTS^R6; =$;W!']0*XI91AI=_P_R.E8ZLCZCM=8M-0+#2_$NCWC$_ MNUFR6[-OT2[V=I8(RZG/ MNI-9%W-I\,8><7%FK#CST('Y, :^>K/4O$UK-/-!K5XDLJ;7?SLDC'O_ #ZU MZGX5^('BNQ\*6:W?A&#Q L;+:V>W4[@:EJ1#89D@4N7VGJY4+QC.>*Y)Y*X: MQE?\/S-X9BI/56.D9=/G8E+M0W^TG/YBFMI:2K\DT4@/^W@?K7MWP5_9_P#& M?Q7UK29O$/PG\2>#O#4DJFZOM4U&VBQ"3\Q2.6,2$_05],^._P!D/X.:;IMA MHEKI>K:;JUPVVVNM/,UQ+(6."9,Y7:#SVP*C^R:J306,+.X^9T1"S?4BL6[^&^ER7C7-_V M+]1\.Z]J&G:;KLUS7+3I M]CFB2 ?>/F8:FR:+XBTQH(]-O;IX'R-RRG8/P)Q7V)X]^%NB>)O J>)_#]I' M:O&H=Q'&8PZ@X<,O9@?Y5XO)X4OVC5(H4N%4ADC>;:NX=#TXKZ-UYQM?5&=/ M!T\1%RIW1XE-?Z@MQ%!_( 8'\:67_1Y/*&DQ OP_V:5H M]OLP)8"J^LZ8UOKVJQ+:&:YBFE:3(+JF"=Q '8>IK-\Z\6994N9%D7[K(VW; M],=*]E8=R2:_K[CY>>*C"3B]S0U*UTJPF2%+B]B!3<3&BML.3\IR%SVY''-5 M5L=.<[H=67/<7-I! (KE1^C8/Z5&^AZE:_-]AG4 M?WH4WC_OH9K7L?"_V[1QK5QI]U'93R.DRWC278LA"'W9FV[MOS>W/I5>X&HPK"]SI]I>K/&TR/] MF4@H#M+;EQP#QGUK"]M+'8O>5TS(\ZW '[@@_P#3%B/YYIA6W8]9$;_;4/\ MR-7'EMUG,4ND%9%'*6\K@_7G=4 FTV1CDW<)ST&U\?RJE+J%B%[567_CXC.. MSDI^0Q2K:R*,!HR/9E(_G4IM[-E_=Z@B'LLL+*?S&Z@:6",_;+5O?S6_J*KF M\Q;L(ZKZUX0]K+'<'=&@/;:H_H:]U_:L5F\7>&%S#C M[+-_JY./O#U'%>3-8BZF2*&,S3,<+#%AW/T4#)KZ3"Z4(_UU/'K:U9&/Y,W\. M^&+!%*^%/AMILE_&[Y1_>MP;A?SCW5][_ ?]DGX#>+ MKS4!9+K?C'5-+D47\7B'4Y5\N0]00!T&G:!8Z7HA M1=QMM+@CBD ]6/+GZD_C51IU.K7W?\$ASAT1^3?@O]D/XK^.HXI[#P3>6EFP M_P"/W5MEG"!ZYEVG\A7N_@?_ ()IZA>LDGBCQAIMJ,?/:Z#:O=RCU'F':@/Y MU^A=U:6$*FXO/)VQC)FO'! ^I/K>2W\(^-+6#['*(KR321!>,I( MR(\G*H>_0\=JV]FC+G/"_!/_ 3[^%/AO9+/X=OO$QFD\:?$[ M4896A>.XG>&UWJQ5N"8TP&!'"'I67X._:5U;XM:=KB>#_#^B_#O0=(1A,M+M4)AE' !SZUM3IN;LCDEB::?+S7?8^I;SXM:';^(H]%MM,O-1 MUF:,30IJ#I;>-_M">(O&6M>*?[,L-7U#PU%;11Q3Z=: M7A\J9G02*^Y0"/I7M'QETN.WU/1=5MKZ34;>[MYK SSC$@EM9"RJQP M-Q"-,,GDA:U]@^=TI/[O\R%B%.GSP7W[_=\SXE\)_M8:%9WT\.JRZUX>U"&5 MHII)5-PF]25;+QDGJ#U6O0KK]JR_633V\-7>A>-H+F>&V^SFXV7 =WV]0-PX M.U?*/[17PKAT7XT>)C;2RV(OI1J,1C8A=LJAC_P"/;J\>TW3=1O%N M+BW?[2MO-@2N/FSCJ/PJ_J=>BU*%U?YG']>I5.:,[:;]#]8M=UCPIXLA^S>) M_#8E/3S5 "FTG3-.MX5F7R@L;A%*#!;8 ,9/N1WZUXG=?#^^TC8U_IM MQ:QDX#RQ_*?H>AKD=#_:ZTS0M9O=)N-2UGPK?V=P]M-#<1F6$.C%3RF>,CNM M>C>!_P!IZ^\8>,#I,J>'?$^DRP23?;[:8I. I"HK*.I.[ & >"<8K@J8>G4? M6/RTM;\3W<)F4\+#E4>;YZM_\,?//@/QYHGPC^+GCT:]H::GI^H-/#YL<(:9 M.I$8SQL?.UOP/:L32_%GP\D^!OBG0K_PW]B\0RWQN;%+5BQ=F)\MA*P)41+E M2IZ@^I-?7?B;X1_#'XC7;SZAX7O-+U*X;YKK3CEF8\9.W!)^JFO*_&/[#\L= M\H\)^(;:\A$FR:WU1S%-#Z@87YB/[N 37MPIT)1NI;6_#R/C*[QBJ/EC=-NV MW7U/+M:LO@IJUY\+7@6XLH&58M6MH@#Y:#( N6ZEO,ZLO5"3Z4MG\#_AEXD\ M.&Z MTF_DT^XAF<*V],'< 0,J0P()[&J-U\(=>MU)33G<=/W)!_D:Y?:X3F<%72:[ MM?J5RX])2EAI->46_P AOPE\0:]X9:S D9W1MQ@_@: MZ/QQ\.-/U#1[?Q;X>M#::=/+]GOM.'S?8+C&< _\\W&2OXBMCX<>#[FS\/W$ M%[ UK*MPQ"2_*2"HYY%>I?#/PN]]?:QX>E1)+36M/EBQE3B:-3)$WU#+C\:^ MEA1P\J,:U*:;6]FM5U/C*F*QJQ,L/5IR46_=NGH^GR;T9\V>"M!S(N5(^S^, M-/C/L)8B*9#H,L.G6BH")$TS7H!D C=!.7 Q[<&O0M T9[*3Q$8Z;I=A/ZUJ+X8_XGEM8E?F_MWQ=IQ&/[T!<"OF\31Y:TX]FS] P&(]IA:4 MWNXK\D>*+IMQ=6]O>%QYDT*.Q5-H.5'8#%3^%_#-G?\ B6PL;NVCDM+B0K)& MVT*V0>N2._N*[GPKX>BOO!NAS[B&DL86X'?8*VO"7A-H?%^C2ABF+N/YOG4\ MG'503^0-?G-/,8JM[-O9V_$^ME1O#F\C-O/@5HERX$6D2J%.1]E#'/U\MW'Z M5C7'[/.E-,Q66\@'_/-3(0OYPU]3:EX+C:0I)Y08=I&@Y_X#+"C'\ZJCP>V! MAT ]/W*_HMSC\J^SY9+J>1[2)V<VE5S+=GR]L##&%*G!.[U' [ MU=.C.M-0IJ[9,ZD:<>:3LC)2XB.1NL_7=&NDDMVCA+76QD MZF2Y( ^@X_6N,USXM?#[PF__$R\4Z5;RQ\"&U97D'L @9OUKV89+6>M22BO MZ_K<\V6:4UI"+;.D\,>#?$OC/4&M=)TZZN957>Q6[545 ?#WB:.#[*FKV$-ZMOOW^5O4-MW8&<9JIY=0I MRMS-J54W:QXDO[$/@/5M4L]4\20ZAXCO;5#'']NN_)AP3D@Q0XSR.[5Z M]X1^$_A7P+"L>@:#IFB #KIUFD3_ /?S!<_]]5V&>*Y;XK:QJ_A_X;>(M1T" M(RZS;V;/:@1^85?(&[9_%M!+8[XK=1C3CHM$./-5FHWU;-/7&BT/0]1U);5; MN6TMY+G9-)S)L4MC<)?$$BE#]U_P#0YB-PZ$ \\]Q47_!-&S^Q^ ?&7R!"=8B'R@ '$/;'UI__ M 4>98_"/P[9D,@36[F4J.^VREJI_P $T=>CU+P'XKC^9)9-4$RQ]=JB% 0? MQ85?*N3F/.E*7U^*Z0@9'0XS]17HW[ M-.N6UC9^(/"]_=6L0U H98KF0JLJK'('8=FP"./;VKS3QI<:I>::-&%TRVK: MI=(%^83AN>&*U*A?/^V"4#"\#/HO:OO#4?$4GB;P;KB".11I-^?$*[E&!&\I$P4]_P!V M\F1[5^:?QJ^'DGP>\1Z#ILY6[75-+M[]'W+N0EV5U^7(.&3'YU^J?POTN+4M MS_(]:C.=>=24H\M[: M'P;^VEH+*^A:S 99(YM)DDSQN!W(2?3!?\ *OG*R6/2[""SMWW10KC?C&X] MV_$U]W?M(?!/Q--X&O?"MS +[5K?[//!J4,;_99)4 #C?M^7Y2P.>YKY"O/@ MQXXTZ,AO#EQ=(G!:Q=)Q^2G/Z5]?A*D&E.Y\UCZ$^9I+2]W^1R4S+-'B2-)< M]%90:@M[2TT?4K/6;*U6'4=/GCNX6CROSHP8<#Z5M1>&;K^T$L;^&ZTERI_> M75NZX(&<8(%0^)-/L]#NK:V@O&NFDBWR.P YSC@#_P#77I2IPJ1!CON'ZUXM MIWAJ^?3+*[\SRV?>R%74O@,0#UR.]?7&AV>A>._V?;0:HEOJ=UX4N9M)6:64 MQ+'#-AXR17KG[17QB\;6^F>$/%/A[Q#<:9H7BG31+/\ &KVF6H^('[.?B_P\ 7U' MPO=+K]@H)W>2X(F4=^SG\16%;*Z5&G[6&K.O!YI4Q,_9S5D2?LXZA-J_A'6K MB_NI;R[;4F:2:>82.Y,:#)+(?LRZHJ^' M/$,?FC"WD;K^\&.8SZCVKV>TNA(N3M<^PC8_SK\8S2%L;4]?T1^V97*^#I^A M<;3XCU3!]@X_QJ!]-C5_E?8PZ,LF#^HJU#(3SL(_[9L/Y-6GI&FWFN78M+*- MIK@HSB,.R\*"6^][ UP0IN3LEJ>C.:BFWL>:76GQVC?%(@ E;#0;Y3\I_P!7 M? $\&N[M]$2W^*"*R_ZOXEWL1&#]VZTPG]37+:UB2[^)<8.?-\#&* MWH/6N]NIE7Q]JM\P7$?COPW?]!]V>S"$\'O7ZAE\>;"4V^Q^79@^7%U$NYG? M#/\ 9[NO$WP/\-ZEH6MBWU06TB?8[^!6@9DE=-H8 ,OW>IS7D]QK7B+P;XNC MT[6-)M;;4+2YC62&0%2#N&#PW(/7(ZBOLK]F^,P?"V.TY7[%JNI6H'/&V[EX M_6L']J#X:P^(O"R>)[:(#5-&*M*PX,MON&X'(YVGYA[9J/['R^I4YIT8WO>^ MSO\ (]O+,RYK8?$)--63ZI]#C_\ A9UW;H[SZ5 D0^^]O?7, Q^+/6+)\=/# MZN0VCW[-GEHWC93]"T&3^-U22:Q:PV MCW3ZI;+;1KN>:0#8H]2T-B M8;@E77##[[[^W;FLJ2!EP-MF1ZYQ6EH,9AMKC*1J2_2-B1TKU\JC_M4?G^1P M8^7[AGP+^T5K&H:E\9/&%I<:G=S6-O=A(;1YW,48"+PJ9P._;O7+>'?!L>I> M!]?UN.,B33Y(FC5> T>X+*?PWI^5;7QQ$TWQE\:ND$KI)J\L",J$AG4#*CU. M,<>],T/Q]?Z)X(?3;#0/]$GMKFTN;V=6='5@3(0,##*.>O&WVKNQ7M7/]W_- MKZ=2\O6$49O%/[#Y;*]Y]/EUN-C1)AC]#@_G7;1HNI"?=:GCRJ^SFGT9 M^AR]*>N5QV-10R++&LB'SQ7-]&TVP') 2/.6X'4U] M6>*/$5Y!\5I;VVN/*L/#KZ=:ZA:M$"+I;TR(&#=5,>]& '7+9[5T'P>^(E_\ M4/#,>M7WA^;PQ]HBCFBTV[D#SHC%P&<@#!(4';CC/>N$\97=O9>-/'UM:E<^&Y;.TF<++-&DP1V13RP# @XSCO3YN=JYG0P\<+!P@>>?\ !1;PKX@\ M5>%? UMX>T:_UNZAU&[=H-/MGF8$V^U<[0<9+8YIG[*/AG4O!&E^&I]2T>32 M+Z/5(]",MX(8)-; M^(\(MJBB+)0-G.TT\XE.,M.MT^S M7=I?70@N(+4%F5+7RE52P8DX;DY/.>:=^R[JTI^-&NZ1):W$0L+&2)&G!#*@ MF;:K*?F4@=CZU];8ZUY_X2TNSL?C%X]FM[:&&:>UTZ29T4;G9EE))/7G _*G M%\JY3;V:YG-;O?S.MT.1FFUE34;4 P7CF M3R0$,\?E,?+NL\/_\ 'YKG//V]O_0$J/Q!)LU;PX.FZ]=?_(,E M*,I0]Z+L7**DK25SP[XC_LPRR"6[\(:BML<9.F7^9(&]D?DK]#D5\N?$#X7I MIWF+XN\$:7]IA.T-L E"2CHQ+ ,">IKD/\ AFCPW=32?V-XTEMMWSF.[LPR@ M@/&>*^CH8VA4U@[/^OZZGSU;!XFGI*TE_7;_ (!XYI_P$US1K!;;3[K3]9C_ M -8EPDXBG!/(*EAP00,8-9?P5\ ^-OAS\3M-DUGPM?'1]0$NF7\BJ)HO)EZ, MY0D8#!J1VO^OAC8QS8/= 2,'V!%ZU?Z; MI>E6NEJTQ$BV[[ X'W"0?8_K4EGIMK)")/+9HMVW=N1AGKBM^^OH_$DWFZB8 M+RX( ,K@QR<#'4$?RJ[]CCFBVQ+&KYR&DQ*H;;MWE<]<*>GX&OK.&,KH8C+(/&TOWB^:C9-J^M7TJ16FCKJ7@.: Q3:CY@E$P#&56(.'#)_JCS2M>ZEJ M]RKQ:;.)-;GT$6.X@":?3F5)2"P&=XX [$\UQ#>+K1UU32= LY+/P]-=17L, M=XIDNHW5-N/-'\.2>/I6GXA\>ZUXIOEN]0U&1Y4;>BHQ1(VP 2JA<*3M'3N* MO&UG@:\J%'2*M96774_0LAP=/-LOIXO$KFE+FN[N^C:6BLORT7F?2OP1\2VN MBZ!X@@NH)HO,\0ZC=)" I:)9)BX1L'[PR0<<5Z'?>)M%UG2[RRD>58[F%X75 MHCR&4CL?>O$/@WJ5EJW@>1 %M+RTF832-(7-X[$'>'_$-KJ]Q#J7B.+3TE@6YAO))97MY>FS>R#'?OW .#5SQ1\/]-\& M^$IFUN6UCU/5G>:UGDN));P+E%9F1?D')8DDY.2N,C-;/B;P/J6G^$H]%@\0 MPZA)I@Z#\*E\%Z//INL"\UJULQ81!II9)&7,.Z/:^/M.U[4;S[)/I]JUWM"M)#L&-Y # G)Y4-G'?M7U[^R3"LGPKN) MQ&L0FU6>0JASG(3/XUZ&!IQ5;;H4N2S9\V>/]5%YXN\:3I>6ME<-K.JI# M+-=+$8YF,*HPR'X]0UC4([B.:PO;2*R^P1Y\SY3()VQC M +AV8$]=Y]*[7Q%^Q^_B?XEZZLWC6PMM0NYI-2^PPV;RR1PR.2I8D@=\5JV? M[!^F1L/MOB^]D_Z][1$_FQKH^KU9-N,2O:TXI79X[\1/B1I/B31M5M8[HW8N M$BDAAELMOD3AB7E20G(!0E"O0_+Z5]G&%)/#6C1G@+86Z_3$2BO,K7]B+P-# M"/M&HZW>-WS<1H#^ 3^M=I\5?&4/PO\ #.GW*V7VY6N(=/CC:;R]NX;0Q.#T MQ7?AJ4:W+"GJS[\_9E^(!\3M'RM^(Q7K MJU\(?LT^/O\ A!_B+:6\\FS3M:58)!GA9,90_J1^-?=ZD,H(Z&O&Q5+V-5I; M/5'KX:K[6DGU6C.2^+F/^%5^+@5+ Z7.-HZGY#Q74K"L]FL3KE&C"D9QQ@<9 MKE/C U5Y%\3O&FK275WIWAVTMSJEE#)?7#W3.C-9V M[1O*D>T\NY8*IZ#!SZ5Z[7DGB;3UL/BG=OYN]Y_"&J2!2,8_?19 ]<9%#Z!$ M]4L;Z+4K&UO8�W,23QL!C*LH8'\C4$>AZ=#.9DLH1,6W[RF3NSG(ST.:\[ M^"/Q&/B#P[I>C7?AK7-!N[.SA@1[^T8P3JL2_O$F7*%3VYYSQ7J57H2%<3X= M _X6SXX('/V33 3_ , FKMJXSPZ#_P +3\;DGY?LVFX'I\DM)@;?A_/VO7/3 M^T&_]%I5+QOV]O_ $6E9GCB;R=4\%G^ M]K:I^=O/2Z#ZG3K39!E33EHD^[^%,1@:E"K G%<5X@M8UA9@HSCGTKN-0^Z: MX'Q7,4M9,''%*,G%W02C='AGCC5M,T/SKFYGAM0@9Y9II/+CA0=2QR.Y 'N: MS[#4SXDT$W/]F6/B+2"K$,)4D^[G(VL.",=.M>;_ !DVZII&N_:0\T5JOVS9 M'C>WE'<0,\9'WAGNHK8_9_\ BQI/Q$6==-LEL;!=/@F):82-(V]XPSX PQ5. M?7 KVN>4N5)Z^AY5E&_,M#8U+X?>%+I(':SN= DN$\R(6UPA1@0.?+8D=^V* MP;GX87]J=^E:K!?1=DF4Q/\ GR/UKR_]JJX\0>'9O#6IZ-KM_IL2)/ILJVMP MRIYB-O5MO3)1O3G;[5S'AN[\>ZIH>@:GHGQ(MQ]JNC97T7B 0 6+J,M+DI\\ M>TAO[PSC!X-6L=B:4G&]_4QE@L/4UM;T/<+[X=ZMJEBUKJFC0ZA:M_RS9DD' MU'.0?<5X]XX_9MU>S\R\\/6%RZ+\S:?-"2X_W'[_ $//O6:W[0GC[PYXXGT. MZU:SU33;?518/="S-M*\7F!"XV-\IYR,@U]LZAJ$DGPN&J6]M9R:G]D0>?36\UO)#<1Y22)X MG5D(/(8=16[!J+%_\J=*FJ<%"]_D;ULR5:HZCA;YGWLM\K'.5S]5_PJ;[;[K_ -]+7PO8 M_M5?$*:2:XGUO3XV"*H@@LX]@P,$GG^*M#TOQ3\4+-(],^VW=S;,MYJ6F['FEAP0P! M) 4G(7<,G!Z]*P(?V=?&$\VJ0>%I4T:UU"\D@N%NIA++"(P556Y*@XS@#G!Z MXQ7.'QA_PK]HKWPIJL0MET^WM9+:[C1YL[AO4%"21P#ZD]Z]#;]JOP;8R?:; M4ZMIX=]\TT%E&T,F5"A@CMG/!YQG YSQ7!:2^$X;KJ>>>-_ :V6A:3/KKRMK M4D)6_ATV,1K+*K#RP8R S2,!SUZ9^GE.L:!I^DV=J]K8P2R.TH_%SXP^'?$-]I/[ MIYXKSK7M/N]4T^Q:6^M%BE0.%$#1X"D_,K_QC)/(( W#-=4+\JNZ0[COP?,*YR.O2O6P.M7Y'#6TB=\W@W3[?QE=^)P9O[2N+1+) MP7_=>6IR,+CKGOFK\GEM@!E+8Z;A6%'X/"Q>6;Z7&[=N4$%?8<]NWXT1^ 8# MMW7=P5!!&, C# Y![Z-!KJW\LL9XPONP%K8Z ME"C^8L370EE M+S1-#(IQ@J>H]NW^2:HAQLSG;RZ@55D@NX8WB?,;K(/E93V^G%?H1\$_'D7Q M"^'NFZDLJR72QB*Y52#MD Y']?QK\_KOP7;PE9$EE62-RZMP<9QVZ=OUKW7] MD'QE_P (OXGO?#-S<,]OJ1\^ N ,2*H4J/JH!_"O-Q]-U*?.E\/Y'=@JBIU. M6^Y]+_&+_DEGB<$]>UVZU;6KC6I3#;Z=8MV$'Z&B MZ>J'*,HZ25BY7"_%/X9V_P 1+.Q5+FZTO4[60B+4M/N#!.D$A5;B+< +?$&M-(GDZE%:1JG(9/)5U);MSN&/I7EG[ M2G[5'A/]FS0$N=E6Z^;,P_O; 1Q[D@>XK\Z/B+_P4:\?>,KYI M]*\+Z;%;;OW1\0RO=$#U$"%(E_$,?>#YIKVUA6WUZ&28R3JOEH89EW-D\#)ZGBOQJMOVJ MO'NK:EI&I#P[X5M6T.\>ZD32+1[%[LNA0B1D;) #,1Z$^U>X?##XC_ +Q??V MNL>*8M2\,^)KF_M;;5++Q%/Y]K+;--\[03QJI;[QR7P5 SR*+NPKQOHS]3=# M\2:3XDMS<:/JEGJMNK,AELKA)E#*<%25)P0>HK1D^[7%?"OX2^$O@_H+:9X0 MTY;#3YI&N6VS-+YK.=Q?<2%I'D$EP064,C:@?E:O/O%B;K>4U 'R?XD0P:PS%00SG((R" M#U%1>"_#.C>#5O#H>GP::+UQ).(01O(''?@#T''-:OC*WQJNT==YIFGVLC*- MHSBOI,+548I2V9X=:FY-M=#E_C?X9;Q1\.-<$,9FO;,+J=NO4F2'[P'^]&6' MX5\Y? SQM9VOQ"L])N[2WU'2M:G@_=72*R1W"-O@E4$=0P*GU#$5]D1Y7@CG M'0UQ7_"B/AY)<>2,JV<@KM<8P>>*UKX5SES0,J=917+(^*_ M$6IS7.O:Y<2CR+D7\L[J[9*N)2Q_(C]*_1SPKK%OKGPU:WN\MIMU#-#.A."( MW!;@CH=K\5YI)^SK\.+O>9O"R-))G?(US<$L2>2?GYS7=6>EIH?A^ZT^U$DP MDW%5("@94*%'H !4T,*X74^I52M=IQ/#OC9\-'TG]G;Q99071U*VCM6OHII M8A&^U&CV*5!Y8)'RW0G;]F11P$PH)QSQWKS::WEGOY5D1H)6<<1G>JJ>F!GFO8/&7B+ MP9;V^GZ1I]W->V"-$]_)(J+%.R8&]5'S!@"5]P!UZCS76+>W\0>*K^YTY4BL M-ZA)40I'%@8!P!GL?K7'4C&-)6DG9]'_ %HBJ=23K-M-)K=K3_AW^AM^']!D MLUD=Y9$N/-8E9U+H<+@\XSG)^GUQ5>2\^V-YJ*T*D ;(8B4&!@XQ[BK.K3*M MC';M.T[,1'YL2?+)@9W' Z;2>AZXJG:ZI:V\"Q^=#A>!N#DXSQ7!;J;7>[U( MI?$/A*.0M"=;+?-AB8L\C@CW%#>(/"$EN(Y3K<^%4#PPI'<+,X$D^QRXV\;B@P=H.[IZXKZ M_9_^.VF_#WX;0Z3?Z=J6J^7O&U/U/8? MBQ^VP/'O'QW=R7OCKQ<3"AEO-2N0D,?IN.% M7Z 8_*O1?&7PCC\%^'7O=.U"XEO;4!YRY 20JPR\0 RNUNF2<@'IBNN.)JRF MY]$9RH4X14&_>9]N>(/VA/#/AO59-/U"SU:WG1F7FW4CCW#5F']ISP-*%R=2 M7)Q_QY_X&O+_ !]>#QEX!\(^*CL:XU#3X99SCDR8V29]]PS7G/V4)(BMMQYO MI[5WRJ23]W8X+:-2W1]+?\-!> [@@-UE0X#?:(\C]#75^)D\/:]KAO9O$4]L54QK#&GR M@=\$KD9[X]:^$_V./'W_ !(]4\#7;X*W]K=6:D]4:Y7>!]#S^-?9=_:I&?,= M> <@D=\5\E63C)PDMCZNA4?*JD'8TK7P_P"&+/5TU"W\0?9WCD,B)'&J[1_= M!QG&.*ZZW\7:,]]>*-3M0=RX!DQQL'K7D\[6YD)&WIFL>&Q^T:I=LH'+1DGV M"+@5C&;CLC2I.55^^[V/H>SOK?4(?-MIX[B+)7?&P89'45R'AKQ'J^H?$;Q- MI=VC#2[)4-JQBV@DXS\V.>OTJ[\,X6_X1V5(XR0MW(#M&>?E-:=YXHL[&9X9 MC<;XW*$+"Q (KJ3NDV<]FKHU]U+);:.[DT;PM MI<8GU?5G(;RU/\"=B[$' [#)/3G[(\/^(O 'P-TQM'\(:!;V*+&7>\G8FZN\ M8!)(&]V)(^4D=>!BLI34--V.,'/5GPDOPP^(-]:B>+P)XBV;MYD33I<$>_RU MS^H6M?IKH7Q<7Q;'>2&RC:""7R91M MD0\#[X!.['/#"O*/VII+Z'X?7]W''%XBT-@%D^W())M.8X"R*^-VS/ <$$' M/6HC6;E:PYTU&-[GT9_P37_:"D\4>"Q\-=;U8:IJ.C0>;HUY*<2W-DN-T+J> M0\)8#!YVD>E?7=UX^\/VTLL$FJ0K+&75UPQPR?>7@=<]NI[9K\)OA3^T5XI^ M&/Q \'Z]9)II31[M)FB6!+87,8&UXY)%&?G0D$\Y)!KZY\1?\%+O"TFHRZC+ MX#U 7UQYC/)I/B"/,>X;3@M#QQV'X]!6E3VD5[BNSHP;PTY-8J32Z6_70_07 M5/B-X9AMYI7UFW$4:+([@,0JL,AN!T]?3OBLKQ*HDLW93E6&0?8U\5>$_P!O M+2O'7GS:3\)/'&L1PI':2Q6%Y;2QHD;++Y>%C&5)4$CH 3C&:Z&\_P""BEAJ M<;%OA)XU4-SE1 W_ +,*SA[1OWT;8I82*7U>3?>_R\EYF]X\MWM[JZN(XO.D MB1Y%C'5V"DA?QQ7R[X%US7]:^)UP+CQ!>7BRVD5Z@64K' S-@HJC@)Z ^AKN MO$O[;WAN.Z%U>> O&.G1[L[KBWA49],F2O.[7]J[X0Z3K]WK%A\/]>M=0NI- M]PT(A197]2HDQGZ8KOY%4G3E*=HQO==^WW'EQJ*G3J14$Y2M9]K;_>?8%K8L M;=?/59"5!+#IGU!J_P#V3;^4&7>".N6XKY6_X>#>%_)8P>#O$$D:X4G=" ,] M/XJGC_;VMY/+AMOAOKMS)+A8XSLD?4> MFZ2E\SJS/'M[C!'6KDWAN.-HU\V1MV?F&,#ZU\JV'[N"NW)/TI]Y^VE\0II&^Q_":WCC5CMDNM4VDCL2NVB>+JI_'H*-"FUL M>_>*+8VMO)!&I1WC?)?DD;3TK\FO%"IH[:7+;6H07=L+EX)AN5'#,C;3G)!9 M&.#TSWK[/U[]I3XM:HLEX? >@V<$,1=Y9KUFV*%R20&&< 'C%?(VN3Z1XHT^ MT$>L6J:A;0NB6WE28N'>=W"J2N%QYF.3VK.5;VL?BNRHTE3EMH<+<7AN#DP0 MQ_[BD?UK0T&\GM9F5"5CQES@D@?TST_&LRYMWM+B6*3 >-BC;2",CW'6H][+ MGYCSUP>ME9LE[:22.1!* M!N( 7:1@' Y[\5G6S2Z@(F=@$4[5!;I@=ZKWFI3QW+JS+N'!V@$=*2W,E3U/ M2FU2&[V!5 93NW#^E5M0U**W6X=BJS0Q[Q&PW9/&!C!]<\^E';A_)4G:\K%E5SSC@EA^-?-GA MC4M0\"^(-.UZU5#<:?.LZ*6!#8/*G'.",@_6O7_C1^T!HWC3P;!HWA^VN8Y+ MD[[F6X0(8(R0[0 @G>-XSN]..]>EAZE%8><9[]#BKPJRKPE3VZG6_#_77\1? M"'PQI#Q.D5G!)#YL;I([,9BX.S<" !Q5]?"^&,@NIHOG#?Z182CI_NAJ^1?N MMN4E6[$&M?3?%NOZ;(OV+6M1MR/^>-TZ_P!:RCBDHI..Q<\&Y2'=5C/!^TV"*WYH5J_K4#+ZG-;,]Q M\$ZE=_#7QMHOB2]M)[:WLKJ.2=F0A3&6&WU32_B#I$X0+)-9W-I=0Y[ML90?TKR\9^\DI0/4P<73BXS/O%M+=9,,1C.< MXJM;VXCO+\9!9I(QQV^08KYNT3]NGX.:RN(OBIJ.C2,>$\0>%WX^KP-C]*]2 M\&_'GX>ZU:J;/XO?#K5;R5M\C7#S6;$X Z/(=O '%>;)2ZH]",8]&?&G[9FL M>(='^/7C&XT7Q'JVD16MC:LT=CJ$T$>[R5);:K 9]37#^*OCA\1/!?P[T>\L M_B#KSW6H3"-98]7,GE*J;F/4GG@<^AK3_:;\3:7XM\?>/M7U35M/BFF9K..W MT>_$\%W'&/+1D8@D;PH.2>]Q_;#^-$,,RI\0M9>0,-AF:.7 ![AE.35W6 M/B=X^_:(^'_BO5/B'XS%YI?@6W%[:1R6,0GGN+@^4D64"@*2!EB#C'UK5T[] MBWXAPZ,=R!7!?$CP['\-_ ,^DV^KV>IR>)IK M$:@EI?6\RPS023ED41N7\O#1D,ZKSD8XK5]^&X1\%_P!G;P[I M-I;;]9U1$U*[C"!C<7=P1Y,;#N%7:,=,@>IKZ]_9M_9PT33_ R?$&L26=]K M,2DZKX@O85G6&5% >&V1QM C&%:4@DD8[<>"0:)%XD_:%^'>ES",:8NH(X1A MP#%;ED'TR@K[%BT73+W7K;0]*L;[0%TNP>WFGN5=%FW'=N*YPPSO<^N[FN'X MG=GHQ]U'!?';P+XA3_A'M4\#>%+7XD^&[F&1;B:VN;:TU*WFW (\$A"*4 W; ME)/*XV\UX1\2- N?"5_=:3K%LMQ"P,%U;,!LEBD3/3^ZZ$_1E/I7V)HNDR75 MO'I.C^(%TV"QM\76F/$@BN9'!(F0CE'+@, "00/>O"/VAH3K?A_POK4T:K=W M-G/;W*@=?+8.A_ LX_X%2ERI)QT'K*ZD?E-X^\)2> _&FL>'V_>QV,^ZW,A_ MUD#8>,D^Z$9_&NVDN/@WXBM_^/>XT"Z0(?*+. QP-R[CD8![]ZM_M)6NWQAX M(ZE;@Z@B;D3>!\SG"CZFO07[Q)MZGFM.]'\/ZG#=R3;;M(@^=D;1%" 3S]X ?B*X;PYKD<=E&SZ1*H M((+KL8<#@CT_'-?//P?^*-_\&O%T7B?2?#5G62MI MLWB2T\R*4*ZMN? 1@.",'H17N=]H'@>TN;Z!M'T>&]CEF4P26=JQ+/VAO[?T.TV:/#I>L6.I6^I64]I<&58S'DD.K#KG;CMUIM M]^V)\1+RXEFN&TIGF/SG^RX1NZ_[/N?S/K6M/2-I(I73NC[3N?#/A/5[RS@M M-(TZ!1<"-FLK*T#R,)6C>)E,9X(7><8.WH17Y_Z3KT?A_P"*NEZQ+&TL&EWL M$[1KP2D4V2H_ 8'TKK(_VPOB%#,LRS:=NC;*9T^$E3QR/EZ\#FO*KKQ,+[4' MNS:9N)O]86DX)))) XY-5RJ]TARE)QY>WE8]F\(R6L/B2ZECO9!%=227$>] M\-\Y^4@>F,5Z=:75VS$2V_F2Q\,^TLO!ZBO /#"0ZC8Q:@ZM!-'<%HE4[AD* M%)R1P.O'3BMW5=4N=8MVANKR::'/,> JY^@[UG+!3JOF3T.>.,A27([W1[3K M^M6L/AO4DE"VSO:3 !.0V4(S7Q?I\RPW=LYP-LBL?S%>J31R,FPSW1CQ@)YA MV@>F*],^''A'3_'GPF\8:(ME;2Z_I;IJ6GR&W4RLG\<8('(.#P>Y%=%#!.DF MFS.>-C4V1X7/X/N]2FDO+<6H@N#YL6Z90=IY'!Z?2JDW@N[A4^;);E1R?+E7 M/YYKLHUN)(4V! N.%*[<5)Y=YM %O')S_P ],5U^RBHZC!JN6,>@N>;ZG@JVKQ*I\G<>VQ!FK$4,[,'^S\GC MYHU)'X8K8AT>((JO?(A*[_N,1CMSFM58UE;5$.YC@)" >._)Z>^*Q3L; MG.?8/FD!.Q^K)MVG\JE30Y2"#!* 1D\X%=1';V<7*7/FLW0^0A&?,_">DSIH$@"7=O&[2&T<<-D\G&<9S['H:F6W2X4O!,Q=CCR]Y M.?TKT3X*^(M1^'>LO!+I\][H6K 17T36TDBH#P'QCTR#CL?:CVB2LT-4VVFC MQ'PKL\.WDD]YX:CU6PF39+]H#"2-3D%HWR"#@GCH:M>+/@>FGZ2GB71);C5/ M"4[$?;D0C[*^?]7*#R,>M?1/CK]G'4/#.L)/I7A_4[_1+S][;NMK+(L8//ED M?R)[5?\ AUX'\?\ P[OKI[#P1JMY978V7NFS6P$%PA&.03PP!_7FL_;PM:5B MU1J7O&Y\:MX2LE;#7,@[XQS_ "JO-X?L8W*IZA0*>>6 M R2?:L77I&GL:]]+GPN='B)Q&79O]H;:C_LIN-L;2#U520:_0$?LM^.KQ&>[ MU#28&D.\'SN,YR!\J9('N>]9]U^Q!K=]<2R3ZYH5K,PPS6\N> *CV]# M^8T5+$_RGP?_ &7/SBWD/T6G+IMTIYMY%'TK[IC_ &";AIAYOB](@PP3':$_ M-ZC+\5)_PP#I4:YN/%VH2\\M#;1#=[]2:R>)H_S?@;1HXA[Q/A)K.=%YC8#W MILD+[0)$!^M?>L'[!O@JVN$@O=9UZ?)R'C:,#_=/R]ZT[?\ 88^&UO))]HBU M&94&<3:IMY_!:Q>,I(Z(X6J]S\\&MPOW4"GU!KTRS_:5^*M@D2)XPNI(X@%5 M;B&*3@= =R$U]BWW[(OPCTM?(N?#MW*YY9X-2F9XQCAL@X_QKF=2_8A^'NK_ M +W2=6\0:7D97?(DRD]N'4''XU/URE+=?@7]4J+8\!TC]L;XE:2(HS+HMQ$A MSYO%[MTF$\PCA\R1C)E592I)SQS7U_JO[#>I0V1CT'Q7I\Z M=2VH:4RR9]-ZEOY"O.=<_8M^*6F%A!IVG:Q'V:SO54G\) M;0KT?LNQE*C56 MZ/H#1?'D4.H> ?'D;-+'#'9ZC(JCEE"!)U^HYX]S7Z(MXA2\O['Q9JE]81^% M;'3\?:HYG5]LFW867HRMV8>I!%?F'\-_AWXZ^&_P\FTKQEHR6>EVLI:QO/M< M#@KBN3F47IJCJC%M:Z,^F/$6C>#[*XO/.T74;\:Y"E_I^H,_F0>>%& MT0R*3GZDU'-S:)%27*KMGR[^T3>I< M>+/#]JK9:"TEE;OCS)6Q^BY_&O%M6=?[0)V!R@'##(]:[+5+[4OB9XZO[G1= M,OM6FE7%I9VL+2S"WC4!3M4$] "3ZDUE:IX!\9Z:IEO_ WK%BIYW36$B?KB MO2A[J29YTKO5'9>$?#]MKG@RXUQ/$7AO0K^"8I)ID]I%!*8@/OK(P.XGG"@' MISVK!\?6NGWNJHEAJ)\1K]EB,5P<*4=ERT9"@+E6)'3MUKA/LTLS'Y69U.", M\@T&VECR"9(_S%::WW,N5+9%RY\-WFBV\<]_"UO;NFK7U(E)I>[N>CV?B+3-&TFTTU+19(K=-FZ2-6+'J2> ;]7=[MGI+:AI=SQ: M2^4QYVM.IR#_ '0P4UO?#GQNW@+QA;:K#)++"%:*6$1<,K>I4D'&,UXR)C(< M88_1>*>/-XQN0XSTP:I5%O8?LK+<]&\775FWB;4)=(FC_L^>4SQ1L?+*!N2F M&QT)(K&_M"X5OG4OG W)AB?RKE5NKI&XG8]N)/\ &A=4NU\^W_:0X'I4(\221?(L\@ ]Q7-MJMRS%UN!#_L0DH/R%6$\2:G M&H5=0F51T :EH5RM'Z Z?^R=\.;>X\R\TR\?'(\^_?>3C.20>/I70P_LW_"> MRDA\WP['..O[ZZ=B3^?Z5VME);R;@VYR1ARQ^]CBIQ]F.QA:J3]TM@D@>WM7 MR;JU'O)GU2I4UM%&);_"OX3Z3*@@\%:7-+R2SHSK^O'6NDLO#OP\LE!7PIHU MM(.@2SC8_J*J^3N4&.V *-_$#ZFI([>1Y/-DB"[?=@N/IG%1S2>[*44MD;UM MJ7AFU0+!HELA!)S'9QI^0 ZU8;Q1:[R?LT@53QL^4$?A]?TK*\LR8#M&C-]Q ML9R*DC@VYS/N." %P#Z'CO4EGI_@7QM!K%N^BWBLL;?\>QD^8XZXR>X[5S'B M.&^T&^%MG(!]B,=*[N#5M'UW2$@UJ M22.Z3#*ZDG/^T .G?.:T^)69%N5W1QVF^)]5TV^^T6"P1LO"JSDAAW!&>G\J M[:ZL=.^(,+7EF(K'6XP/-3^&7'K_ $/YUS/V'2U+;+J69?X9%MR3@]!RW7VJ M-9+"RDW0W=Q%*N#OPB!?3)R?\*E:*W0KS(FT^:UNI(;J5EDA^]&Z[?Q !J_# M';*!B$._<;>?K6E?>,K:^T^-+K2A*X&!="0(_L]7+73]0\M6??&ISAI !^ ]Z7*/F0VZ\'QK#EW5U/:1AQ[UAW>DQ+F,"/ &2 M5(SC\JU664/&)IT"DG=N< Y['_/K4;W%I:S*9FC4M\P;);CWP*+$E&'3TA:1 M]VS.,D-CM3VL;?G.YQDL> >?4BM/^T-.O Q61"$7G;"V ,9SGI18+F7):0PY$>]3@?-G'ZUE7MK.]QMCN4#8R WS9QU^O:N MID6RDV>3O*D;CR,_3&*SKFV>:8B*QE&/NL@(..,D8'YTYMY5*R(T1*,I'(([YKP?QI^SGK45X9_!FM6^G6[MN_L[5MQCB'7$4BY8#/\ M+ X[5]%QZ?=?-(NFE&ZOO)!X]L^]-M].O;R.Q M,DI[GQU??!_XRQ[E$6@WIY!DM[P;SW'#!?UKSGQM\!_C;XDMGLD\-+%:3,// M)U&!Y;DCH&(;A,]%'''.:_1+^QKO:WDRQ1ANF![=L#Z52;PS>!8VDU.)U8$[ M8HV) ]>3Z?UK:-:4=;(P=&+ZL_-OPW^SK\?O!:7-.H1WL[J$,ZC^ M$'=TYJ&Z^ ?QZO-574;O0]8NKX+M6XDN(7('L"^!^5?I-JWA]5B6,7-TQ'RY M1,$#')S56Y\*QV\BN%N)1D!Q&YW9_#_(K7ZU/^5$?5UMS,_-K4/V<_B_JESY M^H>%KZ>?;M\V62 ''X-0O[,/Q0*[3X>]Y"/_9J_35M/OCD0 MF*'Y0HF6$< \#/'>GQZ;-'&I?4521@0GE@\_-R#CGI@4OK=3LOZ^8?4H=W_7 MR/S5_P"&._BNZC=X7B'/5[Z(?UJ:/]C/XIW& - L(OF(S)J,0!(^IK](OL?G M7$K2W!GE9RBKU4(.PX^G-120K-/<;8%F "R&60^W:!QFON:TL]/2%WDVV\*-N.XXR2"/F('0=*L0_9+>=]]NN57G) M'(X'O4_7*KTT12P=*.NY\:7?[*GPMLHEBU_XI+::C&,3I8QV]LO8\(Q+$&L* MX^"7[/\ H5G=37'Q)U#6;A,*+.*>*)@?9BH7\S7W6+R"XM8A+;6XE4E1OB4G M=T')Z#CMD%M/\3-M&-NK M6\3@GU_=C^E?JHOV*3_46T"P0IG:D"DMGJ2<$X[Y]*=&T%Q<.D*XD!"-MC"C M=P>",>HY]JZ88WDZ7^?_ #FE@^;K;Y?\$_)I/#=ZN#+HUXTA&%_T*3^@Z5- M_P (+J%]V%&2-RL MWUBX\E<272CD8C'R]:W_ +3M]C\3#^S+_;?W'DVDSW%QJK6DUS)($!.[@9Z' MH![_ *5K1/*_E$32 R*"/FX'^/ HHKPSVS3<+#+ FW<&Y/)R3@$58U36'TNR M,KQB95&0H)7DD#JDV[:O"TFY8,)DA$!WO']***8^A)?>++ MJW\I_+B:.2,.(\'Y5)QM_P#KXJM9>(KZ\4P1R+;J#N+*,L>E%%(1T&EPW]RI M:75;AP1YA7ZD \_C4MQX5.HKYLNH7&0Y4 =/6BBFE="&#PM;::X\R22Y#GYE M8X#=,9^E4K"#3KZ29EL=C0J#\\S-N^?;@C@>]%%%D!*+>+4K:60J;=8\@+"< M9&3QSGN,U3D\$V"31///>W/F$,0UR5&""0I"XR/;O^E%%#T&58-/T?P]XOM9 M(M*66ZNYF*W#RG?&P&21Z@XZ=L\5W&H:LUO<.D<2J48AC_?QSS^9HHHN%BNW MGS>9NG*JI^41J%([]>]174AW2M(SR-M# [\ 9]/SHHJQ(T+>S2\F:W=G/E[B MI+'' )QC\*K-9Q31JR Q2LQ&_.< C./I[444=@Z$TFFHTJ2C: X4A6!(48QC MK^M)<1K%!)*H"R [=RC'7DG\ABBBDTD(9L2';-L#!@&V-T&!S^)]:IZJHL_( M8#=N$8(/'WL]/0@#&:**.@$%Q=NRP6^6430YWACN48SQ[Y'6L]H4>2XB8R': M6 ;>C'L2,X]Z**SCJRGH,OK6*.9HY$\Y8XHRN\YP3@GKGOVH*OJ'(98G9/F; MRPW4#\NM%%,1&M\;B-?>BBF(GM+IE@FE8;Y45WW9/..>?7[W.:?";F^C61[EDD6<+F(;01D9R.^<_ MA1128RU?W#6=T]I"JQ[F5 _)X(R1@GVKFO\ A*KZW+1)/)&B,558R ?<&B 'BI;:'$__V0$! end GRAPHIC 16 xos-20221231_g4.jpg begin 644 xos-20221231_g4.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $< 7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^3/VS/ MVZ+7]F^ZA\,^']/@UOQE<0B=TN6/D64;?=,@!!9CU"Y''-?6=?A_^WI@%O'@?2@#T8_\ !4CXS,Q(305&>@L>GZTH_P""HOQF/;0O M_ '_ .O7Q_X-^%_C3XCZX=*\.Z%?:MJGV8WOV>/"MY(8 R?,0-N6 _&NX_X8 M^^-G_1/]6_[^1?\ Q= 'T4/^"HGQE/\ #H7_ ( __7IW_#T+XR_W=#_\ ?\ MZ]?.G_#'_P ;/^B?ZM_W\B_^+H_X8_\ C9_T3_5O^_D7_P 70!]&#_@J!\9/ M30__ !_^O2_\/0/C)_=T/\ \ ?_ *]?.8_8_P#C9_T3_5O^_D7_ ,72_P## M('QL_P"A U;_ +^1?_%T ?1O_#S[XR?W=#_\ ?\ Z]+_ ,//OC'_ '=#_P# M'_Z]?.0_8_\ C9_T(&K?]_8O_BZL67[&/QSU"<0V_P /-6EE(R%$T(Z?62@# MZ)7_ (*=?&)HV;.A @@;?L)R??K2#_@IW\8O[NA_^ 7_ ->O';']B?XZV_A_ M4;*?X.ZE=?&+^[H?_@%_P#7I?\ AYQ\8O[NA_\ @%_]>O"(_P!A7]H- M7!/PSUC'_7>#_P".5<_X89^/_P#T375_^_\ !_\ '* /:_\ AYQ\8O[NA_\ M@%_]>E_X>,\_\ UJFTW]B/XS1: M[)+>_"C7I])/F;+>.[@609!V9/F]CC//Y]P#T2#_ (*/?&>&9'.I:?(%.2CV M:X/L:^A/V9/^"D%WXZ\9V/A7XA:=9V,NHR"&TU6P!1!(?NI(I)QD]Q7A7[,/ M[(OB'PIKGB*7XN?!37M?LIK$)IPB\J<1R;B7&U9TVNRX"R9(4@\J[RO M3,C#/ KQO]E?3O@Y8>/I9?A_)IT^O?V._GK9SR/*4S&7&&./O8KZ+_X3K]WO M;P_KJ]?E^Q9;C&> ??\ '!Q7+A\0L1#G47'UT9UXC#_5I\CDI>FJ.=GA^)SV M[B-],6Y62.6+#CRFPV71S][!Z8'&.^:W?!3>,S1Y"&%K/ /F[CN# M $Y^7!STSP!72V5T+ZSBN!'+")%W>7,A1U]B.QJ>NHY0HHHH *Z7X=_\C3!_ MUS?^5H_+_Z M]'S>H_+_ .O7/3IRA.4G*]_P,80<9-MWN8FG7VNR^()H+RPAATH1;X[A6!8N M2N%(W=1E\\8X'/.*W:;\WJ/R_P#KT?-ZC\O_ *]=!J.HIOS>H_+_ .O1\WJ/ MR_\ KT .K"U;4+^WNW6!"T:X^55&3Q[FMOYO4?E_]>CYO4?E_P#7J)1EXN_["MC_P"B;>E"+CN[A%-;L_8G0MPT33PP(;[/'D-U MSM%7JHZ"S-H>G%B2QMXR2W7[HJ]6A04444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !129HS0 M%)FC.@#I_^"?+WC?'TF\TZ'3A_PB\YB\E0OG)Y ML/SGGO\ XU^@S:QI4=G.UA]G/FPCRSGO@=*_0)K?2Y+K8T$;7++NVLJER.F?7%2[=2E?H$?B32H? MD6\CR5WX:4$XQG/)]*NQZE#-&KQG>C#*LN""/452:WTK&XP1$,=NXJO)' %6 M4@MXU"I#(JJ,!5& *8B2'4H9XY'1MRHVUO8U47Q1I;;=M["=W"_O!S^M31QV MMO&8DB,:$Y*@8J%K73-PW6\>?=%S0!-;:W9WB[H)TF7.,QL#R.HZUV?PY;=X MHMSZQN?_ !VN'ACTZ'_4QH@)S^["C)]>*[CXN4444Q M"5QMK\6O#]]YCV\EQ/;+(T2W4<#-%(RL5;:>X!!YZ5YI^U1\;K3P#H8T"&\D MMKJ] -_/QMH4AP-2A!]&)'\Q7P]X5 M^/GBJ7Q+8_VA?07\&_CMXW\:>*-.\/V:Z% M:S7[&$7$T,I,;8.3PV/T/TH ^X;.\@U"W2>VE2>%_NR1G(-35X]\%?BB=8NY M/".IM9KX@T\S+-%;N=S*GE_O=I'W6,GKU'2O8:!!7XS_ +9?_)Z'B[_L*V/_ M *)MZ_9BOQF_;,_Y/2\7?]A6Q_\ 1%O0!^R=G_QZ0_[B_P JFJ&S_P"/2#_< M7^534 %%%% !1110 4444 %%%% !1110!^//_!1K]OCQIJGQ5UKX;^ ];NO# M?AW09C:7MWI\ACGO;@??!</^[3L!H?\ "P/% M/_0SZU_X,9O_ (JD_P"$_P#%/_0S:U_X,9O_ (JJ'V>/^X*/L\?]P46 O_\ M"?>*/^AFUK_P8S?_ !5'_"?>*/\ H9M9_P#!C-_\55#[/'_<%'V>/^X*+ 7O M^$\\3_\ 0RZS_P"#";_XJC_A//$__0RZS_X,)O\ XJJ/V>/^X*/L\?\ <%%@ M+W_">>)_^AEUG_P83?\ Q5)_PG?B;_H9-8_\&$W_ ,55+[/'_<%'V>/^X*+ M7?\ A._$W_0R:Q_X,)O_ (JC_A.O$W_0QZQ_X,)O_BJI?9X_[@H^SQ_W!18" M[_PG7B7_ *&/6/\ P83?_%4?\)UXE_Z&/6/_ /F_P#BJI?9X_[@H^SQ_P!P M46 T9?&WB%8XBGB?6'=AEU^W3#:?3[W-1?\ "<^)?^ACU?\ \#YO_BJ[3X=? M#_PAXIT74;G7_%4?AV_AN8XK6T*Z@7:# $V[& 4DX.2,DX)7(XH X_P#X3CQ+_P!#%J__ M ('S?_%4?\)QXE_Z&+5__ ^;_P"*JG]GC_N"C[/'_<%%@+G_ G'B3_H8M7_ M / ^7_XJIU\;>(V4'_A(=6_\#Y?_ (JLS[/'_<%2Q0Q\C8*+ 7O^$U\1_P#0 MPZM_X'R__%4?\)KXC_Z&'5O_ /E_P#BJJ>1'_<%'V>/^X*+ 7/^$U\1?]## MJW_@=+_\52?\)MXC_P"AAU;_ ,#Y?_BJJ>1'_<%'V>/^X*+ 7/\ A-?$?_0P MZM_X'2__ !502>*-:E8N^LZD[GJ6O)"3_P"/5%]GC_N"CR(_[@HL!+'XHUJ) MMT>M:E&V,96\D!_1J=_PEFO;MW]O:KN_O?;I<_\ H50>1'C[@KT+5-!\":/\ M*X][W=WX[NKI)H)K>='M%M=HW*Z@DJVXD?-@Y7TJ)2Y;:7O_ %]Q<8\U];:' M"+XLUY3D:[J@/7B^E_\ BJFC\=>)H6W)XEUE#V(U&;_XJK]SX9TZ'PE:ZLFJ M6\M[+,8WTX#YT7GYNOMGTY'-?5/[%?['7PZ_:&^&_B[7_%OB6\TR^TZZ:U6. MQNH(5TN(0AQ>W DY>,L2N!C_ %;<\U1!F?L:_M=>+]'\?:5X)\2ZW<:UH6LS M"TMI]08S2V<[<(0QY*$\$$\9!%?IG-I$5Q('GM$EE7CA'O7HWPWX\2VN>OE/_ .@UYKOU""X@6:[MVC=L$+"P M8\=!S7I7PW_Y&6U_ZY-_Z#0!Z[1113 _/C]I!I+KXJ>+MEQ);R)<#$J8++M1 M>!D$=!BF?LQ_#_P=XF\)#1_%$4BW\4KW%K)%<&/,.X4G2)H;F0LD?+[=F 23T!P>GI7,?!'QM;:M>Z@D#K;3Z+=BT+-( 69 M%5@P_$X_"D4?1FI?"OX+>#YHK_4=8GTI;25)/.NKV1(E8,-H+%<=1TS67IGA M'X*0^((M4T3XEPV.I+,9(#!JD3%';/"A@?7@4_QA#X2^/GPAO] UI+CP_%JT M.'&R,2V\@?>' R1G<,\]C7BNA_L2>"M+UOPSJ4_Q#U#4(="N8[J.VDLX4$VQ MPP#,!G^%1GT%5IT%9K1[GV%\*? VCZ#XXFU[3O$1UNXU#>EU+<)&TC-M &UE M4;1\O(Z$@'M7N-?/^A^*M-D\<>&[&PC>6:\NLRSQI\D:HK'#'/&2W''-?0%+ M3H%GU"OQE_;,_P"3T?%W_85L?_1%O7[-5^,G[9I_XS2\7?\ 85L?_1%O0(_9 M6S_X](/]Q?Y5-4-G_P >D'^XO\JFH **** "BBB@ HHHH **** "BBB@#^;; M]I _\9(?$H_]3'?_ /HYZ])_9S^ ]IJG[47PW\&^.+*'5-#URZ<3V\,KJD\: MQ.O=/V0?!&M>"_VT/A FLW<=W)< M:A+Y929I-NV%]P^8=B1TXI@?IK_P[-_9P_Z)W'_X,[S_ ..T?\.S?VK7?B;0KRQ^R7,\=L]G/#/%?Q13M$[PL64DKL)PP7(Y M7(H QO\ AV;^SA_T3N/_ ,&=Y_\ ':/^'9O[.'_1.X__ 9WG_QVNGU#]L3P MMI9&GF[Y!YH8;54N -Q4 C-2U_;4\+7_AN M;7+7P[X@FL(+1KV>3R846*+S8XU8EI1D,9!]W.W:V<$8H P_^'9O[.'_ $3N M/_P9WG_QVC_AV;^SA_T3N/\ \&=Y_P#':]YNOB)I=K8:1>$3RPZI"D]NT$9D M!5@I&2N1T<<]*U=$U^#7HY'@26/RVVLLJ%3G /?Z_P Z0'SC_P .S?V1_P#@SN__ ([1_P .T?V1_\ @SN__CM?3]% 'S!_ MP[1_9R_Z)Y'_ .#.[_\ CM'_ [1_9R_Z)Y'_P"#.[_^.U]/T4 ?,'_#M']G M+_HGD?\ X,[O_P".T?\ #M']G+_HGD?_ (,[O_X[7T_10!\P?\.T?V1 M_P#@SN__ ([1_P .T?V1_\ @SN__CM?3]% 'S!_P[1_9R_Z)Y'_ .#. M[_\ CM*/^":?[.BA@OP^50PVL%U2\&X>A_>\BOIZB@#\(/VEOAEX:^#?_!0" MW\)>$--_LGP_8ZGH[V]F)7D"%XX7?YG)8Y9B>3WK]3I95\QLQ+U]37YL?MT* M&_X*8W*GH=1T,'_OQ!7Z0QV,=JTB1S94L6^9BW\Z *\>MVLLJH()-S':"T+@ M9^N*]"^&_P#R,UMQC]T__H-<+):^8\;?:-NTYPI.#]:[KX;_ /(S6O?]T_\ MZ#2&>NU!->16ZYHS3$?F'^V?I_B7X??'G5]?\/>$]_-?*?@/XWW/PZ^)/C>;PT^D7T-VWFQ-J: M21_:/+?"HB@@J[!BWSX^[@XK]XY+2"8$20QN#_>4&O/->_9K^%'B>\GO-5^' M'AB_NYV+RSS:5"7=CU).W)/O0!^4/A_]N[Q3=>)[2QUO0=)TW2&EQ/>VMM)/ M+&H!PPB,JAN<<;AP3S5;PK:^./$GQ)%[X-LK[Q#(96O+>2^U9K:TDF9RVQX9 M+C$<8![DCC S7ZF_\,;_ .W9/PI\*$^^F1'^E68?V2O@M;,&B^%GA-&'0C2 M8<_^@T ?#7[%?QN\6_M'_&;4/"6L:9::-8:?IT]S>7>F[Q+#(LBHJ$L2.68C M'L?2OT[@C$,,<88L%4+N/4X%%_VN/A9 M=:EJ0^5/IUI/%UV20*R]<]"/7GZUD>-=$?6 M4L=FIZMIHADW-_9>:U#X:T@VKVITJR-M)R\/V=-C9;<( M-/TH0>)]9TF6SA,,DT2HDER<*-\BLI&^I.VAVWDQ[0NQ=JC &!@#TI514^ZH7Z"ES1F@0M%)F MC- "T4F:,T +1129H 6BDS1F@!:*3-&: %HI,T9H 6BDS10 M%)FC- "T4F: M,T +129HS0 M%)FC- "T4F:6@#\1OVZ,_P##S"YV\M_:&AXS_P!<(*_1F:W> M\#KXB>-[I_F&=TY( 'L>N?Z5Z;\-_^1EM?^N3?^@UY MM]JOUFB1UVJYY;[4<@8[#')KT7X7L6UZQ9B6)@8DGK]VDAEOQ5/K]OX^FE3Q M/TWWD*X5@#\Q8@Y/''M71_#?7I[[3?L5]JAUK4(FD+7J6;P( MZ!\ ?,,$C....#1XB\6>)=+U>:VT_P *2:G:*%*W2W 0-D9/&.QXK-'CKQBH MP/ DH'_7VO\ A7)+%TXMQ=]/[LO\CE=>"=M?N?\ D>BT5YU_PGGC'_H19O\ MP+7_ H_X3SQC_T(LW_@6O\ A2^NTNS_ / 9?Y"^L0\_N?\ D>BT5P,/C;Q9 M)CS/!9X9EC_P"VN?Z5<<53EM?[G_D4JT7M?[F=?7+_ M ! L=9NM*BFT;5GTJ6V?S9=D'G&:,#E OJ3CI_6K$.NZF_W](DC_ !)_I5^' M4IW^_:R1_P# &-=$9*6QJI)GF?A_6->6XT.UN_%K7$LD@\R%]*=6N%5_WGS% M+_ /L*V'_HBWJRC]F[/_CS@_ZYK_*IJAL_^/.#_KFO\JFH **** "BBB@ MHHHH **** "BBB@#^;/]HK_DXWXD=O\ BH[[_P!'O7LG[$]MK5K^V?\ "C^V M9I9GDU.9HVDE\S=^Y<,0?3@<]#7C7[1>/^&B_B3_ -C'??\ HYZ]9_86M-0M M?VR/A&VH&3,MZS0B5]Q">3(!QG@>@IH#]G_VI/B7JWP?^ 'C?QCH2P-K&DV! MFM?M2;XPY=4!9U?FY;?MZ_M,7T,4EMJ_AF82*' ^P0*P!"D<%AG.\ M 8SDY':OO?\ ;W_Y-#^)W_8,7_T='7XF:;X=CN+4ZC?W(TW35?8L^S?++(.2 ML29&XC(R<@#/)I-I:LTA"51VB?74W[>7[3\%[-:2:AX9CGA8)(&LK#PS:XG_AN_]IQKQK5=5\+M.(EG"BSM\%&;:"#OQU_3FO"_VBE#:?\ !T$9_P"+ M=Z3_ .AW%>-/"O3:N/I0!];:Y_P4J_:(\/ZG-87FK^'UN8=N]8])B=1D CY@ MV#P16:W_ 5'_: '_,9T+_P31_XU\JL@7@# IL=K+=3)##&TLKG"HHR31H!] M3M_P5*_:"'_,9T'_ ,$L?^-1-_P5._:#'_,9T'_P2Q__ !5?,LUC86)*7,\E MQ./O1VN-JGT+'K^ J#[)IMY\L,\MI*>BW."A/IN'3\14)[G1- M1L(?#NJZE''%IP@99[:V>:,[E;D$I@CT-?G(PKWC]B@8^,6L_P#8G>(/_3?+ M0!]#Z7_P4 _:7UO2;?4;74O#;6]QC;G3H5(SG P6SV/Y&IK;]O;]IB\)2#4_ M#,\HW9CCL;=F^5"[Q?)+EY[:;7Z7/L3_AN[]IT MQK)_:OA548*P+6UK_$ 1P),YP15&;_@H%^TQ!)&DFJ^&(V>=K90]C;CYQNS_ M !]/E(STSCUKXZ;3R# MT<*C;)K."-CNQQAF'(SR*K1_\% _VG9K-;I-2\-^255CNTR$,-TGEX*ELY#8 MX]&![U\7201KE2&!'&"M0M''SRWS=<+U^O- 'UMK'_!3O]HC1=1FLI];\.M+ M"0&:+2(V7D \'/O6>W_!5+]H1?\ F,Z!_P""6/\ ^*KY2:.,< L/^ C_ !J% MTC_O-_WR/\: /J]O^"JW[0P_YC.@?^"6/_XJOU._8P^,&N_';]G'PEXS\3"V M_MS4$F6Y:TC\N-VCF= P7)QD*,CUK^?WR4D<*&8%C@?+_P#7K]R_^"9?_)F7 M@/\ [>__ $IDI,#\[/VZ.?\ @IA<@_\ 01T/_P!$P5^C%Q=6\%Q,C7D,<@.6 M4J ?J?FK\Y_VZE+?\%+[I0=I.H:& ?3]S!S7Z--HLGVIY)I%N.6!62-.YXYZ M\5#0[V(O,@F=/]*A=P<+\H)S[?-7HGPS3R_$-FH.=L+#/_ :X*32V,L+QQQ) ML.3\JYZ=J[_X"3Y3<#_=H2'<]$OO%VG:;>26MPTRS)MX6!WSD9XP# M5K1];M=>MVGM/,:%6V[I(FCSP#P& ..:H7_A>SU&ZDGD-^C2,'9(KIT0D8_A M#8[#ZU9T;1[?0HW2V6Z97.3Y\S2_@-S' JB0\1^*M+\)VD=UJUVMG!))Y2NR MD@M@G' ] :QH/BUX2N+:&Y76H%M9BZQSR!E1F4@,N2.HR/PY[5T\RQW"A9;; MS0#D!U!_G4365HZHK6$;*A)4&)<*3P<>E &#-\5/"5NMH[Z]:>7=220PR*Q9 M'=!EEW 8R!3H?BCX2N-+.I1^(;!M/WM']J\X>7N7;N&[IQN'YUN_9;;:B_8D MPGW1Y:X'TKX6_P""L7Q1U+X?_!;3- T!O[*?7;HK=3P(%@H M]Z\7?MS?!;P5J;V%]XSM9;F/[WV53*H]MPX_6L#_ (>-? G_ *&P_P#?@_XU M^"+L.-YR?5CFF^9'ZK0!^^'_ \:^!/_ $-A_P"_)_QK\[OVA]=\-_%;]HSQ M!XYT+Q=H?]AWU]:W$7VFY:.;;''$K97:<'*-W]*^(-\?JM:%C>Q;BGE0C([ M_P"- '[Q6_\ P4)^"<=O&A\3I__#P[X)_]#-_XZO\ \57X1^9' M_LT;X_5: /WZ\(_MN_!WQIJL.FV'BVW6\F;9''-QN/H,$U[E:W4-[;QSV\J3 M0R#Z9;::259/W2 M0RKL!7IM(Q@^W;%>*?M$J9/VCOB.H&XMXCO@!Z_OVKV+]B6WUR']LKX2+K3S M2&/49(HO-F64IBW?*Y!..-O![8I@?K3^WQQ^R'\3S_U"Q_Z.CK\6?'7[C7/[ M.3Y;;388[6%.PPH9V^K.S,?K7[3?M[C/[(?Q.ST_LL?^CHZ_&6[AA\00IK1A MFNS'"D6HV]NP$L3J HFQW1E Y[-G/:IM=IFL9\M.4.K:^Y7T_+[B6\TWPY_P MJ\:HNDW5KJ[W,5E;W;WQ87,J@O&V0:GN_X3(%-\GSGM]_YON<_+\O'->0S+))JS M8\/KN,40^Q*KX'RCY^.?GZ_\"XKU#5?LW_#,VGH/B#)TZ;N6/7)8 DUES+\K<=JU,SZ3_:''_$O^ M#W_9.]*_]#N*\==:]C_:(_X\?@]_V3O2O_0[BO(&% %1UKLO"MP/#7P^\2Z] M 574[J:/1+63(W0I(C/.Z^A**$SZ,UTT> M9@C:B ,F.W8\&8#D1G!/O'GG)R6* EV8]0&]#6QD>?71^V:)#,YS M-;2>1GN4(ROY$$?C6,ZUV'CWP'=> M1AL[RZ@NI)A)+$UOG:\ JR % ME[XQGK7)NM3%6*;N5'6O=OV*?^2PZS_V)WB#_P!-\M>&NM>Z_L5C_B\&L_\ M8G>(/_3?+3).+T76-2TB&)["ZDMMI@N#Y8R \>#&QX['D59O_'FO7VLSZM/K MDYU"?'FSJ^TOA=HR ,=!CI532]4EL=/>)!'MGA"G?U&4VDCGT)Z^N:N+XNU: M/D74+-C:&>WB; ].5ITGR>SN^7>W2_>W:9)XMU@R"3^VK@.&:0,)"/F8Y8].I.*NKXPU:2$I]I@ W[R5MH@2 M>/\ 9Z<#CI4+^*=5\XR?:H0YD$I_<1XW!-F<;?[H ]/QIF9SUY,;RXEN)[CS M9I&+/(YY8GJ3Q51EB_YZK^9_PKIF\6:NLB/]LC+)G:6@C.,\D_=ZGUI)?&>K M.%W36I=69Q)]EB##*[<=,8QVQUYI@XA>#@'$**Q !(&<# MH P$C194(<$Y&!S_ (5^XO\ P3-_Y,S\!_\ ;W_Z4R5^'J0XF0Y!.1P#UK]P MO^"9W_)FO@3_ +>__2F2DP/SK_;I./\ @IA='&?^)AH?_HF"OT3FBO+JXGDC MNI+5-Q BDA4X]P?2OSM_;HX_X*87/_81T/\ ]$P5^D-[??9Y,^0906(_=Q[L M?6H8&>_VB">!7NBZNV"!$.>.F>U>D_#:R+]BG3<< M9:# 'U]*]"^'+?\ %26IQG]T_ '^S0AG>ZMX.L]8OOM4LU_%)G.+>X:->F.@ M]JCL? ]CI^J17\=QJ;RQLS+'+>R/'R ,%2<$#&0.QI]_X2M-0U":\-QJ4$LV M-XM[IXU. . ?:JS>!;2:&V2XOM6N'@;>DC7; [LYSQ@<4P.IW?[+4;O]EJY MRT\'V]E,LD=]JY(=7VR7CLIP- OPA\&W,K$)F.XB5<[7)8Y@R%RJ#N?GZ<5^0GPA^)7CWP+\( M?C7K>B^(;S1O%SZKH-I)J.GR*DK*6G4J& Q@@+TZU17]K3XV6[2I-\6_&URL M!V7%U:W@V1L3C@$?,,\<&'#8Y(''2OQ MVT_]ICX_7%[J"-\6O%UW:V=K]N>:UU!$/D';B0"3&>&'RCG/TI1^UA\9NH^* MWCUE4DL?M\/W0>?QH6NQ-[['[*^(O"$UAJ4ZZ3\-?"VIZ_\ ^$[75T7-K'##'+#( M#XK^+#"OW?.O?GQTYP,9J[#^U/\ '=K,7$LQ4 M@8Z $9/ MO0]"DFS]@[?PGJDDJ"7X6>#XDQ\S":-NXQ_RP],FO-OA'I@T[]LKQVG]FVNB M2?\ ".Z^O&W2R;9957<>^ /PH _0:BB MB@04444 %%%% !1110!_-G^T2QC_ &COB.RG#+XDOB#Z'SVKVO\ 8SN_$UQ^ MVA\(5\2&?S#?/)!YT:)N4P2#<-H&?N@9//%>*?M%,5_:.^)# X(\27Q!_P"V M[5ZY^PWXHU7Q+^V5\)3JE]+>F#49%B,ISL!AD) ]J8'[ ?MK>'=4\5_LM_$; M2M&L+C5-3N-,Q#9VJ%Y9")48A5').%)P/2OQ@L_A)\2=/N$N;7P5XJMITY62 M+2KA6'XA:_H)N?\ 5CG'S*,CZBO/M2\9>.[>XN5LO *WL,#/$"R]?.7P\PDSZ[A%G/O6%>?!_XDWUQ) M<7/@GQ5,UNDMI/AU>3EN32.2.2S YP <8[XH$?A4_P4^(? M_0A>)O\ P3W'_P 14+?!/XB?]"#XG_\ !/FZA%;Z/X576;4PHYNVU%(?F.^<=JS=/\ &GCZXO[>*Z^' MWV2V>5%DG_M>)RB$_,VT#L/SIW _);]HSX)_$%+/X2!?!.O3&'P'IMK,+?3Y M9?*F1YB\;[0=K .N0>>:\=_X4Q\0O^A#\3?^"BX_^(K]U->\9>*M$OK@6?@: M?6+$.%CDL]0B61OE)+%6(XR,=>XJ9/%WBV73UN!X%GCFWD&UDU2$N5V@@@@E M1\Q(Y/\ "?447$?A&WP7^(7_ $(?B;_P47'_ ,12VGPE^)FFW GL_!7BNVG7 M@20Z5XVLGFM876[:1@C.WH1QBJMO\ #?XN6*Q+;>%O&D"PC;&L6GW2A!L9,+A> M/E=UX[,1WK^@MIUF56C\Q<2[#N#+GG!Z]1[UB>*-7UO2;>%M%T7^W9I)VCDC M:\6#RDVD[OF^]R ,#GG-'-K8=M+G\_U]\'_B?J#1-=>"/%MRT,201F;2KEBD M:#:B#*\*HX Z 52;X'_$;_HG_BC_ ,$]Q_\ $5^]"^-OB%YBAOAR I?!(UJ+ M@;P,].?ERWX8K7U;Q5XGL]-TVYM?"+W-Q*F^ZLCJ$8DA/&44YVN0,G@X./>G M<1_/TWP-^(__ $3[Q1_X)KC_ .(KW/\ 8Q^"'Q#M_BUK,UQX'\06M MP^;=Z=+"ADDLI(XT#.H!9G95 ZDFOV(TWQMXNU*"=W^']YIS+$7C^UZE =S@ M?=PK$]>,TZ/Q?XLN+Y8&\ S+;XDS<-JL!4, =@V@Y^8X^F[ZT7 _#?3OA+X_ ML;*>"3X=^(I6FA6)FDTBXW1X'./DX.0.1Z59_P"%9^/MB!OAAJDC*5)D;0[G MQ_L&Y4]1P,+@# QTXS4=Q\-_'^C3G]RNAW6W^6?QK]XM?O+[3=, MN;G3K(ZI>QPEXK,W A$K9'&]N%^IKBY?&OQ!CD8)\.UE0#(<:S$N>"<8(XYP M/QSTI7 _$G_A6?CY0 MJJ2?"/4)UR,EM"N@Q&U%P/P67X&_$59E;_A ?$P ;/&CW'K_N5^ MS_\ P3S\+ZQX/_9+\#:9KNF76CZDB7$CV=[$8I45IW92RGD9!!P?6O;/#/B# M5-667^U_#EWH#B0)$LMQ'/Y@(.3F,G:!@=?6N@A'RGG/)Z_4TKC/Q*_;HPW_ M 4PN0>AU'0Q_P"08*_2-;.WMGD6)M@9BQ !ZU^;G[=&?^'F%SCK_:.AXS_U MQ@K]';C37N=PO?)8JY*F.0J.?QI,0^:SBFDB=I6!C.1@5W?PWX\26V.1Y3_^ M@UYP-!BAF@>WC5@K?,QN#Q^O->@?#^^MK/Q%;-/#U.6'4=*B<7*#C%V;6_8NG)1FI25TGMW.(\7?LWZ7X)^ M OCJ#X<6FJ^)-0NM8T>>>&%VO9"L;S$-M09 RW)]Z^?4_9_\;2QR+'X*\016 MUPWF.LVFW:NI&2 5$1SC)Q@\^U?6?_!'2YT^\\8?%V32;>:QL#!IHCAE8 V W)X!&3SR,8ZUCAZ5=OZL?BE9_"?QU82:FB?#OQ7+!/IO]G0,=(E!7 ME3O8-&W4@G"X//6L:?X$?$"X5/\ B@/$X8$Y_P")1-W.>T=?NSI?BC5;W3[N MXN/#EY92P[O+MWNXF:7&?0\=![\]*R8_B)K;N(_^$%UQI-RJWESP%!D@$[BX MR%SD]^#@&NE/EZ'/T2/Q&T_X$_$"..6-O GB4!L'G29^Q_W*Z+P_\(_'NE7U MK--X$\42+:DO;[=-N$,39SD83N<9SD>U?L[JOCK7-/G,<'@G5]2'F%!):W5O MLP'V[CO=2!C#< \&K9\7:M_:30)X8OI+43>7]J6[BP5Y^?&>!P."0>:KF\@/ MQ:USX->,+ZY+V/PX\160D9GEQIURPO2O\ @G__ ,GE?"S_ +"3_P#HB2O-OVBO M^3B_B3_V,=__ .CGKTG_ ()__P#)Y7PL_P"PD_\ Z(DI@?O]=?ZOC[V01^!K M!N/#.F7+2M)I3,97WO\ .PRV2<\-QU/2MNZ_UD/^^*\HL_"/BJ/XF_;W$WD? M:S*][YX\MK?/$>W.>G&,?XUR5ZTJ3CRPFPR"1-* M<-@CF1CP>HP6J*7PGI4S*QTF12I)&R1EY)R>C=Z\SNOACJEYJ$F]/%EM&US( M=\?B%<;6#?-@+]W+<+U7 -,TGPWXET"PU""+PWXFO'U")K>5I_$T3M"N=@9& M(&#M^<$#C.*ZC<]4C\.Z?%%-$-,D,OW.3_ !5SFA+K_AN.RM[?PU?7BP1^0LUWJ:2/M)+9=CR3EB.XX%>B M7%L+V!4=I(NY\ML'ITS28BCIMK%I,+16EB\,;.7(R3\QZGDU;28M(S.IC^7& M&_G5;^Q&\P'^T+PIDDKY@[D8YQT&/UI)87M8XHGF>=E1LR/U/-2FV]4)-]BM M<:+97LJ33Z>9Y550)-Q&0.G&:K'PGI1<-_9,FYE>36_@+Q!X?U2*ZM-+\5ZF+61)8Q-XECV3[06PRL MO R<$=P!Z5TFE:;KUG)J-^_AK5Y9M0G29[6YUF.40E2W^KS\JK\^>.3@>@J7 M%2W-(5:E/X)->C/0="T^W\-:/::5INGO;6%I&(H(=Q;8@Z#+$G\S5[[9+_S[ M24S1;N[OM+@GO[+^SKMP2]KY@DV-HE#!LL/TJIJ.FVNJ*4N;4W<88LI!(P3C(R"/ M2E731I=JRK%]+>3>=)?=@#B1ATZ?Q5+)X?T^6 M&*)]*9DB^Y\S9'.>N"?$-UX8T&RO(-8E>*69G.G:JMNUM&VW:L@.?- MZ' '2LVW^%>J+IP^%]-@E,D>FS(_F++N$SYW* !_%TP!QWITGAK3)?,W:2Q\SEL.P'\^ M/PK@[O3_ !)]NTV_C\.:W=SZ;:>7'"VNHD<[$A2)01\S;?FR>.O?&?2?"OVD M:+$MW9-82JSJ(7D$AVAB%;(XY&#CMG%:%E2R\/:?I]Y%=6^EO'/%G8_F,<9! M!X+>AK6:ZE92/(=]-M]+>SVL;VXF"QE M661@0Q]>G%9WE>UB;N^PZ^ABO(VADB^T0NFQXQW&1_A62?"NE;E)TI\J-H/F M-TY_VN>IJ#Q98:IJWA'6;/19_L^JS6C);R;MN&/8-V)'&>V:\K^&'PW\5VOA M_P 2V>J1:EI=E>)"D%K'J CN/-#Y>1) 6V#&![@?C5E7/7F\-:8UK-;MI;-# M-]]6=CG(P>=W%:&GPQZ39QVMI9/#!']U 2<H>!;R#PL^DP6FO2PV]XTL3PZWMN)P/E#,YZ M AL[1TVBF(]/^UR_\^\GY4?:Y?\ GWD_*N1MM6\0Z?:FXB\*RR7%S(S20M>Q M_)\H(YQW8D?09]JW-'U?5KZ^$5[HC:?;_9Q(9VN%?]X=O[O ^K<_[/O0!I?: MY/\ GWD_*I;=MT?/7)R/QJC>Z&M[?17/VV\@:-E81PR[4..Q&.A[U;MS^\E_ MWC0!^)G[=D@B_P""EMV[?=74-#8XYX$$!K]%+?7M-UJ9X;:X\UF+<;6'W<9Z MCMD5^=/[>'_*2B^_Z_M$_P#1$%?:\-]/971DAE9&#>O!^H[U2I\Z)A[9I+BV$YR!M?I\PZUD:'XAMM2[D!!\L'#X'!!]:EAT M:1FP=3U!XAD,OF#:1Z# S^.&VTNT>>]GAM8P0HDF<*H)/' M)I;+7='OEDBMM1LK@(N66*921GN>?6N8^(&FK9^&I))9;C44::*-8[M_W<1: M0;9#@ _)[GZUD> ='LFU+5;:YL[/4[B%(9?MT3>8K_,VU3@[=RXSQZ\T))*X M^IZ!;WVGV\*0I-&@YQEA^/-3QZA;3<1RQL!U*8;%86I:396VCW@M-+MYI-CR M+;2#$,5TC3C$_RSK9YC8E1@;3E@0,FDKRV#8]?4$B$DAPJD[@"3Z#-$;\PC MMO\ @D+JM]K7CCXO7=]8Q:==M:Z8#;Q1E% !FP<$YYK]%[CP?HEY),DNFVLD MC#+J6.L?B!+JLMQ&;7S993<^:=\ZL"!&5QQC(]N..U36J3IN*C&]WKY&-2V\):59S>;#IMO'(,_,">X(/?N"?SIL_@W1[@RF72[=S(,.23T].O'6O-X M?@4K+;^=I.FH\;LVV*_NRJD?A/%2Z;\-_%%GHZZ-_9?AV+268,\ M<=Y=E^"#G)//*KP>V:Z34]%L_">DV5T\UOIUO'.RXD>(=-U(F_M])ALEB6)?LDDK285<#AN.H' MX5N^'+?5K73FCUJ[@OKP3RE9K>+RU,1D8Q@KD_,$*@GN03WH ?I>E0Z+;M!9 M6Z00LY?8K$C)],].E?/'@^S6?]NGQ[*S$-;Z#IS #H28W7_V8U]+,H9@>E? M\$__ /D\KX6?]A)__1$E,#]^KK_6P_[XKQG5OCOKEIJVIV]KHMK+;V=P\/F, M[9PI(R>>O&>*]GNO]9#_ +XKYOU[X>>,?[>UDVNDS/;7%U+(&4H0RL3@CGT- M>)F=2O3C'V%_.RN>;C958QC[*_R.X\(_&R_\1S".6SLH3G&$=B?U->JVM^EQ M;QRF:$;AGAN/YUX-X#^&NLZ=$0Q Y"HA YJ;S1Z-_WR:]8[P^?U7\O_KUE/?1:C#'/ ^^,JRY' MJ#@C\"#6KYH]&_[Y-8EKIHT>QCM@YDYDD+$8Y9BQ'ZT ;5O_ ,>\7^Z/Y5)5 M22]AT_31<7#^7#&BEG()QT':J;>+-(3R";^+]^,QXR=P'4_H?RH ULXY/ K- MTOQ+IFM3RPV5VD\D?) !&1TRN1\P]QD55U#Q%HEUIMU'/J$:V[H8I&5B" P( MZ_3/-<9X/T/1/">M7>IOK\5PUQ+(Q385 1H<;AG/(QG/Y4Q?%FD.P"W\))(& 3U/0?6@"YJ/_'N/]]?YUQ7C[QY< M> ],T^6VMHKAKJ[:)C,2 J]2>*[74/\ CW7_ 'U_G7F_Q;\,:EXFTG2$TZS: M\\F]9I50@$*1C/)Z5QXR52-"3I?%Y>ISXASC2;AN=_:ZY:S6,%P]W;QK+P"Y MVC=C) R:MFZC5B#<0@KP1DEV]K)8QF.,;O+>/< Q&">>_)J2; M0M*N 1)81-G=SY7/S#!Y]Q76MC=%V.X69BJ31NP&2%.3_.I/G]5_+_Z]5+'3 M['3<_9+5+?< #Y<>,XJWYH]&_P"^33&'S^J_E_\ 7JO<7D<$T5O*ZB2<-Y:X M/S;1D_I5CS1Z-_WR:H7VGK>7UG=[V7[()"%Q]XLN* 'Z?_K&_P!T5?JAI_\ MK&_W11-KMA;W$D$MTD!47_"6:1\A^WQ8?[O7GG&?SKCO'&CZ)XOU*TF.MQVL]K+&2I4L"T3L M5!&1D9+ CN#VQ0!Z-'(LB*Z,'1AD,IR"/44ZN?T35M(TW2XK*"_6=;.-8V8D MYX.,GTY_*K?_ E&DC&;Z(;CM'/4XSB@#5JM;_ZV7_>--T_5+35%=K2=9U0X M8KV.,XIUO_K9?]XT ?B7^WA_RDHOO^O[1/\ T1!7VA)_K&^IKXP_;OQ_P\JO M<]/MVB9_[\05]KZEF"*K:3H]GHBBWLK:*TCSN*Q*%4^]<9;ZO>6H CN'"C^$G(^G-6IO$NH2/ MN6;R@!@*BCBN7ZO+N:^T1U.MZ.VK:3=V8G:#[3&\0D]"P('\Z\?UC1-4CUK3 M;'5+:QT..&-HXM25]D<@4#)9CT;J>G?%:'Q(\1:DOP_U\IKPT.6*V,\6JRKN M%FZ$,)< '.,=,'.:Y3P5'J.N>$[>ZU..3^R,C?=3%GG&"%5G3.S/7CK@^M=6 M'PDJDG&]C"OBE2BI6N>F>$?$D?AS16M39+<-YKM)-;R K.V>6&3R2!VX.,U\ MV_\ !3"03>!?#1\O9_I//XJQKZ#O/#$-C+/86EI="1ILV;1$-"$*@8 ME?-__!1K2XM&^&OA>S@,ABCN3CS'+GG>3R?3IW3_>FKZ^U;XD>,O[2U5H-9:.W@N94"B-/E56/'W?3UKY"_ MX(H_\ASXK_\ 7#3O_0IJ^Z]4_9YN+[4KVXBUX117$SR^6T!XW$G!PW/6N;,J M>)J1C]7OUO9V.7&0JR2]E?Y.QY%>?'OQU;*_E27ETRXXC\GG)P>HXQUKWGPG M\0]5O/"-E>77A[5KNY\B-C)'- #.6'+ ;QC'X5R7_#,+\G^VHSLKJYMH%A-PT1!?;WQZUCEM+%4YR>(O:W5W_ %9GA(5X MR?M;_-W_ %*C>.-40.S>#->VHNYMKQ$]&) &_D_+CCNP_#K[3_2K6&8K-"9$ M5_+D)#+D9P1V(I_^D_\ 3+]:/])_Z9?K7OGJ%/6KX:+8_:SOD59$4KNZAF"_ MUKP+P3_R?'\2/^P!IO\ Z"U?0=S9'4(Q%=)&\.X,5YY(.1^H%?/G@G_D^/XC M_P#8 TW_ -!:@#Z0HHHH **** "BBB@ HHHH _FQ_:*_Y.*^)'_8QWW_ *.> MO2O^"?\ _P GE?"S_L)/_P"B)*\U_:*_Y.*^)'_8QWW_ *.>O2O^"?\ _P G ME?"S_L)/_P"B)*8'[XZ[JEEHEH;_ %&\M["QMR'FNKJ58HHUSU9F( 'UKG_^ M%T_#W_H>_#/_ (.+?_XNO+?^"@-O)PS^%?S M^?V>/^?1O^_)_P * /Z/9/BUX5,Y:/XH>%1%N)"-J%MGV&?,Z4L_Q8\)M(6A M^*'A=%RQV-J%J>WRC._CGD]:_G#2P3S%W6;%,C%1Q_PL_P * MD;>3_:%MPVX'CY^F,C\:5?BQX35P?^%H^&&3^ZU_:Y_,25_/ZEK\,9%N)&TS MQ5"P5FB@Q"RLV]0J;MN1\F\ECW"C%P]H^R^Y']&MC\9/ D%K&ES\0O#-S.H^:4:K;)NY M] _%:.G^-/#WB^24Z#KVF:W]G7]]_9UY'<>7GINV,<9P<9]#7\T']GC_ )]& M_P"_)_PK]-_^"+5F\)^+K_9WBC9--4,8RH)!G.,XZ\_K6EK*QFW=W/U,M^;> M('GY1_*L^]U>"PNA;M97,AVY#Q0;DY.,9]>?UJ_;R(L$8+J#M'?VI_G)_?7\ MZF5VM&.+2>JNUO=1AAE4'D$JS C(YZ5T6H M.KPJ%8$[UZ'WK\,?^"HE@[?MH>+V>U=E:RT\JWE$AA]F09''M^E:F9^S>I?& M'P3<1J+/XC>%[5P3DMJ=LX;C_?\ QJI'\6?"?ELLGQ/\+EBP(9=1M00.X^_7 M\X/]GC_GT;_OR?\ "NE\*VO@];.:/Q)I6LR7#3(8[C3-J[(_X@5=<$^E0Z:; MO=_>S13:5M/N1_0M_P +8\+[B?\ A:/A8C9Q_I]J,MG_ '^F,4]OBSX38DCX MH>%T/& +^U('3/\ RTY[_G7\^D=K\/%:9)-*\3.GFDQR)Y(;R^P(*XR?7M[U M)K&F_#DVM\NEVWB5;I+53:R74,1CDG/57 &549'.><'BI]E'N_O8_:/LON1_ M098_%SP=!-&UQ\3/"]Q&JX9!J-LI8^N?,XK2_P"%R_#^;Y$\<^&F=OE51J]N M22> /OU_-5_9X_Y]&_[\G_"M/POIK2>*=$6.SD9VO[!YC"TQ4?=C3\Q/[ MR_G0)'-75];ZNZA8]4M#$K$>3$$WY4''(.<#^=4%MK:WFWG^WB_FAA&5!!;E MB!QR.3FNT\Q/[R_G1YB?WE_.LN6?\WX&G-#^7\3DEAMQ9M#"=9P9&!*J-PPW M*Y(Z9.?PK3M-2BB@B@-E?2A=J;YH,L<\9/\ 6MKS$_O+^='F)_>7\Z?+/^8. M:'\OX@J+'PJA1[#%0V_^LE_WC4WF+_>7\Z@MO]9*>HW&M#(_$S]O#_E)1??] M?VB?^B(*^T)/]8WU-?%_[>'_ "DJOO\ K^T3_P!$05]H2*WF-\IZUO2ZF-3H M,HIVQO[I_*C8W]T_E6YB-]**=M;T/Y4;6]#^5 &5XH\.V?B_PYJ6B:BK/8ZA M UO,%;!VD=0?4<'\*P_!GAE?"NGM;>(?&UQK-NLC2&%=/$01%9@5?RP5)^3J M<'IZUV.UO0_E4J7%Q'!)"&;R91M>,C*L/<4FZD=:(FN%T31[+3KBZ:UB\R39YDJ_*N1DY85]6?\ M/=/@!_S\^)?_ 3-_P#%5\0_L%?#G6OBY\"?VEO!_AR**?7-6T>PAM(II1$C MN)9&P6/ R%/6N4_X=@_M%?\ 0GV/_@YM_P#XJF!]]:C_ ,%6OV==4FMY;B?Q M07@SLV:5(@YQG.'YZ#K5:3_@JA^SA*5+7GBS#['(.?^0Q;_\ Q5=M/^P_^U'.3S%F\VRW#Y6 'WN1\Q//< M"H<(O5HM3DM$SZWC_P""I?[.,1&+_P 7D#&5-A+@D9Y/S]>?Y5>TW_@JW^SM MI/F_9I_%*^806WZ5(_3TRYQ^%?'D?[#O[3BV\,+_ W\)2(CEB3+9@N, !20 MW0$9XYR?3BN(/_!,/]HIF)_X0^PY.>-8M\?^A4*G&.J0.%=*O;0W$?ER&-E; M&Y>Q]J_-BU_X)C_M$QLV?!]CAAC_ )#%O_\ %5^@/['7@G5/AM\99_"VN1QQ M:QI'@?1K6[CAD$B)*J-N 8<'&<9%60?:U%%% !1110 4444 %%%% '\V/[17 M_)QGQ(_[&.^_]'/7I7_!/_\ Y/*^%G_82?\ ]$25YK^T9_R<;\2/^QCO_P#T M<]>D_P#!/_\ Y/*^%G_82?\ ]$24^@'[]WT:3*L4BAT<[65AD$'J"*\PA\6^ M&KCQ<-(_X1:S%LUR;-;KR8]WF XSLV_=SQUSWKU"Z_UD/^^*RX_ ^AQZ\=97 M3XQJ!;?YF3C<>K;^,UYV+ABIN'U::C9^]?JON?Z>IUX>5"/-[:+>FGK_ M %_PQYM?>+([&:2-OA2Q*O(N&:U4E5W;7P?X7P,?[PSBKNBZ]9ZI:ZG-=?#F M/36M8#+!%,UJ6NG !\M<'@Y(&37;-\//#K78N?[,B\\2>:&R?O%=I/7NO'TK M,D^"_@J555M MRJDD+N< $MN/\7][FO0.0I>&;G0->LH+BZ\-Z9I32,X>"

N/#VB0L=GANUG7&0T5K&0>/I5>7X4^%9B"VD19!R-K,,' M&,\'K74P0I;0QPQKMCC4(J^@ P!4R3:T=AII;HY;^Q])R<>$8\!MHS:Q<^_T MK1L[6UL;=#:V":RL> M%?&G]I'3?A/XJAT2+PRVMSQ6D=]?2FY$ CCF>=K9%;]]X%T'49S-/IL+N8Q$<94; N <8&U?R% M84HUU4FZDDXO;R_KYGO8ZME53!8:G@Z4HUHI^T;>DNUM7Y](VVUW.$T?XC7& MIWUK#/X#O+"WFE1'N9KR$I&&)RQPQX /_ E]3C;T_Q-'J&N:KIQ\/&W2S4/ M'.:T*3VT*BU% MWDKHPK22*2-Y$TZ>Q,I')XKGO'FM:3X?L(+N]T:WU6\N)C!"LT M:\8YY8@X _K7::E_Q[C_ 'U_G69J&@:;XBTDVNIVZSP^:77)*LK#N".0?I65 M6-1TVJ;M(SK7DG[/1G 2>*-*DT&QU+3_ (?QZGYTDL5PD*0*+5DQRS,!D'/! M'XXK-_X3F%9MC_"AP,D%E>S]5' )&<[CCMQUKTI_ _AR2UL8#IT7EV))M^6S M&202RT'0[RQ>X70=.=E)& MV*&-L_CCWJC-\)_!MPKK-H\,P:/RCYCN?ER&QU]1_.NBT72=.\/VLEO81"WA MDD,K*"3ECC)Y^@K0LR?[#T<9%K%Z5+::+I7G@IX?YFD^7L^]N^RQ8Q[YKS]I/C;O;- MQXRSD_\ +:;_ !KUG]M50_\ P5 93R#J6AC_ ,@05^RLGA>Q:1B+.WP3_P \ ME_PI@?@CYGQM_P"?CQE_W^F_QI1)\;/^?CQC_P!_IO\ &OWK_P"$6LO^?.W_ M ._2_P"%'_"+67_/G;_]^E_PHNQ61^"OF?&SO<>,?^_TW^-.\SXU_P#/QXQ_ M[_3?XU^]'_"+67_/G;_]^E_PH_X1>S_Y\[?_ +]K_A1=A8_!GS/C7_S\>,?^ M_P!-_C2^9\:O^?CQA_W]F_QK]Y?^$7L_^?.W_P"_:_X4?\(O9?\ /G;_ /?M M?\*+L+'X-^9\:N]QXP_[_3?XUG?$AO&#?"6Z_P"$O?5GG_M:#[/_ &J[LP7R MGW;=W;-?OK_PB]E_SYV__?M?\*_.;_@L5I\.G^$_!JPPQQ RMGRU SRWI]:+ ML9S_ /P12_Y#GQ7_ .N.G?\ H4U??FBZCXS;XA3Q72WGV+S)1*C1?Z.L0!V% M#Z],=SW]O@/_ ((I?\ASXK_]<=._]"FK[AU+X_:W:ZA?PPZ+:R06\[Q>8SOG M"DC)KRL=5ITN252;CKTZG'B)PARNIKL[ZUFND M40W+6K YW*H.?SKY^T_]J.^U:U%S9Z?IUS 6*B2.1R,@X(_"K/\ PTEK'_0' ML?\ OX]9RS?![.3^YDO'X?9O\&>V)I^J+(K-JH=59M3<914X[/4[H-2BI1V9](T445J6%%%% !1110 4444 M?S8_M'B_L#7,5K^V)\+I9I8X8EU)RTDC!5'[B3J37 _ MM+6);]HCXF'=C_BHK[M_TW:O-OL#?W\4 ?TYW'BG16DB(UG3^&!_X^X_\:L? M\)9HG_08T_\ \"D_QK^83^SV_P">I_,T?V>W_/4_F?\ &@#^GO\ X2S1/^@S MI_\ X%)_C61XJ^(NAZ#HLMR-K?F?\:3^SV.09"1[YH _I6\ _$S2->TMW&/_9J_F1^PM_SU;\S_C2?86_Y MZM^9_P : /Z>8/%6B+#&#K&GY"C_ )>H_3ZT_P#X2S1/^@QI_P#X%)_C7\P? MV%O^>K?F?\:/L+?\]6_,_P"- ']/%QXRT&UMY9I-:T]8XU+L?M*< #)/6N+\ M#_%[2];U:YMKOQ'HD_V@-<6L5M?PNT*#;E&VMR<.O/J''85_-W]A;_GJWYG_ M !I%T_;]U]OTXH _I]_X2S1/^@QI_P#X%)_C1_PEFB?]!C3_ /P*3_&OY@_L M+?\ /5OS/^-'V%O^>K?F?\: /Z<]0\4:*\ UC3\[UZW48[_ %K.O?%MO;V< M9TW4=*GF\QMRR7D8 7_OKUQ^=?S._8F_YZM^9_QH^Q-_SU;\S_C0!_2?KGB[ M3UU*1TURW5 K"/4"%7*CD C.W MK^;S[&W:5OS/^-'V-_\ GJWYG_&@#^DFQ\107UP0NOVJQ*WS$ZIM..=I (_Q MJ634#(P)\0V,;;5CW1ZJ,$#)R01U.0,U_-C]C?\ YZM^9_QI/L3?\]6_,_XT M ?TP0WVES6H\[Q.MO.4V'R]21@." ?KW^M0OKVG:;K.G)%XDAN;>5)$F6>\C M8#:N0V<\$G%?S3?8F_YZM^9_QH^Q-_SU;\S_ (T ?T[6OBK15A4'6-/SC_GZ MC/\ 6I?^$KT3_H,:?_X%)_C7\PGV%O\ GJWYG_&C[ W_ #U;\S_C0!_3W_PE MFB?]!C3_ /P*3_&C_A*]$_Z#&G_^!2?XU_,+_9[?\]C^9_QI?[/8_P#+8_F: M /Z>?^$KT3_H,:?_ .!2?XT?\)5HG_08L/\ P*3_ !K^8J&Q://[TG\3_C4O MV5C_ ,M&_,T ?TX?\)5HG_08L/\ P*3_ !H_X2K1/^@Q8?\ @4G^-?S(?9&_ MYZ-^9H^Q'_GJ?S- 'VE^V1=07W_!3Y9;>:.XA;5-#Q)$X=3^Y@[BOVRK^;+X M&V1'QH\"'?G_ (G=G_Z-6OZ3: "BBB@ HHHH **** "OS4_X+-?\BMX,_P"N MS?UK]*Z_-'_@LU)_Q3?@Q-K?ZQFW8^7J>,^M ',?\$4?^0Y\5_\ KCIW_H4U M?8^K_!_QE)J>IFVM('MKBXED5O/3E6)]>1Q7Q/\ \$WLJQ0Q+OE&6=C@#)'6OT5_X:D^#O\ T5'PA_X.K?\ ^+KAQ6#I MXQ)3;5NQS5L/&NDI-Z=CS[_A4?C/;&O]B:;^[Q@^9'S@=^>:=_PJ3QAY87^P M-+#9_P!9YD>?IUKL=0_:6^%%U- ]M\8?"=FJ9#HNK6K"0''J_!&/UJO)^TE\ M,&963XT^$4QU7^TK0@_^/UYO]D45UE]Z_P C!9=1_G?]?(X-?@1XOC&%TVW4 M$Y.VYC')ZGK2_P#"B_&/_/A!_P"!2?XUV\/[2/PV4C?\:_![+@$XU"USGG(' MS].1^57=,_:8^%%GYHN?C!X2O0Q!7=JUJA3UZ/S62R7#O^;[T2\KH+[3_KY' M5>$O"ES:_#_2M#U*,PSPX\[RV# 8D+\'\J\>\"M_QG5\3!_U+^F?^@M7HG_# M4GP=_P"BH^$/_!U;_P#Q=>5_"W7M/\1?ML^/M2TJ[BU/3+[PUID]M?6CB2"5 M"K897!P0>V/0U]#3@J<%!;)6/0C%0BHKH?4M%%%:%!1110 5Y'KG[3_@O0/% M%WH%R;\ZA:S-!)L@79N!P<$MTS[5ZY7SI\3/V9?#^N>*+SQ!:ZQJ6GZI\DDX5BIZGINH ]"_X7QH#*&2"Z<'IP@_]FJ&3X]Z0OW;"[?\ X%&/ M_9J^=/$WPI^)]@I7P]K-I?;>@O-%2,'\5N6_E7G]YX+_ &FX6(M]'\-7"]BS M!,_FQI#LSY[^/W[#/BCXA?&CQ?XI\,:II-OHFM7\E_%;ZC,ZSQ-(]<"?^"=GQ&_Z#'AT_]O$G_P 17U?<>&OVKH49H_"7AF'/_ U_P#X MW7US_P (M^U=_P!"EX9_\"T_QI/^$5_:NS_R*7AG_P "T_QH"S/D?_AWK\3_ M /G^\.?^!K__ !ND_P"'>_Q/_P"?[PY_X&O_ /&Z^N?^$4_:M_Z%+PS_ .!: M?XTG_")_M6_]"GX9_P# M/\ &E<+,^1U_P"">_Q.*Y-_X<4^GVUS_P"TZ#_P M3W^)O_01\.?^!DG_ ,17UO\ \(C^U=_T*7AG_P "T_QH_P"$0_:M_P"A2\,_ M^!:?XTPLSY'_ .'>_P 3?^@CX<_\#)/_ (W2?\.]_B9_T$?#G_@9)_\ $5]< M?\(?^U;_ -"EX9_\"T_QH_X0_P#:M_Z%/PU_X%I_C2N%F?(__#OCXF?]!+PY M_P"!&?_ M/\: LSY7_ .'2^\._*@<2K>LR-G/ (3J,?J*^M?^$'_ &JO^A3\-?\ M@6G^-'_"#?M5?]"GX:_\"T_QH"S/D?\ X8!^)/\ T$?#O_@7)_\ $4G_ P' M\2?^@CX=_P# N3_XBOK@^!?VJC_S*?AO_P #$_QH_P"$#_:J_P"A4\-?^!:? MXT!9GR/_ ,,!_$G_ *"'AW_P+D_^(H_X8%^)/_00\._^!&__ ,3_&C_ (5_^U1_ MT*GAO_P,3_&@+,^1_P#A@OXD][_P]_X&/_\ $4O_ P7\2/^?[P]_P"!C_\ MQ%?6W_"O_P!JC_H5/#?_ (&)_C2?\*]_:G_Z%3PW_P"!B?XT!9GR6O[!_P 1 MN]_X?_\ Q__ (BGC]A'XB#_ )?_ __ .!;_P#Q%?6)^'G[4_\ T*GAO_P, M3_&F_P#"N_VI_P#H5/#?_@8G^- :GRHG["'Q ;[VJ>'U_P"WF0_^R4X?L'^/ M>^KZ!_W_ )/_ (BOJ:7X>_M41QEE\(^'92.B+>QY/YL!53_A"?VKO^A!T7_P M.MO_ (Y0&IXO\&/V-?$7@SXN>$O$/B/5=+FT/2-1BOKF"PD=IY?+;<%7:,,_A'P[;G^Y)>QD_P#CI(_6 MKUO\+OVFI& GT+PW"O^7_@"?_%51U;]K;P+HNT7 M?]HJ6Z;8%;_V>OEWPS\%/C->2?\ $]O-+TR/.,6FG"X;'KS,HKTS2_V4;7Q M\)\2>*M0F*GE+;3H+7\,F63^5%PU/JGPIXFLO&7AVQUK3C(;*\3S(O-7:V,D M#?#5EX/\,Z?HVG&1K*SCV1-,P9B,D\D>Y-;-,04444 %? /_!7S MX<:MXE^#^B^(M-M)+RWTFY(O%B4L8T;&'..WWOTK[^JGJ]C9ZEIES::C;QW= MC/&8YH)D#I(I&"I!ZB@#\/OV.M"U+Q-^S!^U1IVD:?(K6SB:660 MB9V(55!). 3QZ5\Y_P#"E?'W7_A7_B?_ ,$=S_\ &Z_:/6/V(_ L&O76I^$# MKW@>2ZXF70K]K=9!G(! P<#)P"3C-5?^&.1_T4'Q]_X.I?\ XJ@#\9Q\%?'V MX9^'WBV.]<2?@OX^RG_%PO'P_[C4O_ ,50!^+VI?"?QGI%C->7_@K7["TB M4M)<76DSQ1H/5F9 /K7ZQ_\$N;74?%FGWGC&339K#1K/0]/\.V4LRX^U&WC M >1?;<7_ (KTC3_ -BWPO=741\4ZMXK\76*'=]@U759)("?4J2%]$T MKPWH-GIFB6$.F:9;((X;6WC")&!VP* -6BBB@ HHHH *P+GP[+->R3B2,!FW M8.BR?D/\:7[:G]V3\A_C5G^S_:C^S_:ERH.9E;[:G]V3\A_C1]NC_NO^ M0_QJS_9_M1_9_M^E'*@YF5OMT?\ =?\ (?XTGVZ/^X_Z?XU;_LX^E']G'THY M4',RI]NC_N/^G^-)]MC_ +C_ *?XU<_L[VH_L_VHY4/F93^VQ_W7_+_Z]'VQ M/[K_ )?_ %ZN?V?[4?V?_LT^5"YF5/MD?]U_R_\ KTGVR/\ NO\ D/\ &KG] MG_[-']G_ .S2Y4',RO;S)<3)&-REC@%AQ_.M7^PIO[R_G56&QVS1G;T8']:Z M>CE0^9F'_8,O]]?UJ*;PW-+C]['^1KH:*.5!S,@L;2G]T4>2G]T4^B@!GDI_=%'DI_=%/HH 9Y*?W11Y*?W1 M3Z* &>2G]T4Y5"]!BEHH **** "BBB@ HHHH **** *;VH+$^]-^RBKNVC;0 M!2^RBC[**N[:-M %+[**/LHJ[MHVB@"G]E%'V45E6]HHVB@"I]E'I1]E'I5O:*-HH I_9?:C[+[5T4;10!5^RBC[**M;11 MM% %7[,*/LPJUM%&T4 5EMP&!JU2;12T %%%% !1110 4444 %%%% !1110 24444 %%%% !1110 4444 ?_9 end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 23, 2023
Jun. 30, 2022
Entity Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-39598    
Entity Registrant Name XOS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 98-1550505    
Entity Address, Address Line One 3550 Tyburn Street    
Entity Address, City or Town Los Angeles    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 90065    
City Area Code 818    
Local Phone Number 316-1890    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   169,012,203  
Entity Public Float     $ 110,700,000
Documents Incorporated by Reference Portions of the registrant's definitive proxy statement for the 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. The 2023 Proxy Statement will be filed with Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2022.    
Amendment Flag false    
Entity Central Index Key 0001819493    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Common Stock      
Entity Information [Line Items]      
Title of 12(b) Security Common Stock, $0.0001 par value per share    
Trading Symbol XOS    
Security Exchange Name NASDAQ    
Common stock public and private warrants      
Entity Information [Line Items]      
Title of 12(b) Security Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share    
Trading Symbol XOSWW    
Security Exchange Name NASDAQ    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Name GRANT THORNTON LLP
Auditor Location Los Angeles, California
Auditor Firm ID 248
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Cash and cash equivalents $ 35,631 $ 16,142
Restricted cash 3,044 3,034
Accounts receivable, net 8,238 3,353
Marketable debt securities, available-for-sale — short-term 50,648 94,696
Inventories 57,540 30,883
Prepaid expenses and other current assets 8,100 17,850
Total current assets 163,201 165,958
Property and equipment, net 18,581 7,426
Operating lease right-of-use assets, net 6,555 0
Marketable debt securities, available-for-sale — long-term 0 54,816
Other non-current assets 1,599 506
Total assets 189,936 228,706
Liabilities    
Accounts payable 2,896 10,122
Convertible debt, current 26,849 0
Derivative liabilities 405 0
Other current liabilities 15,616 5,861
Total current liabilities 45,766 15,983
Convertible debt, non-current 19,870 0
Earn-out shares liability 564 29,240
Common stock warrant liability 661 7,496
Other non-current liabilities 11,000 1,594
Total liabilities 77,861 54,313
Commitments and contingencies (Note 15)
Stockholders’ Equity    
Common Stock $0.0001 par value, authorized 1,000,000 shares, 168,817 and 163,137 shares issued and outstanding at December 31, 2022 and 2021, respectively 17 16
Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at December 31, 2022 and 2021, respectively 0 0
Additional paid in capital 190,215 178,851
Accumulated deficit (77,418) (4,093)
Accumulated other comprehensive loss (739) (381)
Total stockholders’ equity 112,075 174,393
Total liabilities and stockholders’equity $ 189,936 $ 228,706
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, issued (in shares) 168,817,000 163,137,000
Common stock outstanding (in shares) 168,817,000 163,137,000
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
Revenues $ 36,376 $ 5,048
Cost of goods sold 66,405 7,410
Gross loss (30,029) (2,362)
Operating expenses    
General and administrative 41,093 27,197
Research and development 30,679 20,077
Sales and marketing 9,547 3,519
Total operating expenses 81,319 50,793
Loss from operations (111,348) (53,155)
Other (expense) income, net (4,835) 38
Change in fair value of derivative instruments 14,184 18,498
Change in fair value of earn-out shares liability 28,682 72,505
Write off of subscription receivable 0 (379)
Realized loss on debt extinguishment 0 (14,104)
(Loss) income before provision for income taxes (73,317) 23,403
Provision for income taxes 8 2
Net (loss) income (73,325) 23,401
Marketable debt securities, available-for-sale    
Change in net unrealized losses, net of tax of $0, for the years ended December 31, 2022 and 2021 (358) (381)
Total comprehensive (loss) income $ (73,683) $ 23,020
Net (loss) income per share    
Net income (loss) per share — basic (in dollar per share) $ (0.44) $ 0.22
Net income (loss) per share — diluted (in dollar per share) $ (0.44) $ 0.22
Weighted average shares outstanding    
Weighted average shares outstanding — basic (in shares) 165,253 105,568
Weighted average shares outstanding — diluted (in shares) 174,382 107,786
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Temporary equity, beginning balance (in shares) at Dec. 31, 2020 2,762,000        
Temporary equity, beginning balance at Dec. 31, 2020 $ 7,862        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Payment of subscription receivable $ 2,430        
Issuance of preferred shares (in shares) 49,518,000        
Issuance of Legacy Xos Preferred Stock, incl. note conversion $ 66,701        
Legacy Xos Preferred Stock warrant exercise (in shares) 625,000        
Legacy Xos Preferred Stock warrant exercise $ 2,715        
Conversion of Legacy Xos Preferred Stock into Common Stock (in shares) (52,905,000)        
Conversion of Legacy Xos Preferred Stock into Common Stock $ (79,708)        
Temporary equity, ending balance (in shares) at Dec. 31, 2021 0        
Temporary equity, ending balance at Dec. 31, 2021 $ 0        
Beginning balance (in shares) at Dec. 31, 2020   72,277,000      
Beginning balance at Dec. 31, 2020 (27,197) $ 7 $ 290 $ 27,494 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Payment of subscription receivable 379   379    
Options exercised (in shares)   571,000      
Stock Issued During Period, Value, Stock Options Exercised 11   11    
Issuance of common stock for vesting of restricted stock units (in shares)   286,000      
Shares repurchased and retired (in shares)   (94,000)      
Stock repurchased and retired (1)   (1)    
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 1,658   1,658    
Shares withheld related to net share settlement of stock-based awards (in shares)   (102,000)      
Shares withheld related to net share settlement of stock-based awards (335)   (335)    
Conversion of Legacy Xos Preferred Stock into Common Stock (in shares)   52,905,000      
Conversion of Legacy Xos Preferred Stock into Common Stock $ 79,772 $ 5 79,767    
Issuance of Common Stock upon merger, net of transaction costs (in shares) 162,184,621 17,694,000      
Issuance of Common Stock upon merger, net of transaction costs $ 20,721 $ 2 20,719    
Issuance of PIPE common stock (in shares) 19,600,000 19,600,000      
Issuance of stock $ 196,000 $ 2 195,998    
Recognition of Public Warrants and Private Placement Warrants (17,891)   (17,891)    
Recognition of contingent Earn-out Shares liability (101,744)   (101,744)    
Net and comprehensive income (loss) $ 23,020     23,401 (381)
Ending balance (in shares) at Dec. 31, 2021 163,137,000 163,137,000      
Ending balance at Dec. 31, 2021 $ 174,393 $ 16 178,851 (4,093) (381)
Temporary equity, ending balance (in shares) at Dec. 31, 2022 0        
Temporary equity, ending balance at Dec. 31, 2022 $ 0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised (in shares) 144,712 491,000      
Stock Issued During Period, Value, Stock Options Exercised $ 6   6    
Issuance of common stock for vesting of restricted stock units (in shares)   1,198,000      
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 5,313   5,313    
Shares withheld related to net share settlement of stock-based awards (in shares)   (287,000)      
Shares withheld related to net share settlement of stock-based awards (449)   (449)    
Conversion of Legacy Xos Preferred Stock into Common Stock (in shares)   2,078,000      
Conversion of Legacy Xos Preferred Stock into Common Stock 2,123 $ 1 2,122    
Issuance of PIPE common stock (in shares)   1,829,000      
Issuance of stock 4,372 $ 0 4,372    
Stock Issued During Period, Shares, Restricted Stock Award, Gross   371,000      
Net and comprehensive income (loss) $ (73,683)     (73,325) (358)
Ending balance (in shares) at Dec. 31, 2022 168,817,000 168,817,000      
Ending balance at Dec. 31, 2022 $ 112,075 $ 17 $ 190,215 $ (77,418) $ (739)
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Statement of Stockholders' Equity [Abstract]  
Transaction costs $ 55,424
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Activities:    
Net income (loss) $ (73,325) $ 23,401
Adjustments to reconcile net income (loss) to net cash used in operating activities    
Depreciation 2,065 736
Amortization of right-of-use assets 1,566 0
Amortization of debt discount and issuance costs 2,577 0
Amortization of insurance premiums 1,338 0
Inventory write-downs 5,661 1,004
Change in fair value of derivative instruments (14,184) (18,498)
Change in fair value of earn-out shares liability (28,682) (72,505)
Write off of subscription receivable 0 379
Realized loss on debt extinguishment 0 14,104
Net realized (gains) losses on marketable debt securities, available-for-sale 147 (1)
Stock-based compensation expense 5,222 1,658
Other non-cash items 1,368 364
Changes in operating assets and liabilities:    
Accounts receivable (4,942) (2,973)
Inventories (31,285) (29,969)
Prepaid expenses and other current assets 6,413 (17,794)
Other assets (1,093) (506)
Accounts payable (7,268) 9,009
Other liabilities 6,462 2,696
Net cash used in operating activities (127,960) (88,895)
Investing Activities:    
Purchases of property and equipment (14,113) (4,915)
Purchases of marketable debt securities, available-for-sale 0 (152,651)
Proceeds from sales and maturities of marketable debt securities, available-for-sale 96,823 2,423
Net cash provided by (used in) investing activities 82,710 (155,143)
Financing Activities:    
Proceeds from reverse merger, net 0 20,721
Proceeds from PIPE investment 0 196,000
Proceeds from issuance of shares of Legacy Xos Preferred Stock 0 31,757
Proceeds from subscription receivable – preferred 0 2,430
Proceeds from exercise of Legacy Xos Preferred Stock warrant 0 2,715
Proceeds from issuance of convertible debt 54,300 0
Debt issuance costs (403) 0
Proceeds from short-term insurance financing note 3,627 0
Principal payment for short-term insurance financing note (1,562) 0
Proceeds from equipment financing 6,312 0
Principal payment for equipment leases (1,392) (444)
Proceeds from stock option exercises 6 11
Taxes paid related to net share settlement of stock-based awards (449) (335)
Proceeds from issuance of Common Stock under Standby Equity Purchase Agreement 4,310 0
Net cash provided by financing activities 64,749 252,855
Net increase in cash, cash equivalents and restricted cash 19,499 8,817
Cash, cash equivalents and restricted cash, beginning of year 19,176 10,359
Cash, cash equivalents and restricted cash, end of year 38,675 19,176
Cash and cash equivalents 35,631 16,142
Restricted cash 3,044 3,034
Total cash, cash equivalents and restricted cash 38,675 19,176
Supplemental disclosure of non-cash financing activities    
Purchases of property and equipment in accounts payable 42 0
Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption at 1/1/2022   0
Right-of-use assets obtained in exchange for operating lease obligations 437 0
Conversion of interest payable on convertible debentures 122 0
Conversion of convertible debentures to Common Stock 2,000 0
Conversion of interest payable on convertible notes 0 2,453
Fair value adjustment of related party debt at conversion 0 3,763
Issuance of Legacy Xos Preferred Stock 0 34,918
Conversion of notes payable into Legacy Xos Preferred Stock 0 21,540
Conversion of Legacy Xos Preferred Stock into Common Stock 0 79,708
Assumption of Public Warrants and Private Placement Warrants 0 17,891
Recognition of Earn-out Shares liability 0 101,744
Transaction costs relating to the reverse merger offset against additional paid-in capital $ 0 $ 55,424
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Income Statement [Abstract]  
Net change, tax $ 0
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Xos, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Xos”) is a leading fleet electrification solutions provider committed to the decarbonization of commercial transportation. Xos designs and manufactures Class 5-8 battery-electric commercial vehicles that travel on last-mile, back-to-base routes of up to 200 miles per day. Xos also offers charging infrastructure products and services through Xos Energy Solutions™ to support electric vehicle fleets. The Company’s proprietary fleet management software, Xosphere™, integrates vehicle operation and vehicle charging to provide commercial fleet operators a more seamless and cost-efficient vehicle ownership experience than traditional internal combustion engine counterparts. Xos developed the X-Platform (its proprietary, purpose-built vehicle chassis platform) and the X-Pack (its proprietary battery system) specifically for the medium- and heavy-duty commercial vehicle segment with a focus on last-mile commercial fleet operations. Xos’ “Fleet-as-a-Service” package offers customers a comprehensive suite of commercial products and services facilitate electric fleet operations and seamlessly transition their traditional combustion-engine fleets to battery-electric vehicles.
Business Combination

Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.

Risks and Uncertainties

In recent years, the United States and other significant markets have experienced high volatility and uncertainty in the capital markets, including inflation. interest rate increases, recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, supply chain disruption and geopolitical events, such as the war between Russia and Ukraine, These conditions could make it difficult for our customers and us to accurately forecast and plan future business activities, and could cause our customers to slow spending on our products and services or impact their ability to make timely payments. A weak or declining economy could also strain our suppliers, possibly resulting in supply disruption. In addition, there is a risk that our current or future suppliers, service providers, manufacturers or other partners may not survive such difficult economic times, which would directly affect our ability to attain our operating goals on schedule and on budget. The ultimate impact of current economic conditions on the Company is uncertain, but it may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.

COVID-19 and actions taken to mitigate its spread have had and may continue to have an adverse impact on the economies and financial markets of many countries, including the areas in which the Company operates. There are no comparable recent events which may provide guidance, and, as a result, the ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change. As a result, the Company is unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on its business, operating results, cash flows, liquidity and financial condition.

Additionally, ongoing geopolitical events, such as the military conflict between Russia and Ukraine and related sanctions, may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.

Although the Company has used the best current information available to it in its estimates, actual results could materially differ from the estimates and assumptions developed by management.

Liquidity

As an early stage growth company, the net losses and cash outflows the Company has incurred since inception are consistent with its strategy and budget. The Company will continue to incur net losses and cash outflows in accordance with its operating plan as the Company continues to expand its research and development activities with respect to its vehicles and battery
systems, scale its operations to meet anticipated demand and establish its Fleet-as-a-Service offering. As a result, the Company strives to maintain robust access to capital in order to fund and scale its operations. The Company may raise additional capital through a combination of debt financing, other non-dilutive financing and/or equity financing, including through asset-based lending and/or receivable financing. The Company’s ability to access capital when needed is not assured and, if capital is not available to the Company when and in the amounts needed, the Company could be required to delay, scale back or abandon some or all of its development programs and other operations, which could materially harm its business, prospects, financial condition and operating results. Global economic conditions have been worsening, with disruptions to, and volatility in, the credit and financial markets in the United States and worldwide resulting from the effects of COVID-19, recessions, rising inflation rates, including the recent and potential bank failures, supply chain disruption, fuel prices, international currency fluctuations, and geopolitical events such as local and national elections, corruption, political instability and acts of war or military conflict including repercussions of the war between Russia and Ukraine, or terrorism. If the Company is unable to raise capital when needed or on attractive terms, it would be forced to delay, reduce or eliminate its commercialization, research and development programs and/or other efforts.

In August 2021, the Company consummated the Business Combination, which resulted in net cash proceeds of approximately $216.7 million. In December 2020, the Company had the initial closing of its Series A Financing, and in the first quarter of 2021, the Company completed the Series A Financing, including the conversion of all its convertible notes into shares of Legacy Xos preferred stock. As of December 31, 2022, the Company’s principal sources of liquidity were its cash and cash equivalents (excluding restricted cash) and investments in marketable debt securities, available-for-sale aggregating $86.3 million. The Company’s short-term uses of cash are for working capital and to pay interest on its debt and its long-term uses of cash are for working capital and to pay the principal of its indebtedness.

The Company believes that its existing cash resources are sufficient to support planned operations for the next 12 months, and the Company has a growing base of assets against which it expects to be able to borrow in the future. The Company believes it will meet longer-term expected future cash requirements and obligations through a combination of cash flows from operating activities, available cash balances, and advances under the Standby Equity Purchase Agreement (the "SEPA"). In addition, the Company may seek to raise additional capital through debt financing through asset-based lending and/or receivable financing or through the sale of equity or debt securities.

Supply Chain Disruptions

The Company’s ability to source certain critical inventory items has been impacted by negative global economic conditions caused by factors such as the COVID-19 pandemic, and may continue to be impacted in the future. The Company has faced widespread shortages for specific components, such as semiconductor chips and battery cells, and disruptions to the supply of components due to port congestion and fluctuating fuel prices.

Despite supply chain disruptions, the Company has continued to source inventory for its vehicles and its purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints, and where appropriate and critical, has placed orders in advance of projected need to ensure inventory is able to be delivered in time for production plans.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements
The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying consolidated financial statements:

Basis of Presentation

The Company’s consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). The 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 financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing
operating and financing lease liabilities, useful lives of property and equipment, contingent earn-out shares liability, stock-based compensation, valuation of convertible debt and related embedded derivatives, common stock warrant liability and product warranty liability. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.

Reclassifications

Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes, including (i) presenting equipment leases as part of other current and non-current liabilities and (ii) classification of amounts comprising prepaid expenses and other current assets as well as other current liabilities as included in Note 5 — Selected Balance Sheet Data. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported total assets, total liabilities or net loss.

Revenue Recognition

The Company generates revenue from the sale of its commercial electric vehicles, powertrains and battery packs, and goods and services related to charging infrastructure. ASC 606, Revenue from Contracts with Customers, requires the Company to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company determines revenue recognition by applying the following steps:

1. Identifying the contract with a customer;
2. Identifying the performance obligations in the contract;
3. Determining the transaction price;
4. Allocating the transaction price to the performance obligations; and
5. Recognizing revenue as the performance obligations are satisfied.

The Company recognizes revenue primarily consisting of product sales, inclusive of shipping and handling charges, net of estimates for customer returns. Revenue contracts are identified when an enforceable agreement has been made with a customer. Performance obligations are identified in the contract for each distinct products provided within the contract. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract. Any deposits from customers represent contract liabilities. The Company recognizes revenue by transferring the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products as agreed in the contracts, normally when delivered to the carrier. The Company recognizes revenue for shipping and handling charges at the time control is transferred for the related product. Costs for shipping and handling activities that occur after control of the product transfers to the customer are recognized at the time of sale and presented in cost of goods sold. The majority of its contracts have a single performance obligation, which is met at the point in time that the product is delivered to the carrier, and title passes to the customer, and are short term in nature. Sales tax collected from customers is not considered revenue and is accrued until remitted to the taxing authorities.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase as cash equivalents for which cost approximates fair value. Portions of the balance of cash and cash equivalents were held in financial institutions, various money market funds and short-term commercial paper. Money market funds have floating net asset values and may be subject to gating or liquidity fees. The likelihood of realizing material losses from cash and cash equivalents, including the excess of cash balances over federally insured limits, is remote.

Restricted cash includes those cash accounts for which the use of funds is restricted by any contract or bank covenant, including letters of credit.
Accounts Receivable, Net

The Company records unsecured and non-interest bearing accounts receivable at the gross invoice amount, net of any allowance for doubtful accounts. The Company maintains its allowance for doubtful accounts at a level considered adequate to provide for
potential account losses on the balance based on management’s evaluation of past losses, current customer conditions, and the anticipated impact of current economic conditions. The Company recorded an allowance for doubtful accounts of $39,000 as of December 31, 2022. No allowance for doubtful accounts was recorded at December 31, 2021.

Investments in Marketable Debt Securities, Available-for-Sale

The Company maintains a portfolio of investments in a variety of fixed and variable rate debt securities, including U.S. treasuries, corporate debt, asset-backed securities and other, non-U.S. government and supranational bonds and certificate of deposit. The Company considers its investments in marketable debt securities to be available-for-sale, and accordingly, are recorded at their fair values. The Company determines the appropriate classification of investments in marketable debt securities at the time of purchase. Interest along with amortization of purchase premiums and accretion of discounts from the purchase date through the estimated maturity date, including consideration of variable maturities and contractual call provisions, are included in other income (expenses), net in the consolidated statements of net and comprehensive income. The Company typically invests in highly-rated debt securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires substantially all investments to be investment grade, with the primary objective of minimizing the potential risk of principal loss. See Note 10 – Investments in Marketable Debt Securities, Available-for-Sale for additional information.

The Company reviews quarterly its investment portfolio of all securities in an unrealized loss position to determine if an impairment charge exists. As of December 31, 2022 and 2021, we did not recognize any impairment on marketable debt securities - available-for-sale.

Inventories

The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value. Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for any excess or obsolescence. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

The Company also reviews its inventory to determine whether its carrying value exceeds the net realizable amount (“NRV”) upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets primarily consists of prepaid inventory, other insurance assets, deposits, assets held-for-sale and prepaid license and subscriptions. Prepaid inventory includes contractual advance payments to suppliers for inventory to secure the raw materials needed for production and research and development purposes. Prepaid inventory is reclassified to inventories when received. Amortization expense on other prepaid assets and insurance assets is calculated using the straight-line method over the stated term of the prepaid assets and properly classified into the corresponding expense account.

Assets held-for-sale are measured, on a quarterly basis, at the lower of their carrying value and fair value less costs to sell. Impairment costs are recorded in the period incurred.

Income Taxes
The Company applies the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating losses and tax credit carryforwards. Deferred tax
assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.

In assessing the realizability of deferred income tax assets, ASC 740 requires a more likely than not standard be met. If the Company determines that it is more likely than not that deferred income tax assets will not be realized, a valuation allowance must be established. The Company records a valuation allowance, when necessary, to reduce deferred tax assets to the amount expected to be realized. Estimates of the realizability of deferred tax assets, as well as the Company’s assessment of whether an established valuation allowance should be reversed, are based on projected future taxable income, the expected timing of the reversal of deferred tax liabilities, and tax planning strategies. When evaluating whether projected future taxable income will support the realization of deferred tax assets, the Company considers both its historical financial performance and general economic conditions. In addition, the Company considers the time frame over which it would take to utilize the deferred tax assets prior to their expiration.

The Company utilizes a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained upon examination by the Internal Revenue Service (“IRS”) or other taxing authorities, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual outcomes.

Property and Equipment, net

Property and equipment, net, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of the asset. Leasehold improvements are depreciated over the shorter of the estimated life of asset or the lease term. Depreciation expense is included in cost of goods sold, general and administrative expense and research and development expense on our consolidated statements of operations and comprehensive income (loss).

Construction in progress is comprised primarily of production equipment, tooling, and leasehold improvements related to the manufacturing of the Company’s products, including all costs of obtaining the asset and bringing it to the facilities in the condition necessary for its intended use. There is no depreciation provided for assets in construction in progress. Once completed, the assets are transferred to their respective asset classes, and depreciation begins when an asset is ready for its intended use.

The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:

Asset CategoryUseful Life
Equipment5 years
Finance leasesShorter of the lease term or the useful lives of the assets
Vehicles5 years
Leasehold improvementsShorter of the lease term or the useful lives of the assets
Furniture and fixtures5 years
Computers, internally developed software and related equipment3 years

The Company capitalizes additions, renewals, and improvements greater than $5,000, while repairs and maintenance are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations and comprehensive income (loss) as a component of other income (expense), net.

The Company evaluates its property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company measures recoverability by comparing the carrying
amount to the future undiscounted cash flows that the asset or asset group is expected to generate. If the asset or asset group is not recoverable, its carrying amount is adjusted down to its fair value. No impairment losses of property and equipment were recognized for the years ended December 31, 2022 and 2021.

Warranty Liability

The Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. The Company accrues a warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. No claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets for the year ended December 31, 2022 and 2021.

The reconciliation of the change in the Company’s product liability balances for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Warranty liability, beginning of period$177 $— 
Reduction in liability (payments) (220)— 
Increase in liability1,142 177 
Warranty liability, end of period$1,099 $177 


Public and Private Placement Warrants

The warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with NextGen’s initial public offering (the “Public Warrants”) and the warrants to purchase Common Stock originally issued in a private placement in connection with the initial public offering of NextGen (the “Private Placement Warrants are recognized as derivative liabilities in accordance with ASC 815.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

The Company determined the fair value of its Public Warrants based on the publicly listed trading price of such Warrants as of the valuation date. Accordingly, the Public Warrants are classified as Level 1 financial instruments. Additionally, since the Private Placement Warrants are substantially the same as the Public Warrants, the Company determined the fair value of its Private Placement Warrants based on the Public Warrant trading price. Accordingly, the Private Warrants are classified as Level 2 financial instruments.

Contingent Earn-out Shares Liability

Earn-out Shares represent a freestanding financial instrument classified as liabilities on the accompanying consolidated balance sheets as the Company determined that these financial instruments are not indexed to the Company’s own equity in accordance with ASC 815, Derivatives and Hedging. Earn-out Shares liability were initially recorded at fair value in the Business Combination and are adjusted to fair value at each reporting date with changes in fair value recorded in change in fair value of Earn-Out Shares liability in the consolidated statements of operations and comprehensive income (loss).

The earn-out triggers included a change of control provision within five years of the Closing, and achieving certain volume weighted average share prices (“VWAPs”) within five years of the Closing. These conditions result in the instrument failing indexation guidance and are properly reflected as a liability as of December 31, 2022 and 2021.
In addition to the Earn-out Shares, the Company has a contingent obligation to issue restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination. The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.

Convertible Debentures and Promissory Note

The Company accounts for convertible debt pursuant to ASC 815, Derivatives and Hedging. The Company evaluates convertible debt instruments to determine whether any embedded features require bifurcation and separate periodic valuation. Convertible debt is recorded net of stated discounts and debt issuance costs. Debt discounts and issuance costs are amortized over the contractual term of the debt using the effective interest rate method. The Company elected to early adopt Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”).

Legacy Xos Convertible Notes

In prior years, the Company issued convertible notes, which were convertible upon the Company obtaining additional equity financing, or in some cases, a change in control. At such time, the note holder will receive a calculated number of shares based on the additional equity financing. Certain notes provide a conversion discount to the share price at the time of the additional equity financing. The Company carries the convertible note liability at the outstanding principal balance, net of debt discounts, which approximates fair value.

The convertible notes were principally a debt financial instrument host containing embedded features and /or options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The other income (expense) related to the convertible note fair value adjustment is presented in a single line in the consolidated statements of operations and comprehensive income (loss). All convertible notes were converted during the fourth quarter of 2020 and first quarter of 2021 as part of the Series A financing.

SAFE

On October 30, 2020, the Company issued Simple Agreement for Future Equity agreement totaling $30,000 to Elemental Excelerator (the “SAFE”).

Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital, the SAFE will convert into a series of Preferred Stock of the Company. The SAFE will convert into the number of shares of Preferred Stock equal to $30,000 divided by 80% of the per share price of the equity financing event. SAFE holder will either receive cash for their note, or shares of the Company’s Common Stock if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.

Preference upon dissolution: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.

In February 2021, the SAFE was converted into shares of Class A Preferred Stock. The SAFE holder contributed an additional $620,000 in cash and the SAFE Note in exchange for 76,471 shares of Class A Preferred Stock.

Leases

Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.

When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components and also elected not to recognize operating lease right-of-use assets and operating lease liabilities for leases with an initial term of twelve months or less.

The leases have remaining terms from less than 1 year to 4 years.

The Company reviews the carrying value of its ROU assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.

Research and Development Costs

The Company’s research and development costs are related to developing new products and services and improving existing products and services. The Company is investing in the continued development and improvement of its battery systems and technology as well as its chassis design. Research and development costs consist primarily of personnel-related expenses, consultants, engineering equipment and supplies, and design and testing expenses. Research and development expenses have been expensed as incurred and included in the consolidated statements of operations and comprehensive income (loss).

Advertising

Advertising costs are expensed as incurred and are included within sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). Advertising expenses for the years ended December 31, 2022 and 2021 totaled approximately $1.3 million and $0.4 million, respectively.

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC 718, Compensation — Stock Compensation, under which shared based payments that involve the issuance of Common Stock to employees and non-employees and meet the criteria for equity-classified awards are recognized in the financial statements as compensation expense based on the fair value on the date of grant.

Prior to the Business Combination, the Company issued stock options to purchase shares of Common Stock (“Options”) to employees and non-employees under the Xos, Inc. 2018 Stock Plan (the “2018 Stock Plan”). The Company allows employees to exercise options prior to vesting. The Company considers the consideration received for the early exercise of an option to be a deposit and the related amount is recorded as a liability. The liability is relieved when the options vest. The Company has the right to repurchase any unvested (but issued) shares upon termination of service of an employee at the original exercise price. The Company stopped issuing options under the 2018 Stock Plan in the fourth quarter of 2020. The Company estimated the fair value of options on the date of the grant using the Black-Scholes option pricing model.
After the Business Combination, the Company issues restricted stock units (“RSUs”) to employees and non-employees under the Xos, Inc. 2021 Equity Incentive Plan (the “2021 Stock Plan”). The Company initially values RSUs based on the grant date closing price of the Company’s Common Stock. For awards with periodic vesting, the Company recognizes the related expense on a straight-line basis over the requisite service period for the entire award, subject to periodic adjustments to ensure that the cumulative amount of expense recognized through the end of any reporting period is at least equal to the portion of the grant date value of the award that has vested through that date. The Company accounts for forfeitures prospectively as they occur.

If there are any modifications or cancellations of the underlying unvested share-based awards, the Company may be required to accelerate, increase or cancel any remaining unrecognized or previously recorded stock-based compensation expense.

Net (Loss) Income per Share

Basic income (loss) is computed using the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed using the weighted-average number of common shares and the dilutive effect of the number of ordinary shares that would have been outstanding if all potentially dilutive ordinary shares had been issued, using the treasury stock method, in accordance with ASC 260, Earnings Per Share. In accordance with ASU 2020-06, the Company utilizes the if-converted method to compute the dilutive effect of convertible instruments.

The dilutive impacts of contingently issuable earn-out shares have been excluded from the diluted income (loss) per share calculation as the necessary conditions to be issued have not been satisfied. The dilutive impacts of Common Stock issuable upon the exercise of out-of-the-money Public and Private Placement Warrants have been excluded from the diluted income (loss) per share calculation. The dilutive impacts of RSUs and Options for the year ended December 31, 2022 have been excluded from the diluted loss per share calculation as the Company was in a loss position.

Concentrations of Credit and Business Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash accounts in a financial institution, which, at times, may exceed the Federal Depository Insurance Corporation coverage limit of $250,000. As of December 31, 2022 and 2021, the Company has not experienced losses on this account and management believes the Company is not exposed to significant risks on such accounts.

During the year ended December 31, 2022, one customer accounted for 42% of the Company’s revenues. During the year ended December 31, 2021, three customers accounted for 10%, 38%, and 46% of the Company’s revenues. As of December 31, 2022, two customers accounted for 22% and 12% of the Company’s accounts receivable. As of December 31, 2021, two customers accounted for 53% and 38% of the Company’s accounts receivable.

Concentration of Supply Risk

The Company is dependent on its suppliers, the majority of which are single-source suppliers, and the inability of these suppliers to deliver necessary components of its products according to the schedule and at prices, quality levels and volumes acceptable to the Company, or its inability to efficiently manage these components, could have a material adverse effect on the Company’s results of operations and financial condition.
Defined Contribution Plan

We have a 401(k) savings plan that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) savings plan, participating employees are auto enrolled to 3% of their eligible compensation, subject to certain limitations. We did not make any contributions to the 401(k) savings plan during the years ended December 31, 2022 and 2021.

Recent Accounting Pronouncements Issued and Adopted:
ASC 842, Leases: In February 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, Leases. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.

On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liabilities of $7.7 million.

Refer to Note 6 — Leases for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.

ASU 2020-06: In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies (i) the accounting for convertible financing instruments issued, including preferred stock, (ii) the derivatives scope exception for contracts in an entity’s own equity, and (iii) the calculation of earnings per share. Early adoption is permissible, and the Company elected to early adopt the provisions of the ASU on January 1, 2022 using the modified retrospective method. At the date of adoption, the ASU did not have a material impact on the Company’s consolidated financial statements.

Recent Accounting Pronouncements Issued and not yet Adopted:

ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At December 31, 2022 and 2021, the Company had $50.6 million and $149.5 million, respectively, in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2022, these marketable debt securities, available for sale have an average credit rating of ‘A’ and no impairment write-downs have been recorded. ASU No. 2016-13 also applies to other financial assets including loans, trade receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company is currently evaluating the impact of this new standard and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition Disaggregated revenues by major source for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
Years Ended December 31,
20222021
Product and service revenue
Stepvans & vehicle incentives(1)
$31,829 $2,735 
Powertrains2,226 2,152 
Fleet-as-a-Service606 — 
Total product revenue34,661 4,887 
Ancillary revenue1,715 161 
Total revenues$36,376 5,048 
____________
(1) Amounts are net of returns
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventory as of December 31, 2022 and 2021 was comprised of raw materials, work in progress related to the production of vehicles for sale and finished goods inventory including vehicles in transit to fulfill customer orders, new vehicles available for sale, and new vehicles awaiting final pre-delivery quality review inspection. Inventories are stated at the lower of cost or net realizable value. Cost is computed using average cost. Inventory write-downs are based on reviews for obsolescence determined primarily by current and future demand forecasts. During the years ended December 31, 2022 and 2021, the Company recorded inventory write-downs of $5.7 million and $1.0 million, respectively, to reduce inventories to their net realizable values and for any excess or obsolete inventories.

Inventory amounted to $57.5 million and $30.9 million, respectively, for the years ended December 31, 2022 and 2021 and consisted of the following (in thousands):
December 31, 2022December 31, 2021
Raw materials$40,271 $19,323 
Work in process4,618 10,659 
Finished goods
12,651 901 
Total inventories
$57,540 $30,883 
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Selected Balance Sheet Data
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Selected Balance Sheet Data Selected Balance Sheet Data
Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Prepaid inventories$2,372 $7,303 
Prepaid expenses and other(1)
1,589 5,916 
Financed insurance premiums2,289 — 
Deposits(2)
— 2,783 
Assets held for sale1,850 1,848 
Total prepaid expenses and other current assets
$8,100 $17,850 
____________
(1) Primarily relates to prepaid insurance, licenses, subscriptions and other receivables
(2) Primarily relates to deposits on equipment purchases

Other Current Liabilities

Other current liabilities for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Accrued expenses and other(1)
$7,782 $4,303 
Customer deposits
721 899 
Warranty liability
1,099 177 
Equipment notes payable303 482 
Short-term insurance financing notes
2,065 — 
Operating lease liabilities, current
1,530 — 
Finance lease liabilities, current
2,116 — 
Total other current liabilities
$15,616 $5,861 
____________
(1) Primarily relates to accrued inventory purchases, personnel costs, wages, health benefits, vacation and other accruals
Other Non-Current Liabilities
Other non-current liabilities as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Accrued interest expense$784 $— 
Equipment notes payable, non-current942 1,594 
Operating lease liabilities, non-current5,174 — 
Finance lease liabilities, non-current4,100 — 
Total other non-current liabilities$11,000 $1,594 
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases Leases
A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following (in thousands):
Balance Sheet LocationDecember 31, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$6,555 
Equipment finance leasesProperty and equipment, net7,979 
Total lease assets14,534 
Liabilities
Current
Operating leasesOther current liabilities1,530 
Equipment finance leasesOther current liabilities2,116 
Sub-total3,646 
Non-current
Operating leasesOther non-current liabilities5,174 
Equipment finance leasesOther non-current liabilities4,100 
Sub-total9,274 
Total lease liabilities$12,920 
Operating Leases

The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States.

The Company records lease expense on a straight-line basis over the lease term. Total lease expense recorded was $2.5 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively.

Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its consolidated balance sheet. Total lease expense recorded for these short-term leases for the year ended December 31, 2022 was $0.3 million.
Equipment Finance Leases

The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

Years Ended December 31,
Income Statement Location
2022
2021
Amortization
Cost of goods sold$848 $222 
Interest accretion on finance lease liabilities
Other income (expense), net428 52 
Total
$1,276 $274 
Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (in thousands for the supplemental cash flow information):
Supplemental cash flow information:
Cash paid for amounts included in the measurement of operating lease liabilities$1,734 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases3.9 years
Equipment finance leases2.4 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease6.9 %
Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following (in thousands):
December 31, 2022
 Operating Leases
Equipment Finance LeasesTotal
2023
$1,861 $2,552 $4,413 
2024
1,907 2,467 4,374 
2025
1,962 1,362 3,324 
2026
1,631 498 2,129 
Thereafter
114 157 271 
Total future minimum lease payments
7,475 7,036 14,511 
Less: imputed interest
771 820 1,591 
Present value of Lease Liabilities
$6,704 $6,216 $12,920 
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
Leases Leases
A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following (in thousands):
Balance Sheet LocationDecember 31, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$6,555 
Equipment finance leasesProperty and equipment, net7,979 
Total lease assets14,534 
Liabilities
Current
Operating leasesOther current liabilities1,530 
Equipment finance leasesOther current liabilities2,116 
Sub-total3,646 
Non-current
Operating leasesOther non-current liabilities5,174 
Equipment finance leasesOther non-current liabilities4,100 
Sub-total9,274 
Total lease liabilities$12,920 
Operating Leases

The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States.

The Company records lease expense on a straight-line basis over the lease term. Total lease expense recorded was $2.5 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively.

Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its consolidated balance sheet. Total lease expense recorded for these short-term leases for the year ended December 31, 2022 was $0.3 million.
Equipment Finance Leases

The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

Years Ended December 31,
Income Statement Location
2022
2021
Amortization
Cost of goods sold$848 $222 
Interest accretion on finance lease liabilities
Other income (expense), net428 52 
Total
$1,276 $274 
Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (in thousands for the supplemental cash flow information):
Supplemental cash flow information:
Cash paid for amounts included in the measurement of operating lease liabilities$1,734 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases3.9 years
Equipment finance leases2.4 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease6.9 %
Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following (in thousands):
December 31, 2022
 Operating Leases
Equipment Finance LeasesTotal
2023
$1,861 $2,552 $4,413 
2024
1,907 2,467 4,374 
2025
1,962 1,362 3,324 
2026
1,631 498 2,129 
Thereafter
114 157 271 
Total future minimum lease payments
7,475 7,036 14,511 
Less: imputed interest
771 820 1,591 
Present value of Lease Liabilities
$6,704 $6,216 $12,920 
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Recapitalization and Contingent Earn-out Shares Liability
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Recapitalization and Contingent Earn-out Shares Liability Recapitalization and Contingent Earn-out Shares Liability
Recapitalization

As discussed in Note 1 — Description of Business, on August 20, 2021, Legacy Xos and NextGen consummated the Business Combination contemplated by the Merger Agreement. Xos has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:

Legacy Xos stockholders had the largest voting interest in the post-combination company;

The Company's board of directors is authorized to be up to nine members and had six members designated at the time of closing, and Legacy Xos had the ability to nominate the majority of the members of the Company’s board of directors as of the Closing;

Legacy Xos management holds executive management roles (including Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, and Chief Technology Officer, among others) for the post-combination company and is responsible for the day-to-day operations;

The post-combination company assumed the Xos name: “Xos, Inc.”; and

The intended strategy of the post-combination entity continued Legacy Xos’ strategy of being a leader in the electric vehicle industry.

Accordingly, all historical financial information presented in these combined and consolidated financial statements represents the accounts of Legacy Xos and its wholly owned subsidiaries “as if” Legacy Xos is the predecessor and legal successor. The historical operations of Legacy Xos are deemed to be those of the Company. No step-up basis of intangible assets or goodwill was recorded in the business combination transaction consistent with the treatment of the transaction as a reverse capitalization.

In connection with the Business Combination, each share of common stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination (“Legacy Xos Common Stock”) and preferred stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination (“Legacy Xos Preferred Stock”) issued and outstanding immediately prior to the Business Combination (with each share of Legacy Xos Preferred Stock being treated as if it were converted into Legacy Xos Common Stock immediately prior to the Business Combination) converted into the right to receive 1.956440 shares (the “Exchange Ratio”) of Common Stock.

Also, in connection with the Business Combination, the following occurred:

the merger of Legacy Xos into a wholly owned subsidiary of NextGen, with Legacy Xos surviving the merger as a wholly owned subsidiary of NextGen, with the combined company is referred to as “Xos”;

142,584,621 shares of Common Stock issued, including: (i) the Legacy Xos’ Common Stock, and (ii) Legacy Xos’ Preferred Stock, including the exercise and conversion of Legacy Xos’ Preferred Stock warrant (as if the Legacy Xos Preferred Stock had converted into the Legacy Xos’ Common Stock immediately prior to the reverse merger);

the issuance and sale of 19,600,000 shares of Common Stock (PIPE investment) for a purchase price of $10.00 per share and an aggregate purchase price of $196.0 million (which excludes the sale of 2,000,000 shares in the aggregate for a purchase price of $10.00 per share and an aggregate purchase price of $20.0 million pursuant to an offering of Common Stock by the founders of Legacy Xos). On the Closing Date, one of the PIPE Investors, Grantchester C Change, LLC., did not fund their $4.0 million committed amount under the binding Subscription Agreement.;

the settlement of the outstanding underwriting fees incurred in connection with the initial public offering of NextGen on October 9, 2020, for which the final cash amount owed was $11.2 million;

the settlement of the direct and incremental transaction costs incurred prior to, or concurrent with, the closing of the business combination in the amount of $44.2 million, which are recorded as reduction to additional paid-in capital;
the recognition of contingent earn-out shares provision as liability with a fair value of $101.7 million on the day of the merger consummation; and,

the assumption of the Public Warrants (12,499,964 units) and Private Placement Warrants (6,333,334 units) at fair value of $17.9 million on the day of merger consummation.

The net proceeds from the Business Combination, as reported in the consolidated statement of cash flows within the financing section for the year ended December 31, 2021, is as follows (in thousands):

Cash from NextGen trust, net of redemptions$76,145 
Cash from PIPE investment196,000 
Less: fees paid to the underwriters, including NextGen’s IPO underwriters(24,285)
Less: other transaction costs(31,139)
Net cash received from the business combination$216,721 

The number of shares of Common Stock issued in connection with the transaction follows:

Third party PIPE investors19,600,000 
NextGen sponsor and related parties7,613,884 
NextGen public shareholders9,375,000 
Xos stockholders125,595,737 
Total shares of Common Stock issued in the Business Combination162,184,621 

Contingent Earn-out Shares Liability

The Company has a contingent obligation to issue 16.2 million shares (the “Earn-out Shares”) of Common Stock and grant 261,000 restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination on August 20, 2021.

The Earn-out Shares will be issued in tranches based on the following conditions:

i.If the volume-weighted average closing share price (“VWAP”) of the Common Stock equals or exceeds $14.00 per share for any 10 trading days within any consecutive 20-trading day period between the merger closing date and the five year anniversary of such closing date (“Earn-out Period”), then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 1 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 1 Earn-out Shares when the value per share of the Company is equal to or greater than $14.00 per share, but less than $20.00. If there is a change in control where the value per share of commons stock is less than $14.00, then the Earn-out Shares shall terminate prior to the end of the Earn-out Period and no Common Stock shall be issuable.

ii.If the VWAP of the Common Stock equals or exceeds $20.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 2 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 2 Earn-out Shares when the value per share of the Company is equal to or greater than $20.00 per share, but less than $25.00.

iii.If the VWAP of the Common Stock equals or exceeds $25.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 3 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 3 Earn-out Shares when the valuer per share of the Company is equal to or greater than $25.00 per share.
Pursuant to the guidance under ASC 815, Derivatives and Hedging, the right to Earn-out Shares was classified as a Level 3 fair value measurement liability, and the increase or decrease in the fair value during the reporting period is recognized in the consolidated statements of operations and comprehensive income (loss) accordingly. The fair value of the Earn-out Shares liability was estimated using the Monte Carlo simulation of the stock prices based on historical and implied market volatility of a peer group of public companies.

As of August 20, 2021, the initial fair value of the Earn-out Shares liability was recognized at $101.7 million with a corresponding reduction from the additional paid-in capital in stockholders’ (deficit) equity. As of December 31, 2022 and 2021, the fair value of the Earn-out Shares liability was estimated to be $0.6 million and $29.2 million, respectively. The Company recognized a gain on the change in fair value in Earn-out Shares liability of $28.7 million and $72.5 million in its consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021, respectively.

The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Notes
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Convertible Notes Convertible Notes
Convertible Debentures
On August 9, 2022, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with YA II PN, Ltd. (“Yorkville”) for the issuance of convertible debentures, convertible into shares of Common Stock subject to certain conditions and limitations, in the principal amount of up to $35 million (the “Convertible Debentures”). On August 11, 2022, pursuant to the Securities Purchase Agreement, the Company sold and issued a Convertible Debenture to Yorkville in the principal amount of $20.0 million. On September 21, 2022, pursuant to the Securities Purchase Agreement, the Company sold and issued an additional Convertible Debenture to Yorkville in the principal amount of $15.0 million. Yorkville will use commercially reasonable efforts to convert $2.0 million during each 30-day period beginning on September 9, 2022, provided that certain conditions are satisfied as of each such period.

The Convertible Debentures bear interest at an annual rate of 6%, payable at maturity, and have a maturity date of November 11, 2023, which the Company may extend by an additional three months in certain instances. The interest rate will increase to an annual rate of (i) 10% upon the occurrence and during the continuance of an event of default, and (ii) 7.5% for so long as “Registration Event” (as defined in the Convertible Debentures) remains in effect in accordance with the Registration Rights Agreement (described below). The Convertible Debentures provide a conversion right, in which any portion of the principal amount of the debt, together with any accrued but unpaid interest, may be converted into the Common Stock at a conversion price equal to the lower of (i) $2.4733 or (ii) 97% of the lowest daily volume weighted average price (“VWAP”) of the Common Stock during the three consecutive trading days immediately preceding the conversion (but not lower than a certain floor price (“Floor Price”) that is subject to further adjustment in accordance with the terms of the Convertible Debentures). The Floor Price was $0.96 as of December 31, 2022.

The Convertible Debentures may not be converted into shares of Common Stock to the extent such conversion would result in Yorkville and its affiliates having beneficial ownership of more than 9.99% of the then outstanding shares of Common Stock; provided that this limitation may be waived by the investor upon not less than 65 days’ prior notice to the Company.

The Convertible Debentures provide the Company, subject to certain conditions, with a redemption right pursuant to which the Company, upon 10 business days’ prior notice to Yorkville, may redeem, in whole or in part, any of the outstanding principal and interest thereon at a redemption price equal to (i) the principal amount being redeemed, (ii) all accrued and unpaid interest under the applicable Convertible Debenture, and (iii) a redemption premium of 5% of the principal amount being redeemed.

The Convertible Debentures include a monthly prepayment provision that is triggered if (i) the daily VWAP of the Company’s Common Stock is less than the Floor Price for 5 consecutive trading days or (ii) the Company has issued pursuant to the Convertible Debentures in excess of 95% of the Common Stock available under the Exchange Cap, as defined in the Convertible Debentures. If this provision is triggered, the Company is required to make monthly payments, beginning on the 10th calendar day after the triggering date, of up to $4.0 million of principal (subject to a redemption premium of 5%) plus accrued and unpaid interest, subject to certain conditions (“Prepayments”). The monthly Prepayment requirement will cease if
(i) the Company provides Yorkville a reset notice reducing the Floor Price, limited to no more than 85% of closing price on the trading day immediately prior to the notice and not less than $0.50 or (ii) the daily VWAP is greater than the Floor Price for 3 consecutive trading days. In the event the monthly Prepayment provision was triggered by the issuance in excess of 95% of the Common Stock available under the Exchange Cap, the monthly Prepayment requirement will cease on the date the Company has obtained stockholder approval to increase the number of shares of Common Stock available under the Exchange Cap and/or the Exchange Cap no longer applies. The monthly Prepayment requirement will cease upon the payment in full of all obligations under the Convertible Debentures. No Prepayments were made during the year ended December 31, 2022.

The Company and Yorkville entered into a registration rights agreement (the “Registration Rights Agreement”) pursuant to which the Company is required to file a registration statement registering the resale by Yorkville of any shares of the Company’s Common Stock issuable upon conversion of the Convertible Debentures. The Company filed the registration statement on September 8, 2022 and received notice of effectiveness on September 19, 2022.

The derivative features of the Convertible Debentures are carried on the Company’s consolidated balance sheet at fair value of $0.4 million in Derivative liabilities as of December 31, 2022. For the year ended December 31, 2022, the Company recorded a gain on the change in fair value of derivative liabilities of $7.4 million. The derivative liabilities associated with the Convertible Debentures will remain in effect until such time as the underlying convertible notes are exercised or terminated (see Note 12 — Derivative Instruments). The Company classified the Convertible Debentures and associated derivative liabilities as current liabilities given a maturity date of less than one year.

The Company received proceeds, net of a 2% original issuance discount, of $34.3 million from Yorkville. Debt issuance costs of $0.3 million were recorded at inception of the Convertible Debentures. Debt discount and issuance costs are amortized through the maturity date of the debenture using the effective interest rate method.

The Convertible Debentures will not be included in the computation of either basic or diluted EPS for the year ended December 31, 2022 in Note 19 - Net (Loss) Income per Share. This financial instrument is not included in basic EPS because it does not represent participating securities. Further, the Convertible Debentures are not included in diluted EPS because the Company reported a net loss from continuing operations for the year ended December 31, 2022; thus, including these financial instruments would have an antidilutive effect on EPS.

As of December 31, 2022, the Company had a principal balance of $33.0 million outstanding, net of unamortized debt discounts and issuance costs of $6.2 million. Amortization of debt discounts and issuance costs, recorded in other income (expense), net, for the year ended December 31, 2022 totaled $2.6 million. The Company recorded interest expense of $0.7 million in other income (expense), net related to the Convertible Debentures during the year ended December 31, 2022. As of December 31, 2022, Yorkville converted $2.0 million of principal and $0.1 million of accrued and unpaid interest into 2,078,332 shares of Common Stock.
Convertible Promissory Note
On August 9, 2022, the Company entered into a note purchase agreement (the “Note Purchase Agreement”) with Aljomaih Automotive Co. (“Aljomaih”) under which the Company agreed to sell and issue to Aljomaih a convertible promissory note with a principal amount of $20.0 million. On August 11, 2022, pursuant to the Note Purchase Agreement, the Company sold and issued $20.0 million in principal amount of a convertible promissory note (the “Original Note”) to Aljomaih. On September 28, 2022, the Company and Aljomaih agreed to amend and restate the Original Note (as amended and restated, the “Note”) to, among other things, adjust the calculation of the shares of the Company’s Common Stock issuable as interest, as described further below. The Note Purchase Agreement includes an option to issue and sell additional convertible notes in a principal amount of up to an additional $20.0 million, upon the mutual consent of both parties by November 30, 2022, on terms and conditions to be negotiated in good faith.

The Note bears interest at a rate of 10.0% per annum, payable at maturity in validly issued, fully paid and non-assessable shares of Common Stock (“Interest Shares”), unless earlier converted or paid. If the 10-day VWAP ending on the trading day immediately prior to the applicable payment date is greater than or equal to the Nasdaq Minimum Price (as defined in the Note) or the Company has received the requisite approval from its stockholders, the number of Interest Shares to be issued will be calculated based on the 10-day; otherwise, the number of Interest Shares to be issued will be based on the Nasdaq Minimum Price. The conversion price for the Note will initially be equal to $2.3817 per share, subject to adjustment in some events pursuant to the terms of the Note. The Company will have the right, in its sole discretion and exercisable at its election by
sending notice of such exercise to Aljomaih, to irrevocably fix the method of settlement that will apply to all conversions of Notes. Methods of settlement include (i) physical settlement in shares of Common Stock, (ii) cash settlement determined by multiplying the principal being converted by the 10-day VWAP ending on the trading day immediately prior to the conversion date and dividing by the conversion price, or (iii) a combination of Common Stock and cash.

The Note may not be converted into shares of Common Stock and Interest Shares may not be issued to the extent (i) such conversion or issuance would result in the investor having beneficial ownership of more than 19.99% of the then outstanding shares of the Company’s Common Stock or (ii) the aggregate number of shares issued would exceed the Authorized Share Cap (as defined in the Note).

The Note also includes an optional redemption feature that provides the Company, on or after August 11, 2024, or as otherwise agreed to between the Company and Aljomaih in writing, the right to redeem the outstanding principal and accrued and unpaid interest, upon written notice not less than 5 trading days prior to exercise of the option, in full or in part and without penalty.

The Company accounts for the Note in accordance with the guidance contained in ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, under which the Note was analyzed for the identification of material embedded features that meet the criteria for equity treatment and/or bifurcation and must be recorded as a liability. The Company classified the Note as a non-current liability given a maturity date of greater than one year.

The Company received proceeds of $20.0 million from Aljomaih. Debt issuance costs of $0.1 million were recorded at inception of the Note. Debt issuance costs are amortized through the maturity date of the Note using the effective interest rate method.

The Note will not be included in the computation of either basic or diluted EPS for the year ended December 31, 2022 in Note 19 — Net (Loss) Income per Share. This financial instrument is not included in basic EPS because it does not represent participating securities. Further, the Note is not included in diluted EPS because the Company reported a net loss from continuing operations for the year ended December 31, 2022; thus, including these financial instruments would have an antidilutive effect on EPS.

As of December 31, 2022, the Company had a principal balance of $20.0 million outstanding, net of unamortized debt and issuance costs of $0.1 million. Amortization of debt issuance costs, recorded in other income (expense), net, for the year ended December 31, 2022 was immaterial. The Company recorded accrued interest expense of $0.8 million in other income (expense), net related to the Note as of December 31, 2022.

Legacy Xos Convertible Notes
Between 2016 through 2020, Legacy Xos issued approximately $21.5 million of convertible notes, with maturities ranging from ten years to less than one year at issuance. The convertible notes were to be automatically converted upon Legacy Xos obtaining additional equity financing, or in some cases, a change in control. Proceeds from the converted note issuances were primarily used to fund Legacy Xos’ operations during these periods. As of March 31, 2021, Legacy Xos converted all $21.5 million of convertible notes to Legacy Xos’ Preferred Stock, which was converted to Common Stock upon merger consummation.

All of the converted notes bore simple interest at a rate of 8.0%. Interest on the notes was accumulated until the earlier of maturity or a transaction that triggered exercise of the conversion feature. All of the notes were unsecured and had varying maturity dates, as described below.

For disclosure purposes, management has divided the convertible notes into three groups: Group 1 Converted Notes, Group 2 Converted Notes, and a Group 3 Converted Note.

Group 1 Converted Notes
Group 1 Converted Notes consisted of notes with an aggregated issue amount of $6.4 million, with ten years maturities ranging from December 2026 to July 2029, and that provide for two distinct resolutions: (a) payment of principal and accrued interest in cash at maturity, or (b) conversion to a form of equity interest in Legacy Xos at the lesser of (i) eighty percent (80%) to ninety percent (90%) of the per share price of the equity issued in the qualified financing or (ii) a valuation cap divided by a fully
diluted capitalization. Principal and accrued interest is payable at the maturity date. The valuation cap ranges from $10,000 to $200,000 and varies by issuance.

The conversion at a discount to the subsequent qualified financing was evaluated as an embedded put feature requiring bifurcation as a separately recorded derivative liability instrument. The conversion based upon the stated valuation cap and fully diluted capitalization was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date. The bifurcated derivative feature of the Group 1 Converted Notes was recorded as a debt discount which is amortized to interest expense over the life of the respective converted note. The Company incurred debt discounts totaling $489,000 related to the conversion feature. The unamortized debt discounts at conversion, equaled $1.2 million at conversion and were eliminated upon conversion in accordance with ASC 470.

Group 2 Converted Notes
Group 2 Converted Notes consisted of notes with an aggregated issue amount of $14.1 million, with varying maturities ranging from March 2021 to August 2030, and of varying issuance dates that provide for four distinct resolutions: (a) payment of principal and accrued interest in cash at maturity, (b) conversion to a form of equity interest in Legacy Xos issued in a subsequent qualified financing at the lesser of (i) eighty percent (80%) to ninety percent (90%) of the per share price of the equity issued in the qualified financing or (ii) a valuation cap of $60,000,000 divided by the fully diluted capitalization, or (c) following certain corporate transactions, including a change in control a settlement in cash at an amount equal to the accrued interest plus three times the principal balance of the note or converted into Common Stock at a price per share equal to a valuation cap of $60,000,000 divided by the fully diluted capitalization, or (d) optionally converted into Common Stock at maturity at a per share price obtained by dividing $30,000,000 valuation cap by the fully diluted capitalization. Principal and accrued interest is payable on the maturity date. The conversion at a discount to the subsequent qualified financing, and the cash settlement following certain corporate transactions, were evaluated as embedded put features requiring bifurcation as a separately recorded derivative instruments. The conversion based upon the stated valuation cap and fully diluted capitalization was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date. The fair value of the bifurcated derivatives of the Group 2 Converted Notes was recorded as a debt discount which is amortized to interest expense over the life of the respective converted note. The Company incurred debt discounts totaling $5.2 million. The unamortized debt discounts at conversion, equaled $4.0 million and were eliminated upon conversion in accordance with ASC 470.

Group 3 Converted Note
The Group 3 Converted Note is a single note with a $1.0 million issue amount in December 2018, maturing in December 2020. This note was converted in the first quarter of fiscal year 2021. The noteholder elected to wait for conversion rather than collect the principal and accrued interest amounts. The Group 3 Converted Note allowed for payment in cash at maturity or, in the event of a conversion event, a conversion of the principal and accrued interest of the note into two percent (2%) of the outstanding equity of the Company after the conversion transaction.

The conversion into 2% of the outstanding equity was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date, accordingly, no discount on the debt issuance was recorded and no discount had been amortized during the periods under presentation. However, during the fourth quarter of 2021, it became evident that all the converted notes were likely to be exercised and it was possible to determine an intrinsic value of the conversion feature. Accordingly, as of December 2020, the Company recognized a discount on the converted note of $645,000 and an offsetting derivative liability in the same amount. Due to the immediacy of conversion, the discount on the Group 3 Converted Note was not amortized.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.23.1
SAFEs
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
SAFEs SAFEs
On October 30, 2020, the Company entered into a SAFE agreement (Simple Agreement for Future Equity) totaling $30,000 issued to Elemental Excelerator (the “SAFE” ).

Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital and upon approval by the Company’s Board of Directors, the SAFEs will convert into a series of Preferred Stock of the company. The SAFE will convert into a number of shares of preferred stock equal to the quotient obtained by dividing (x) the principal amount of the SAFE by (y) the product of (A) $30 (which was the applicable price per share in the then-applicable financing round) and (B) 80%.
The SAFE holder will either receive cash or shares of the Company’s Common Stock for its SAFE if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.

Preference upon dissolution: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, the SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.

In February 2021 the SAFE, upon approval by the board of directors of Legacy Xos, converted into shares of Class A Preferred Stock shares. The SAFE holder contributed an additional $0.6 million in cash and the $30,000 SAFE in exchange for 76,471 shares of Series A Preferred Stock.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments in Marketable Debt Securities, Available-for-Sale Investments in Marketable Debt Securities, Available-for-Sale
Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$40,177 $— $(612)$39,565 
U.S. treasuries2,201 — (21)2,180 
Asset-backed security and other5,324 — (76)5,248 
Non-U.S. government and supranational bonds3,685 — (30)3,655 
$51,387 $ $(739)$50,648 

December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $— $(57)$71,349 
U.S. treasuries3,415 — (7)3,408 
Asset-backed security and other2,555 — (4)2,551 
Non-U.S. government and supranational bonds16,405 (19)16,387 
Certificate of deposit1,001 — — 1,001 
94,782 1 (87)94,696 
Long-term investments:
Corporate debt security42,703 — (246)42,457 
U.S. treasuries2,201 — (5)2,196 
Asset-backed security and other5,438 — (28)5,410 
Non-U.S. government and supranational bonds3,769 — (16)3,753 
Certificate of deposit1,000 — — 1,000 
$55,111 $ $(295)$54,816 
The Company’s investment in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$1,789 $(2)$37,775 $(610)$39,564 $(612)
US treasuries— — 2,181 (21)2,181 (21)
Asset-backed security and other— — 5,248 (76)5,248 (76)
Non-U.S. government and supranational bonds— — 3,655 (30)3,655 (30)
$1,789 $(2)$48,859 $(737)$50,648 $(739)

December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$— $— $113,806 $(303)
US treasuries5,604 (12)— — 5,604 (12)
Asset-backed security and other7,961 (32)— — 7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)— — 20,140 (34)
Certificates of deposit2,001 — — — 2,001 — 
$149,512 $(381)$ $ $149,512 $(381)

Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
Years Ended December 31,
20222021
Gross realized gains$— $— 
Gross realized losses$(147)$(1)

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2022 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$51,387 $50,648 
Weighted average contractual maturity0.3 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2021 consisted of the following (in thousands, except weighted average data):
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years
Actual maturities may differ from contractual maturities because certain issuers may have the right or obligation to prepay certain obligations with or without penalties.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Equity
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note And Temporary Equity [Abstract]  
Equity Equity
Xos Common and Preferred Stock

The Company is authorized to issue two classes of stock to be designated, respectively, “Common Stock” and “Preferred Stock.” The total number of shares which the Company is authorized to issue is 1,010,000,000 shares. 1,000,000,000 shares shall be Common Stock, each having a par value of one-hundredth of one cent ($0.0001). 10,000,000 shares shall be Preferred Stock, each having a par value of one-hundredth of one cent ($0.0001).

Voting Rights: Each outstanding share of Common Stock shall entitle the holder thereof to one vote on each matter properly submitted to the stockholders of the Company for their vote; provided, however, that, except as otherwise required by law, holders of Common Stock shall not be entitled to vote on any amendment to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock).

Preferred Stock: The Preferred Stock may be issued from time to time in one or more series. The Board of Directors of the Company (the “Board of Directors”) is hereby expressly authorized to provide for the issue of all or any number of the shares of the Preferred Stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issuance of such shares and as may be permitted by the DGCL. The Board of Directors is also expressly authorized to increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any series subsequent to the issuance of shares of that series. In case the number of shares of any series shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.

Legacy Xos’ Preferred Stock

During the fourth quarter of 2021, Legacy Xos executed a financing round and issued shares of preferred stock (the “2020 Series A Financing’’). The 2020 Series A Financing included the authorization of 25,794,475 shares of Legacy Xos Preferred Stock in classes A through A-10. The shares of Class A Legacy Xos Preferred Stock was allocated to investors who contributed new money to Legacy Xos, while the shares of Class A-1 through A-10 Legacy Xos Preferred Stock were issued in exchange to convertible note holders. As part of this raise, 1,411,764 shares of Class A Legacy Xos Preferred Stock and one warrant exercisable for 319,411 shares of Class A Legacy Xos Preferred Stock were issued for aggregate cash proceeds of $9.6 million and a subscription receivable for $2.4 million. During the quarter ended March 31, 2021, Legacy Xos issued an additional 3,739,846 shares of Class A Legacy Xos Preferred Stock raising $31.8 million in cash proceeds, and the conversion of the SAFE (refer to Note 9 — SAFEs).

As part of this transaction, Legacy Xos converted $21.5 million of convertible notes and $2.5 million in accrued interest into 21,570,308 shares of Class A-1 through A-10 Legacy Xos Preferred Stock. These exchanges from convertible notes into shares of Legacy Xos Preferred Stock included transactions with both related and unrelated parties. The differences between the total carrying value of the converted notes held by third parties, and the fair value of the issued shares of Legacy Xos Preferred stock, was recorded as realized loss on debt extinguishment in the consolidated statements of operations and comprehensive income (loss).
The Company determined the fair value of the issued shares of Legacy Xos Preferred Stock in connection with the note conversion using market rates experienced in other non-related party transactions, through the issuance of shares of Legacy Xos Preferred Stock. As some of the converted third-party notes have voting rights and others do not, the fair value of non-voting shares were reduced by 3%.

Concurrent with the Business Combination, outstanding shares of Legacy Xos Preferred Stock were converted into shares of Common Stock in accordance with the Exchange Ratio.

Standby Equity Purchase Agreement

On March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with Yorkville, whereby the Company has the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of its Common Stock at its request any time during the 36 months following the execution of the SEPA, subject to certain conditions. The Company expects to use any net proceeds for working capital and general corporate purposes.

As consideration for Yorkville’s commitment to purchase shares of Common Stock at the Company’s direction upon the terms and subject to the conditions set forth in the purchase agreement, upon execution of the purchase agreement, the Company issued 18,582 shares of Common Stock to Yorkville.

Under the Securities Purchase Agreement, the Company agreed not to effect an advance under the SEPA, without the advance mutual consent of both the Company and Yorkville, until the earliest of the date (i) all Convertible Debentures have been repaid or converted into Common Stock or (ii) Yorkville no longer has any right or ability to convert any portion of the Convertible Debentures into Common Stock (collectively, the “Consent Termination Date”). Yorkville agreed to extend the term set forth in the SEPA for a number of days equal to the number of days between the date of the Securities Purchase Agreement and the Consent Termination Date.

During the year ended December 31, 2022, the Company issued 1,809,515 shares of Common Stock under the SEPA for proceeds $4.3 million. As of December 31, 2022, the remaining commitment available under the agreement was $120.7 million.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments
12 Months Ended
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Public and Private Placement Warrants

As of December 31, 2022, the Company had 18,633,601 Public Warrants and 199,997 Private Placement Warrants outstanding, with fair values of $0.7 million and $7,023, respectively.

The Public Warrants have an exercise price of $11.50 per share, subject to adjustments, and will expire on August 20, 2026 or earlier upon redemption or liquidation. The Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the units and only whole Public Warrants will trade. The Public Warrants became exercisable; provided that the Company has an effective registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder (or the Company permits holders to exercise their Warrants on a cashless basis under the circumstances specified in the warrant agreement). A registration statement was filed with the SEC covering the issuance of the Common Stock issuable upon exercise of the Warrants, and the Company will use its commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Common Stock until the Public Warrants expire or are redeemed. If the shares of Common Stock are at the time of any exercise of a Public Warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, requires holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elects, it will not be required to file or maintain in effect a registration statement.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by
someone other than the initial stockholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

Redemption of Warrants for cash when the price per Common Stock equals or exceeds $18.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (except as described above with respect to the Private Placement Warrants):

in whole and not in part;

at a price of $0.01 per Warrant;

upon not less than 30 days’ prior written notice of redemption to each Warrant holder; and

if, and only if, the last reported sale price of Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the Warrant holders (the “Reference Value”) equals or exceeds $18.00 per share (as adjusted for share sub-divisions, share dividends, rights issuances, consolidations, reorganizations, recapitalizations and the like).

The Company will not redeem the Warrants as described above unless a registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants is then effective and a current prospectus relating to those Common Stock is available throughout the 30-day redemption period. If and when the Warrants become redeemable by the Company, it may exercise its redemption right even if the Company is unable to register or qualify the underlying securities for sale under all applicable state securities laws.

Redemption of Warrants for Common Stock when the price per share equals or exceeds $10.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (including both Public Warrants and Private Placement Warrants):

in whole and not in part;

at $0.10 per Warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of Common Stock;

if, and only if, the Reference Value equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like); and

if the Reference Value is less than $18.00 per share (as adjusted), the Private Placement Warrants must also concurrently be called for redemption on the same terms as the outstanding Public Warrants, as described above.

The “fair market value” of Common Stock shall mean the average reported last sale price of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants.

In no event will the Company be required to net cash settle any Warrant. The Warrants may also expire worthless.

Warrant Liability on Legacy Xos Preferred Stock

In connection with the Series A Financing (see Note 11— Equity), the Company issued one warrant to a holder of Legacy Xos Preferred Stock (the “Legacy Xos Preferred Stock Warrant”), which permitted a purchase of up to 319,411 shares of Class A Legacy Xos Preferred Stock at an exercise price of $8.50. The Legacy Xos Preferred Stock Warrant was exercisable for 5 years from issuance date and expires on 2025 or earlier upon the consummation of a liquidation event or a SPAC transaction. The Company has classified this Level 3 derivative instrument as a liability, with fair value changes flowing through the consolidated statements of operations.

During the year ended December 31, 2021, the Legacy Xos Preferred Stock Warrant was exercised, resulting in a proceeds of $2.7 million.
Embedded Derivative Liabilities on Convertible Debentures

The Convertible Debentures are principally debt financial instrument hosts containing various embedded features and options. Upon analysis of these features and options, the Company identified one option present within both Convertible Debentures which required bifurcation from the host debt contract upon issuance of each debenture and subsequent periodic valuation under ASC 815. The Company estimates the fair value of the embedded features using a Monte Carlo simulation (see Note 18 — Fair Value Measurements). The carrying value of the embedded derivatives on the Convertible Debentures were recorded as derivative liabilities on the consolidated balance sheet and changes in fair value are reflected within the consolidated statements of operations and comprehensive income (loss).

Embedded Derivative Liability on Legacy Xos Convertible Notes

The convertible notes were principally a debt financial instrument host containing embedded features and for options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The Company determined that, with the 2020 Series A Financing (see Note 11— Equity), the likelihood of the notes converting had risen to a near certainty as of December 31, 2020. Accordingly, the related derivative liability for these notes were revalued assuming a probability of 100% for conversion according to the notes’ terms.

The fair value of the derivative liability was estimated using a probability weighted assessment of the settlement value. The significant unobservable inputs to the fair value calculation are the estimated probability that settlement will occur as well as the timing of such settlement. These are subjective estimates that may, and are likely to, change over the duration of the instrument with related changes in internal and external market factors. In addition, these techniques are highly volatile and sensitive to changes in inputs. Because derivative financial instruments are initially and subsequently carried at fair values, the Company’s income will reflect the volatility in these estimates and assumption changes. The Company has determined that as a result of the conversion, the probability of settlement occurring increased to 100% and adjusted the fair value of derivative liability accordingly.

The carrying value of the embedded derivative on the convertible notes was recorded as a derivative liability on the consolidated balance sheet. As of December 31, 2021, there was no associated balance in the derivative liability due to conversion in conjunction with the Series A Financing during the 1st quarter of 2021. See Note 9 — SAFEs for further details.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
2018 Stock Plan

On November 27, 2018, Legacy Xos’ board of directors and stockholders adopted the 2018 Stock Plan. There are no shares available for issuance under the 2018 Stock Plan, however, the 2018 Stock Plan continues to govern the terms and conditions of the outstanding awards granted under the 2018 Stock Plan.

Options

As of December 31, 2022 there were 1,572,451 Options outstanding under the 2018 Stock Plan. The amount and terms of option grants were determined by the board of directors of Legacy Xos. The options granted under the 2018 Stock Plan generally expire within 10 years from the date of grant and generally vest over four years, at the rate of 25% on the first anniversary of the date of grant and ratably on a monthly basis over the remaining 36-month period thereafter based on continued service.

Stock option activity for the year ended December 31, 2022 consisted of the following:
OptionsWeighted Average Fair ValueWeighted Average Exercise PriceWeighted Average Remaining YearsIntrinsic Value
December 31, 2021 — Options outstanding
1,838,759 $0.02 $0.02 8.22$5,756,797 
Granted— — — 
Exercised144,712 0.04 0.03 
Forfeited121,596 0.03 0.03 
December 31, 2022 — Options outstanding
1,572,451 $0.02 $0.02 7.14$670,451 
December 31, 2022 — Options vested and exercisable
965,454 $0.02 $0.02 6.97$411,741 

Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s Common Stock. The aggregate intrinsic value of options exercised during the years ended December 31, 2022 and 2021 were approximately $0.7 million and $5.8 million, respectively.

The Company estimates the fair value of options utilizing the Black-Scholes option pricing model, which is dependent upon several variables, including expected option term, expected volatility of the Company's share price over the expected term, expected risk-free rate and expected dividend yield rate. There were no option grants during the years ended December 31, 2022 and 2021.

2021 Equity Plan

On August 19, 2021 the Company’s stockholders approved the 2021 Equity Plan, which was ratified by the Company’s board of directors on August 20, 2021. The 2021 Equity Plan provides for the grant of incentive stock options (“ISOs”), within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”) to employees, including employees of any parent or subsidiary, and for the grant of no statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors and consultants, including employees and consultants of Xos’ affiliates.

As of December 31, 2022, there were 12,782,447 shares of Common Stock available for issuance under the 2021 Equity Plan.

RSU activity for the year ended December 31, 2022 consisted of the following:
RSUsWeighted Average Grant Date Fair Value Weighted Average Fair Value
December 31, 2021 — RSU outstanding
1,844,8203.60 $5,811,183 
Granted11,268,054 1.42 15,727,706 
Vested1,217,537 3.09 1,932,613 
Forfeited1,587,065 2.67 2,584,102 
December 31, 2022 — RSU outstanding
10,308,272 1.45 $4,565,534 

The Company recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021 totaling approximately $5.2 million and $1.7 million, respectively, which consisted of the following (in thousands):
December 31, 2022December 31, 2021
Cost of goods sold
$406 $— 
Research and development
860 361 
Sales and marketing
472 108 
General and administrative
3,484 1,189 
Total
$5,222 $1,658 

The unamortized stock-based compensation was $13.5 million as of December 31, 2022, and weighted average remaining amortization period as of December 31, 2022 was 2.26 years.

The aggregate fair value of RSUs that vested was $1.9 million during the year ended December 31, 2022.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Equipment$7,595 $2,484 
Finance lease assets
9,283 3,378 
Furniture & fixtures
173 141 
Company vehicles
1,389 153 
Leasehold improvements
1,401 626 
Computers, software and related equipment
2,865 1,289 
Construction in progress346 826 
Property and Equipment, gross23,052 8,897 
Accumulated depreciation
(4,471)(1,471)
Property and Equipment, net$18,581 $7,426 
Depreciation expense during the years ended December 31, 2022 and 2021 totaled approximately $2.1 million and $0.7 million, respectively.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Contractual Obligations

The Company enters into non-cancellable long-term purchase orders and vendor agreements in the normal course of business. The estimated future payments having a remaining term in excess of one year as of December 31, 2022 were as follows (in thousands):
Years ended December 31,
Minimum Purchase Commitment
2023
$1,820 
2024
1,300 
2025
1,300 
2026
1,300 
2027
1,300 
Thereafter
1,300 
Total
$8,320 
Legal Contingencies Legal claims may arise from time to time in the normal course of business, the results of which may have a material effect on the Company’s accompanying consolidated financial statements. As of December 31, 2022, the Company was not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on the Company’s results of operations, financial condition or cash flows.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company leases property in North Hollywood, California from the Valley Industrial Properties which is owned by the Sunseeker Trust. The Sunseeker Trust is an irrevocable trust with the beneficiary being the mother of the CEO, Dakota Semler. Rent expense incurred in the amount of $0.1 million for the years ended December 31, 2022 and 2021, respectively.

The Company has a contract manufacturing agreement with Fitzgerald Manufacturing Partners to provide manufacturing services. The owner of Fitzgerald is a stockholder of the Company. The Company also utilizes Metalsa S.A. de C.V., a Mexico-based automotive supplier, to provide parts and manufacturing services. Metalsa has an investment in the Company in the form of a convertible note payable which was converted as part of the Series A Financing (see Note 11 — Equity, above).

The Company had a partial recourse promissory note in the amount of $0.4 million due from the COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. Interest is compounded annually at a rate of 2.38%. The note was issued in the amount of $0.4 million on June 24, 2019. The full balance and interest of $15,000 was forgiven by the Company during the first quarter of 2021.

During 2021, the Company converted 34 notes payable with outstanding carrying value of $18.9 million from related parties into 19,664,000 preferred shares as described above in Note 11 — Equity. These related parties consisted of the CEO, COO, board members, board advisors, and various trusts whose beneficiaries are relatives of the CEO.

During 2021, the Company utilized employees from an entity owned by the CEO in conducting repairs and maintenance at their new headquarters. Amounts charged for these services were at the employees’ current salary rates including benefits and totaled $0.1 million during the year ended December 31, 2021. There were no comparable amounts charged during the year ended December 31, 2022.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income (loss) before provision for income taxes for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

December 31, 2022December 31, 2021
U.S.$(73,317)$23,403 
Foreign— — 
Income (loss) before provision for income taxes$(73,317)$23,403 

The income tax expense for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Current:
Federal$— $— 
State
Foreign— — 
Total current income tax expense
$$
Deferred:
Federal$— $— 
State— — 
Foreign— — 
Total deferred income tax expense
— — 
Income tax expense
$$

The reconciliation between the provision for income tax expense and the amount of income tax computed by applying the U.S. federal statutory rate to income before provision for income taxes as shown in the accompanying consolidated statements of operations and other comprehensive loss for the years ended December 31, 2022 and 2021 consisted of the following:
December 31, 2022December 31, 2021
Tax provision at U.S. federal statutory rate21.00 %21.00 %
Nondeductible expenses(0.93)0.11 
Fair value adjustments on earnout interests liability8.22 (65.06)
Fair value adjustments on derivative liability1.96 (16.60)
Fair value adjustments on convertible notes— 12.66 
Transaction costs— (21.91)
Research and development credit
3.10 (3.18)
State taxes, net of federal benefit10.41 (20.33)
Change in valuation allowance adjustment(44.79)92.00 
Other1.02 1.32 
Effective tax rate(0.01)%0.01 %

The Company's components of deferred tax assets and liabilities for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Deferred tax assets:
Net operating loss carryover$39,061 $18,649 
General business and other tax credits5,622 1,180 
Capitalized research and development5,937 — 
Intangible assets2,236 2,376 
Fair value adjustments199 — 
Lease liabilities1,811 — 
Stock based compensation1,092 188 
Other non-current deferred tax assets2,747 415 
Subtotal58,705 22,808 
Valuation allowance(54,572)(21,530)
Total$4,133 $1,278 
Deferred tax liabilities:
Fixed assets$(998)$(1,278)
Operating lease right-of-use asset(1,770)— 
Other non-current deferred tax liabilities(1,365)— 
Total$(4,133)$(1,278)
Net deferred tax asset$— $— 

The Company has recorded a full valuation allowance as of December 31, 2022 and 2021 since, in the judgement of management given the Company’s history of losses, the realization of these deferred tax assets was not considered more likely than not. The valuation allowance was $54.6 million and $21.5 million as of December 31, 2022 and 2021, respectively, with increases attributable to the current year’s provision. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers projected future taxable income and tax planning strategies in making this assessment.

In accordance with Internal Revenue Code Section 382 (“Section 382”) and Section 383 (“Section 383”), a corporation that undergoes an “ownership change” (generally defined as a cumulative change (by value) of more than 50% in the equity ownership of certain stockholders over a rolling three-year period) is subject to limitations on its ability to utilize its pre-change net operating losses and research and development credits to offset post-change taxable income and post-change tax liabilities, respectively. The Company’s existing net operating losses and research and development credits may be subject to limitations arising from previous ownership changes, and the ability to utilize net operating losses could be further limited by Section 382 and Section 383 of the Code. In addition, future changes in the Company’s stock ownership, some of which may be outside of the Company’s control, could result in an ownership change under Section 382 and Section 383 of the Code.

As of December 31, 2022, the Company had net operating loss carryforwards of $283.8 million. This consists of approximately $141.2 million of federal net operating losses and approximately $142.6 million of state net operating losses. The federal net operating losses have an indefinite carryforward period, and the state net operating losses may expire between 2036 and 2042.

As of December 31, 2022, the Company had research and development credit carryforwards of $6.1 million. This consists of approximately $3.7 million federal research and development credits, which will begin to expire in 2041, and approximately $2.4 million California research and development credits, which do not expire.

The Company is subject to taxation and files income tax returns with the U.S. federal government and various states. The Company currently is not under audit by the Internal Revenue Service or other similar tax authorities, and generally is not subject to examination for tax years prior to 2018.
The Company had no unrecognized tax benefits for the years ended December 31, 2022 and 2021. Interest and penalties related to unrecognized tax benefits are recognized in operating expenses. No such interest and penalties were recognized during the years ended December 31, 2022 and 2021. The Company does not expect the amount of unrecognized tax benefits will materially change in the next twelve months.As a result of changes made by the Tax Cuts and Jobs Act of 2017, that became effective as of January 1, 2022, the Company is now required to capitalize for tax purposes certain research and development expenses, and amortize domestic expenses over a 5 years period and foreign expenses over a 15 year period, resulting in a deferred tax asset for the capitalized amounts.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
ASC 820, Fair Value Measurements and Disclosures, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability.

U.S. GAAP establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. As presented in the tables below, this hierarchy consists of three broad levels:

Level 1: Quoted prices in active markets for identical assets and liabilities.

Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations whose inputs or significant value drivers are observable.

Level 3: Significant inputs to the valuation model are unobservable and significant to the overall fair value measurement of the assets or liabilities. Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments in marketable debt securities, available-for-sale, accounts payable, other current liabilities, public and private placement warrants, derivative features of the Convertible Debentures and the contingent earn-out shares liability. The fair value of cash and accounts receivable approximates carrying value due to their short-term maturity.

As required by ASC 820, assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. Derivative financial instruments which are required to be measured at fair value on a recurring basis are measured at fair value using Level 3 inputs for all periods presented. Level 3 inputs are unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$22,481 $22,481 $— $— 
Corporate debt security2,199 2,199 — — 
$24,680 $24,680 $— $— 
Short-Term Investments:
U.S. treasuries$2,181 $2,181 $— $— 
Corporate debt security39,564 — 39,564 — 
Asset-backed security and other5,248 — 5,248 — 
Non-U.S. government and supranational bonds3,655 — 3,655 — 
$50,648 $2,181 $48,467 $— 
Total Financial Assets$75,328 $26,861 $48,467 $— 
Financial Liabilities:
Private Placement Warrants$$— $$— 
Public Warrants654 654 — — 
Derivative Liabilities405 — — 405 
Contingent Earn-out Shares liability564 — — 564 
Total Financial Liabilities$1,630 $654 $7 $969 
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $— $— 
Non-U.S. government and supranational bonds647 — 647 — 
Corporate debt security1,805 — 1,805 — 
$8,320 $5,868 $2,452 $— 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $— $— 
Corporate debt security71,349 — 71,349 — 
Asset-backed security and other2,551 — 2,551 — 
Non-U.S. government and supranational bonds16,387 — 16,387 — 
Certificate of Deposit1,001 — 1,001 — 
$94,696 $3,408 $91,288 $— 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $— $— 
Corporate debt security42,457 — 42,457 — 
Asset-backed security and other5,410 — 5,410 — 
Non-U.S. government and supranational bonds3,753 — 3,753 — 
Certificate of Deposit1,000 — 1,000 — 
$54,816 $2,196 $52,620 $— 
Financial Liabilities:
Private Placement Warrants$140 $— 140 $— 
Public Warrants7,356 7,356 — — 
Contingent Earn-out Shares liability29,240 — — 29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents on the Consolidated Balance Sheets.
The changes in the fair value of Level 3 financial liabilities during the year ended December 31, 2022 consisted of the following (in thousands):
Derivative Liabilities on Convertible DebenturesContingent Earn-out Shares Liability
Fair value at December 31, 2021
$— $29,240 
Recognition of earn-out RSUs— 
Initial recognition of convertible debenture derivative liabilities7,755 — 
Change in fair value during the period(7,350)(28,682)
Fair value at December 31, 2022$405 $564 
Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of December 31, 2022:
December 31, 2022December 31, 2021
Stock price$0.44$3.15
Stock price volatility80.0%80%
Expected term3.64 years4.64 years
Risk-free interest rate4.2%1.21%

Significant unobservable inputs related to Level 3 derivative liabilities consisted of the following as of December 31, 2022:

December 31, 2022
Stock price$0.44
Stock price volatility80.0%
Expected term0.86 years
Risk-free interest rate4.6%
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Net (Loss) Income per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net (Loss) Income per Share Net (Loss) Income per ShareBasic and diluted net income (loss) per share for the years ended December 31, 2022 and 2021 consisted of the following (in thousands, except for per share amounts):
December 31, 2022December 31, 2021
Numerator:
Net (loss) income
$(73,325)$23,401 
Net (loss) income attributable to common stockholders, basic(73,325)23,401 
Change in fair value of derivative liabilities, net of tax7,350 — 
Interest expense on convertible debentures, net of tax(3,267)— 
Net (loss) income attributable to common stockholders, diluted(77,408)23,401 
Denominator:
Basic
Weighted average common shares outstanding — basic
165,253 105,568 
Basic net (loss) income per share
$(0.44)$0.22 
Diluted
Weighted average common shares outstanding from above165,253 105,568 
Add: dilutive effect of convertible debentures9,129 2,189 
Add: dilutive effect of RSUs— 29 
Weighted average common shares outstanding
174,382 107,786 
Diluted net (loss) income per share$(0.44)$0.22 

Potential weighted average shares that were excluded from the computation of diluted net (loss) income per share because their effect was anti-dilutive in December 31, 2022 and 2021 consisted of the following (in thousands):

December 31, 2022December 31, 2021
Contingent earn-out shares
16,422 5,984 
Common stock public and private warrants
18,833 6,863 
Restricted stock units10,308 — 
Stock options1,572 — 
If-converted common stock from convertible debt8,397 — 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Convertible Debentures
Pursuant to the Convertible Debentures, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days, the Company was required to make, and made, Prepayments to Yorkville in the amount of $3.7 million on January 3, 2023 and $3.2 million on January 10, 2023. Additionally, on March 21, 2023, the Company received notice that a Prepayment in the amount of $3.5 million was due on March 31, 2023, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days. The Floor Price was $0.59 as of the date of this Report.

See Note 8 – Convertible Notes for additional information regarding the Convertible Debentures and the Prepayment requirement.
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Business Combination Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.
Basis of Presentation The Company’s consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). The 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 financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, contingent earn-out shares liability, stock-based compensation, valuation of convertible debt and related embedded derivatives, common stock warrant liability and product warranty liability. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.
Reclassifications Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes, including (i) presenting equipment leases as part of other current and non-current liabilities and (ii) classification of amounts comprising prepaid expenses and other current assets as well as other current liabilities as included in Note 5 — Selected Balance Sheet Data. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported total assets, total liabilities or net loss.
Revenue Recognition
The Company generates revenue from the sale of its commercial electric vehicles, powertrains and battery packs, and goods and services related to charging infrastructure. ASC 606, Revenue from Contracts with Customers, requires the Company to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company determines revenue recognition by applying the following steps:

1. Identifying the contract with a customer;
2. Identifying the performance obligations in the contract;
3. Determining the transaction price;
4. Allocating the transaction price to the performance obligations; and
5. Recognizing revenue as the performance obligations are satisfied.

The Company recognizes revenue primarily consisting of product sales, inclusive of shipping and handling charges, net of estimates for customer returns. Revenue contracts are identified when an enforceable agreement has been made with a customer. Performance obligations are identified in the contract for each distinct products provided within the contract. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract. Any deposits from customers represent contract liabilities. The Company recognizes revenue by transferring the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products as agreed in the contracts, normally when delivered to the carrier. The Company recognizes revenue for shipping and handling charges at the time control is transferred for the related product. Costs for shipping and handling activities that occur after control of the product transfers to the customer are recognized at the time of sale and presented in cost of goods sold. The majority of its contracts have a single performance obligation, which is met at the point in time that the product is delivered to the carrier, and title passes to the customer, and are short term in nature. Sales tax collected from customers is not considered revenue and is accrued until remitted to the taxing authorities.
Cash and Cash Equivalents The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase as cash equivalents for which cost approximates fair value. Portions of the balance of cash and cash equivalents were held in financial institutions, various money market funds and short-term commercial paper. Money market funds have floating net asset values and may be subject to gating or liquidity fees. The likelihood of realizing material losses from cash and cash equivalents, including the excess of cash balances over federally insured limits, is remote.
Restricted Cash Restricted cash includes those cash accounts for which the use of funds is restricted by any contract or bank covenant, including letters of credit.
Accounts Receivable, Net The Company records unsecured and non-interest bearing accounts receivable at the gross invoice amount, net of any allowance for doubtful accounts. The Company maintains its allowance for doubtful accounts at a level considered adequate to provide for potential account losses on the balance based on management’s evaluation of past losses, current customer conditions, and the anticipated impact of current economic conditions. The Company recorded an allowance for doubtful accounts of $39,000 as of December 31, 2022. No allowance for doubtful accounts was recorded at December 31, 2021.
Investments in Marketable Debt Securities, Available-for-Sale The Company maintains a portfolio of investments in a variety of fixed and variable rate debt securities, including U.S. treasuries, corporate debt, asset-backed securities and other, non-U.S. government and supranational bonds and certificate of deposit. The Company considers its investments in marketable debt securities to be available-for-sale, and accordingly, are recorded at their fair values. The Company determines the appropriate classification of investments in marketable debt securities at the time of purchase. Interest along with amortization of purchase premiums and accretion of discounts from the purchase date through the estimated maturity date, including consideration of variable maturities and contractual call provisions, are included in other income (expenses), net in the consolidated statements of net and comprehensive income. The Company typically invests in highly-rated debt securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires substantially all investments to be investment grade, with the primary objective of minimizing the potential risk of principal loss. See Note 10 – Investments in Marketable Debt Securities, Available-for-Sale for additional information.The Company reviews quarterly its investment portfolio of all securities in an unrealized loss position to determine if an impairment charge exists. As of December 31, 2022 and 2021, we did not recognize any impairment on marketable debt securities - available-for-sale.
Inventories, Net
The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value. Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for any excess or obsolescence. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

The Company also reviews its inventory to determine whether its carrying value exceeds the net realizable amount (“NRV”) upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets primarily consists of prepaid inventory, other insurance assets, deposits, assets held-for-sale and prepaid license and subscriptions. Prepaid inventory includes contractual advance payments to suppliers for inventory to secure the raw materials needed for production and research and development purposes. Prepaid inventory is reclassified to inventories when received. Amortization expense on other prepaid assets and insurance assets is calculated using the straight-line method over the stated term of the prepaid assets and properly classified into the corresponding expense account.

Assets held-for-sale are measured, on a quarterly basis, at the lower of their carrying value and fair value less costs to sell. Impairment costs are recorded in the period incurred.
Income taxes The Company applies the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating losses and tax credit carryforwards. Deferred tax
assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.

In assessing the realizability of deferred income tax assets, ASC 740 requires a more likely than not standard be met. If the Company determines that it is more likely than not that deferred income tax assets will not be realized, a valuation allowance must be established. The Company records a valuation allowance, when necessary, to reduce deferred tax assets to the amount expected to be realized. Estimates of the realizability of deferred tax assets, as well as the Company’s assessment of whether an established valuation allowance should be reversed, are based on projected future taxable income, the expected timing of the reversal of deferred tax liabilities, and tax planning strategies. When evaluating whether projected future taxable income will support the realization of deferred tax assets, the Company considers both its historical financial performance and general economic conditions. In addition, the Company considers the time frame over which it would take to utilize the deferred tax assets prior to their expiration.
The Company utilizes a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained upon examination by the Internal Revenue Service (“IRS”) or other taxing authorities, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual outcomes.
Property, Plant and Equipment, net
Property and equipment, net, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of the asset. Leasehold improvements are depreciated over the shorter of the estimated life of asset or the lease term. Depreciation expense is included in cost of goods sold, general and administrative expense and research and development expense on our consolidated statements of operations and comprehensive income (loss).

Construction in progress is comprised primarily of production equipment, tooling, and leasehold improvements related to the manufacturing of the Company’s products, including all costs of obtaining the asset and bringing it to the facilities in the condition necessary for its intended use. There is no depreciation provided for assets in construction in progress. Once completed, the assets are transferred to their respective asset classes, and depreciation begins when an asset is ready for its intended use.

The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:

Asset CategoryUseful Life
Equipment5 years
Finance leasesShorter of the lease term or the useful lives of the assets
Vehicles5 years
Leasehold improvementsShorter of the lease term or the useful lives of the assets
Furniture and fixtures5 years
Computers, internally developed software and related equipment3 years

The Company capitalizes additions, renewals, and improvements greater than $5,000, while repairs and maintenance are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations and comprehensive income (loss) as a component of other income (expense), net.

The Company evaluates its property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company measures recoverability by comparing the carrying
amount to the future undiscounted cash flows that the asset or asset group is expected to generate. If the asset or asset group is not recoverable, its carrying amount is adjusted down to its fair value. No impairment losses of property and equipment were recognized for the years ended December 31, 2022 and 2021.
Warranty Liability The Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. The Company accrues a warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. No claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets for the year ended December 31, 2022 and 2021.
Public and Private Placement Warrants
The warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with NextGen’s initial public offering (the “Public Warrants”) and the warrants to purchase Common Stock originally issued in a private placement in connection with the initial public offering of NextGen (the “Private Placement Warrants are recognized as derivative liabilities in accordance with ASC 815.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

The Company determined the fair value of its Public Warrants based on the publicly listed trading price of such Warrants as of the valuation date. Accordingly, the Public Warrants are classified as Level 1 financial instruments. Additionally, since the Private Placement Warrants are substantially the same as the Public Warrants, the Company determined the fair value of its Private Placement Warrants based on the Public Warrant trading price. Accordingly, the Private Warrants are classified as Level 2 financial instruments.
Contingent Earn-out Interests Liability
Earn-out Shares represent a freestanding financial instrument classified as liabilities on the accompanying consolidated balance sheets as the Company determined that these financial instruments are not indexed to the Company’s own equity in accordance with ASC 815, Derivatives and Hedging. Earn-out Shares liability were initially recorded at fair value in the Business Combination and are adjusted to fair value at each reporting date with changes in fair value recorded in change in fair value of Earn-Out Shares liability in the consolidated statements of operations and comprehensive income (loss).

The earn-out triggers included a change of control provision within five years of the Closing, and achieving certain volume weighted average share prices (“VWAPs”) within five years of the Closing. These conditions result in the instrument failing indexation guidance and are properly reflected as a liability as of December 31, 2022 and 2021.
In addition to the Earn-out Shares, the Company has a contingent obligation to issue restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination. The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.
Convertible Notes
In prior years, the Company issued convertible notes, which were convertible upon the Company obtaining additional equity financing, or in some cases, a change in control. At such time, the note holder will receive a calculated number of shares based on the additional equity financing. Certain notes provide a conversion discount to the share price at the time of the additional equity financing. The Company carries the convertible note liability at the outstanding principal balance, net of debt discounts, which approximates fair value.

The convertible notes were principally a debt financial instrument host containing embedded features and /or options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The other income (expense) related to the convertible note fair value adjustment is presented in a single line in the consolidated statements of operations and comprehensive income (loss). All convertible notes were converted during the fourth quarter of 2020 and first quarter of 2021 as part of the Series A financing.
SAFE Note
On October 30, 2020, the Company issued Simple Agreement for Future Equity agreement totaling $30,000 to Elemental Excelerator (the “SAFE”).

Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital, the SAFE will convert into a series of Preferred Stock of the Company. The SAFE will convert into the number of shares of Preferred Stock equal to $30,000 divided by 80% of the per share price of the equity financing event. SAFE holder will either receive cash for their note, or shares of the Company’s Common Stock if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.

Preference upon dissolution: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.

In February 2021, the SAFE was converted into shares of Class A Preferred Stock. The SAFE holder contributed an additional $620,000 in cash and the SAFE Note in exchange for 76,471 shares of Class A Preferred Stock.
Leases Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.

When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components and also elected not to recognize operating lease right-of-use assets and operating lease liabilities for leases with an initial term of twelve months or less.

The leases have remaining terms from less than 1 year to 4 years.

The Company reviews the carrying value of its ROU assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.
Research and Development Costs The Company’s research and development costs are related to developing new products and services and improving existing products and services. The Company is investing in the continued development and improvement of its battery systems and technology as well as its chassis design. Research and development costs consist primarily of personnel-related expenses, consultants, engineering equipment and supplies, and design and testing expenses. Research and development expenses have been expensed as incurred and included in the consolidated statements of operations and comprehensive income (loss).
Advertising Advertising costs are expensed as incurred and are included within sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). Advertising expenses for the years ended December 31, 2022 and 2021 totaled approximately $1.3 million and $0.4 million, respectively.
Share-based Compensation
The Company accounts for stock-based compensation in accordance with ASC 718, Compensation — Stock Compensation, under which shared based payments that involve the issuance of Common Stock to employees and non-employees and meet the criteria for equity-classified awards are recognized in the financial statements as compensation expense based on the fair value on the date of grant.

Prior to the Business Combination, the Company issued stock options to purchase shares of Common Stock (“Options”) to employees and non-employees under the Xos, Inc. 2018 Stock Plan (the “2018 Stock Plan”). The Company allows employees to exercise options prior to vesting. The Company considers the consideration received for the early exercise of an option to be a deposit and the related amount is recorded as a liability. The liability is relieved when the options vest. The Company has the right to repurchase any unvested (but issued) shares upon termination of service of an employee at the original exercise price. The Company stopped issuing options under the 2018 Stock Plan in the fourth quarter of 2020. The Company estimated the fair value of options on the date of the grant using the Black-Scholes option pricing model.
After the Business Combination, the Company issues restricted stock units (“RSUs”) to employees and non-employees under the Xos, Inc. 2021 Equity Incentive Plan (the “2021 Stock Plan”). The Company initially values RSUs based on the grant date closing price of the Company’s Common Stock. For awards with periodic vesting, the Company recognizes the related expense on a straight-line basis over the requisite service period for the entire award, subject to periodic adjustments to ensure that the cumulative amount of expense recognized through the end of any reporting period is at least equal to the portion of the grant date value of the award that has vested through that date. The Company accounts for forfeitures prospectively as they occur.

If there are any modifications or cancellations of the underlying unvested share-based awards, the Company may be required to accelerate, increase or cancel any remaining unrecognized or previously recorded stock-based compensation expense.
Net (Loss) Income per Share Basic income (loss) is computed using the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed using the weighted-average number of common shares and the dilutive effect of the number of ordinary shares that would have been outstanding if all potentially dilutive ordinary shares had been issued, using the treasury stock method, in accordance with ASC 260, Earnings Per Share. In accordance with ASU 2020-06, the Company utilizes the if-converted method to compute the dilutive effect of convertible instruments.The dilutive impacts of contingently issuable earn-out shares have been excluded from the diluted income (loss) per share calculation as the necessary conditions to be issued have not been satisfied. The dilutive impacts of Common Stock issuable upon the exercise of out-of-the-money Public and Private Placement Warrants have been excluded from the diluted income (loss) per share calculation. The dilutive impacts of RSUs and Options for the year ended December 31, 2022 have been excluded from the diluted loss per share calculation as the Company was in a loss position.
Concentrations of Credit and Business Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash accounts in a financial institution, which, at times, may exceed the Federal Depository Insurance Corporation coverage limit of $250,000. As of December 31, 2022 and 2021, the Company has not experienced losses on this account and management believes the Company is not exposed to significant risks on such accounts.

During the year ended December 31, 2022, one customer accounted for 42% of the Company’s revenues. During the year ended December 31, 2021, three customers accounted for 10%, 38%, and 46% of the Company’s revenues. As of December 31, 2022, two customers accounted for 22% and 12% of the Company’s accounts receivable. As of December 31, 2021, two customers accounted for 53% and 38% of the Company’s accounts receivable.
Defined Contribution Plan We have a 401(k) savings plan that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) savings plan, participating employees are auto enrolled to 3% of their eligible compensation, subject to certain limitations. We did not make any contributions to the 401(k) savings plan during the years ended December 31, 2022 and 2021.
Recent Accounting Pronouncements Issued and Adopted and Recent Accounting Pronouncements Issued and not yet Adopted
ASC 842, Leases: In February 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, Leases. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.

On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liabilities of $7.7 million.

Refer to Note 6 — Leases for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.

ASU 2020-06: In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies (i) the accounting for convertible financing instruments issued, including preferred stock, (ii) the derivatives scope exception for contracts in an entity’s own equity, and (iii) the calculation of earnings per share. Early adoption is permissible, and the Company elected to early adopt the provisions of the ASU on January 1, 2022 using the modified retrospective method. At the date of adoption, the ASU did not have a material impact on the Company’s consolidated financial statements.

Recent Accounting Pronouncements Issued and not yet Adopted:

ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At December 31, 2022 and 2021, the Company had $50.6 million and $149.5 million, respectively, in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2022, these marketable debt securities, available for sale have an average credit rating of ‘A’ and no impairment write-downs have been recorded. ASU No. 2016-13 also applies to other financial assets including loans, trade receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company is currently evaluating the impact of this new standard and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Property, Plant and Equipment
The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:

Asset CategoryUseful Life
Equipment5 years
Finance leasesShorter of the lease term or the useful lives of the assets
Vehicles5 years
Leasehold improvementsShorter of the lease term or the useful lives of the assets
Furniture and fixtures5 years
Computers, internally developed software and related equipment3 years
Property and equipment, net for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Equipment$7,595 $2,484 
Finance lease assets
9,283 3,378 
Furniture & fixtures
173 141 
Company vehicles
1,389 153 
Leasehold improvements
1,401 626 
Computers, software and related equipment
2,865 1,289 
Construction in progress346 826 
Property and Equipment, gross23,052 8,897 
Accumulated depreciation
(4,471)(1,471)
Property and Equipment, net$18,581 $7,426 
Schedule of Reconciliation of the Change in the Product Liability Balances
The reconciliation of the change in the Company’s product liability balances for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Warranty liability, beginning of period$177 $— 
Reduction in liability (payments) (220)— 
Increase in liability1,142 177 
Warranty liability, end of period$1,099 $177 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue Disaggregated revenues by major source for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
Years Ended December 31,
20222021
Product and service revenue
Stepvans & vehicle incentives(1)
$31,829 $2,735 
Powertrains2,226 2,152 
Fleet-as-a-Service606 — 
Total product revenue34,661 4,887 
Ancillary revenue1,715 161 
Total revenues$36,376 5,048 
____________
(1) Amounts are net of returns
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory amounted to $57.5 million and $30.9 million, respectively, for the years ended December 31, 2022 and 2021 and consisted of the following (in thousands):
December 31, 2022December 31, 2021
Raw materials$40,271 $19,323 
Work in process4,618 10,659 
Finished goods
12,651 901 
Total inventories
$57,540 $30,883 
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Selected Balance Sheet Data (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Prepaid inventories$2,372 $7,303 
Prepaid expenses and other(1)
1,589 5,916 
Financed insurance premiums2,289 — 
Deposits(2)
— 2,783 
Assets held for sale1,850 1,848 
Total prepaid expenses and other current assets
$8,100 $17,850 
Schedule of Other Current Liabilities
Other current liabilities for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Accrued expenses and other(1)
$7,782 $4,303 
Customer deposits
721 899 
Warranty liability
1,099 177 
Equipment notes payable303 482 
Short-term insurance financing notes
2,065 — 
Operating lease liabilities, current
1,530 — 
Finance lease liabilities, current
2,116 — 
Total other current liabilities
$15,616 $5,861 
____________
(1) Primarily relates to accrued inventory purchases, personnel costs, wages, health benefits, vacation and other accruals
Schedule of Other Noncurrent Liabilities
Other non-current liabilities as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Accrued interest expense$784 $— 
Equipment notes payable, non-current942 1,594 
Operating lease liabilities, non-current5,174 — 
Finance lease liabilities, non-current4,100 — 
Total other non-current liabilities$11,000 $1,594 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease, Cost
A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following (in thousands):
Balance Sheet LocationDecember 31, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$6,555 
Equipment finance leasesProperty and equipment, net7,979 
Total lease assets14,534 
Liabilities
Current
Operating leasesOther current liabilities1,530 
Equipment finance leasesOther current liabilities2,116 
Sub-total3,646 
Non-current
Operating leasesOther non-current liabilities5,174 
Equipment finance leasesOther non-current liabilities4,100 
Sub-total9,274 
Total lease liabilities$12,920 
The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
Years Ended December 31,
Income Statement Location
2022
2021
Amortization
Cost of goods sold$848 $222 
Interest accretion on finance lease liabilities
Other income (expense), net428 52 
Total
$1,276 $274 
Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (in thousands for the supplemental cash flow information):
Supplemental cash flow information:
Cash paid for amounts included in the measurement of operating lease liabilities$1,734 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases3.9 years
Equipment finance leases2.4 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease6.9 %
Schedule of Operating Leases, Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following (in thousands):
December 31, 2022
 Operating Leases
Equipment Finance LeasesTotal
2023
$1,861 $2,552 $4,413 
2024
1,907 2,467 4,374 
2025
1,962 1,362 3,324 
2026
1,631 498 2,129 
Thereafter
114 157 271 
Total future minimum lease payments
7,475 7,036 14,511 
Less: imputed interest
771 820 1,591 
Present value of Lease Liabilities
$6,704 $6,216 $12,920 
Schedule of Finance Lease, Liability, Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following (in thousands):
December 31, 2022
 Operating Leases
Equipment Finance LeasesTotal
2023
$1,861 $2,552 $4,413 
2024
1,907 2,467 4,374 
2025
1,962 1,362 3,324 
2026
1,631 498 2,129 
Thereafter
114 157 271 
Total future minimum lease payments
7,475 7,036 14,511 
Less: imputed interest
771 820 1,591 
Present value of Lease Liabilities
$6,704 $6,216 $12,920 
Schedule of Future Minimum Rental Payments for Operating Leases
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
Schedule of Future Minimum Lease Payments for Capital Leases
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Recapitalization and Contingent Earn-out Shares Liability (Tables)
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule Of Reverse Recapitalization
The net proceeds from the Business Combination, as reported in the consolidated statement of cash flows within the financing section for the year ended December 31, 2021, is as follows (in thousands):

Cash from NextGen trust, net of redemptions$76,145 
Cash from PIPE investment196,000 
Less: fees paid to the underwriters, including NextGen’s IPO underwriters(24,285)
Less: other transaction costs(31,139)
Net cash received from the business combination$216,721 

The number of shares of Common Stock issued in connection with the transaction follows:

Third party PIPE investors19,600,000 
NextGen sponsor and related parties7,613,884 
NextGen public shareholders9,375,000 
Xos stockholders125,595,737 
Total shares of Common Stock issued in the Business Combination162,184,621 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities, Available-for-sale
Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$40,177 $— $(612)$39,565 
U.S. treasuries2,201 — (21)2,180 
Asset-backed security and other5,324 — (76)5,248 
Non-U.S. government and supranational bonds3,685 — (30)3,655 
$51,387 $ $(739)$50,648 

December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $— $(57)$71,349 
U.S. treasuries3,415 — (7)3,408 
Asset-backed security and other2,555 — (4)2,551 
Non-U.S. government and supranational bonds16,405 (19)16,387 
Certificate of deposit1,001 — — 1,001 
94,782 1 (87)94,696 
Long-term investments:
Corporate debt security42,703 — (246)42,457 
U.S. treasuries2,201 — (5)2,196 
Asset-backed security and other5,438 — (28)5,410 
Non-U.S. government and supranational bonds3,769 — (16)3,753 
Certificate of deposit1,000 — — 1,000 
$55,111 $ $(295)$54,816 
Schedule of Investments in Available-For-Sale Securities That Have Been in a Continuous Unrealized Loss Position
The Company’s investment in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$1,789 $(2)$37,775 $(610)$39,564 $(612)
US treasuries— — 2,181 (21)2,181 (21)
Asset-backed security and other— — 5,248 (76)5,248 (76)
Non-U.S. government and supranational bonds— — 3,655 (30)3,655 (30)
$1,789 $(2)$48,859 $(737)$50,648 $(739)

December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$— $— $113,806 $(303)
US treasuries5,604 (12)— — 5,604 (12)
Asset-backed security and other7,961 (32)— — 7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)— — 20,140 (34)
Certificates of deposit2,001 — — — 2,001 — 
$149,512 $(381)$ $ $149,512 $(381)
Schedule of Realized Gain (Loss)
Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
Years Ended December 31,
20222021
Gross realized gains$— $— 
Gross realized losses$(147)$(1)
Schedule of Marketable Securities, Available-For-Sale, by Contractual Maturity
Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2022 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$51,387 $50,648 
Weighted average contractual maturity0.3 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2021 consisted of the following (in thousands, except weighted average data):
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity Stock option activity for the year ended December 31, 2022 consisted of the following:
OptionsWeighted Average Fair ValueWeighted Average Exercise PriceWeighted Average Remaining YearsIntrinsic Value
December 31, 2021 — Options outstanding
1,838,759 $0.02 $0.02 8.22$5,756,797 
Granted— — — 
Exercised144,712 0.04 0.03 
Forfeited121,596 0.03 0.03 
December 31, 2022 — Options outstanding
1,572,451 $0.02 $0.02 7.14$670,451 
December 31, 2022 — Options vested and exercisable
965,454 $0.02 $0.02 6.97$411,741 
Schedule of Restricted Stock Units (RSUs) Activity
RSU activity for the year ended December 31, 2022 consisted of the following:
RSUsWeighted Average Grant Date Fair Value Weighted Average Fair Value
December 31, 2021 — RSU outstanding
1,844,8203.60 $5,811,183 
Granted11,268,054 1.42 15,727,706 
Vested1,217,537 3.09 1,932,613 
Forfeited1,587,065 2.67 2,584,102 
December 31, 2022 — RSU outstanding
10,308,272 1.45 $4,565,534 
Schedule of Recognized Stock-Based Compensation Expense in the Consolidated Statements of Operations and Comprehensive Income (Loss) The Company recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021 totaling approximately $5.2 million and $1.7 million, respectively, which consisted of the following (in thousands):
December 31, 2022December 31, 2021
Cost of goods sold
$406 $— 
Research and development
860 361 
Sales and marketing
472 108 
General and administrative
3,484 1,189 
Total
$5,222 $1,658 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:

Asset CategoryUseful Life
Equipment5 years
Finance leasesShorter of the lease term or the useful lives of the assets
Vehicles5 years
Leasehold improvementsShorter of the lease term or the useful lives of the assets
Furniture and fixtures5 years
Computers, internally developed software and related equipment3 years
Property and equipment, net for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Equipment$7,595 $2,484 
Finance lease assets
9,283 3,378 
Furniture & fixtures
173 141 
Company vehicles
1,389 153 
Leasehold improvements
1,401 626 
Computers, software and related equipment
2,865 1,289 
Construction in progress346 826 
Property and Equipment, gross23,052 8,897 
Accumulated depreciation
(4,471)(1,471)
Property and Equipment, net$18,581 $7,426 
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity The estimated future payments having a remaining term in excess of one year as of December 31, 2022 were as follows (in thousands):
Years ended December 31,
Minimum Purchase Commitment
2023
$1,820 
2024
1,300 
2025
1,300 
2026
1,300 
2027
1,300 
Thereafter
1,300 
Total
$8,320 
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income (Loss) before Income Tax, Domestic and Foreign
Income (loss) before provision for income taxes for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):

December 31, 2022December 31, 2021
U.S.$(73,317)$23,403 
Foreign— — 
Income (loss) before provision for income taxes$(73,317)$23,403 
Schedule of Components of Income Tax Expense (Benefit) The income tax expense for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Current:
Federal$— $— 
State
Foreign— — 
Total current income tax expense
$$
Deferred:
Federal$— $— 
State— — 
Foreign— — 
Total deferred income tax expense
— — 
Income tax expense
$$
Schedule of Effective Income Tax Rate Reconciliation
The reconciliation between the provision for income tax expense and the amount of income tax computed by applying the U.S. federal statutory rate to income before provision for income taxes as shown in the accompanying consolidated statements of operations and other comprehensive loss for the years ended December 31, 2022 and 2021 consisted of the following:
December 31, 2022December 31, 2021
Tax provision at U.S. federal statutory rate21.00 %21.00 %
Nondeductible expenses(0.93)0.11 
Fair value adjustments on earnout interests liability8.22 (65.06)
Fair value adjustments on derivative liability1.96 (16.60)
Fair value adjustments on convertible notes— 12.66 
Transaction costs— (21.91)
Research and development credit
3.10 (3.18)
State taxes, net of federal benefit10.41 (20.33)
Change in valuation allowance adjustment(44.79)92.00 
Other1.02 1.32 
Effective tax rate(0.01)%0.01 %
Schedule of Deferred Tax Assets and Liabilities The Company's components of deferred tax assets and liabilities for the years ended December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022December 31, 2021
Deferred tax assets:
Net operating loss carryover$39,061 $18,649 
General business and other tax credits5,622 1,180 
Capitalized research and development5,937 — 
Intangible assets2,236 2,376 
Fair value adjustments199 — 
Lease liabilities1,811 — 
Stock based compensation1,092 188 
Other non-current deferred tax assets2,747 415 
Subtotal58,705 22,808 
Valuation allowance(54,572)(21,530)
Total$4,133 $1,278 
Deferred tax liabilities:
Fixed assets$(998)$(1,278)
Operating lease right-of-use asset(1,770)— 
Other non-current deferred tax liabilities(1,365)— 
Total$(4,133)$(1,278)
Net deferred tax asset$— $— 
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value of a Recurring Basis Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$22,481 $22,481 $— $— 
Corporate debt security2,199 2,199 — — 
$24,680 $24,680 $— $— 
Short-Term Investments:
U.S. treasuries$2,181 $2,181 $— $— 
Corporate debt security39,564 — 39,564 — 
Asset-backed security and other5,248 — 5,248 — 
Non-U.S. government and supranational bonds3,655 — 3,655 — 
$50,648 $2,181 $48,467 $— 
Total Financial Assets$75,328 $26,861 $48,467 $— 
Financial Liabilities:
Private Placement Warrants$$— $$— 
Public Warrants654 654 — — 
Derivative Liabilities405 — — 405 
Contingent Earn-out Shares liability564 — — 564 
Total Financial Liabilities$1,630 $654 $7 $969 
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $— $— 
Non-U.S. government and supranational bonds647 — 647 — 
Corporate debt security1,805 — 1,805 — 
$8,320 $5,868 $2,452 $— 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $— $— 
Corporate debt security71,349 — 71,349 — 
Asset-backed security and other2,551 — 2,551 — 
Non-U.S. government and supranational bonds16,387 — 16,387 — 
Certificate of Deposit1,001 — 1,001 — 
$94,696 $3,408 $91,288 $— 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $— $— 
Corporate debt security42,457 — 42,457 — 
Asset-backed security and other5,410 — 5,410 — 
Non-U.S. government and supranational bonds3,753 — 3,753 — 
Certificate of Deposit1,000 — 1,000 — 
$54,816 $2,196 $52,620 $— 
Financial Liabilities:
Private Placement Warrants$140 $— 140 $— 
Public Warrants7,356 7,356 — — 
Contingent Earn-out Shares liability29,240 — — 29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents on the Consolidated Balance Sheets.
Schedule of Liabilities Measured at Fair Value of a Recurring Basis Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (in thousands):
December 31, 2022
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$22,481 $22,481 $— $— 
Corporate debt security2,199 2,199 — — 
$24,680 $24,680 $— $— 
Short-Term Investments:
U.S. treasuries$2,181 $2,181 $— $— 
Corporate debt security39,564 — 39,564 — 
Asset-backed security and other5,248 — 5,248 — 
Non-U.S. government and supranational bonds3,655 — 3,655 — 
$50,648 $2,181 $48,467 $— 
Total Financial Assets$75,328 $26,861 $48,467 $— 
Financial Liabilities:
Private Placement Warrants$$— $$— 
Public Warrants654 654 — — 
Derivative Liabilities405 — — 405 
Contingent Earn-out Shares liability564 — — 564 
Total Financial Liabilities$1,630 $654 $7 $969 
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $— $— 
Non-U.S. government and supranational bonds647 — 647 — 
Corporate debt security1,805 — 1,805 — 
$8,320 $5,868 $2,452 $— 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $— $— 
Corporate debt security71,349 — 71,349 — 
Asset-backed security and other2,551 — 2,551 — 
Non-U.S. government and supranational bonds16,387 — 16,387 — 
Certificate of Deposit1,001 — 1,001 — 
$94,696 $3,408 $91,288 $— 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $— $— 
Corporate debt security42,457 — 42,457 — 
Asset-backed security and other5,410 — 5,410 — 
Non-U.S. government and supranational bonds3,753 — 3,753 — 
Certificate of Deposit1,000 — 1,000 — 
$54,816 $2,196 $52,620 $— 
Financial Liabilities:
Private Placement Warrants$140 $— 140 $— 
Public Warrants7,356 7,356 — — 
Contingent Earn-out Shares liability29,240 — — 29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents on the Consolidated Balance Sheets.
Schedule of Changes on Fair Value of Financial Liabilities
The changes in the fair value of Level 3 financial liabilities during the year ended December 31, 2022 consisted of the following (in thousands):
Derivative Liabilities on Convertible DebenturesContingent Earn-out Shares Liability
Fair value at December 31, 2021
$— $29,240 
Recognition of earn-out RSUs— 
Initial recognition of convertible debenture derivative liabilities7,755 — 
Change in fair value during the period(7,350)(28,682)
Fair value at December 31, 2022$405 $564 
Schedule of Fair Value Measurement Inputs and Valuation Techniques
Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of December 31, 2022:
December 31, 2022December 31, 2021
Stock price$0.44$3.15
Stock price volatility80.0%80%
Expected term3.64 years4.64 years
Risk-free interest rate4.2%1.21%

Significant unobservable inputs related to Level 3 derivative liabilities consisted of the following as of December 31, 2022:

December 31, 2022
Stock price$0.44
Stock price volatility80.0%
Expected term0.86 years
Risk-free interest rate4.6%
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Net (Loss) Income per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share Basic and diluted net income (loss) per share for the years ended December 31, 2022 and 2021 consisted of the following (in thousands, except for per share amounts):
December 31, 2022December 31, 2021
Numerator:
Net (loss) income
$(73,325)$23,401 
Net (loss) income attributable to common stockholders, basic(73,325)23,401 
Change in fair value of derivative liabilities, net of tax7,350 — 
Interest expense on convertible debentures, net of tax(3,267)— 
Net (loss) income attributable to common stockholders, diluted(77,408)23,401 
Denominator:
Basic
Weighted average common shares outstanding — basic
165,253 105,568 
Basic net (loss) income per share
$(0.44)$0.22 
Diluted
Weighted average common shares outstanding from above165,253 105,568 
Add: dilutive effect of convertible debentures9,129 2,189 
Add: dilutive effect of RSUs— 29 
Weighted average common shares outstanding
174,382 107,786 
Diluted net (loss) income per share$(0.44)$0.22 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Potential weighted average shares that were excluded from the computation of diluted net (loss) income per share because their effect was anti-dilutive in December 31, 2022 and 2021 consisted of the following (in thousands):

December 31, 2022December 31, 2021
Contingent earn-out shares
16,422 5,984 
Common stock public and private warrants
18,833 6,863 
Restricted stock units10,308 — 
Stock options1,572 — 
If-converted common stock from convertible debt8,397 — 
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business (Details) - USD ($)
$ in Millions
1 Months Ended
Aug. 31, 2021
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Proceeds from reverse merger, net $ 216.7  
Cash and investments   $ 86.3
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Estimated useful lives (Details)
12 Months Ended
Dec. 31, 2022
Equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Company vehicles  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture & fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Computers, software and related equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 30, 2020
Feb. 28, 2021
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]        
Allowance for doubtful accounts     $ (39,000) $ 0
Exercise price of warrants or rights (in dollars per share)       $ 8.50
Simple Agreement For Future Equity Notes Payable, Current $ 30,000      
Percentage of price per share in calculation for conversion into temporary equity 80.00%      
Proceeds from the conversion of SAFE notes   $ 620,000    
Issuance of preferred shares (in shares)   76,471   49,518,000
Advertising expense     $ 1,300,000 $ 400,000
Defined contribution plan, auto enrollment contributions per employee, percent     3.00%  
Contributions to 401(k) savings plan     $ 0 0
Operating lease right-of-use assets, net     6,555,000 0
Present value of Lease Liabilities     6,704,000  
Marketable Securities     50,600,000 $ 149,500,000
Cumulative Effect, Period of Adoption, Adjustment        
Property, Plant and Equipment [Line Items]        
Operating lease right-of-use assets, net     7,700,000  
Present value of Lease Liabilities     $ 7,700,000  
Common Stock Public Warrants        
Property, Plant and Equipment [Line Items]        
Exercise price of warrants or rights (in dollars per share)     $ 11.50  
Revenue Benchmark | Customer Concentration Risk | Customer 1        
Property, Plant and Equipment [Line Items]        
Concentration risk, percentage       10.00%
Revenue Benchmark | Customer Concentration Risk | Customer 2        
Property, Plant and Equipment [Line Items]        
Concentration risk, percentage       38.00%
Revenue Benchmark | Customer Concentration Risk | Customer 3        
Property, Plant and Equipment [Line Items]        
Concentration risk, percentage     42.00% 46.00%
Accounts Receivable | Customer Concentration Risk | Customer 1        
Property, Plant and Equipment [Line Items]        
Concentration risk, percentage     22.00% 53.00%
Accounts Receivable | Customer Concentration Risk | Customer 2        
Property, Plant and Equipment [Line Items]        
Concentration risk, percentage     12.00% 38.00%
Minimum        
Property, Plant and Equipment [Line Items]        
Standard product warranty, period of warranty     2 years  
Remaining lease term     1 year  
Maximum        
Property, Plant and Equipment [Line Items]        
Standard product warranty, period of warranty     5 years  
Remaining lease term     4 years  
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Movement in Extended Product Warranty Accrual [Roll Forward]    
Warranty liability, beginning of period $ 177 $ 0
Reduction in liability (payments) (220) 0
Increase in liability 1,142 177
Warranty liability, end of period $ 1,099 $ 177
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Disaggregated revenues by major source (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Ancillary revenue $ 1,715 $ 161
Revenues 36,376 5,048
Product and service revenue    
Disaggregation of Revenue [Line Items]    
Revenues 34,661 4,887
Stepvans And Vehicle Incentives    
Disaggregation of Revenue [Line Items]    
Revenues 31,829 2,735
Powertrains    
Disaggregation of Revenue [Line Items]    
Revenues 2,226 2,152
Fleet-as-a-Service    
Disaggregation of Revenue [Line Items]    
Revenues $ 606 $ 0
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Inventory write-downs $ (5,661) $ (1,004)
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 40,271 $ 19,323
Work in process 4,618 10,659
Finished goods 12,651 901
Inventories $ 57,540 $ 30,883
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid inventories $ 2,372 $ 7,303
Prepaid expenses and other 1,589 5,916
Financed insurance premiums 2,289 0
Deposits 0 2,783
Assets held for sale 1,850 1,848
Total prepaid expenses and other current assets $ 8,100 $ 17,850
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Selected Balance Sheet Data - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 7,782 $ 4,303
Customer deposits 721 899
Warranty liability 1,099 177
Notes Payable 303 482
Short-term insurance financing notes 2,065 0
Operating lease liabilities, current 1,530 0
Finance lease liabilities, current 2,116 0
Other current liabilities $ 15,616 $ 5,861
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Selected Balance Sheet Data - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued interest expense $ 784 $ 0
Equipment notes payable, non-current 942 1,594
Finance lease liabilities, non-current $ 4,100 $ 0
Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Total other non-current liabilities Total other non-current liabilities
Operating lease liabilities, non-current $ 5,174 $ 0
Total other non-current liabilities $ 11,000 $ 1,594
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right-of-use assets, net $ 6,555 $ 0
Equipment finance leases 7,979  
Total lease assets $ 14,534  
Finance lease, right-of-use asset, statement of financial position [extensible enumeration] Property and equipment, net  
Current    
Operating lease liabilities, current $ 1,530 0
Finance lease liabilities, current 2,116 0
Sub-total $ 3,646  
Operating lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities  
Finance lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities  
Lease Liability, Noncurrent [Abstract]    
Operating lease liabilities, non-current $ 5,174 0
Finance lease liabilities, non-current 4,100 $ 0
Sub-total $ 9,274  
Operating lease, liability, noncurrent, statement of financial position [extensible enumeration] Other non-current liabilities  
Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Other non-current liabilities Other non-current liabilities
Total lease liabilities $ 12,920  
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Lessee, operating lease, term of contract 5 years  
Lease, cost $ 2.5  
Operating leases, rent expense, net   $ 0.8
Short-term lease expense $ 0.3  
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Finance Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Amortization $ 848 $ 222
Interest accretion on finance lease liabilities 428 52
Total $ 1,276 $ 274
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Supplemental cash flow information:    
Cash paid for amounts included in the measurement of operating lease liabilities $ 1,734  
Right-of-use assets obtained in exchange for operating lease obligations $ 437 $ 0
Weighted average remaining lease term:    
Operating leases 3 years 10 months 24 days  
Equipment finance leases 2 years 4 months 24 days  
Weighted average discount rate:    
Operating lease - IBR 5.50%  
Equipment finance leases - rate implicit in the lease 6.90%  
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Lease Liability Payments Under Topic 842 (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 1,861
2024 1,907
2025 1,962
2026 1,631
Thereafter 114
Total future minimum lease payments 7,475
Less: imputed interest 771
Present value of Lease Liabilities 6,704
Equipment Finance Leases  
2023 2,552
2024 2,467
2025 1,362
2026 498
Thereafter 157
Total future minimum lease payments 7,036
Less: imputed interest 820
Present value of Lease Liabilities 6,216
2023 4,413
2024 4,374
2025 3,324
2026 2,129
Thereafter 271
Total future minimum lease payments 14,511
Less: imputed interest 1,591
Present value of Lease Liabilities $ 12,920
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Lease Liability Payments Under Topic 840 (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2022 $ 1,167
2023 1,158
2024 1,192
2025 1,228
2026 1,265
Thereafter 106
Total future minimum lease payments 6,116
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2022 482
2023 442
2024 386
2025 401
2026 339
Thereafter 27
Total future minimum lease payments 2,077
2022 1,649
2023 1,600
2024 1,578
2025 1,629
2026 1,604
Thereafter 133
Total future minimum lease payments $ 8,193
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details)
12 Months Ended
Aug. 20, 2021
USD ($)
day
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Schedule Of Recapitalization [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001
Recapitalization exchange ratio 1.956440    
Stock issued during period, shares, reverse recapitalization (in shares) | shares 142,584,621   162,184,621
Sale of stock, number of shares issued in transaction (in shares) | shares 19,600,000 1,809,515  
Sale of stock, price per share (in dollars per share) | $ / shares $ 10.00    
Sale of stock, consideration received on transaction | $ $ 196,000,000 $ 4,300,000  
Committed amount | $ 4,000,000    
Payments of reverse recapitalization transaction costs | $ 44,200,000    
Earn-out shares liability | $ 101,700,000 564,000 $ 29,240,000
Number of warrants issued (in shares) | shares     1
Warrants liabilitites | $ $ 17,900,000    
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 16,200,000    
Earn-out shares liability | $ $ 101,700,000    
Change in fair value of earn-out shares liability | $   $ 28,682,000 $ 72,505,000
Derivative Instrument, Tranche One      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 5,400,000    
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 14.00    
Threshold trading days | day 10    
Threshold trading day period | day 20    
Earnout period 5 years    
Derivative Instrument, Tranche One | Minimum      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 14.00    
Derivative Instrument, Tranche One | Maximum      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 20.00    
Derivative Instrument, Tranche Two      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 5,400,000    
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 20.00    
Threshold trading days | day 10    
Threshold trading day period | day 20    
Derivative Instrument, Tranche Two | Minimum      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 20.00    
Derivative Instrument, Tranche Two | Maximum      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 25.00    
Derivative Instrument, Tranche Three      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 5,400,000    
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 25.00    
Threshold trading days | day 10    
Threshold trading day period | day 20    
Restricted stock units      
Schedule Of Recapitalization [Line Items]      
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 261,000    
Common Stock Public Warrants      
Schedule Of Recapitalization [Line Items]      
Number of warrants issued (in shares) | shares 12,499,964 18,633,601  
Warrants liabilitites | $   $ 700,000  
Common Stock Private Warrants      
Schedule Of Recapitalization [Line Items]      
Number of warrants issued (in shares) | shares 6,333,334 199,997  
Warrants liabilitites | $   $ 7,023  
NextGen      
Schedule Of Recapitalization [Line Items]      
Payments of stock issuance costs | $ $ 11,200,000    
Founders      
Schedule Of Recapitalization [Line Items]      
Sale of stock, number of shares issued in transaction (in shares) | shares 2,000,000    
Sale of stock, price per share (in dollars per share) | $ / shares $ 10.00    
Sale of stock, consideration received on transaction | $ $ 20,000,000    
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Recapitalization and Contingent Earn-out Shares Liability - Schedule of Recapitalization (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 20, 2021
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Recapitalization [Line Items]      
Cash from NextGen trust, net of redemptions     $ 76,145
Proceeds from PIPE investment   $ 0 196,000
Less: fees paid to the underwriters, including NextGen’s IPO underwriters     (24,285)
Less: other transaction costs     (31,139)
Net cash received from the business combination     $ 216,721
Third party PIPE investors (in shares)     19,600,000
Stock issued during period, shares, reverse recapitalization (in shares) 142,584,621   162,184,621
NextGen Sponsor And Related Parties      
Schedule Of Recapitalization [Line Items]      
Stock issued during period, shares, reverse recapitalization (in shares)     7,613,884
Public Shareholders      
Schedule Of Recapitalization [Line Items]      
Stock issued during period, shares, reverse recapitalization (in shares)     9,375,000
Xos Shareholders      
Schedule Of Recapitalization [Line Items]      
Stock issued during period, shares, reverse recapitalization (in shares)     125,595,737
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Notes - Narrative (Details)
3 Months Ended 12 Months Ended
Nov. 30, 2022
USD ($)
Sep. 09, 2022
USD ($)
Aug. 11, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
vehicle
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 21, 2022
USD ($)
Aug. 09, 2022
USD ($)
Mar. 31, 2022
USD ($)
Debt Instrument [Line Items]                      
Debt instrument, face amount     $ 20,000,000           $ 15,000,000 $ 35,000,000  
Temporary equity, conversion of convertible securities   $ 2,000,000       $ (79,708,000)          
Debt instrument, term   30 days                  
Interest rate, stated percentage         10.00%            
Debt conversion, converted instrument, rate         10.00%            
Convertible debt remaining percent         7.50%            
Common stock, convertible, conversion price, increase | $ / shares         $ 2.4733            
Debt, weighted average interest rate         97.00%            
Redemption, stock price threshold (in dollars per share) | $ / shares         $ 0.50            
Proceeds from issuance of convertible debt     $ 20,000,000   $ 54,300,000 0          
Debt instrument, additional issuance of convertible of debt $ 20,000,000                    
Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, weighted average remaining contractual term         10 days            
Debt instrument, convertible, conversion price | $ / shares         $ 2.3817            
Unamortized debt discount         $ 2,000,000            
Change in fair value of derivative instruments         (14,184,000) (18,498,000)          
Derivative liabilities         $ 405,000 0          
Securities Purchase Agreement                      
Debt Instrument [Line Items]                      
Equity method investment, ownership percentage         9.99%            
Group 1 Converted Notes | Maximum                      
Debt Instrument [Line Items]                      
Valuation cap           $ 200,000,000          
Convertible Notes Payable                      
Debt Instrument [Line Items]                      
Debt instrument, face amount         $ 20,000,000   $ 21,500,000        
Temporary equity, conversion of convertible securities       $ 21,500,000              
Interest rate, stated percentage         6.00% 8.00%          
Debt issuance costs         $ (100,000)            
Amortization of debt issuance costs         (100,000)            
Unrecognized tax benefits, interest on income taxes accrued         $ (800,000)            
Convertible Notes Payable | Securities Purchase Agreement                      
Debt Instrument [Line Items]                      
Equity method investment, ownership percentage         19.99%            
Convertible Notes Payable | Minimum                      
Debt Instrument [Line Items]                      
Debt instrument, term             1 year        
Convertible Notes Payable | Maximum                      
Debt Instrument [Line Items]                      
Debt instrument, term             10 years        
Convertible Notes Payable | Group 1 Converted Notes                      
Debt Instrument [Line Items]                      
Debt instrument, face amount           $ 6,400,000          
Debt instrument, term           10 years          
Conversion feature, intrinsic value           $ 0          
Unamortized debt discount           $ 489,000         $ 1,200,000
Convertible Notes Payable | Group 1 Converted Notes | Minimum                      
Debt Instrument [Line Items]                      
Debt instrument, convertible, conversion threshold, percentage of per share price of equity issued In qualified financing           0.80          
Valuation cap           $ 10,000,000          
Convertible Notes Payable | Group 1 Converted Notes | Maximum                      
Debt Instrument [Line Items]                      
Debt instrument, convertible, conversion threshold, percentage of per share price of equity issued In qualified financing           0.90          
Convertible Notes Payable | Group 2 Converted Notes                      
Debt Instrument [Line Items]                      
Debt instrument, face amount                     $ 14,100,000
Conversion feature, intrinsic value           $ 0          
Unamortized debt discount       $ 4,000,000   $ 5,200,000          
Convertible Notes Payable | Group 2 Converted Notes | Minimum                      
Debt Instrument [Line Items]                      
Debt instrument, convertible, conversion threshold, percentage of per share price of equity issued In qualified financing           0.80          
Valuation cap           $ 30,000,000,000          
Convertible Notes Payable | Group 2 Converted Notes | Maximum                      
Debt Instrument [Line Items]                      
Debt instrument, convertible, conversion threshold, percentage of per share price of equity issued In qualified financing           0.90          
Valuation cap           $ 60,000,000,000          
Convertible Notes Payable | Group 3 Converted Notes                      
Debt Instrument [Line Items]                      
Debt instrument, face amount               $ 1,000,000      
Conversion feature, intrinsic value               0      
Unamortized debt discount             $ 645,000 $ 0      
Debt instrument, convertible, percentage of equity instruments               0.02      
Amortization of debt discount (Premium)           $ 0   $ 0      
Convertible Debt                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage         5.00%            
Redemption, stock price threshold (in dollars per share) | $ / shares         $ 0.96            
Debt instrument, convertible, threshold consecutive trading days | vehicle         5            
Debt instrument, increase, accrued interest         $ 4,000,000            
Derivative, floor interest rate         85.00%            
Common stock available under the exchange cap         95.00%            
Original issuance discount percentage         2.00%            
Proceeds from issuance of convertible debt         $ 34,300,000            
Debt issuance costs         (300,000)            
Convertible debt         33,000,000            
Amortization of debt issuance costs         (6,200,000)            
Unrecognized tax benefits, interest on income taxes accrued         $ (100,000)            
Conversion of stock, shares converted | shares         2,078,332            
Change in fair value of derivative instruments         $ (7,400,000)            
Convertible Debt | Other Nonoperating Income (Expense)                      
Debt Instrument [Line Items]                      
Amortization of debt issuance costs         (2,600,000)            
Unrecognized tax benefits, interest on income taxes accrued         $ (700,000)            
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SAFEs (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 30, 2020
Feb. 28, 2021
Dec. 31, 2021
Debt Disclosure [Abstract]      
Simple Agreement For Future Equity Notes Payable, Current $ 30,000    
Price per share in calculation for conversion into temporary equity $ 30    
Percentage of price per share in calculation for conversion into temporary equity 80.00%    
Proceeds from the conversion of SAFE notes   $ 620,000  
Issuance of preferred shares (in shares)   76,471 49,518,000
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable securities, available-for-sale, by type of security (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 51,387 $ 94,782
Gross Unrealized Gains 0 1
Gross Unrealized Losses (739) (87)
Fair Value 50,648 94,696
Amortized Cost   55,111
Gross Unrealized Gains   0
Gross Unrealized Losses   (295)
Fair Value 0 54,816
Corporate debt security    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 40,177 71,406
Gross Unrealized Gains 0 0
Gross Unrealized Losses (612) (57)
Fair Value 39,565 71,349
Amortized Cost   42,703
Gross Unrealized Gains   0
Gross Unrealized Losses   (246)
Fair Value   42,457
U.S. treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,201 3,415
Gross Unrealized Gains 0 0
Gross Unrealized Losses (21) (7)
Fair Value 2,180 3,408
Amortized Cost   2,201
Gross Unrealized Gains   0
Gross Unrealized Losses   (5)
Fair Value   2,196
Asset-backed security and other    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,324 2,555
Gross Unrealized Gains 0 0
Gross Unrealized Losses (76) (4)
Fair Value 5,248 2,551
Amortized Cost   5,438
Gross Unrealized Gains   0
Gross Unrealized Losses   (28)
Fair Value   5,410
Non-U.S. government and supranational bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,685 16,405
Gross Unrealized Gains 0 1
Gross Unrealized Losses (30) (19)
Fair Value $ 3,655 16,387
Amortized Cost   3,769
Gross Unrealized Gains   0
Gross Unrealized Losses   (16)
Fair Value   3,753
Certificate of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   1,001
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   1,001
Amortized Cost   1,000
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   $ 1,000
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale - Available-for-sale securities in a continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value    
Less than 12 months $ 1,789 $ 149,512
12 months or greater 48,859 0
Total 50,648 149,512
Gross Unrealized Losses    
Less than 12 months (2) (381)
12 months or greater (737) 0
Total (739) (381)
Corporate debt security    
Fair Value    
Less than 12 months 1,789 113,806
12 months or greater 37,775 0
Total 39,564 113,806
Gross Unrealized Losses    
Less than 12 months (2) (303)
12 months or greater (610) 0
Total (612) (303)
U.S. treasuries    
Fair Value    
Less than 12 months 0 5,604
12 months or greater 2,181 0
Total 2,181 5,604
Gross Unrealized Losses    
Less than 12 months 0 (12)
12 months or greater (21) 0
Total (21) (12)
Asset-backed security and other    
Fair Value    
Less than 12 months 0 7,961
12 months or greater 5,248 0
Total 5,248 7,961
Gross Unrealized Losses    
Less than 12 months 0 (32)
12 months or greater (76) 0
Total (76) (32)
Non-U.S. government and supranational bonds    
Fair Value    
Less than 12 months 0 20,140
12 months or greater 3,655 0
Total 3,655 20,140
Gross Unrealized Losses    
Less than 12 months 0 (34)
12 months or greater (30) 0
Total $ (30) (34)
Certificate of deposit    
Fair Value    
Less than 12 months   2,001
12 months or greater   0
Total   2,001
Gross Unrealized Losses    
Less than 12 months   0
12 months or greater   0
Total   $ 0
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Gross Realized Gains (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Gross realized gains $ 0 $ 0
Gross realized losses $ (147) $ (1)
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 51,387 $ 94,782
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five   55,111
Amortized Cost   149,893
Fair Value    
Due in one year or less $ 50,648 94,696
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five   54,816
Fair Value   $ 149,512
Weighted average contractual maturity 3 months 18 days 9 months 18 days
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 23, 2023
USD ($)
shares
Sep. 09, 2022
USD ($)
Aug. 20, 2021
USD ($)
$ / shares
shares
Feb. 28, 2021
shares
Mar. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
vote
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
vote
shares
Stockholders' Equity And Temporary Equity [Line Items]                  
Stock authorized (in shares)             1,010,000,000    
Common stock, authorized (in shares)             1,000,000,000 1,000,000,000  
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001       $ 0.0001 $ 0.0001  
Preferred stock, authorized (in shares)             10,000,000 10,000,000  
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.0001       $ 0.0001 $ 0.0001  
Number of votes per share | vote           1     1
Issuance of preferred shares (in shares)       76,471       49,518,000  
Number of warrants issued (in shares)               1  
Conversion of interest payable on convertible notes (in shares)               319,411  
Issuance of Legacy Xos Preferred Stock, incl. note conversion | $               $ 66,701  
Temporary equity, conversion of convertible securities | $   $ 2,000           $ (79,708)  
Temporary equity, conversion of convertible securities (in shares)               (52,905,000)  
Sale of stock, number of shares issued in transaction (in shares)     19,600,000       1,809,515    
Sale of stock, consideration received on transaction | $     $ 196,000       $ 4,300    
Sale of Stock, Remaining Commitment Amount Available | $             $ 120,700    
Standby Equity Purchase Agreement | Subsequent Event                  
Stockholders' Equity And Temporary Equity [Line Items]                  
Sale of Stock, Maximum Consideration To Be Received on Transaction | $ $ 125,000                
Sale Of Stock, Request Period In Force 36 months                
Sale of stock, number of shares issued in transaction (in shares) 18,582                
Legacy Xos                  
Stockholders' Equity And Temporary Equity [Line Items]                  
Legacy Xos preferred stock authorized (in shares)           25,794,475     25,794,475
Issuance of preferred shares (in shares)         3,739,846 1,411,764      
Number of warrants issued (in shares)           1     1
Conversion of interest payable on convertible notes (in shares)           319,411     319,411
Issuance of Legacy Xos Preferred Stock, incl. note conversion | $         $ 31,800 $ 9,600      
Temporary equity, subscribed but unissued, subscriptions receivable (in shares) | $           $ 2,400     $ 2,400
Temporary equity, conversion of convertible securities | $                 21,500
Conversion of convertible securities, accrued interest | $                 $ 2,500
Temporary equity, conversion of convertible securities (in shares)                 21,570,308
Reduction of fair value of non-voting shares, percentage                 3.00%
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Narrative (Details)
3 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
day
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Aug. 20, 2021
USD ($)
shares
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of warrants issued (in shares) | shares     1  
Warrants outstanding fair value | $       $ 17,900,000
Exercise price of warrants or rights (in dollars per share)     $ 8.50  
Redemption, stock price threshold (in dollars per share)   $ 0.50    
Threshold consecutive trading days ending on the third day prior to notice of redemption   10 days    
Conversion of interest payable on convertible notes (in shares) | shares     319,411  
Warrants and rights outstanding, term     5 years  
Proceeds from exercise of Legacy Xos Preferred Stock warrant | $ $ 2,700,000 $ 0 $ 2,715,000  
Embedded derivative liability on convertible notes | $   $ 0    
Warrant Redemption Scenario One        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Redemption, stock price threshold (in dollars per share)   $ 18.00    
Redemption price (in dollars per share)   $ 0.01    
Redemption notice period   30 days    
Redemption, threshold trading days | day   20    
Redemption, threshold consecutive trading days   30 days    
Redemption period   30 days    
Warrant Redemption Scenario Two        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Redemption, stock price threshold (in dollars per share)   $ 10.00    
Redemption price (in dollars per share)   $ 0.10    
Redemption notice period   30 days    
Reference value (in dollars per share)   $ 18.00    
Common Stock Public Warrants        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of warrants issued (in shares) | shares   18,633,601   12,499,964
Warrants outstanding fair value | $   $ 700,000    
Exercise price of warrants or rights (in dollars per share)   $ 11.50    
Private Placement Warrants        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of warrants issued (in shares) | shares   199,997   6,333,334
Warrants outstanding fair value | $   $ 7,023    
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding (in shares) 1,572,451 1,838,759
Aggregate intrinsic value of options exercised $ 700,000 $ 5,800,000
Options, granted (in shares) 0 0
Stock-based compensation expense $ 5,222,000 $ 1,658,000
Unamortized stock-based compensation $ 13,500,000  
Unamortized stock-based compensation, weighted average remaining amortization period 2 years 3 months 3 days  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested in period, intrinsic value $ 1,932,613 $ 1,900,000
2018 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for issuance (in shares) 0  
Expiration period 10 years  
Vesting period 4 years  
Common stock, capital shares reserved for future issuance (in shares) 12,782,447  
2018 Stock Plan | Share-based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 25.00%  
2018 Stock Plan | Share-based Payment Arrangement, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 36 months  
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock Options Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Options    
Options, outstanding beginning balance (in shares) 1,838,759  
Options, granted (in shares) 0 0
Options exercised (in shares) 144,712  
Options, forfeited (in shares) 121,596  
Options, outstanding ending balance (in shares) 1,572,451 1,838,759
Options vested and exercisable (in shares) 965,454  
Weighted Average Fair Value    
Options outstanding beginning balance (in dollars per share) $ 0.02  
Options granted, weighted average grant date fair value (in dollars per share) 0  
Options, exercised, weighted average grant date fair value (in dollars per share) 0.04  
Options, forfeited in period, weighted average grant date fair value (in dollars per share) 0.03  
Options outstanding ending balance (in dollars per share) 0.02 $ 0.02
Options, vested and exercisable, weighted average grant date fair value (in dollars per share) 0.02  
Weighted Average Exercise Price    
Options, outstanding, beginning balance, weighted average exercise price (in dollars per share) 0.02  
Options, granted, weighted average exercise price (in dollars per share) 0  
Options, exercised, weighted average exercise price (in dollars per share) 0.03  
Options, forfeited, weighted average exercise price (in dollars per share) 0.03  
Options, outstanding, ending balance, weighted average exercise price (in dollars per share) 0.02 $ 0.02
Options, exercisable, weighted average exercise price (in dollars per share) $ 0.02  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding, weighted average remaining contractual term 7 years 1 month 20 days 8 years 2 months 19 days
Options, exercisable, weighted average remaining contractual term 6 years 11 months 19 days  
Options outstanding, intrinsic value $ 670,451 $ 5,756,797
Options, exercisable, intrinsic value $ 411,741  
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - RSU activity (Details) - Restricted stock units - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
RSUs    
Beginning balance, outstanding (in shares) 1,844,820  
Granted in period (in shares) 11,268,054  
Vested in period (in shares) 1,217,537  
Forfeited in period (in shares) 1,587,065  
Ending balance, outstanding (in shares) 10,308,272 1,844,820
Weighted Average Grant Date Fair Value    
Beginning balance, outstanding (in dollars per share) $ 3.60  
Granted in period (in dollars per share) 1.42  
Vested in period (in dollars per share) 3.09  
Forfeitures (in dollars per share) 2.67  
Ending balance, outstanding (in dollars per share) $ 1.45 $ 3.60
Weighted Average Fair Value    
Beginning balance $ 5,811,183  
Granted 15,727,706  
Vested 1,932,613 $ 1,900,000
Forfeited 2,584,102  
Ending balance $ 4,565,534 $ 5,811,183
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 5,222 $ 1,658
Cost of goods sold    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 406 0
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 860 361
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 472 108
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 3,484 $ 1,189
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Finance lease assets $ 9,283 $ 3,378
Property and Equipment, gross 23,052 8,897
Accumulated depreciation (4,471) (1,471)
Property and Equipment, net 18,581 7,426
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,595 2,484
Furniture & fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 173 141
Company vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,389 153
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,401 626
Computers, software and related equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,865 1,289
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 346 $ 826
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Depreciation $ 2.1 $ 0.7
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 1,820
2024 1,300
2025 1,300
2026 1,300
2027 1,300
Thereafter 1,300
Total $ 8,320
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
note_payable
Dec. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transactions [Abstract]      
Related party transaction, expenses from transactions with related party $ 100,000 $ 100,000  
Notes payable, related parties     $ 400,000
Notes payable, related parties, interest rate, stated percentage     2.38%
Notes payable, related parties, accrued interest $ 15,000    
Notes payable, related parties, number of notes payable converted | note_payable 34    
Temporary equity, conversion of convertible securities $ 18,900,000    
Temporary equity, conversion of convertible securities (in shares) 19,664,000    
Due to employees $ 100,000   $ 0
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Income (loss) before provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
U.S. $ (73,317) $ 23,403
Foreign 0 0
(Loss) income before provision for income taxes $ (73,317) $ 23,403
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Income tax (benefit)/expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ 0 $ 0
State 8 2
Foreign 0 0
Total current income tax expense 8 2
Deferred:    
Federal 0 0
State 0 0
Foreign 0 0
Total deferred income tax expense 0 0
Income tax expense $ 8 $ 2
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Tax provision at U.S. federal statutory rate 21.00% 21.00%
Nondeductible expenses (0.93%) 0.11%
Fair value adjustments on earnout interests liability 8.22% (65.06%)
Fair value adjustments on derivative liability 1.96% (16.60%)
Fair value adjustments on convertible notes 0.00% 12.66%
Transaction costs 0.00% (21.91%)
Research and development credit 3.10% (3.18%)
State taxes, net of federal benefit 10.41% (20.33%)
Change in valuation allowance adjustment (44.79%) 92.00%
Other 1.02% 1.32%
Effective tax rate (0.01%) 0.01%
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of federal and state deferred taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryover $ 39,061 $ 18,649
General business and other tax credits 5,622 1,180
Capitalized research and development 5,937 0
Intangible assets 2,236 2,376
Fair value adjustments 199 0
Lease liabilities 1,811 0
Stock based compensation 1,092 188
Other non-current deferred tax assets 2,747 415
Subtotal 58,705 22,808
Valuation allowance (54,572) (21,530)
Total 4,133 1,278
Deferred tax liabilities:    
Fixed assets (998) (1,278)
Operating lease right-of-use asset (1,770) 0
Other non-current deferred tax liabilities (1,365) 0
Total (4,133) (1,278)
Net deferred tax asset $ 0 $ 0
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Examination [Line Items]    
Valuation allowance $ 54,572 $ 21,530
Operating loss carryforwards 283,800  
Domestic Tax Authority    
Income Tax Examination [Line Items]    
Operating loss carryforwards $ 141,200  
Capitalized amortization period 5 years  
Domestic Tax Authority | Research and development credit carryforwards    
Income Tax Examination [Line Items]    
Tax credit carryforwards $ 6,100  
State and Local Jurisdiction    
Income Tax Examination [Line Items]    
Operating loss carryforwards 142,600  
State and Local Jurisdiction | Research and development credit carryforwards    
Income Tax Examination [Line Items]    
Tax credit carryforwards $ 3,700  
Foreign    
Income Tax Examination [Line Items]    
Capitalized amortization period 15 years  
Foreign | Research and development credit carryforwards    
Income Tax Examination [Line Items]    
Tax credit carryforwards $ 2,400  
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Aug. 20, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments $ 50,648,000 $ 94,696,000  
Long-Term Investments 0 54,816,000  
Warrants liabilitites     $ 17,900,000
Common stock warrant liability 661,000 7,496,000  
Earn-out shares liability     $ 101,700,000
Embedded derivative liability on convertible notes 0    
Common Stock Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 7,023    
Common Stock Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 700,000    
Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 39,565,000 71,349,000  
Long-Term Investments   42,457,000  
U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 2,180,000 3,408,000  
Long-Term Investments   2,196,000  
Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,248,000 2,551,000  
Long-Term Investments   5,410,000  
Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 3,655,000 16,387,000  
Long-Term Investments   3,753,000  
Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments   1,001,000  
Long-Term Investments   1,000,000  
Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 24,680,000 8,320,000  
Short-Term Investments 50,648,000 94,696,000  
Long-Term Investments   54,816,000  
Assets, Fair Value Disclosure 75,328,000    
Common stock warrant liability 405,000    
Earn-out shares liability 564,000 29,240,000  
Total Financial Liabilities 1,630,000 36,736,000  
Fair Value, Recurring | Common Stock Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 7,000 140,000  
Fair Value, Recurring | Common Stock Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 654,000 7,356,000  
Fair Value, Recurring | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 22,481,000 5,868,000  
Fair Value, Recurring | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 2,199,000 1,805,000  
Short-Term Investments 39,564,000 71,349,000  
Long-Term Investments   42,457,000  
Fair Value, Recurring | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 2,181,000 3,408,000  
Long-Term Investments   2,196,000  
Fair Value, Recurring | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,248,000 2,551,000  
Long-Term Investments   5,410,000  
Fair Value, Recurring | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   647,000  
Short-Term Investments 3,655,000 16,387,000  
Long-Term Investments   3,753,000  
Fair Value, Recurring | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments   1,001,000  
Long-Term Investments   1,000,000  
Fair Value, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 24,680,000 5,868,000  
Short-Term Investments 2,181,000 3,408,000  
Long-Term Investments   2,196,000  
Assets, Fair Value Disclosure 26,861,000    
Common stock warrant liability 0    
Earn-out shares liability 0 0  
Total Financial Liabilities 654,000 7,356,000  
Fair Value, Recurring | Level 1 | Common Stock Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 1 | Common Stock Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 654,000 7,356,000  
Fair Value, Recurring | Level 1 | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 22,481,000 5,868,000  
Fair Value, Recurring | Level 1 | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 2,199,000 0  
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 1 | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 2,181,000 3,408,000  
Long-Term Investments   2,196,000  
Fair Value, Recurring | Level 1 | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 1 | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   0  
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 1 | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments   0  
Long-Term Investments   0  
Fair Value, Recurring | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 2,452,000  
Short-Term Investments 48,467,000 91,288,000  
Long-Term Investments   52,620,000  
Assets, Fair Value Disclosure 48,467,000    
Common stock warrant liability 0    
Earn-out shares liability 0 0  
Total Financial Liabilities 7,000 140,000  
Fair Value, Recurring | Level 2 | Common Stock Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 7,000 140,000  
Fair Value, Recurring | Level 2 | Common Stock Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 2 | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Fair Value, Recurring | Level 2 | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 1,805,000  
Short-Term Investments 39,564,000 71,349,000  
Long-Term Investments   42,457,000  
Fair Value, Recurring | Level 2 | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 2 | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,248,000 2,551,000  
Long-Term Investments   5,410,000  
Fair Value, Recurring | Level 2 | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   647,000  
Short-Term Investments 3,655,000 16,387,000  
Long-Term Investments   3,753,000  
Fair Value, Recurring | Level 2 | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments   1,001,000  
Long-Term Investments   1,000,000  
Fair Value, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Short-Term Investments 0 0  
Long-Term Investments   0  
Assets, Fair Value Disclosure 0    
Common stock warrant liability 405,000    
Earn-out shares liability 564,000 29,240,000  
Total Financial Liabilities 969,000 29,240,000  
Fair Value, Recurring | Level 3 | Common Stock Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 3 | Common Stock Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 3 | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Fair Value, Recurring | Level 3 | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 3 | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 3 | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 3 | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   0  
Short-Term Investments $ 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 3 | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments   0  
Long-Term Investments   $ 0  
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Changes in the fair value of the financial liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Derivative Liabilities on Convertible Debentures  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance $ 0
Recognition of earn-out RSUs 0
Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities 7,755
Change in fair value during the period (7,350)
Ending Balance 405
Warrants | Contingent Earn-out Shares Liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Balance 29,240
Recognition of earn-out RSUs 6
Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities 0
Change in fair value during the period (28,682)
Ending Balance $ 564
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) - Level 3 - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Stock price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out shares, liability, measurement input 0.44 3.15
Stock price volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out shares, liability, measurement input 0.800 0.80
Expected term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out shares, liability, measurement input 3.64 4.64
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out shares, liability, measurement input 0.042 0.0121
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Significant Unobservable Inputs related to Level 3 Derivative Liabilities (Details) - Level 3
Dec. 31, 2022
Stock price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivative Liability, Measurement Input 0.44
Stock price volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivative Liability, Measurement Input 0.800
Expected term  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivative Liability, Measurement Input 0.86
Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivative Liability, Measurement Input 0.046
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Net (Loss) Income per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Numerator:    
Net income (loss) $ (73,325) $ 23,401
Net (loss) income attributable to common stockholders, basic (73,325) 23,401
Change in fair value of derivative instruments $ 7,350 $ 0
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of derivative instruments Change in fair value of derivative instruments
Interest expense on convertible debentures, net of tax $ (3,267) $ 0
Net (loss) income attributable to common stockholders, diluted $ (77,408) $ 23,401
Denominator:    
Weighted average shares outstanding — basic (in shares) 165,253 105,568
Net income (loss) per share — basic (in dollar per share) $ (0.44) $ 0.22
Dilutive effect    
Weighted average shares outstanding — diluted (in shares) 174,382 107,786
Net income (loss) per share — diluted (in dollar per share) $ (0.44) $ 0.22
Options    
Dilutive effect    
Add: dilutive effect of share-based payment arrangements 9,129 2,189
Restricted stock units    
Dilutive effect    
Add: dilutive effect of share-based payment arrangements 0 29
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Net (Loss) Income per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contingent earn-out shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 16,422,000 5,984,000
Common stock public and private warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 18,833,000 6,863,000
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 10,308,000 0
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 1,572,000 0
If-converted common stock from convertible debt    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 8,397,000 0
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - Subsequent Event - VWAP - USD ($)
Mar. 31, 2023
Jan. 23, 2023
Jan. 10, 2023
Subsequent Event [Line Items]      
Sale of stock, maximum amount of consideration to be received on transaction $ 3,500,000 $ 3,700,000 $ 3,200,000
Debt instrument, floor price $ 0.59    
XML 106 R9999.htm IDEA: XBRL DOCUMENT v3.23.1
Label Element Value
Operating Lease, Right-Of-Use Asset And Operating Lease, Liability xos_OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability $ 7,682,000
XML 107 xos-20221231_htm.xml IDEA: XBRL DOCUMENT 0001819493 2022-01-01 2022-12-31 0001819493 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001819493 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001819493 2023-03-23 0001819493 2022-06-30 0001819493 xos:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001819493 2022-12-31 0001819493 2021-12-31 0001819493 2021-01-01 2021-12-31 0001819493 2020-12-31 0001819493 us-gaap:CommonStockMember 2020-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001819493 us-gaap:RetainedEarningsMember 2020-12-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001819493 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001819493 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001819493 us-gaap:CommonStockMember 2021-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001819493 us-gaap:RetainedEarningsMember 2021-12-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001819493 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001819493 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001819493 us-gaap:CommonStockMember 2022-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001819493 us-gaap:RetainedEarningsMember 2022-12-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001819493 2022-01-01 0001819493 2021-08-01 2021-08-31 0001819493 us-gaap:EquipmentMember 2022-01-01 2022-12-31 0001819493 us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001819493 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001819493 srt:MinimumMember xos:ComputersSoftwareAndRelatedEquipmentMember 2022-01-01 2022-12-31 0001819493 srt:MinimumMember 2022-01-01 2022-12-31 0001819493 srt:MaximumMember 2022-01-01 2022-12-31 0001819493 xos:CommonStockPublicWarrantsMember 2022-12-31 0001819493 2020-10-30 0001819493 2020-10-30 2020-10-30 0001819493 2021-02-01 2021-02-28 0001819493 srt:MinimumMember 2022-12-31 0001819493 srt:MaximumMember 2022-12-31 0001819493 xos:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001819493 xos:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001819493 xos:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001819493 xos:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001819493 xos:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001819493 xos:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001819493 xos:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001819493 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-12-31 0001819493 xos:StepvansAndVehicleIncentivesMember 2022-01-01 2022-12-31 0001819493 xos:StepvansAndVehicleIncentivesMember 2021-01-01 2021-12-31 0001819493 xos:PowertrainsMember 2022-01-01 2022-12-31 0001819493 xos:PowertrainsMember 2021-01-01 2021-12-31 0001819493 xos:FleetAsAServiceMember 2022-01-01 2022-12-31 0001819493 xos:FleetAsAServiceMember 2021-01-01 2021-12-31 0001819493 us-gaap:ProductMember 2022-01-01 2022-12-31 0001819493 us-gaap:ProductMember 2021-01-01 2021-12-31 0001819493 2021-08-20 0001819493 2021-08-20 2021-08-20 0001819493 xos:FoundersMember 2021-08-20 2021-08-20 0001819493 xos:FoundersMember 2021-08-20 0001819493 xos:NextGenMember 2021-08-20 2021-08-20 0001819493 xos:CommonStockPublicWarrantsMember 2021-08-20 0001819493 xos:CommonStockPrivateWarrantsMember 2021-08-20 0001819493 xos:NextGenSponsorAndRelatedPartiesMember 2021-01-01 2021-12-31 0001819493 xos:NextGenPublicShareholdersMember 2021-01-01 2021-12-31 0001819493 xos:XosShareholdersMember 2021-01-01 2021-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-08-20 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheOneMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheOneMember 2021-08-20 2021-08-20 0001819493 srt:MinimumMember xos:DerivativeInstrumentTrancheOneMember 2021-08-20 0001819493 srt:MaximumMember xos:DerivativeInstrumentTrancheOneMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 2021-08-20 0001819493 srt:MinimumMember xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 0001819493 srt:MaximumMember xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheThreeMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheThreeMember 2021-08-20 2021-08-20 0001819493 2022-08-09 0001819493 2022-08-11 0001819493 2022-09-21 0001819493 2022-09-09 2022-09-09 0001819493 us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001819493 us-gaap:ConvertibleDebtMember 2022-12-31 0001819493 xos:SecuritiesPurchaseAgreementMember 2022-12-31 0001819493 us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0001819493 us-gaap:OtherNonoperatingIncomeExpenseMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0001819493 us-gaap:OtherNonoperatingIncomeExpenseMember us-gaap:ConvertibleDebtMember 2022-12-31 0001819493 2022-08-11 2022-08-11 0001819493 2022-11-30 2022-11-30 0001819493 xos:SecuritiesPurchaseAgreementMember us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001819493 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001819493 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001819493 srt:MaximumMember us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001819493 srt:MinimumMember us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001819493 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-03-31 0001819493 us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001819493 xos:Group1ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001819493 xos:Group1ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 srt:MinimumMember xos:Group1ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 srt:MaximumMember xos:Group1ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 srt:MaximumMember xos:Group1ConvertedNotesMember 2021-01-01 2021-12-31 0001819493 xos:Group1ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2022-03-31 0001819493 xos:Group2ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2022-03-31 0001819493 srt:MinimumMember xos:Group2ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 srt:MaximumMember xos:Group2ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 xos:Group2ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 xos:Group2ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-12-31 0001819493 xos:Group2ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-03-31 0001819493 xos:Group3ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2019-12-31 0001819493 xos:Group3ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-12-31 0001819493 xos:Group3ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001819493 xos:Group3ConvertedNotesMember us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001819493 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:CorporateDebtSecuritiesMember 2022-01-01 2022-12-31 0001819493 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001819493 us-gaap:USTreasurySecuritiesMember 2022-01-01 2022-12-31 0001819493 us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001819493 us-gaap:AssetBackedSecuritiesMember 2022-01-01 2022-12-31 0001819493 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-01-01 2022-12-31 0001819493 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:CorporateDebtSecuritiesMember 2021-01-01 2021-12-31 0001819493 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:USTreasurySecuritiesMember 2021-01-01 2021-12-31 0001819493 us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:AssetBackedSecuritiesMember 2021-01-01 2021-12-31 0001819493 us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-01-01 2021-12-31 0001819493 us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:CertificatesOfDepositMember 2021-01-01 2021-12-31 0001819493 xos:LegacyXosMember 2020-12-31 0001819493 xos:LegacyXosMember 2020-10-01 2020-12-31 0001819493 xos:LegacyXosMember 2021-01-01 2021-03-31 0001819493 xos:LegacyXosMember 2020-01-01 2020-12-31 0001819493 us-gaap:SubsequentEventMember xos:StandbyEquityPurchaseAgreementMember 2023-03-23 2023-03-23 0001819493 xos:CommonStockPrivateWarrantsMember 2022-12-31 0001819493 xos:WarrantRedemptionScenarioOneMember 2022-12-31 0001819493 xos:WarrantRedemptionScenarioOneMember 2022-01-01 2022-12-31 0001819493 xos:WarrantRedemptionScenarioTwoMember 2022-12-31 0001819493 xos:WarrantRedemptionScenarioTwoMember 2022-01-01 2022-12-31 0001819493 2021-07-01 2021-09-30 0001819493 xos:A2018StockPlanMember 2022-12-31 0001819493 xos:A2018StockPlanMember 2022-01-01 2022-12-31 0001819493 xos:A2018StockPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001819493 xos:A2018StockPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001819493 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001819493 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001819493 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001819493 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001819493 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001819493 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001819493 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001819493 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001819493 us-gaap:EquipmentMember 2022-12-31 0001819493 us-gaap:EquipmentMember 2021-12-31 0001819493 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001819493 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001819493 us-gaap:VehiclesMember 2022-12-31 0001819493 us-gaap:VehiclesMember 2021-12-31 0001819493 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001819493 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001819493 xos:ComputersSoftwareAndRelatedEquipmentMember 2022-12-31 0001819493 xos:ComputersSoftwareAndRelatedEquipmentMember 2021-12-31 0001819493 us-gaap:ConstructionInProgressMember 2022-12-31 0001819493 us-gaap:ConstructionInProgressMember 2021-12-31 0001819493 2020-01-01 2020-12-31 0001819493 us-gaap:DomesticCountryMember 2022-12-31 0001819493 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001819493 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-12-31 0001819493 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-12-31 0001819493 us-gaap:ForeignCountryMember us-gaap:ResearchMember 2022-12-31 0001819493 us-gaap:ForeignCountryMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:DerivativeLiabilityOnConvertibleNotesMember 2021-12-31 0001819493 xos:ConvertiblePreferredStockWarrantLiabilityMember us-gaap:WarrantMember 2021-12-31 0001819493 xos:DerivativeLiabilityOnConvertibleNotesMember 2022-01-01 2022-12-31 0001819493 xos:ConvertiblePreferredStockWarrantLiabilityMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001819493 xos:DerivativeLiabilityOnConvertibleNotesMember 2022-12-31 0001819493 xos:ConvertiblePreferredStockWarrantLiabilityMember us-gaap:WarrantMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001819493 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001819493 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001819493 xos:ContingentEarnOutSharesMember 2022-01-01 2022-12-31 0001819493 xos:ContingentEarnOutSharesMember 2021-01-01 2021-12-31 0001819493 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001819493 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001819493 xos:StockOptionsMember 2022-01-01 2022-12-31 0001819493 xos:StockOptionsMember 2021-01-01 2021-12-31 0001819493 us-gaap:ConvertibleCommonStockMember 2022-01-01 2022-12-31 0001819493 us-gaap:ConvertibleCommonStockMember 2021-01-01 2021-12-31 0001819493 us-gaap:SubsequentEventMember xos:VWAPMember 2023-01-23 2023-01-23 0001819493 us-gaap:SubsequentEventMember xos:VWAPMember 2023-01-10 2023-01-10 0001819493 us-gaap:SubsequentEventMember xos:VWAPMember 2023-03-31 2023-03-31 0001819493 us-gaap:SubsequentEventMember xos:VWAPMember 2023-03-31 shares iso4217:USD pure iso4217:USD shares xos:day xos:vehicle xos:vote xos:note_payable false 0001819493 2022 FY http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax 10-K true 2022-12-31 --12-31 false 001-39598 XOS, INC. DE 98-1550505 3550 Tyburn Street Los Angeles CA 90065 818 316-1890 Common Stock, $0.0001 par value per share XOS NASDAQ Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share XOSWW NASDAQ No No Yes Yes Non-accelerated Filer true true false false false 169012203 110700000 Portions of the registrant's definitive proxy statement for the 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. The 2023 Proxy Statement will be filed with Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2022. 0.42 248 GRANT THORNTON LLP Los Angeles, California 35631000 16142000 3044000 3034000 3034000 8238000 3353000 50648000 94696000 57540000 30883000 8100000 17850000 163201000 165958000 18581000 7426000 6555000 0 0 54816000 1599000 506000 189936000 228706000 2896000 10122000 26849000 0 405000 0 15616000 5861000 45766000 15983000 19870000 0 564000 29240000 661000 7496000 11000000 1594000 77861000 54313000 0.0001 0.0001 1000000000 1000000000 168817000 168817000 163137000 163137000 17000 16000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 190215000 178851000 -77418000 -4093000 -739000 -381000 112075000 174393000 189936000 228706000 36376000 5048000 66405000 7410000 -30029000 -2362000 41093000 27197000 30679000 20077000 9547000 3519000 81319000 50793000 -111348000 -53155000 -4835000 38000 14184000 18498000 -28682000 -72505000 0 379000 0 -14104000 -73317000 23403000 8000 2000 -73325000 23401000 0 -358000 -381000 -73683000 23020000 -0.44 0.22 -0.44 0.22 165253000 105568000 174382000 107786000 2762000 7862000 72277000 7000 290000 27494000 0 -27197000 2430000 379000 379000 49518000 66701000 571000 11000 11000 286000 94000 1000 1000 1658000 1658000 102000 335000 335000 625000 2715000 -52905000 -79708000 52905000 5000 79767000 79772000 55424000 17694000 2000 20719000 20721000 19600000 2000 195998000 196000000 17891000 17891000 101744000 101744000 23401000 -381000 23020000 0 0 163137000 16000 178851000 -4093000 -381000 174393000 491000 6000 6000 1198000 5313000 5313000 287000 449000 449000 2078000 1000 2122000 2123000 1829000 0 4372000 4372000 371000 -73325000 -358000 -73683000 0 0 168817000 17000 190215000 -77418000 -739000 112075000 -73325000 23401000 2065000 736000 1566000 0 2577000 0 1338000 0 5661000 1004000 14184000 18498000 -28682000 -72505000 0 379000 0 -14104000 -147000 1000 5222000 1658000 -1368000 -364000 4942000 2973000 31285000 29969000 -6413000 17794000 1093000 506000 -7268000 9009000 6462000 2696000 -127960000 -88895000 14113000 4915000 0 152651000 96823000 2423000 82710000 -155143000 0 20721000 0 196000000 0 31757000 0 2430000 0 2715000 54300000 0 403000 0 3627000 0 1562000 0 6312000 0 1392000 444000 6000 11000 449000 335000 4310000 0 64749000 252855000 19499000 8817000 19176000 10359000 38675000 19176000 35631000 16142000 3044000 3034000 3034000 38675000 19176000 42000 0 7682000 0 437000 0 122000 0 2000000 0 0 2453000 0 3763000 0 34918000 0 21540000 0 79708000 0 17891000 0 101744000 0 55424000 Description of Business <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Xos, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Xos”) is a leading fleet electrification solutions provider committed to the decarbonization of commercial transportation. Xos designs and manufactures Class 5-8 battery-electric commercial vehicles that travel on last-mile, back-to-base routes of up to 200 miles per day. Xos also offers charging infrastructure products and services through Xos Energy Solutions™ to support electric vehicle fleets. The Company’s proprietary fleet management software, Xosphere™, integrates vehicle operation and vehicle charging to provide commercial fleet operators a more seamless and cost-efficient vehicle ownership experience than traditional internal combustion engine counterparts. Xos developed the X-Platform (its proprietary, purpose-built vehicle chassis platform) and the X-Pack (its proprietary battery system) specifically for the medium- and heavy-duty commercial vehicle segment with a focus on last-mile commercial fleet operations. Xos’ “Fleet-as-a-Service” package offers customers a comprehensive suite of commercial products and services facilitate electric fleet operations and seamlessly transition their traditional combustion-engine fleets to battery-electric vehicles.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Business Combination</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Risks and Uncertainties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In recent years, the United States and other significant markets have experienced high volatility and uncertainty in the capital markets, including inflation. interest rate increases, recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, supply chain disruption and geopolitical events, such as the war between Russia and Ukraine, These conditions could make it difficult for our customers and us to accurately forecast and plan future business activities, and could cause our customers to slow spending on our products and services or impact their ability to make timely payments. A weak or declining economy could also strain our suppliers, possibly resulting in supply disruption. In addition, there is a risk that our current or future suppliers, service providers, manufacturers or other partners may not survive such difficult economic times, which would directly affect our ability to attain our operating goals on schedule and on budget. The ultimate impact of current economic conditions on the Company is uncertain, but it </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">may have a material negative </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">impact on the Company’s business, operating results, cash flows, liquidity and financial condition.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 and actions taken to mitigate its spread have had and may continue to have an adverse impact on the economies and financial markets of many countries, including the areas in which the Company operates. There are no comparable recent events which may provide guidance, and, as a result, the ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change. As a result, the Company is unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on its business, operating results, cash flows, liquidity and financial condition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, ongoing geopolitical events, such as the military conflict between Russia and Ukraine and related sanctions, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">may have a material negative </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">impact on the Company’s business, operating results, cash flows, liquidity and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although the Company has used the best current information available to it in its estimates, actual results could materially differ from the estimates and assumptions developed by management. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:112%">Liquidity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As an early stage growth company, the net losses and cash outflows the Company has incurred since inception are consistent with its strategy and budget. The Company will continue to incur net losses and cash outflows in accordance with its operating plan as the Company continues to expand its research and development activities with respect to its vehicles and battery </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">systems, scale its operations to meet anticipated demand and establish its Fleet-as-a-Service offering. As a result, the Company strives to maintain robust access to capital in order to fund and scale its operation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s. The Company may raise additional capital through a combination of debt financing, other non-dilutive financing and/or equity financing, including through asset-based lending and/or receivable financing. The Company’s ability to access capital when needed is not assured and, if capital is not available to the Company when and in the amounts needed, the Company could be required to delay, scale back or abandon some or all of its development programs and other operations, which could materially harm its business, prospects, financial condition and operating results. Global economic conditions have been worsening, with disruptions to, and volatility in, the credit and financial markets in the United States and worldwide resulting from the effects of COVID-19, recessions, rising inflation rates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, including the recent and potential bank failures, supply chain disruption, fuel prices, international currency fluctuations, and geopolitical events such as local and national elections, corruption, political instability and acts of war or military conflict including repercussions of the war between Russia and Ukraine, or terrorism. If the Company is unable to raise capital when needed or on attractive terms, it would be forced to delay, reduce or eliminate its commercialization, research and development programs and/or other efforts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2021, the Company consummated the Business Combination, which resulted in net cash proceeds of approximately $216.7 million. In December 2020, the Company had the initial closing of its Series A Financing, and in the first quarter of 2021, the Company completed the Series A Financing, including the conversion of all its convertible notes into shares of L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">egacy Xos preferred stock. As of December 31, 2022, the Company’s principal sources of liquidity were its cash and cash equivalents (excluding restricted cash) an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">d investments in marketable debt securities, available-for-sale aggregating $86.3 million. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s short-term uses of cash are for working capital and to pay interest on its debt and its long-term uses of cash are for working capital and to pay the principal of its indebtedness.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company believes that its existing cash resources are sufficient to support planned operations for the next 12 months, and the Company has a growing base of assets against which it expects to be able to borrow in the future. The Company believes it will meet longer-term expected future cash requirements and obligations through a combination of cash flows from operating activities, available cash balances, and advances under the Standby Equity Purchase Agreement (the "SEPA"). In addition, the Company may seek to raise additional capital through debt financing through asset-based lending and/or receivable financing or through the sale of equity or debt securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Supply Chain Disruptions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s ability to source certain critical inventory items has been impacted by negative global economic conditions caused by factors such as the COVID-19 pandemic, and may continue to be impacted in the future. The Company has faced widespread shortages for specific components, such as semiconductor chips and battery cells, and disruptions to the supply of components due to port congestion and fluctuating fuel prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Despite supply chain disruptions, the Company has continued to source inventory for its vehicles and its purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints, and where appropriate and critical, has placed orders in advance of projected need to ensure inventory is able to be delivered in time for production plans.</span></div> Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market. 216700000 86300000 Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying consolidated financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). The 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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">operating and financing lease liabilities, useful lives of property and equipment, contingent earn-out shares liability, stock-based compensation, valuation of convertible debt and related embedded derivatives, common stock warrant liability and product warranty liability. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Reclassifications</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">eriod balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes, including (i) presenting equipment leases as part of other current and non-current liabilities and (ii) classification of amounts comprising p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">repaid expenses and other current assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> as well as other current liabilities as included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 5 — Selected Balance Sheet Data</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Additionally, the Company reclassified depreciation expense to general and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. These reclassifications have no effect on previously reported total assets, total liabilities or net loss.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generates revenue from the sale of its commercial electric vehicles, powertrains and battery packs, and goods and services related to charging infrastructure. ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, requires the Company to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company determines revenue recognition by applying the following steps:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1. Identifying the contract with a customer;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2. Identifying the performance obligations in the contract;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3. Determining the transaction price;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4. Allocating the transaction price to the performance obligations; and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">5. Recognizing revenue as the performance obligations are satisfied.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes revenue primarily consisting of product sales, inclusive of shipping and handling charges, net of estimates for customer returns. Revenue contracts are identified when an enforceable agreement has been made with a customer. Performance obligations are identified in the contract for each distinct products provided within the contract. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract. Any deposits from customers represent contract liabilities. The Company recognizes revenue by transferring the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products as agreed in the contracts, normally when delivered to the carrier. The Company recognizes revenue for shipping and handling charges at the time control is transferred for the related product. Costs for shipping and handling activities that occur after control of the product transfers to the customer are recognized at the time of sale and presented in cost of goods sold. The majority of its contracts have a single performance obligation, which is met at the point in time that the product is delivered to the carrier, and title passes to the customer, and are short term in nature. Sales tax collected from customers is not considered revenue and is accrued until remitted to the taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cash, Cash Equivalents and Restricted Cash</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase as cash equivalents for which cost approximates fair value. Portions of the balance of cash and cash equivalents were held in financial institutions, various money market funds and short-term commercial paper. Money market funds have floating net asset values and may be subject to gating or liquidity fees. The likelihood of realizing material losses from cash and cash equivalents, including the excess of cash balances over federally insured limits, is remote.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restricted cash includes those cash accounts for which the use of funds is restricted by any contract or bank covenant, including letters of credit.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Accounts Receivable, Net </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company records unsecured and non-interest bearing accounts receivable at the gross invoice amount, net of any allowance for doubtful accounts. The Company maintains its allo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">wance for doubtful accounts at a level considered adequate to provide for </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">potential account losses on the balance based on management’s evaluation of past losses, current customer conditions, and the anticipated impact of current economic conditions. The Company recorded an allowance for doubtful accounts of $39,000 as of December 31, 2022. No allowance for doubtful accounts was recorded at December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Investments in Marketable Debt Securities, Available-for-Sale</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains a portfolio of investments in a variety of fixed and variable rate debt securities, including U.S. treasuries, corporate debt, asset-backed securities and other, non-U.S. government and supranational bonds and certificate of deposit. The Company considers its investments in marketable debt securities to be available-for-sale, and accordingly, are recorded at their fair values. The Company determines the appropriate classification of investments in marketable debt securities at the ti</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">me of purchase. Interest along with amortization of purchase premiums and accretion of discounts from the purchase date through the estimated maturity date, including consideration of variable maturities and contractual call provisions, are included in other income (expenses), net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in the consolidated statements of net and comprehensive income. The Company typically invests in highly-rated debt securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires substantially all investments to be investment grade, with the primary objective of minimizing the potential risk of principal loss. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note </a><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">1</a><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">0</a><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"> – Investments in Marketable Debt Securities, Available-for-Sale</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews quarterly its investment portfolio of all securities in an unrealized loss position to determine if an impairment charge exists. As of December 31, 2022 and 2021, we did not recognize any impairment on marketable debt securities - available-for-sale. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value. Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for any excess or obsolescence. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also reviews its inventory to determine whether its carrying value exceeds the net realizable amount (“NRV”) upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Prepaid Expenses and Other Current Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prepaid expenses and other current assets primarily consists of prepaid inventory, other insurance assets, deposits, assets held-for-sale and prepaid license and subscriptions. Prepaid inventory includes contractual advance payments to suppliers for inventory to secure the raw materials needed for production and research and development purposes. Prepaid inventory is reclassified to inventories when received. Amortization expense on other prepaid assets and insurance assets is calculated using the straight-line method over the stated term of the prepaid assets and properly classified into the corresponding expense account.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets held-for-sale are measured, on a quarterly basis, at the lower of their carrying value and fair value less costs to sell. Impairment costs are recorded in the period incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Income Taxes<br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company applies the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating losses and tax credit carryforwards. Deferred tax </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In assessing the realizability of deferred income tax assets, ASC 740 requires a more likely than not standard be met. If the Company determines that it is more likely than not that deferred income tax assets will not be realized, a valuation allowance must be established. The Company records a valuation allowance, when necessary, to reduce deferred tax assets to the amount expected to be realized. Estimates of the realizability of deferred tax assets, as well as the Company’s assessment of whether an established valuation allowance should be reversed, are based on projected future taxable income, the expected timing of the reversal of deferred tax liabilities, and tax planning strategies. When evaluating whether projected future taxable income will support the realization of deferred tax assets, the Company considers both its historical financial performance and general economic conditions. In addition, the Company considers the time frame over which it would take to utilize the deferred tax assets prior to their expiration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company utilizes a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained upon examination by the Internal Revenue Service (“IRS”) or other taxing authorities, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual outcomes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Property and Equipment, net </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment, net, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of the asset. Leasehold improvements are depreciated over the shorter of the estimated life of asset or the lease term. Depreciation expense is included in cost of goods sold, general and administrative expense and research and development expense on our consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Construction in progress is comprised primarily of production equipment, tooling, and leasehold improvements related to the manufacturing of the Company’s products, including all costs of obtaining the asset and bringing it to the facilities in the condition necessary for its intended use. There is no depreciation provided for assets in construction in progress. Once completed, the assets are transferred to their respective asset classes, and depreciation begins when an asset is ready for its intended use. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.217%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">5 years</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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of the lease term or the useful lives of the assets</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%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5 years</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of the lease term or the useful lives of the assets</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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5 years</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%">Computers, internally developed software and related equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company capitalizes additions, renewals, and improvements greater than $5,000, while repairs and maintenance are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations and comprehensive income (loss) as a component of other income (expense), net.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates its property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company measures recoverability by comparing the carrying </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">amount to the future undiscounted cash flows that the asset or asset group is expected to generate. If the asset or asset group is not recoverable, its carrying amount is adjusted down to its fair value. No impairment losses of property and equipment were recognized for the years ended December 31, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Warranty Liability </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to 5 years. The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> accrues a warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. No claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets for the year ended December 31, 2022 and 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reconciliation of the change in the Company’s product liability balances for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Reduction in liability (payments) </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Increase in liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,099 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Public and Private Placement Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with NextGen’s initial public offering (the “Public Warrants”) and the warrants to purchase Common Stock originally issued in a private placement in connection with the initial public offering of NextGen (the “Private Placement Warrants are recognized as derivative liabilities in accordance with ASC 815. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determined the fair value of its Public Warrants based on the publicly listed trading price of such Warrants as of the valuation date. Accordingly, the Public Warrants are classified as Level 1 financial instruments. Additionally, since the Private Placement Warrants are substantially the same as the Public Warrants, the Company determined the fair value of its Private Placement Warrants based on the Public Warrant trading price. Accordingly, the Private Warrants are classified as Level 2 financial instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Contingent Earn-out Shares Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Earn-out Shares represent a freestanding financial instrument classified as liabilities on the accompanying consolidated balance sheets as the Company determined that these financial instruments are not indexed to the Company’s own equity in accordance with ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Earn-out Shares liability were initially recorded at fair value in the Business Combination and are adjusted to fair value at each reporting date with changes in fair value recorded in change in fair value of Earn-Out Shares liability in the consolidated statements of operations and comprehensive income (loss).</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The earn-out triggers included a change of control provision within five years of the Closing, and achieving certain volume weighted average share prices (“VWAPs”) within five years of the Closing. These conditions result in the instrument failing indexation guidance and are properly reflected as a liability as of December 31, 2022 and 2021.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to the Earn-out Shares, the Company has a contingent obligation to issue restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination. The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Convertible Debentures and Promissory Note</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for convertible debt pursuant to ASC 815, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Company evaluates convertible debt instruments to determine whether any embedded features require bifurcation and separate periodic valuation. Convertible debt is recorded net of stated discounts and debt issuance costs. Debt discounts and issuance costs are amortized over the contractual term of the debt using the effective interest rate method. The Company elected to early adopt Accounting Standards Update (“ASU”) 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Legacy Xos Convertible Notes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In prior years, the Company issued convertible notes, which were convertible upon the Company obtaining additional equity financing, or in some cases, a change in control. At such time, the note holder will receive a calculated number of shares based on the additional equity financing. Certain notes provide a conversion discount to the share price at the time of the additional equity financing. The Company carries the convertible note liability at the outstanding principal balance, net of debt discounts, which approximates fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The convertible notes were principally a debt financial instrument host containing embedded features and /or options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The other income (expense) related to the convertible note fair value adjustment is presented in a single line in the consolidated statements of operations and comprehensive income (loss). All convertible notes were converted during the fourth quarter of 2020 and first quarter of 2021 as part of the Series A financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">SAFE</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 30, 2020, the Company issued Simple Agreement for Future Equity agreement totaling $30,000 to Elemental Excelerator (the “SAFE”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital, the SAFE will convert into a series of Preferred Stock of the Company. The SAFE will convert into the number of shares of Preferred Stock equal to $30,000 divided by 80% of the per share price of the equity financing event. SAFE holder will either receive cash for their note, or shares of the Company’s Common Stock if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Preference upon dissolution</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2021, the SAFE was converted into shares of Class A Preferred Stock. The SAFE holder contributed an additional $620,000 in cash and the SAFE Note in exchange for 76,471 shares of Class A Preferred Stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:112%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components and also elected not to recognize operating lease right-of-use assets and operating lease liabilities for leases with an initial term of twelve months or less.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The leases have remaining terms from less than 1 year to 4 years.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews the carrying value of its ROU assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.</span></div><div><span><br/></span></div><div><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:112%">Research and Development Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s research and development costs are related to developing new products and services and improving existing products and services. The Company is investing in the continued development and improvement of its battery systems and technology as well as its chassis design. Research and development costs consist primarily of personnel-related expenses, consultants, engineering equipment and supplies, and design and testing expenses. Research and development expenses have been expensed as incurred and included in the consolidated statements of operations and comprehensive income (loss). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:112%">Advertising </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Advertising costs are expensed as incurred and are included within sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). Advertising expenses for the years ended December 31, 2022 and 2021 totaled approximately $1.3 million and</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$0.4 million, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">espectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:112%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for stock-based compensation in accordance with ASC 718, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Compensation — Stock Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, under which shared based payments that involve the issuance of Common Stock to employees and non-employees and meet the criteria for equity-classified awards are recognized in the financial statements as compensation expense based on the fair value on the date of grant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the Business Combination, the Company issued stock options to purchase shares of Common Stock (“Options”) to employees and non-employees under the Xos, Inc. 2018 Stock Plan (the “2018 Stock Plan”). The Company allows employees to exercise options prior to vesting. The Company considers the consideration received for the early exercise of an option to be a deposit and the related amount is recorded as a liability. The liability is relieved when the options vest. The Company has the right to repurchase any unvested (but issued) shares upon termination of service of an employee at the original exercise price. The Company stopped issuing options under the 2018 Stock Plan in the fourth quarter of 2020. The Company estimated the fair value of options on the date of the grant using the Black-Scholes option pricing model.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">After the Business Combination, the Company issues restricted stock units (“RSUs”) to employees and non-employees under the Xos, Inc. 2021 Equity Incentive Plan (the “2021 Stock Plan”). The Company initially values RSUs based on the grant date closing price of the Company’s Common Stock. For awards with periodic vesting, the Company recognizes the related expense on a straight-line basis over the requisite service period for the entire award, subject to periodic adjustments to ensure that the cumulative amount of expense recognized through the end of any reporting period is at least equal to the portion of the grant date value of the award that has vested through that date. The Company accounts for forfeitures prospectively as they occur.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If there are any modifications or cancellations of the underlying unvested share-based awards, the Company may be required to accelerate, increase or cancel any remaining unrecognized or previously recorded stock-based compensation expense.</span></div><div><span><br/></span></div><div style="text-align:justify"><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:112%">Net (Loss) Income per Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic income (loss) is computed using the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed using the weighted-average number of common shares and the dilutive effect of the number of ordinary shares that would have been outstanding if all potentially dilutive ordinary shares had been issued, using the treasury stock method, in accordance with ASC 260, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Earnings Per Share</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. In accordance with ASU 2020-06, the Company utilizes the if-converted method to compute the dilutive effect of convertible instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The dilutive impacts of contingently issuable earn-out shares have been excluded from the diluted income (loss) per share calculation as the necessary conditions to be issued have not been satisfied. The dilutive impacts of Common Stock issuable upon the exercise of out-of-the-money Public and Private Placement Warrants have been excluded from the diluted income (loss) per share calculation. The dilutive impacts of RSUs and Options for the year ended December 31, 2022 have been excluded from the diluted loss per share calculation as the Company was in a loss position. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Concentrations of Credit and Business Risk</span><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:112%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash accounts in a financial institution, which, at times, may exceed the Federal Depository Insurance Corporation coverage limit of $250,000. As of December 31, 2022 and 2021, the Company has not experienced losses on this account and management believes the Company is not exposed to significant risks on such accounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 year ended December 31, 2022, one customer accounted for 42% of the Company’s revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. During the year ended December 31, 2021, three customers accounted for 10%, 38%, and 46% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of the Company’s revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. As of December 31, 2022, two customers accounted for 22% and 12% of the Company’s accounts receivable. As of December 31, 2021, two customers accounted for 53% and 38% of the Company’s accounts receivable.</span></div><div style="text-align:justify"><span><br/></span></div><div><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:112%">Concentration of Supply Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is dependent on its suppliers, the majority of which are single-source suppliers, and the inability of these suppliers to deliver necessary components of its products according to the schedule and at prices, quality levels and volumes acceptable to the Company, or its inability to efficiently manage these components, could have a material adverse effect on the Company’s results of operations and financial condition.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><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:112%">Defined Contribution Plan</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have a 401(k) savings plan that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) savings plan, participating employees are auto enrolled t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">o 3% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of their eligible compensation, subject to certain limitations. We di</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">d not </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">make any contributions to the 401(k) savings plan during the years ended December 31, 2022 and 2021.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Recent Accounting Pronouncements Issued and Adopted:</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASC 842, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: In February 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ilities 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%">$7.7 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_544" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6 — Leases</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-06: In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ASU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">simplifies (i) the accounting for convertible financing instruments issued, including preferred stock, (ii) the derivatives scope exception for contracts in an entity’s own equity, and (iii) the calculation of earnings per share. Early adoption is permissible, and the Company elected to early adopt the provisions of the ASU on January 1, 2022 using the modified retrospective method. At the date of adoption, the ASU did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Recent Accounting Pronouncements Issued and not yet Adopted: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At December 31, 2022 and 2021, the Company had $50.6 million and $149.5 million, respectively, in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2022, these marketable debt securities, available for sale have an average credit rating of ‘A’ and no impairment write-downs have been recorded. ASU No. 2016-13 also applies to other financial assets including loans, trade receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company is currently evaluating the impact of this new standard and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.</span></div> The Company’s consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). The 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. The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, contingent earn-out shares liability, stock-based compensation, valuation of convertible debt and related embedded derivatives, common stock warrant liability and product warranty liability. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">eriod balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes, including (i) presenting equipment leases as part of other current and non-current liabilities and (ii) classification of amounts comprising p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">repaid expenses and other current assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> as well as other current liabilities as included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 5 — Selected Balance Sheet Data</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Additionally, the Company reclassified depreciation expense to general and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. These reclassifications have no effect on previously reported total assets, total liabilities or net loss.</span> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company generates revenue from the sale of its commercial electric vehicles, powertrains and battery packs, and goods and services related to charging infrastructure. ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, requires the Company to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company determines revenue recognition by applying the following steps:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1. Identifying the contract with a customer;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2. Identifying the performance obligations in the contract;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3. Determining the transaction price;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4. Allocating the transaction price to the performance obligations; and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">5. Recognizing revenue as the performance obligations are satisfied.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes revenue primarily consisting of product sales, inclusive of shipping and handling charges, net of estimates for customer returns. Revenue contracts are identified when an enforceable agreement has been made with a customer. Performance obligations are identified in the contract for each distinct products provided within the contract. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract. Any deposits from customers represent contract liabilities. The Company recognizes revenue by transferring the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products as agreed in the contracts, normally when delivered to the carrier. The Company recognizes revenue for shipping and handling charges at the time control is transferred for the related product. Costs for shipping and handling activities that occur after control of the product transfers to the customer are recognized at the time of sale and presented in cost of goods sold. The majority of its contracts have a single performance obligation, which is met at the point in time that the product is delivered to the carrier, and title passes to the customer, and are short term in nature. Sales tax collected from customers is not considered revenue and is accrued until remitted to the taxing authorities.</span></div> The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase as cash equivalents for which cost approximates fair value. Portions of the balance of cash and cash equivalents were held in financial institutions, various money market funds and short-term commercial paper. Money market funds have floating net asset values and may be subject to gating or liquidity fees. The likelihood of realizing material losses from cash and cash equivalents, including the excess of cash balances over federally insured limits, is remote. Restricted cash includes those cash accounts for which the use of funds is restricted by any contract or bank covenant, including letters of credit. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company records unsecured and non-interest bearing accounts receivable at the gross invoice amount, net of any allowance for doubtful accounts. The Company maintains its allo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">wance for doubtful accounts at a level considered adequate to provide for </span>potential account losses on the balance based on management’s evaluation of past losses, current customer conditions, and the anticipated impact of current economic conditions. The Company recorded an allowance for doubtful accounts of $39,000 as of December 31, 2022. No allowance for doubtful accounts was recorded at December 31, 2021. 39000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains a portfolio of investments in a variety of fixed and variable rate debt securities, including U.S. treasuries, corporate debt, asset-backed securities and other, non-U.S. government and supranational bonds and certificate of deposit. The Company considers its investments in marketable debt securities to be available-for-sale, and accordingly, are recorded at their fair values. The Company determines the appropriate classification of investments in marketable debt securities at the ti</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">me of purchase. Interest along with amortization of purchase premiums and accretion of discounts from the purchase date through the estimated maturity date, including consideration of variable maturities and contractual call provisions, are included in other income (expenses), net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in the consolidated statements of net and comprehensive income. The Company typically invests in highly-rated debt securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires substantially all investments to be investment grade, with the primary objective of minimizing the potential risk of principal loss. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note </a><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">1</a><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">0</a><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"> – Investments in Marketable Debt Securities, Available-for-Sale</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for additional information.</span>The Company reviews quarterly its investment portfolio of all securities in an unrealized loss position to determine if an impairment charge exists. As of December 31, 2022 and 2021, we did not recognize any impairment on marketable debt securities - available-for-sale. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value. Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for any excess or obsolescence. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also reviews its inventory to determine whether its carrying value exceeds the net realizable amount (“NRV”) upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prepaid expenses and other current assets primarily consists of prepaid inventory, other insurance assets, deposits, assets held-for-sale and prepaid license and subscriptions. Prepaid inventory includes contractual advance payments to suppliers for inventory to secure the raw materials needed for production and research and development purposes. Prepaid inventory is reclassified to inventories when received. Amortization expense on other prepaid assets and insurance assets is calculated using the straight-line method over the stated term of the prepaid assets and properly classified into the corresponding expense account.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets held-for-sale are measured, on a quarterly basis, at the lower of their carrying value and fair value less costs to sell. Impairment costs are recorded in the period incurred.</span></div> The Company applies the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as net operating losses and tax credit carryforwards. Deferred tax <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In assessing the realizability of deferred income tax assets, ASC 740 requires a more likely than not standard be met. If the Company determines that it is more likely than not that deferred income tax assets will not be realized, a valuation allowance must be established. The Company records a valuation allowance, when necessary, to reduce deferred tax assets to the amount expected to be realized. Estimates of the realizability of deferred tax assets, as well as the Company’s assessment of whether an established valuation allowance should be reversed, are based on projected future taxable income, the expected timing of the reversal of deferred tax liabilities, and tax planning strategies. When evaluating whether projected future taxable income will support the realization of deferred tax assets, the Company considers both its historical financial performance and general economic conditions. In addition, the Company considers the time frame over which it would take to utilize the deferred tax assets prior to their expiration.</span></div>The Company utilizes a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained upon examination by the Internal Revenue Service (“IRS”) or other taxing authorities, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual outcomes. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment, net, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation expense is calculated using the straight-line method over the estimated useful lives of the asset. Leasehold improvements are depreciated over the shorter of the estimated life of asset or the lease term. Depreciation expense is included in cost of goods sold, general and administrative expense and research and development expense on our consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Construction in progress is comprised primarily of production equipment, tooling, and leasehold improvements related to the manufacturing of the Company’s products, including all costs of obtaining the asset and bringing it to the facilities in the condition necessary for its intended use. There is no depreciation provided for assets in construction in progress. Once completed, the assets are transferred to their respective asset classes, and depreciation begins when an asset is ready for its intended use. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.217%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">5 years</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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of the lease term or the useful lives of the assets</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%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5 years</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of the lease term or the useful lives of the assets</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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5 years</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%">Computers, internally developed software and related equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company capitalizes additions, renewals, and improvements greater than $5,000, while repairs and maintenance are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations and comprehensive income (loss) as a component of other income (expense), net.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates its property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company measures recoverability by comparing the carrying </span></div>amount to the future undiscounted cash flows that the asset or asset group is expected to generate. If the asset or asset group is not recoverable, its carrying amount is adjusted down to its fair value. No impairment losses of property and equipment were recognized for the years ended December 31, 2022 and 2021. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated useful lives to calculate depreciation of property and equipment and leasehold improvements consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.217%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">5 years</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%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of the lease term or the useful lives of the assets</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%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5 years</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of the lease term or the useful lives of the assets</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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">5 years</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%">Computers, internally developed software and related equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment, net for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture &amp; fixtures</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company vehicles</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, software and related equipment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and Equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,897 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and Equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">18,581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P5Y P5Y P5Y P3Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to 5 years. The Company</span> accrues a warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. No claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets for the year ended December 31, 2022 and 2021. P2Y P5Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reconciliation of the change in the Company’s product liability balances for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Reduction in liability (payments) </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Increase in liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,099 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 177000 0 220000 0 1142000 177000 1099000 177000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with NextGen’s initial public offering (the “Public Warrants”) and the warrants to purchase Common Stock originally issued in a private placement in connection with the initial public offering of NextGen (the “Private Placement Warrants are recognized as derivative liabilities in accordance with ASC 815. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determined the fair value of its Public Warrants based on the publicly listed trading price of such Warrants as of the valuation date. Accordingly, the Public Warrants are classified as Level 1 financial instruments. Additionally, since the Private Placement Warrants are substantially the same as the Public Warrants, the Company determined the fair value of its Private Placement Warrants based on the Public Warrant trading price. Accordingly, the Private Warrants are classified as Level 2 financial instruments.</span></div> 11.50 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Earn-out Shares represent a freestanding financial instrument classified as liabilities on the accompanying consolidated balance sheets as the Company determined that these financial instruments are not indexed to the Company’s own equity in accordance with ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Earn-out Shares liability were initially recorded at fair value in the Business Combination and are adjusted to fair value at each reporting date with changes in fair value recorded in change in fair value of Earn-Out Shares liability in the consolidated statements of operations and comprehensive income (loss).</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The earn-out triggers included a change of control provision within five years of the Closing, and achieving certain volume weighted average share prices (“VWAPs”) within five years of the Closing. These conditions result in the instrument failing indexation guidance and are properly reflected as a liability as of December 31, 2022 and 2021.</span></div>In addition to the Earn-out Shares, the Company has a contingent obligation to issue restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination. The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, Compensation — Stock Compensation, is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In prior years, the Company issued convertible notes, which were convertible upon the Company obtaining additional equity financing, or in some cases, a change in control. At such time, the note holder will receive a calculated number of shares based on the additional equity financing. Certain notes provide a conversion discount to the share price at the time of the additional equity financing. The Company carries the convertible note liability at the outstanding principal balance, net of debt discounts, which approximates fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The convertible notes were principally a debt financial instrument host containing embedded features and /or options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The other income (expense) related to the convertible note fair value adjustment is presented in a single line in the consolidated statements of operations and comprehensive income (loss). All convertible notes were converted during the fourth quarter of 2020 and first quarter of 2021 as part of the Series A financing.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 30, 2020, the Company issued Simple Agreement for Future Equity agreement totaling $30,000 to Elemental Excelerator (the “SAFE”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Conversion or cash-out events: In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital, the SAFE will convert into a series of Preferred Stock of the Company. The SAFE will convert into the number of shares of Preferred Stock equal to $30,000 divided by 80% of the per share price of the equity financing event. SAFE holder will either receive cash for their note, or shares of the Company’s Common Stock if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Preference upon dissolution</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2021, the SAFE was converted into shares of Class A Preferred Stock. The SAFE holder contributed an additional $620,000 in cash and the SAFE Note in exchange for 76,471 shares of Class A Preferred Stock.</span></div> 30000 30000 0.80 620000 76471 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components and also elected not to recognize operating lease right-of-use assets and operating lease liabilities for leases with an initial term of twelve months or less.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The leases have remaining terms from less than 1 year to 4 years.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews the carrying value of its ROU assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.</span></div> P1Y P4Y The Company’s research and development costs are related to developing new products and services and improving existing products and services. The Company is investing in the continued development and improvement of its battery systems and technology as well as its chassis design. Research and development costs consist primarily of personnel-related expenses, consultants, engineering equipment and supplies, and design and testing expenses. Research and development expenses have been expensed as incurred and included in the consolidated statements of operations and comprehensive income (loss). <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Advertising costs are expensed as incurred and are included within sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). Advertising expenses for the years ended December 31, 2022 and 2021 totaled approximately $1.3 million and</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$0.4 million, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">espectively.</span> 1300000 400000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for stock-based compensation in accordance with ASC 718, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Compensation — Stock Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, under which shared based payments that involve the issuance of Common Stock to employees and non-employees and meet the criteria for equity-classified awards are recognized in the financial statements as compensation expense based on the fair value on the date of grant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the Business Combination, the Company issued stock options to purchase shares of Common Stock (“Options”) to employees and non-employees under the Xos, Inc. 2018 Stock Plan (the “2018 Stock Plan”). The Company allows employees to exercise options prior to vesting. The Company considers the consideration received for the early exercise of an option to be a deposit and the related amount is recorded as a liability. The liability is relieved when the options vest. The Company has the right to repurchase any unvested (but issued) shares upon termination of service of an employee at the original exercise price. The Company stopped issuing options under the 2018 Stock Plan in the fourth quarter of 2020. The Company estimated the fair value of options on the date of the grant using the Black-Scholes option pricing model.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">After the Business Combination, the Company issues restricted stock units (“RSUs”) to employees and non-employees under the Xos, Inc. 2021 Equity Incentive Plan (the “2021 Stock Plan”). The Company initially values RSUs based on the grant date closing price of the Company’s Common Stock. For awards with periodic vesting, the Company recognizes the related expense on a straight-line basis over the requisite service period for the entire award, subject to periodic adjustments to ensure that the cumulative amount of expense recognized through the end of any reporting period is at least equal to the portion of the grant date value of the award that has vested through that date. The Company accounts for forfeitures prospectively as they occur.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If there are any modifications or cancellations of the underlying unvested share-based awards, the Company may be required to accelerate, increase or cancel any remaining unrecognized or previously recorded stock-based compensation expense.</span></div> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic income (loss) is computed using the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed using the weighted-average number of common shares and the dilutive effect of the number of ordinary shares that would have been outstanding if all potentially dilutive ordinary shares had been issued, using the treasury stock method, in accordance with ASC 260, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Earnings Per Share</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. In accordance with ASU 2020-06, the Company utilizes the if-converted method to compute the dilutive effect of convertible instruments.</span>The dilutive impacts of contingently issuable earn-out shares have been excluded from the diluted income (loss) per share calculation as the necessary conditions to be issued have not been satisfied. The dilutive impacts of Common Stock issuable upon the exercise of out-of-the-money Public and Private Placement Warrants have been excluded from the diluted income (loss) per share calculation. The dilutive impacts of RSUs and Options for the year ended December 31, 2022 have been excluded from the diluted loss per share calculation as the Company was in a loss position. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash accounts in a financial institution, which, at times, may exceed the Federal Depository Insurance Corporation coverage limit of $250,000. As of December 31, 2022 and 2021, the Company has not experienced losses on this account and management believes the Company is not exposed to significant risks on such accounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 year ended December 31, 2022, one customer accounted for 42% of the Company’s revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. During the year ended December 31, 2021, three customers accounted for 10%, 38%, and 46% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of the Company’s revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. As of December 31, 2022, two customers accounted for 22% and 12% of the Company’s accounts receivable. As of December 31, 2021, two customers accounted for 53% and 38% of the Company’s accounts receivable.</span></div> 0.42 0.10 0.38 0.46 0.22 0.12 0.53 0.38 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have a 401(k) savings plan that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) savings plan, participating employees are auto enrolled t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">o 3% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of their eligible compensation, subject to certain limitations. We di</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">d not </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">make any contributions to the 401(k) savings plan during the years ended December 31, 2022 and 2021.</span> 0.03 0 0 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASC 842, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: In February 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ilities 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%">$7.7 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_544" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6 — Leases</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-06: In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ASU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">simplifies (i) the accounting for convertible financing instruments issued, including preferred stock, (ii) the derivatives scope exception for contracts in an entity’s own equity, and (iii) the calculation of earnings per share. Early adoption is permissible, and the Company elected to early adopt the provisions of the ASU on January 1, 2022 using the modified retrospective method. At the date of adoption, the ASU did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Recent Accounting Pronouncements Issued and not yet Adopted: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At December 31, 2022 and 2021, the Company had $50.6 million and $149.5 million, respectively, in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2022, these marketable debt securities, available for sale have an average credit rating of ‘A’ and no impairment write-downs have been recorded. ASU No. 2016-13 also applies to other financial assets including loans, trade receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company is currently evaluating the impact of this new standard and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.</span></div> 7700000 7700000 50600000 149500000 Revenue Recognition <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Disaggregated revenues by major source for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product and service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stepvans &amp; vehicle incentives</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Powertrains</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet-as-a-Service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total product revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ancillary revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">36,376 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amounts are net of returns</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Disaggregated revenues by major source for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product and service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stepvans &amp; vehicle incentives</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Powertrains</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet-as-a-Service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total product revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ancillary revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">36,376 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amounts are net of returns</span></div> 31829000 2735000 2226000 2152000 606000 0 34661000 4887000 1715000 161000 36376000 5048000 Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Inventory as of December 31, 2022 and 2021 was comprised of raw materials, work in progress related to the production of vehicles for sale and finished goods inventory including vehicles in transit to fulfill customer orders, new vehicles available for sale, and new vehicles awaiting final pre-delivery quality review inspection. Inventories are stated at the lower of cost or net realizable value. Cost is computed using average cost. Inventory write-downs are based on reviews for obsolescence determined primarily by current and future demand forecasts. During the years ended December 31, 2022 and 2021, the Company recorded inventory write-downs of $5.7 million and $1.0 million, respectively, to reduce inventories to their net realizable values and for any excess or obsolete inventories.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Inventory amounted to $57.5 million and $30.9 million, respectively, for the years ended December 31, 2022 and 2021 and consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">): </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total inventories</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">57,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5700000 1000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Inventory amounted to $57.5 million and $30.9 million, respectively, for the years ended December 31, 2022 and 2021 and consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">): </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total inventories</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">57,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 57500000 30900000 40271000 19323000 4618000 10659000 12651000 901000 57540000 30883000 Selected Balance Sheet Data<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Prepaid Expenses and Other Current Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prepaid expenses and other current assets for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premiums</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Deposits</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total prepaid expenses and other current assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8,100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,850 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Primarily relates to prepaid insurance, licenses, subscriptions and other receivables</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Primarily relates to deposits on equipment purchases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Other Current Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other current liabilities for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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%">Accrued expenses and other</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term insurance financing notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating lease liabilities, current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Finance lease liabilities, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other current liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,616 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,861 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Primarily relates to accrued inventory purchases, personnel costs, wages, health benefits, vacation and other accruals</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Other Non-Current Liabilities</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other non-current liabilities as of December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Equipment notes payable, non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%"><span style="-sec-ix-hidden:f-507"><span style="-sec-ix-hidden:f-508">Finance lease liabilities, non-current</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prepaid expenses and other current assets for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premiums</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Deposits</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total prepaid expenses and other current assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8,100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,850 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2372000 7303000 1589000 5916000 2289000 0 0 2783000 1850000 1848000 8100000 17850000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other current liabilities for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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%">Accrued expenses and other</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term insurance financing notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating lease liabilities, current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Finance lease liabilities, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other current liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,616 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,861 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Primarily relates to accrued inventory purchases, personnel costs, wages, health benefits, vacation and other accruals</span></div> 7782000 4303000 721000 899000 1099000 177000 303000 482000 2065000 0 1530000 0 2116000 0 15616000 5861000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other non-current liabilities as of December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Equipment notes payable, non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%"><span style="-sec-ix-hidden:f-507"><span style="-sec-ix-hidden:f-508">Finance lease liabilities, non-current</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 784000 0 942000 1594000 5174000 0 4100000 0 11000000 1594000 Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.504%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-517">Property and equipment, net</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,534</span><span style="color:#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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-520">Other current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-522">Other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,646</span><span style="color:#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"/></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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-525">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-527">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt 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:700;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:700;line-height:100%">12,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records lease expense on a straight-line basis over the lease term. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense recorded was $2.5 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its consolidated balance sheet. Total lease expense recorded for these short-term leases for the year ended December 31, 2022 was $0.3 million.</span></div><div style="margin-top:10pt;text-align:justify"><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%">Equipment Finance Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">Income Statement Location</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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:100%">Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest accretion on finance lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-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:700;line-height:100%">$</span></td><td 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:700;line-height:100%">1,276</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">274</span><span style="color:#000000;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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands for the supplemental cash flow information</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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 years</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%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - IBR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases - rate implicit in the lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Maturity Analysis </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%"> Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,216</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">12,920</span><span style="color:#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"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-bottom:6pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align: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%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">6,116</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;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"/></tr></table></div> Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.504%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-517">Property and equipment, net</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,534</span><span style="color:#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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-520">Other current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-522">Other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,646</span><span style="color:#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"/></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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-525">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-527">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt 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:700;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:700;line-height:100%">12,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records lease expense on a straight-line basis over the lease term. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense recorded was $2.5 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its consolidated balance sheet. Total lease expense recorded for these short-term leases for the year ended December 31, 2022 was $0.3 million.</span></div><div style="margin-top:10pt;text-align:justify"><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%">Equipment Finance Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">Income Statement Location</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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:100%">Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest accretion on finance lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-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:700;line-height:100%">$</span></td><td 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:700;line-height:100%">1,276</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">274</span><span style="color:#000000;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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands for the supplemental cash flow information</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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 years</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%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - IBR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases - rate implicit in the lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Maturity Analysis </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%"> Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,216</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">12,920</span><span style="color:#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"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-bottom:6pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align: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%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">6,116</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;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"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the balances relating to the Company’s lease assets and liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.504%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-517">Property and equipment, net</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,534</span><span style="color:#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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-520">Other current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-522">Other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,646</span><span style="color:#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"/></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%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-525">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><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%"><span style="-sec-ix-hidden:f-527">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt 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:700;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:700;line-height:100%">12,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The finance lease cost during the years ended December 31, 2022 and 2021 consisted of the following <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">Income Statement Location</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">2021</span></div></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:100%">Amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest accretion on finance lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-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:700;line-height:100%">$</span></td><td 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:700;line-height:100%">1,276</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">274</span><span style="color:#000000;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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr></table> 6555000 7979000 14534000 1530000 2116000 3646000 5174000 4100000 9274000 12920000 P5Y 2500000 800000 300000 848000 222000 428000 52000 1276000 274000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information for the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands for the supplemental cash flow information</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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 years</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%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - IBR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases - rate implicit in the lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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> 1734000 437000 P3Y10M24D P2Y4M24D 0.055 0.069 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%"> Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,216</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">12,920</span><span style="color:#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"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of December 31, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%"> Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,216</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">12,920</span><span style="color:#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"/></tr></table></div> 1861000 2552000 4413000 1907000 2467000 4374000 1962000 1362000 3324000 1631000 498000 2129000 114000 157000 271000 7475000 7036000 14511000 771000 820000 1591000 6704000 6216000 12920000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-bottom:6pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align: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%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">6,116</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;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"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-bottom:6pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align: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%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">6,116</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;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"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-bottom:6pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align: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%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Operating Leases</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">6,116</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;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"/></tr></table></div> 1167000 482000 1649000 1158000 442000 1600000 1192000 386000 1578000 1228000 401000 1629000 1265000 339000 1604000 106000 27000 133000 6116000 2077000 8193000 Recapitalization and Contingent Earn-out Shares Liability<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline">Recapitalization</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As discussed in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 1 — Description of Business</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, on August 20, 2021, Legacy Xos and NextGen consummated the Business Combination contemplated by the Merger Agreement. Xos has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:</span></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">Legacy Xos stockholders had the largest voting interest in the post-combination company;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">The Company's board of directors is authorized to be up to nine members a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nd had six members designated at the time of closing, and Legacy Xos had the ability to nominate the majority of the members of the Company’s board of directors as of the Closing;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">Legacy Xos management holds executive management roles (including Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, and Chief Technology Officer, among others) for the post-combination company and is responsible for the day-to-day operations;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">The post-combination company assumed the Xos name: “Xos, Inc.”; and</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">The intended strategy of the post-combination entity continued Legacy Xos’ strategy of being a leader in the electric vehicle industry.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, all historical financial information presented in these combined and consolidated financial statements represents the accounts of Legacy Xos and its wholly owned subsidiaries “as if” Legacy Xos is the predecessor and legal successor. The historical operations of Legacy Xos are deemed to be those of the Company. No step-up basis of intangible assets or goodwill was recorded in the business combination transaction consistent with the treatment of the transaction as a reverse capitalization.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, each share of common stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination (“Legacy Xos Common Stock”) and preferred stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination (“Legacy Xos Preferred Stock”) issued and outstanding immediately prior to the Business Combination (with each share of Legacy Xos Preferred Stock being treated as if it were converted into Legacy Xos Common Stock immediately prior to the Business Combination) converted into the right to receive 1.956440 shares (the “Exchange Ratio”) of Common Stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in connection with the Business Combination, the following occurred:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the merger of Legacy Xos into a wholly owned subsidiary of NextGen, with Legacy Xos surviving the merger as a wholly owned subsidiary of NextGen, with the combined company is referred to as “Xos”;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">142,584,621 shares of Common Stock issued, including: (i) the Legacy Xos’ Common Stock, and (ii) Legacy Xos’ Preferred Stock, including the exercise and conversion of Legacy Xos’ Preferred Stock warrant (as if the Legacy Xos Preferred Stock had converted into the Legacy Xos’ Common Stock immediately prior to the reverse merger);</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the issuance and sale of 19,600,000 shares of Common Stock (PIPE investment) for a purchase price of $10.00 per share and an aggregate purchase price of $196.0 million (which excludes the sale of 2,000,000 shares in the aggregate for a purchase price of $10.00 per share and an aggregate purchase price of $20.0 million pursuant to an offering of Common Stock by the founders of Legacy Xos). On the Closing Date, one of the PIPE Investors, Grantchester C Change, LLC., did not fund their $4.0 million committed amount under the binding Subscription Agreement.;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the settlement of the outstanding underwriting fees incurred in connection with the initial public offering of NextGen on October 9, 2020, for which the final cash amount owed was $11.2 million;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the settlement of the direct and incremental transaction costs incurred prior to, or concurrent with, the closing of the business combination in the amount of $44.2 million, which are recorded as reduction to additional paid-in capital; </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the recognition of contingent earn-out shares provision as liability with a fair value of $101.7 million on the day of the merger consummation; and,</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the assumption of the Public Warrants (12,499,964 units) and Private Placement Warrants (6,333,334 units) at fair value of $17.9 million on the day of merger consummation.</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The net proceeds from the Business Combination, as reported in the consolidated statement of cash flows within the financing section for the year ended December 31, 2021, is as follows (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash from NextGen trust, net of redemptions</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%">76,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash from PIPE investment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: fees paid to the underwriters, including NextGen’s IPO underwriters</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,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Less: other transaction costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,139)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash received from the business combination</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%">216,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The number of shares of Common Stock issued in connection with the transaction follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third party PIPE investors</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,600,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NextGen sponsor and related parties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,613,884 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NextGen public shareholders</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%">9,375,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Xos stockholders</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,595,737 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of Common Stock issued in the Business Combination</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,184,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Contingent Earn-out Shares Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has a contingent obligation to issue 16.2 million shares (the “Earn-out Shares”) of Common Stock and grant 261,000 restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination on August 20, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Earn-out Shares will be issued in tranches based on the following conditions:</span></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:8.23pt">If the volume-weighted average closing share price (“VWAP”) of the Common Stock equals or exceeds $14.00 per share for any 10 trading days within any consecutive 20-trading day period between the merger closing date and the five year anniversary of such closing date (“Earn-out Period”), then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 1 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 1 Earn-out Shares when the value per share of the Company is equal to or greater than $14.00 per share, but less than $20.00. If there is a change in control where the value per share of commons stock is less than $14.00, then the Earn-out Shares shall terminate prior to the end of the Earn-out Period and no Common Stock shall be issuable. </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:5.46pt">If the VWAP of the Common Stock equals or exceeds $20.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 2 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 2 Earn-out Shares when the value per share of the Company is equal to or greater than $20.00 per share, but less than $25.00.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:2.69pt">If the VWAP of the Common Stock equals or exceeds $25.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 3 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 3 Earn-out Shares when the valuer per share of the Company is equal to or greater than $25.00 per share.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the guidance under ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the right to Earn-out Shares was classified as a Level 3 fair value measurement liability, and the increase or decrease in the fair value during the reporting period is recognized in the consolidated statements of operations and comprehensive income (loss) accordingly. The fair value of the Earn-out Shares liability was estimated using the Monte Carlo simulation of the stock prices based on historical and implied market volatility of a peer group of public companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of August 20, 2021, the initial fair value of the Earn-out Shares liability was recognized at $101.7 million with a corresponding reduction from the additional paid-in capital in stockholders’ (deficit) equity. As of December 31, 2022 and 2021, the fair value of the Earn-out Shares liability was estimated to be $0.6 million and $29.2 million, respectively. The Company recognized a gain on the change in fair value in Earn-out Shares liability of $28.7 million and $72.5 million in its consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The allocated fair value to the Earn-out RSU component, which is covered by ASU 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Compensation — Stock Compensation,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> is recognized as stock-based compensation expense over the vesting period commencing on the grant date of the award.</span></div> 0.0001 0.0001 1.956440 142584621 19600000 10.00 196000000 2000000 10.00 20000000 4000000 11200000 44200000 101700000 12499964 6333334 17900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The net proceeds from the Business Combination, as reported in the consolidated statement of cash flows within the financing section for the year ended December 31, 2021, is as follows (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash from NextGen trust, net of redemptions</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%">76,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash from PIPE investment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: fees paid to the underwriters, including NextGen’s IPO underwriters</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,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Less: other transaction costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,139)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash received from the business combination</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%">216,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The number of shares of Common Stock issued in connection with the transaction follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third party PIPE investors</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,600,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NextGen sponsor and related parties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,613,884 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NextGen public shareholders</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%">9,375,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Xos stockholders</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,595,737 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of Common Stock issued in the Business Combination</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,184,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76145000 196000000 24285000 31139000 216721000 19600000 7613884 9375000 125595737 162184621 16200000 261000 14.00 10 20 P5Y 5400000 14.00 20.00 14.00 20.00 10 20 5400000 20.00 25.00 25.00 10 20 5400000 25.00 101700000 600000 29200000 -28700000 -72500000 Convertible Notes<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Debentures</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 9, 2022, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with YA II PN, Ltd. (“Yorkville”) for the issuance of convertible debentures, convertible into shares of Common Stock subject to certain conditions and limitations, in the principal amount of up to $35 million (the “Convertible Debentures”). On August 11, 2022, pursuant to the Securities Purchase Agreement, the Company sold and issued a Convertible Debenture to Yorkville in the principal amount of</span><span style="color:#000000;font-family:'Calibri',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%">$20.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%">. On September 21, 2022, pursuant to the Securities Purchase Agreement, the Company sold and issued an additional</span><span style="color:#000000;font-family:'Calibri',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%">Convertible Debenture to Yorkville in the principal amount of $15.0 million. Yorkville will use commercially reasonable efforts to convert $2.0 million during each 30-day period beginning on September 9, 2022, provided that certain conditions are satisfied as of each such period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Debentures bear interest at an annual rate of 6%, payable at maturity, and have a maturity date of November 11, 2023,</span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',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%">which the Company may extend by an additional three months in certain instances. The interest rate will increase to an annual rate of (i) 10% upon the occurrence and during the continuance of an event of default, and (ii) 7.5% for so long as “Registration Event” (as defined in the Convertible Debentures) remains in effect in accordance with the Registration Rights Agreement (described below). The Convertible Debentures provide a conversion right, in which any portion of the principal amount of the debt, together with any accrued but unpaid interest, may be converted into the Common Stock at a conversion price equal to the lower of (i) $2.4733 or (ii) 97% of the lowest daily volume weighted average price (“VWAP”) of the Common Stock during the three consecutive trading days immediately preceding the conversion (but not lower than a certain floor price (“Floor Price”) that is subject to further adjustment in accordance with the terms of the Convertible Debentures). The Floor Price was $0.96 as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Debentures may not be converted into shares of Common Stock to the extent such conversion would result in Yorkville and its affiliates having beneficial ownership of more than 9.99% of the then outstanding shares of Common Stock; provided that this limitation may be waived by the investor upon not less than 65 days’ prior notice to the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Debentures provide the Company, subject to certain conditions, with a redemption right pursuant to which the Company, upon 10 business days’ prior notice to Yorkville, may redeem, in whole or in part, any of the outstanding principal and interest thereon at a redemption price equal to (i) the principal amount being redeemed, (ii) all accrued and unpaid interest under the applicable Convertible Debenture, and (iii) a redemption premium of 5% of the principal amount being redeemed.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Debentures include a monthly prepayment provision that is triggered if (i) the daily VWAP of the Company’s Common Stock is less than the Floor Price for 5 consecutive trading days or (ii) the Company has issued pursuant to the Convertible Debentures in excess of 95% of the Common Stock available under the Exchange Cap, as defined in the Convertible Debentures. If this provision is triggered, the Company is required to make monthly payments, beginning on the 10th calendar day after the triggering date, of up to $4.0 million of principal (subject to a redemption premium of 5%) plu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s </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 and unpaid interest, subject to certain conditions (“Prepayments”). The monthly Prepayment requirement will cease if </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) the Company provides Yorkville a reset notice reducing the Floor Price, limited to no more than 85% of closing price on the trading day immediately prior to the notice and not less than $0.50 or (ii) the daily VWAP is greater than the Floor Price for 3 consecutive trading days. In the event the monthly Prepayment provision was triggered by the issuance in excess of 95% of the Common Stock available under the Exchange Cap, the monthly Prepayment requirement will cease on the date the Company has</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> obtained stockholder approval to increase the number of shares of Common Stock available under the Exchange Cap and/or the Exchange Cap no longer applies. The monthly Prepayment requirement will cease upon the payment in full of all obligations under the Convertible Debentures. No Prepayments were made during the year ended December 31, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company and Yorkville entered into a registration rights agreement (the “Registration Rights Agreement”) pursuant to which the Company is required to file a registration statement registering the resale by Yorkville of any shares of the Company’s Common Stock issuable upon conversion of the Convertible Debentures. The Company filed the registration statement on September 8, 2022 and received notice of effectiveness on September 19, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The derivative features of the Convertible Debentures are carried on the Company’s consolidated balance sheet at fair value of $0.4 million in Derivative liabilities as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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%">. For the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022, 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 recorded a gain on the change in fair value of derivative liabilities of $7.4 million. The derivative liabilities associated with the Convertible Debentures will remain in effect until such time as the underlying convertible notes are exercised or terminated (see </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_133" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 12 — Derivative Instruments</a></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 classified the Convertible Debentures and associated derivative liabilities as current liabilities given a maturity date of less than one year. </span></div><div><span><br/></span></div><div style="text-align:justify"><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 received proceeds, net of a 2% original issuance discount, of $34.3 million from Yorkville. Debt issuance costs of $0.3 million were recorded at inception of the Convertible Debentures. Debt discount and issuance costs are amortized through the maturity date of the debenture using the effective interest rate method. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Debentures will not be included in the computation of either basic or diluted EPS for the year ended December 31, 2022 in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 19 - Net (Loss) Income per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This financial instrument is not included in basic EPS because it does not represent participating securities. Further, the Convertible Debentures are not included in diluted EPS because the Company reported a net loss from continuing operations for the year ended December 31, 2022; thus, including these financial instruments would have an antidilutive effect on EPS.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company had a principal balance of $33.0 million outstanding, net of unamortized debt discounts and issuance costs of $6.2 million. Amortization of debt discounts and issuance costs, recorded in other income (expense), net, for the year ended December 31, 2022 totaled $2.6 million. The Company recorded interest expense of $0.7 million in other income (expense), net related to the Convertible Debentures during the year ended December 31, 2022. As of December 31, 2022, Yorkville converted</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%">$2.0 million of principal and $0.1 million of accrued and unpaid interest into 2,078,332 shares of Common Stock.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Promissory Note</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 9, 2022, the Company entered into a note purchase agreement (the “Note Purchase Agreement”) with Aljomaih Automotive Co. (“Aljomai</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">h”) under which the Company agreed to sell and issue to Aljomaih a convertible promissory note with a principal amount of $20.0 million. On August 11, 2022, pursuant to the Note Purchase Agreement, the Company sold and issued $20.0 million in principal amount of a convertible promissory note (the “Original Note”) to Aljomaih. On September 28, 2022, the Company and Aljomaih agreed to amend and restate the Original Note (as amended and restated, the “Note”) to, among other things, adjust the calculation of the shares of the Company’s Common Stock issuable as interest, as described further below. The Note Purchase Agreement includes an option to issue and sell additional convertible notes in a principal amount of up to an additional $20.0 million, upon the mutual consent of both parties by November 30, 2022, on terms and conditions to be negotiated in good faith. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note bears interest at a rate of 10.0% per annum, payable at maturity in validly issued, fully paid and non-assessable shares of Common Stock (“Interest Shares”), unless earlier converted or paid. If the 10-day VWAP ending on the trading day immediately prior to the applicable payment date is greater than or equal to the Nasdaq Minimum Price (as defined in the Note) or the Company has received the requisite approval from its stockholders, the number of Interest Shares to be issued will be calculated based on the 10-day; otherwise, the number of Interest Shares to be issued will be based on the Nasdaq Minimum Price. The conversion price for the Note will initially be equal to $2.3817 per share, subject to adjustment in some events pursuant to the terms of the Note. The Company will have the right, in its sole discretion and exercisable at its election by </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sending notice of such exercise to Aljomaih, to irrevocably fix the method of se</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ttlement that will apply to all conversions 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%">Notes. Methods of settlement include (i) physical settlement in shares of Common Stock, (ii) cash settlement determined by multiplying the principal being converted by the 10-day VWAP ending on the trading day immediately prior to the conversion date and dividing by the conversion price, or (iii) a combination of Common Stock and cash. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note may not be converted into shares of Common Stock and Interest Shares may not be issued to the extent (i) such conversion or issuance would result in the investor having beneficial ownership of more than 19.99% of the then outstanding shares of the Company’s Common Stock or (ii) the aggregate number of shares issued would exceed the Authorized Share Cap (as defined in the Note).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note also includes an optional redemption feature that provides the Company, on or after August 11, 2024, or as otherwise agreed to between the Company and Aljomaih in writing, the right to redeem the outstanding principal and accrued and unpaid interest, upon written notice not less than 5 trading days prior to exercise of the option, in full or in part and without penalty.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 accounts for the Note in accordance with the guidance contained in ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, under which the Note was analyzed for the identification of material embedded features that meet the criteria for equity treatment and/or bifurcation and must be recorded as a liability. The Company classified the Note as a non-current liability given a maturity date of greater than one year. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received proceeds of $20.0 million from Aljomaih. Debt issuance costs of $0.1 million were recorded at inception of the Note. Debt issuance costs are amortized through the maturity date of the Note using the effective interest rate method. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note will not be included in the computation of either basic or diluted EPS for the year ended December 31, 2022 in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 19 — Net (Loss) Income per Share</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This financial instrument is not included in basic EPS because it does not represent participating securities. Further, the Note is not included in diluted EPS because the Company reported a net loss from continuing operations for the year ended December 31, 2022; thus, including these financial instruments would have an antidilutive effect on EPS.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company had a principal balance of $20.0 million outstanding, net of unamortized debt and issuance costs of $0.1 million. Amortization of debt issuance costs, recorded in other income (expense), net, for the year ended December 31, 2022 was immaterial. The Company recorded accrued interest expense of $0.8 million in other income (expense), net related to the Note as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy Xos Convertible Notes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between 2016 through 2020, Legacy Xos issued approximately $21.5 million of convertible notes, with maturities ranging from ten years to less than one year at issuance. The convertible notes were to be automatically converted upon Legacy Xos obtaining additional equity financing, or in some cases, a change in control. Proceeds from the converted note issuances were primarily used to fund Legacy Xos’ operations during these periods. As of March 31, 2021, Legacy Xos converted all $21.5 million of convertible notes to Legacy Xos’ Preferred Stock, which was converted to Common Stock upon merger consummation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All of the converted notes bore simple interest at a rate of 8.0%. Interest on the notes was accumulated until the earlier of maturity or a transaction that triggered exercise of the conversion feature. All of the notes were unsecured and had varying maturity dates, as described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For disclosure purposes, management has divided the convertible notes into three groups: Group 1 Converted Notes, Group 2 Converted Notes, and a Group 3 Converted Note.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Group 1 Converted Notes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Group 1 Converted Notes consisted of notes with an aggregated issue amount of $6.4 million, with ten years maturities ranging from December 2026 to July 2029, and that provide for two distinct resolutions: (a) payment of principal and accrued interest in cash at maturity, or (b) conversion to a form of equity interest in Legacy Xos at the lesser of (i) eighty percent (80%) to ninety percent (90%) of the per share price of the equity issued in the qualified financing or (ii) a valuation cap divided by a fully </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">diluted capitalization. Principal and accrued interest is payable at the maturity date. The valuation cap ranges from $10,000 to $200,000 and varies by issuance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The conversion at a discount to the subsequent qualified financing was evaluated as an embedded put feature requiring bifurcation as a separately recorded derivative liability instrument. The conversion based upon the stated valuation cap and fully diluted capitalization was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date. The bifurcated derivative feature of the Group 1 Converted Notes was recorded as a debt discount which is amortized to interest expense over the life of the respective converted note. The Company incurred debt discounts totaling $489,000 related to the conversion feature. The unamortized debt discounts at conversion, equaled $1.2 million at conversion and were eliminated upon conversion in accordance with ASC 470.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Group 2 Converted Notes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Group 2 Converted Notes consisted of notes with an aggregated issue amount of $14.1 million, with varying maturities ranging from March 2021 to August 2030, and of varying issuance dates that provide for four distinct resolutions: (a) payment of principal and accrued interest in cash at maturity, (b) conversion to a form of equity interest in Legacy Xos issued in a subsequent qualified financing at the lesser of (i) eighty percent (80%) to ninety percent (90%) of the per share price of the equity issued in the qualified financing or (ii) a valuation cap of $60,000,000 divided by the fully diluted capitalization, or (c) following certain corporate transactions, including a change in control a settlement in cash at an amount equal to the accrued interest plus three times the principal balance of the note or converted into Common Stock at a price per share equal to a valuation cap of $60,000,000 divided by the fully diluted capitalization, or (d) optionally converted into Common Stock at maturity at a per share price obtained by dividing $30,000,000 valuation cap by the fully diluted capitalization. Principal and accrued interest is payable on the maturity date. The conversion at a discount to the subsequent qualified financing, and the cash settlement following certain corporate transactions, were evaluated as embedded put features requiring bifurcation as a separately recorded derivative instruments. The conversion based upon the stated valuation cap and fully diluted capitalization was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date. The fair value of the bifurcated derivatives of the Group 2 Converted Notes was recorded as a debt discount which is amortized to interest expense over the life of the respective converted note. The Company incurred debt discounts totaling $5.2 million. The unamortized debt discounts at conversion, equaled $4.0 million and were eliminated upon conversion in accordance with ASC 470.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Group 3 Converted Note</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Group 3 Converted Note is a single note with a $1.0 million issue amount in December 2018, maturing in December 2020. This note was converted in the first quarter of fiscal year 2021. The noteholder elected to wait for conversion rather than collect the principal and accrued interest amounts. The Group 3 Converted Note allowed for payment in cash at maturity or, in the event of a conversion event, a conversion of the principal and accrued interest of the note into two percent (2%) of the outstanding equity of the Company after the conversion transaction. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The conversion into 2% of the outstanding equity was evaluated as a conversion feature and did not require bifurcation as an embedded derivative. This conversion feature had zero intrinsic value on the commitment date, accordingly, no discount on the debt issuance was recorded and no discount had been amortized during the periods under presentation. However, during the fourth quarter of 2021, it became evident that all the converted notes were likely to be exercised and it was possible to determine an intrinsic value of the conversion feature. Accordingly, as of December 2020, the Company recognized a discount on the converted note of $645,000 and an offsetting derivative liability in the same amount. Due to the immediacy of conversion, the discount on the Group 3 Converted Note was not amortized.</span></div> 35000000 20000000 15000000 2000000 P30D 0.06 0.10 0.075 2.4733 0.97 0.96 0.0999 0.05 5 0.95 4000000 0.05 0.85 0.50 0.95 400000 7400000 0.02 34300000 300000 33000000 6200000 2600000 700000 2000000 100000 2078332 20000000 20000000 20000000 0.100 P10D P10D 2.3817 P10D 0.1999 20000000 100000 20000000 100000 800000 21500000 P10Y P1Y 21500000 0.080 6400000 P10Y 0.80 0.80 0.90 0.90 10000000 200000000 0 489000 1200000 14100000 0.80 0.80 0.90 0.90 60000000000 60000000000 30000000000 0 5200000 4000000 1000000 0.02 0.02 0.02 0 0 0 645000 0 SAFEs<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 30, 2020, the Company entered into a SAFE agreement (Simple Agreement for Future Equity) totaling $30,000 issued to Elemental Excelerator (the “SAFE” ).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Conversion or cash-out events: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the event of an equity financing in which the Company issues and sells Preferred Stock for the purpose of raising capital and upon approval by the Company’s Board of Directors, the SAFEs will convert into a series of Preferred Stock of the company. The SAFE will convert into a number of shares of preferred stock equal to the quotient obtained by dividing (x) the principal amount of the SAFE by (y) the product of (A) $30 (which was the applicable price per share in the then-applicable financing round) and (B) 80%.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The SAFE holder will either receive cash or shares of the Company’s Common Stock for its SAFE if a liquidity event were to occur before the expiration or termination of the SAFE. In the event of a dissolution, the SAFE holder will receive the purchase amount, due and payable immediately prior to, or concurrent with, the consummation of the dissolution event. The SAFE will terminate or expire upon either the issuance of capital stock to the investor, or payment of the amount due to the investor.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Preference upon dissolution: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Should the Company dissolve or wind-up operations prior to a conversion or cash-out event, the SAFE holder will be paid back their purchase amount prior to the distribution of assets to Common Stock investors and concurrent with payments for other Convertible Securities and/or Preferred Stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2021 the SAFE, upon approval by the board of directors of Legacy Xos, converted into shares of Class A Preferred Stock shares. The SAFE holder contributed an additional $0.6 million in cash and the $30,000 SAFE in exchange for 76,471 shares of Series A Preferred Stock.</span></div> 30000 30 0.80 600000 30000 76471 Investments in Marketable Debt Securities, Available-for-Sale<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;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 security</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%">40,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">51,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(739)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">50,648</span><span style="color:#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"/></tr></table></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;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 security</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%">71,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">3,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">16,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">94,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">(87)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,696</span><span style="color:#000000;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"/></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-style:italic;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;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 security</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%">42,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">55,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">54,816</span><span style="color:#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"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s investment in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">1,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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%">$</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:700;line-height:100%">1,789</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">48,859</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">50,648</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(739)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">113,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US treasuries</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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%">2,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">149,512</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">(381)</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 colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">—</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">—</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">149,512</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">(381)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Gross realized losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands, except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):    </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</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%">51,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #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%">0.3 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands, except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</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%">94,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Due after one year through five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td 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:700;line-height:100%">149,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">149,512</span><span style="color:#000000;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"/></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%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #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%">0.8 years</span></td></tr></table>Actual maturities may differ from contractual maturities because certain issuers may have the right or obligation to prepay certain obligations with or without penalties. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;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 security</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%">40,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">51,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(739)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">50,648</span><span style="color:#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"/></tr></table></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;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 security</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%">71,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">3,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">16,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">94,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;line-height:100%">(87)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,696</span><span style="color:#000000;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"/></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-style:italic;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;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 security</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%">42,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">55,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">54,816</span><span style="color:#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"/></tr></table></div> 40177000 0 612000 39565000 2201000 0 21000 2180000 5324000 0 76000 5248000 3685000 0 30000 3655000 51387000 0 739000 50648000 71406000 0 57000 71349000 3415000 0 7000 3408000 2555000 0 4000 2551000 16405000 1000 19000 16387000 1001000 0 0 1001000 94782000 1000 87000 94696000 42703000 0 246000 42457000 2201000 0 5000 2196000 5438000 0 28000 5410000 3769000 0 16000 3753000 1000000 0 0 1000000 55111000 0 295000 54816000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s investment in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">1,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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%">$</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:700;line-height:100%">1,789</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">48,859</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">50,648</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">(739)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">113,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US treasuries</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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%">2,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">149,512</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">(381)</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 colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">—</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">—</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">149,512</span><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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:700;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:700;line-height:100%">(381)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1789000 2000 37775000 610000 39564000 612000 0 0 2181000 21000 2181000 21000 0 0 5248000 76000 5248000 76000 0 0 3655000 30000 3655000 30000 1789000 2000 48859000 737000 50648000 739000 113806000 303000 0 0 113806000 303000 5604000 12000 0 0 5604000 12000 7961000 32000 0 0 7961000 32000 20140000 34000 0 0 20140000 34000 2001000 0 0 0 2001000 0 149512000 381000 0 0 149512000 381000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Gross realized losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 147000 1000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands, except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):    </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</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%">51,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #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%">0.3 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity for the year ended December 31, 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands, except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</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%">94,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Due after one year through five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,111 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td 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:700;line-height:100%">149,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">149,512</span><span style="color:#000000;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"/></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%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #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%">0.8 years</span></td></tr></table> 51387000 50648000 P0Y3M18D 94782000 94696000 55111000 54816000 149893000 149512000 P0Y9M18D Equity<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline">Xos Common and Preferred Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is authorized to issue two classes of stock to be designated, respectively, “Common Stock” and “Preferred Stock.” The total number of shares which the Company is authorized to issue is 1,010,000,000 shares. 1,000,000,000 shares shall be Common Stock, each having a par value of one-hundredth of one cent ($0.0001). 10,000,000 shares shall be Preferred Stock, each having a par value of one-hundredth of one cent ($0.0001).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Voting Rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: Each outstanding share of Common Stock shall entitle the holder thereof to one vote on each matter properly submitted to the stockholders of the Company for their vote; provided, however, that, except as otherwise required by law, holders of Common Stock shall not be entitled to vote on any amendment to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: The Preferred Stock may be issued from time to time in one or more series. The Board of Directors of the Company (the “Board of Directors”) is hereby expressly authorized to provide for the issue of all or any number of the shares of the Preferred Stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issuance of such shares and as may be permitted by the DGCL. The Board of Directors is also expressly authorized to increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any series subsequent to the issuance of shares of that series. In case the number of shares of any series shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Legacy Xos’ Preferred Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the fourth quarter of 2021, Legacy Xos executed a financing round and issued shares of preferred stock (the “2020 Series A Financing’’). The 2020 Series A Financing included the authorization of 25,794,475 shares of Legacy Xos Preferred Stock in classes A through A-10. The shares of Class A Legacy Xos Preferred Stock was allocated to investors who contributed new money to Legacy Xos, while the shares of Class A-1 through A-10 Legacy Xos Preferred Stock were issued in exchange to convertible note holders. As part of this raise, 1,411,764 shares of Class A Legacy Xos Preferred Stock and one warrant exercisable for 319,411 shares of Class A Legacy Xos Preferred Stock were issued for aggregate cash proceeds of $9.6 million and a subscription receivable for $2.4 million. During the quarter ended March 31, 2021, Legacy Xos issued an additional 3,739,846 shares of Class A Legacy Xos Preferred Stock raising $31.8 million in cash proceeds, and the conversion of the SAFE (refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_139" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 9 — SAFEs</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of this transaction, Legacy Xos converted $21.5 million of convertible n</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">otes and $2.5 million in accrued interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> into 21,570,308 shares of Class A-1 through A-10 Legacy Xos Preferred Stock. These exchanges from convertible notes into shares of Legacy Xos Preferred Stock included transactions with both related and unrelated parties. The differences between the total carrying value of the converted notes held by third parties, and the fair value of the issued shares of Legacy Xos Preferred stock, was recorded as realized loss on debt extinguishment in the consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determined the fair value of the issued shares of Legacy Xos Preferred Stock in connection with the note conversion using market rates experienced in other non-related party transactions, through the issuance of shares of Legacy Xos Preferred Stock. As some of the converted third-party notes have voting rights and others do not, the fair value of non-voting shares were reduced by 3%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Concurrent with the Business Combination, outstanding shares of Legacy Xos Preferred Stock were converted into shares of Common Stock in accordance with the Exchange Ratio.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Standby Equity Purchase Agreement</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with Yorkville, whereby the Company has the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of its Common Stock at its request any time during the 36 months following the execution of the SEPA, subject to certain conditions. The Company expects to use any net proceeds for working capital and general corporate purposes.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As consideration for Yorkville’s commitment to purchase shares of Common Stock at the Company’s direction upon the terms and subject to the conditions set forth in the purchase agreement, upon execution of the purchase agreement, the Company issued 18,582 shares of Common Stock to Yorkville. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Securities Purchase Agreement, the Company agreed not to effect an advance under the SEPA, without the advance mutual consent of both the Company and Yorkville, until the earliest of the date (i) all Convertible Debentures have been repaid or converted into Common Stock or (ii) Yorkville no longer has any right or ability to convert any portion of the Convertible Debentures into Common Stock (collectively, the “Consent Termination Date”). Yorkville agreed to extend the term set forth in the SEPA for a number of days equal to the number of days between the date of the Securities Purchase Agreement and the Consent Termination Date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company issued 1,809,515 shares of Common Stock under the SEPA for proceeds $4.3 million. As of December 31, 2022, the remaining commitment available under the agreement was $120.7 million.</span></div> 1010000000 1000000000 0.0001 10000000 0.0001 1 25794475 1411764 1 319411 9600000 2400000 3739846 31800000 21500000 2500000 21570308 0.03 125000000 P36M 18582 1809515 4300000 120700000 Derivative Instruments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Public and Private Placement Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company had 18,633,601 Public Warrants and 199,997 Private Placement Warrants outstanding, with fair values of $0.7 million and $7,023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Public Warrants have an exercise price of $11.50 per share, subject to adjustments, and will expire on August 20, 2026 or earlier upon redemption or liquidation. The Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the units and only whole Public Warrants will trade. The Public Warrants became exercisable; provided that the Company has an effective registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder (or the Company permits holders to exercise their Warrants on a cashless basis under the circumstances specified in the warrant agreement). A registration statement was filed with the SEC covering the issuance of the Common Stock issuable upon exercise of the Warrants, and the Company will use its commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Common Stock until the Public Warrants expire or are redeemed. If the shares of Common Stock are at the time of any exercise of a Public Warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, requires holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elects, it will not be required to file or maintain in effect a registration statement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">someone other than the initial stockholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Redemption of Warrants for cash when the price per Common Stock equals or exceeds $18.00:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (except as described above with respect to the Private Placement Warrants):</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">in whole and not in part;</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">at a price of $0.01 per Warrant;</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">upon not less than 30 days’ prior written notice of redemption to each Warrant holder; and</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">if, and only if, the last reported sale price of Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the Warrant holders (the “Reference Value”) equals or exceeds $18.00 per share (as adjusted for share sub-divisions, share dividends, rights issuances, consolidations, reorganizations, recapitalizations and the like).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company will not redeem the Warrants as described above unless a registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants is then effective and a current prospectus relating to those Common Stock is available throughout the 30-day redemption period. If and when the Warrants become redeemable by the Company, it may exercise its redemption right even if the Company is unable to register or qualify the underlying securities for sale under all applicable state securities laws.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Redemption of Warrants for Common Stock when the price per share equals or exceeds $10.00:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (including both Public Warrants and Private Placement Warrants): </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">in whole and not in part; </span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">at $0.10 per Warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of Common Stock; </span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">if, and only if, the Reference Value equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like); and</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">if the Reference Value is less than $18.00 per share (as adjusted), the Private Placement Warrants must also concurrently be called for redemption on the same terms as the outstanding Public Warrants, as described above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The “fair market value” of Common Stock shall mean the average reported last sale price of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In no event will the Company be required to net cash settle any Warrant. The Warrants may also expire worthless.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Warrant Liability on Legacy Xos Preferred Stock</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Series A Financing (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_127" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 11— Equity</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">), the Company issued one warrant to a holder of Legacy Xos Preferred Stock (the “Legacy Xos Preferred Stock Warrant”), which permitted a purchase of up to 319,411 shares of Class A Legacy Xos Preferred Stock at an exercise price of $8.50. The Legacy Xos Preferred Stock Warrant was exercisable for 5 years from issuance date and expires on 2025 or earlier upon the consummation of a liquidation event or a SPAC transaction. The Company has classified this Level 3 derivative instrument as a liability, with fair value changes flowing through the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended December 31, 2021, the Legacy Xos Preferred Stock Warrant was exercised, resulting in a proceeds of $2.7 million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><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:112%">Embedded Derivative Liabilities on Convertible Debentures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Convertible Debentures are principally debt financial instrument hosts containing various embedded features and options. Upon analysis of these features and options, the Company identified one option present within both Convertible Debentures which required bifurcation from the host debt contract upon issuance of each debenture and subsequent periodic valuation under ASC 815. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the fair value of the embedded features using a Monte Carlo simulation (see </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_154" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 18 — Fair Value Measurements</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying value of the embedded derivatives on the Convertible Debentures were recorded as derivative liabilities on the consolidated balance sheet and changes in fair value are reflected within the c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">onsolidated statements of operations and comprehensive income (loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Embedded Derivative Liability on Legacy Xos Convertible Notes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The convertible notes were principally a debt financial instrument host containing embedded features and for options which would otherwise be required to be bifurcated from the debt hosts and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815. The Company determined that, with the 2020 Series A Financing (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_127" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 11— Equity</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">), the likelihood of the notes converting had risen to a near certainty as of December 31, 2020. Accordingly, the related derivative liability for these notes were revalued assuming a probability of 100% for conversion according to the notes’ terms.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of the derivative liability was estimated using a probability weighted assessment of the settlement value. The significant unobservable inputs to the fair value calculation are the estimated probability that settlement will occur as well as the timing of such settlement. These are subjective estimates that may, and are likely to, change over the duration of the instrument with related changes in internal and external market factors. In addition, these techniques are highly volatile and sensitive to changes in inputs. Because derivative financial instruments are initially and subsequently carried at fair values, the Company’s income will reflect the volatility in these estimates and assumption changes. The Company has determined that as a result of the conversion, the probability of settlement occurring increased to 100% and adjusted the fair value of derivative liability accordingly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying value of the embedded derivative on the convertible notes was recorded as a derivative liability on the consolidated balance sheet. As of December 31, 2021, there was no associated balance in the derivative liability due to conversion in conjunction with the Series A Financing during the 1st quarter of 202</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1. See </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_130" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 9 — SAFEs</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further details.</span></div> 18633601 199997 700000 7023 11.50 18.00 0.01 P30D 20 P30D 18.00 P30D 10.00 0.10 P30D 10.00 18.00 P10D 1 319411 8.50 P5Y 2700000 0 Stock-Based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">2018 Stock Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 27, 2018, Legacy Xos’ board of directors and stockholders adopted the 2018 Stock Plan. There are no shares available for issuance under the 2018 Stock Plan, however, the 2018 Stock Plan continues to govern the terms and conditions of the outstanding awards granted under the 2018 Stock Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022 there were 1,572,451 Options outstanding under the 2018 Stock Plan. The amount and terms of option grants were determined by the board of directors of Legacy Xos. The options granted under the 2018 Stock Plan generally expire within 10 years from the date of grant and generally vest over four years, at the rate of 25% on the first anniversary of the date of grant and ratably on a monthly basis over the remaining 36-month pe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">riod thereafter based on continued service.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock option activity for the year ended December 31, 2022 consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">December 31, 2021 — Options outstanding</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%">1,838,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Granted</span></td><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022 — Options outstanding</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%">1,572,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">December 31, 2022 — Options vested and exercisable</span></div></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,454 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">0.02 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">0.02 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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.97</span></td><td colspan="3" style="padding:0 1pt"/><td style="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="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%">411,741 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s 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:112%">. The aggregate intrinsic value of options exercised during the years ended December 31, 2022 and 2021 were approximately $0.7 million and $5.8 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the fair value of options utilizing the Black-Scholes option pricing model, which is dependent upon several variables, including expected option term, expected volatility of the Company's share price over the expected term, expected risk-free rate and expected dividend yield rate. There were no option grants during the years ended December 31, 2022 and 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:112%">2021 Equity Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 19, 2021 the Company’s stockholders approved the 2021 Equity Plan, which was ratified by the Company’s board of directors on August 20, 2021. The 2021 Equity Plan provides for the grant of incentive stock options (“ISOs”), within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”) to employees, including employees of any parent or subsidiary, and for the grant of no statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors and consultants, including employees and consultants of Xos’ affiliates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, there were 12,782,447 shares of Common Stock available for issuance under the 2021 Equity Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">RSU activity for the year ended December 31, 2022 consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021 — RSU outstanding</span></div></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%">1,844,820</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,811,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,268,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,727,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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,217,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022 — RSU outstanding</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%">10,308,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,565,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021 totaling approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ly </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$5.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:112%"> and $1.7 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">respectively, which consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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 goods sold</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unamortized stock-based compensation was $13.5 million as of December 31, 2022, and weighted average remaining amortization period as of December 31, 2022 was 2.26 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The aggregate fair value of RSUs that vested w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">during the year ended December 31, 2022.</span></div> 0 1572451 P10Y P4Y 0.25 P36M Stock option activity for the year ended December 31, 2022 consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">December 31, 2021 — Options outstanding</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%">1,838,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Granted</span></td><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022 — Options outstanding</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%">1,572,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">December 31, 2022 — Options vested and exercisable</span></div></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,454 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">0.02 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">0.02 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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.97</span></td><td colspan="3" style="padding:0 1pt"/><td style="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="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%">411,741 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1838759 0.02 0.02 P8Y2M19D 5756797 0 0 0 144712 0.04 0.03 121596 0.03 0.03 1572451 0.02 0.02 P7Y1M20D 670451 965454 0.02 0.02 P6Y11M19D 411741 700000 5800000 0 12782447 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">RSU activity for the year ended December 31, 2022 consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021 — RSU outstanding</span></div></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%">1,844,820</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,811,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,268,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,727,706 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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,217,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022 — RSU outstanding</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%">10,308,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,565,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1844820 3.60 5811183 11268054 1.42 15727706 1217537 3.09 1932613 1587065 2.67 2584102 10308272 1.45 4565534 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss) for the years ended December 31, 2022 and 2021 totaling approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ly </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$5.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:112%"> and $1.7 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">respectively, which consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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 goods sold</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5200000 1700000 406000 0 860000 361000 472000 108000 3484000 1189000 5222000 1658000 13500000 P2Y3M3D 1900000 Property and Equipment, Net <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property and equipment, net for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture &amp; fixtures</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company vehicles</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, software and related equipment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and Equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,897 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and Equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">18,581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Depreciation expense during the years ended December 31, 2022 and 2021 totaled approximately $2.1 million and $0.7 million, respectively. 7595000 2484000 9283000 3378000 173000 141000 1389000 153000 1401000 626000 2865000 1289000 346000 826000 23052000 8897000 4471000 1471000 18581000 7426000 2100000 700000 Commitments and Contingencies <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Contractual Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enters into non-cancellable long-term purchase orders and vendor agreements in the normal course of business. The estimated future payments having a remaining term in excess of one year as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> were as follows (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Years ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum Purchase Commitment</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%">2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,320 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Legal Contingencies Legal claims may arise from time to time in the normal course of business, the results of which may have a material effect on the Company’s accompanying consolidated financial statements. As of December 31, 2022, the Company was not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on the Company’s results of operations, financial condition or cash flows. The estimated future payments having a remaining term in excess of one year as of <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> were as follows (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Years ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum Purchase Commitment</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%">2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,320 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1820000 1300000 1300000 1300000 1300000 1300000 8320000 Related Party Transactions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company leases property in North Hollywood, California from the Valley Industrial Properties which is owned by the Sunseeker</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Trust. The Sunseeker Trust is an irrevocable trust with the beneficiary being the mother of the CEO, Dakota Semler. Rent expense incurred in the amount of $0.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for the years ended December 31, 2022 and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has a contract manufacturing agreement with Fitzgerald Manufacturing Partners to provide manufacturing services. The owner of Fitzgerald is a stockholder of the Company. The Company also utilizes Metalsa S.A. de C.V., a Mexico-based automotive supplier, to provide parts and manufacturing services. Metalsa has an investment in the Company in the form of a convertible note payable which was converted as part of the Series A Financing (se</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_127" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 11 — Equity</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, above).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company had a partial recourse promissory note in the amount of $0.4 million due from the COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. Interest is compounded annually at a rate of 2.38%. The note was issued in the amount of $0.4 million on June 24, 2019. The full balance and interest of $15,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">was forgiven by the Company during the first quarter of 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company convert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ed 34 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">notes payable with outstanding carrying value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of $18.9 million from related parties into 19,664,000 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">preferred shares as described above in </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_127" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 11 — Equity</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. These related parties consisted of the CEO, COO, board members, board advisors, and various trusts whose beneficiaries are relatives of the CEO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2021, the Company utilized employees from an entity owned by the CEO in conducting repairs and maintenance at their new headquarters. Amounts charged for these services were at the employees’ current salary rates including benefits and totaled $0.1 million during the year ended December 31, 2021. There were no comparable amounts charged during the year ended December 31, 2022.</span></div> 100000 100000 400000 0.0238 400000 15000 34 18900000 19664000 100000 0 Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Income (loss) before provision for income taxes for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,317)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(73,317)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The income tax expense for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax expense</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reconciliation between the provision for income tax expense and the amount of income tax computed by applying the U.S. federal statutory rate to income before provision for income taxes as shown in the accompanying consolidated statements of operations and other comprehensive loss for the years ended December 31, 2022 and 2021 consisted of the following: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.93)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on earnout interests liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on derivative liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.96 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.60)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.41 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44.79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.32 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">0.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's components of deferred tax assets and liabilities for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align: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 operating loss carryover</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,649 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General business and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">58,705 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">22,808 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align: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 colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,133 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,278 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align: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 colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,133)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,278)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align: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 deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"/><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%">— </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 colspan="3" style="padding:0 1pt"/><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%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company has recorded a full valuation allowance as of December 31, 2022 and 2021 since, in the judgement of management given the Company’s history of losses, the realization of these deferred tax assets was not considered more likely than not. The valuation allowance was $54.6 million and $21.5 million as of December 31, 2022 and 2021, respectively, with increases attributable to the current year’s provision. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers projected future taxable income and tax planning strategies in making this assessment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In accordance with Internal Revenue Code Section 382 (“Section 382”) and Section 383 (“Section 383”), a corporation that undergoes an “ownership change” (generally defined as a cumulative change (by value) of more than 50% in the equity ownership of certain stockholders over a rolling three-year period) is subject to limitations on its ability to utilize its pre-change net operating losses and research and development credits to offset post-change taxable income and post-change tax liabilities, respectively. The Company’s existing net operating losses and research and development credits may be subject to limitations arising from previous ownership changes, and the ability to utilize net operating losses could be further limited by Section 382 and Section 383 of the Code. In addition, future changes in the Company’s stock ownership, some of which may be outside of the Company’s control, could result in an ownership change under Section 382 and Section 383 of the Code.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company had net operating loss carryforwards of $283.8 million. This consists of approximately $141.2 million of federal net operating losses and approximately $142.6 million of state net operating losses. The federal net operating losses have an indefinite carryforward period, and the state net operating losses may expire between 2036 and 2042.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, the Company had research and development credit carryforwards of $6.1 million. This consists of approximately $3.7 million federal research and development credits, which will begin to expire in 2041,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and approximately $2.4 million California research and development credits, which do not expire. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to taxation and files income tax returns with the U.S. federal government and various states. The Company currently is not under audit by the Internal Revenue Service or other similar tax authorities, and generally is not subject to examination for tax years prior to 2018.</span></div>The Company had no unrecognized tax benefits for the years ended December 31, 2022 and 2021. Interest and penalties related to unrecognized tax benefits are recognized in operating expenses. No such interest and penalties were recognized during the years ended December 31, 2022 and 2021. The Company does not expect the amount of unrecognized tax benefits will materially change in the next twelve months.As a result of changes made by the Tax Cuts and Jobs Act of 2017, that became effective as of January 1, 2022, the Company is now required to capitalize for tax purposes certain research and development expenses, and amortize domestic expenses over a 5 years period and foreign expenses over a 15 year period, resulting in a deferred tax asset for the capitalized amounts. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Income (loss) before provision for income taxes for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,317)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(73,317)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -73317000 23403000 0 0 -73317000 23403000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The income tax expense for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax expense</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 8000 2000 0 0 8000 2000 0 0 0 0 0 0 0 0 8000 2000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reconciliation between the provision for income tax expense and the amount of income tax computed by applying the U.S. federal statutory rate to income before provision for income taxes as shown in the accompanying consolidated statements of operations and other comprehensive loss for the years ended December 31, 2022 and 2021 consisted of the following: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.93)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on earnout interests liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on derivative liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.96 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.60)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.91)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.41 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44.79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.02 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.32 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">0.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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> 0.2100 0.2100 -0.0093 0.0011 0.0822 -0.6506 0.0196 -0.1660 0 0.1266 0 -0.2191 -0.0310 0.0318 0.1041 -0.2033 -0.4479 0.9200 0.0102 0.0132 -0.0001 0.0001 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's components of deferred tax assets and liabilities for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align: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 operating loss carryover</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,649 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General business and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">58,705 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">22,808 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align: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 colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,133 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,278 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align: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 colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,133)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,278)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align: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 deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"/><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%">— </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 colspan="3" style="padding:0 1pt"/><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%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 39061000 18649000 5622000 1180000 5937000 0 2236000 2376000 199000 0 1811000 0 1092000 188000 2747000 415000 58705000 22808000 54572000 21530000 4133000 1278000 998000 1278000 1770000 0 1365000 0 4133000 1278000 0 0 54600000 21500000 283800000 141200000 142600000 6100000 3700000 2400000 P5Y P15Y Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASC 820,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">U.S. GAAP establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. As presented in the tables below, this hierarchy consists of three broad levels:</span></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:10pt">Level 1: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Quoted prices in active markets for identical assets and liabilities.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:10pt">Level 2: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations whose inputs or significant value drivers are observable.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:10pt">Level 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant inputs to the valuation model are unobservable and significant to the overall fair value measurement of the assets or liabilities. Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments in marketable debt securities, available-for-sale, accounts payable, other current liabilities, public and private placement warrants, derivative features of the Convertible Debentures and the contingent earn-out shares liability. The fair value of cash and accounts receivable approximates carrying value due to their short-term maturity. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As required by ASC 820, assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. Derivative financial instruments which are required to be measured at fair value on a recurring basis are measured at fair value using Level 3 inputs for all periods presented. Level 3 inputs are unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">22,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">24,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">39,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">75,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,861 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,467 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 Placement Warrants</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%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</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%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Liabilities</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:700;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:700;line-height:100%">1,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">654</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">969</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,320 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,868 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,452 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">71,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,349 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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%">16,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Deposit</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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,696 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,408 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,288 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">42,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,753 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Deposit</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,816 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,196 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,620 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</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%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Liabilities</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%">36,736 </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 colspan="3" style="padding:0 1pt"/><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%">7,356 </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 colspan="3" style="padding:0 1pt"/><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%">140 </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 colspan="3" style="padding:0 1pt"/><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%">29,240 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The changes in the fair value of Level 3 financial liabilities during the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities on Convertible Debentures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent Earn-out Shares Liability</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%">Fair value at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of earn-out RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition of convertible debenture derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/></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 during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of December 31, 2022:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.194%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$0.44</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">$3.15</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%">Stock price volatility</span></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%">80.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80%</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</span></td><td colspan="3" style="background-color:#cceeff;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%">3.64 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">4.64 years</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%">Risk-free interest rate</span></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%">4.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.21%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant unobservable inputs related to Level 3 derivative liabilities consisted of the following as of December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$0.44</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%">Stock price volatility</span></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%">80.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%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;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.86 years</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%">Risk-free interest rate</span></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%">4.6%</span></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">22,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">24,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">39,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">75,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,861 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,467 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 Placement Warrants</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%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</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%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Liabilities</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:700;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:700;line-height:100%">1,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">654</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">969</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,320 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,868 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,452 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">71,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,349 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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%">16,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Deposit</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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,696 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,408 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,288 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">42,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,753 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Deposit</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,816 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,196 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,620 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</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%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Liabilities</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%">36,736 </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 colspan="3" style="padding:0 1pt"/><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%">7,356 </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 colspan="3" style="padding:0 1pt"/><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%">140 </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 colspan="3" style="padding:0 1pt"/><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%">29,240 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents on the Consolidated Balance Sheets.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets and liabilities carried at fair value on a recurring basis as of December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">22,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">24,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">39,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">75,328 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,861 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,467 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 Placement Warrants</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%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</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%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Liabilities</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:700;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:700;line-height:100%">1,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">654</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">969</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,320 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,868 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,452 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">71,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,349 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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%">16,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Deposit</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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,696 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,408 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,288 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt security</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%">42,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Non-U.S. government and supranational bonds</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,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,753 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Deposit</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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,816 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,196 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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,620 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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-top:1pt solid #000;padding:2px 0;text-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</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%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Financial Liabilities</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%">36,736 </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 colspan="3" style="padding:0 1pt"/><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%">7,356 </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 colspan="3" style="padding:0 1pt"/><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%">140 </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 colspan="3" style="padding:0 1pt"/><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%">29,240 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents on the Consolidated Balance Sheets.</span></div> 22481000 22481000 0 0 2199000 2199000 0 0 24680000 24680000 0 0 2181000 2181000 0 0 39564000 0 39564000 0 5248000 0 5248000 0 3655000 0 3655000 0 50648000 2181000 48467000 0 75328000 26861000 48467000 0 7000 0 7000 0 654000 654000 0 0 405000 0 0 405000 564000 0 0 564000 1630000 654000 7000 969000 5868000 5868000 0 0 647000 0 647000 0 1805000 0 1805000 0 8320000 5868000 2452000 0 3408000 3408000 0 0 71349000 0 71349000 0 2551000 0 2551000 0 16387000 0 16387000 0 1001000 0 1001000 0 94696000 3408000 91288000 0 2196000 2196000 0 0 42457000 0 42457000 0 5410000 0 5410000 0 3753000 0 3753000 0 1000000 0 1000000 0 54816000 2196000 52620000 0 140000 0 140000 0 7356000 7356000 0 0 29240000 0 0 29240000 36736000 7356000 140000 29240000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The changes in the fair value of Level 3 financial liabilities during the year ended December 31, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities on Convertible Debentures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent Earn-out Shares Liability</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%">Fair value at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of earn-out RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition of convertible debenture derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/></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 during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 29240000 0 6000 7755000 0 -7350000 -28682000 405000 564000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of December 31, 2022:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.194%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$0.44</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">$3.15</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%">Stock price volatility</span></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%">80.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80%</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</span></td><td colspan="3" style="background-color:#cceeff;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%">3.64 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">4.64 years</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%">Risk-free interest rate</span></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%">4.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.21%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant unobservable inputs related to Level 3 derivative liabilities consisted of the following as of December 31, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$0.44</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%">Stock price volatility</span></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%">80.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%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;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.86 years</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%">Risk-free interest rate</span></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%">4.6%</span></td></tr></table></div> 0.44 3.15 0.800 0.80 3.64 4.64 0.042 0.0121 0.44 0.800 0.86 0.046 Net (Loss) Income per Share<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic and diluted net income (loss) per share for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands, except for per share amounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income attributable to common stockholders, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">(73,325)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">23,401 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1320"><span style="-sec-ix-hidden:f-1321">Change in fair value of derivative liabilities, net of tax</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on convertible debentures, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income attributable to common stockholders, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">(77,408)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">23,401 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.44)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding from above</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of convertible debentures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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.44)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Potential weighted average shares that were excluded from the computation of diluted net (loss) income per share because their effect was anti-dilutive in December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earn-out shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 public and private warrants</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,833 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,863 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Stock options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If-converted common stock from convertible debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic and diluted net income (loss) per share for the years ended December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands, except for per share amounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income attributable to common stockholders, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">(73,325)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">23,401 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1320"><span style="-sec-ix-hidden:f-1321">Change in fair value of derivative liabilities, net of tax</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on convertible debentures, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income attributable to common stockholders, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">(77,408)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">23,401 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net (loss) income per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.44)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding from above</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of convertible debentures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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.44)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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.22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -73325000 23401000 -73325000 23401000 7350000 0 3267000 0 -77408000 23401000 165253000 105568000 -0.44 0.22 165253000 105568000 9129000 2189000 0 29000 174382000 107786000 -0.44 0.22 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Potential weighted average shares that were excluded from the computation of diluted net (loss) income per share because their effect was anti-dilutive in December 31, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earn-out shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 public and private warrants</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,833 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,863 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Stock options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,572 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If-converted common stock from convertible debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16422000 5984000 18833000 6863000 10308000 0 1572000 0 8397000 0 Subsequent Events<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><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:112%">Convertible Debentures</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the Convertible Debentures, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days, the Company was required to make, and made, Prepayments to Yorkville in the amount of $3.7 million on January 3, 2023 and $3.2 million on January 10, 2023. Additionally, on March 21, 2023, the Company received notice that a Prepayment in the amount of $3.5 million was due on March 31, 2023, as a result of the daily VWAP being less than the Floor Price for five consecutive trading days. The Floor Price was $0.59 as of the date of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#idc6f318c3e4945f2ab910fdff8ee81d6_130" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 8 – Convertible Notes</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for additional information regarding the Convertible Debentures and the Prepayment requirement.</span></div> 3700000 3200000 3500000 0.59 EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +N+?U8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "[BW]6/,1CW>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITU0,'1S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!6U0T$8NLL6YB!15R)PC0.-2:RW*<3WN&*CY^I76 .@5H*U'&&NJQ!F'EB M/(YM Q? #&-*(7\7R*W$I?HG=NF ."7'[-?4, SEH);\R MVPYI^I6]YF.DC3A/?E5W]]L'860E55&I0M5;66MYJ]7U^^SZP^\B''KG=_X? M&Y\%30._[L)\ 5!+ P04 " "[BW]6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +N+?U;AI$FCL @ ,LX 8 >&PO=V]R:W-H965T&UL MM9O];^(X&L?_%8L;W>U*I>2%=F"N16I#>\?M3(<=NMN=.]T/)C$031)SME/* M?[^/$Y*0RC')R4RE@4">;YP/?GF^MG.SH^P'WQ BT%L<)?RVMQ%B^VDPX/Z& MQ)A?TBU)X)L593$6<,C6 [YE! =94!P-',NZ'L0X3'J3F^RS.9O"P[5@K(C^,2WV">W/6CI MG+!7TIO\]2_VM?5W%2R38E-#8C60PQ+D4*<^F5(_A0Y'H.?]EJBPZ<-MJ_^+ MBH\VJBL?0V(U/E-Z@K*D%@-U'4) MZKH=J#EA(0UDOX6@[U36J1-*14_5V%5IX[M",R16@_:QA/91>ZM>RIAD]AAR M'RK7=X*9%IQ>K=^WG;YKJXAI [L2,R16(S8JB8U:]E<,0YJ4]?S-;5*OM<(1 M5S9*;5A76H;$:K3&):VQ]@X/P^1C&!'TE,9+PE24]!J69??=\=5XI"*E#>U* MRI!8C91M52F;U8;5-[(.N8#*)= 3CI6M\(30'U\7%VCVY%VJ@.ECNQ(SI59' M=I3EVFV0S1*?,FB"61YV@18">B]$&?)HF@BVA]= S5&O/GU0 M0&=09H2*T. MT*D .FT /N,W- N@5PM7H9]GL\VM]83D>-2WKZXL^%/2TP9WIF=(K4ZO\@"V M-C,NZ-T% :CSB^(-RHS UT1=Y_22+J"#5'B9L@3J,0/_IZ1H-/TWI5:G6!D M6Y_"OZ?HR2-HO<]TER@)ZN4^4PZY\II$A"O1&74&IM3JZ"IO8.N3^O?HRIYO MSNAKF/CJ&JC7].Z4V(SZ!%-J=6R54[#U"?Y[;'/*!62__PZWS4.%7G%L6=?J M_LZH53"E5N=6F07[A%O(J#&"FS'I!4:V,HG31W6&= Y[8%?^P-8G]9^I=%+S M#4UT*>\)$=>^[MNCL:6D9=0=F%*KTZK\@=W*(+R0*.K_2*#'1PN".; +T(SS MM &>7O.)*K$9M0JFU.I3J957<%IYA=]I!!DN9KG#8JH![_Z$DAJ6/J@K+%-J M=5B52W!:N81BKB-WZV&RSH;+5 U-K_A=G5OHHSI3.X42M@2JU.K[("3BLKL(AQ%*'[E,/77-T^]3I-D]WZL,ZPSI'\ M.U7R[[1*_A]BPM:R-_L'*(@-I&;Q%B?J.O?_+1'HPSI3.T?N[U2YO],J]W]X M.Y[ S9<,E,CT:HTSN/JXSLS.D?<[5=[OZ-/VHEEN($O3UB^]3#,LH_F_*;4Z MK"K_=_2I>Y%MT#BF<@Z'^C_ F&\P7 M]304XS22 YJKD9S*S]PYJ5YF:W"CR M.K&OQY;M.)9[,WBM(3N'"7 J$^"T,@'S=!F%/GJ,*%:G%R8S>,^HVO2@=GT, MV[8^6O)?";N^TZ!*]EU]BEXL.?&CB6Y("99RK6!%(!E3S_.<4)W+))@F'-$5 M$AN"6+GN\#F"#;L5" ]VI*JWS5="]738G<)H.FQ"?2\I<;791K M,/I?IO/NC7.X*[=R5Z[>"]T!Y" #_1AA9;=V0J!Q6-#'=<9T#COE5G;*;66G M/ #%H,[,H+J\H5^(WFT(=U)G8."^56%LK56Y_WQ Z[89J9Z>4>ORN)&?51IM3J MQ"H?Y9Y8\#C*U)2$3-H?SZC:U)1:'5UEIMS<>)CO?QDD9*E'J!/[XNE)",+L*84JM#JOR7J_=? M14VK$N&FG47'9O- V=ZW21VQ9 M^"H7X'>828>@'&_UTEW[/Z-J4U-J=:R5DQC:ID>3H4F+X!E5FYI2J].L#,=0 M[Q(ZC"8GE%X.U?D"$>QOT [^G@<0EA M(RG.E_,*H9^=],&V+Z\L_9BD+V'G7^8<'I-.","8]/*BQ&34 MR9A2JV,Z>C!$;SW:CTHGA)I')7U@9UY&?'+B 56PSVY3VOY]M",ND!.4%^^R[KS]GN? !<5*FR)S92D IS:(%J[O>5.78L*< M*+!K&Q$%O%(%8; 12%:48O$^AX+7H3-TC@M;DN7*++A14.(,GD%]+S="6VZG MDA(*3!+.D(!#Z,3#V7QJ_*W##P*U/)DCD\F>\Q=C/*2AXQD@*"!11@'KX146 M4!1&2&/\:36=[D@3>#H_JM_9W'4N>RQAP8N?)%5YZ-PZ*(4#K@JUY?4]M/E, MC%[""VF_J&Y\_<\.2BJI.&V#-0$EK!GQ6WL/IP'C"P%^&^!;[N8@2[G$"D>! MX#42QENKF8E-U49K.,+,HSPKH7>)CE-17*5$H0?6/*^^I\!56M9LNDDK,6\D M_ L20Q\]*J%_B=_G\FW4QN?53)G,9(D3"!U=!Q+$*SC1QP_#J?>EAW7P33NVZ55L=T10]+ \A]8OX(]OSV&X)R5%062V<4B4 M\(JIIKJZU:XWQ4U)_G-O&MLC%AEA$A5PT*'>X).^*]$TB\90O+0%NN=*E[N= MYKJ_@C .>O_ N3H:YH"N8T=_ 5!+ P04 " "[BW]6O=NOC8@& "M&P M& 'AL+W=OM4 ME7,2!,F\HKR>+$[;SZ[DXE0TNN0UNY)(-55%Y>,[5HJ'LPF>/'WPF=^MM/E@ MOCA=TSMVS?37]96$N_DNRI)7K%9-3"HW M0MR;FP_+LTE@$+&2%=J$H/!GPRY869I(@.-;%W2R>Z9QW+]^BOYKFSPD3;(*6[)8VI?XL'GYC74*QB5>(4K7_HX?.-IB@HE%:5)TS(*AX MO?U+OW<+L>> HQ$'TCF0YSJ$G4/8)KI%UJ9U235=G$KQ@*2QAFCFHEV;UANR MX;7Y&:^UA&\Y^.G%A:B5*/F2:K9$[VA)ZX*A:Q-.H1GZ>GV)7KUXC5X@7J,O M*]$H6B_5Z5S#DXW_O.B>\F[[%#+RE$M6G* 03Q$)"'&X7SS?'1^ZSR'?7=)D MES1IXX4C\?V5)OU)H6[&P">T8QN6&3QBV >)]=$$4#<"YC,+(C2W>88N]V,Z+ M0C2P9-"N"@;K=U.R*:J9=H&,K>=G),P&(&VC,(Q#-\AD!S+Q@OQ(Y3W3!AMT MKQN-%"L:R35G:HKHAO+2?#6#?C]34 #HY2\9P>0M4BLA]4PS6;FR22R@<9!$ MPW1LJSQ*\L2=3[K+)_7F\Z'>0)D*"0FXD*4VLC2.@@$RVRH,LFQDI;,=LLR+ M[$JR->5+Q+X#ARJFVNTE](I):-12 FI$1QM+9M<'#H:P;2.<9G'@AIWO8.=> MV%^$IN4S$.;VPY.0!,,NX#*+\SAS@\1!ST/!D=4%:2+U8[NJIE^M02SHT?W6 M13O D<79$*W#+(W(2(GB/=+$7K"? "K5O+Y#)0,-@:01"S-Q.VO@9KO$X\BQ M!2F)XW@(W+8:J0/#Y':5M#W1G#V#(?]%+?=@!YL-G?A+,_#9(C.MB,D M2T#$YV7)'Q5%/RO:8:X]6V(_7>XX?4T?3;D[$[:) MC62Y]7/85CC 9$0/X9[_L)\ 09%OH!'RIVTZ?>K=3J@VTY$DBZS"MLW&NDG/ MAMA/AY=,@B8R0Q@JCQ20S6M18#4\VV@,8L]\V$]]GP[(^1A*![/%";9^=MLL MSA+LADIZ^B-^^CMDZ2-0B$W;BMFHB?FHR!<"U M4;W;T:(0M9&8K"X +WKUA] ,X?BU$[DWLIM4D?/(XK\'.LR^ISV2>D7(M:G[ ME2B73*I6>:9OT7L8 T9*W\NA/WQ0\Y.B':;>,RGQ,VFW\]L50"^"$]@5&/2) M1!M:-@RT>:-A6N=_LR7"4_C2_.OZV13A))MF.&TK!@:V*0[3IU['E6K IQU3 M&ZTT7)B1A6ITR0I6W< &?CJ3:XW,Z=H4@>>:M8>KI7OI75/J<(LX;,9:3L_F MQ,_F,'_?,N@UR^>MU.$R!?_SHMBJP.IL/I/#,[Y>-81^U7"^7')S&@Z]K3V: MX#4JZ)I#KW,>\SGT0 [I#:68RR[-LGA$Y(2]< C]P@'$=U,U97O6O&2WO.!. MN1#:.F"6IA$>GC^Y[*(@'VG$8:\90K]FV(?9G>^("G;^RKR],')7*/YWOO4LR+K(]4WO$:A".[!,"SUV4F/R&]?5<0H9U1V9@\ G"ZDR M:K"KEJ[.%="D2,JX&WA>W\TH$TXT*L:F*AK)E>%,P%01O 9>;L>,[ MVX$'MDR-'7"C44Z7, /S.9\J[+FU2L(R$)I)010LQLZM?S/Q/9M01'QAL-$[ M;6*MS*5\M)V/R=CQ+!%PB(V5H/BSA@EP;I60XTSN0:G-UJN'$UTUTY4W!@IGN(.R3TKTC@!4%#^J1]NK^?[J+GVGA0&P\*O?" MWLR@9:Q'0^2"O&<"C3/*R51J5M37M]NY-@JK['N3U5*[VZQM7[T;G=,8Q@Z^ M6QK4&ISHS2N_[[UK,OZ?Q/:6(:R7(3RFCON?9>@6ZRQ^O"(Y561-^0K(!1,D MD9Q3I4D.JMSURZ:E*/4'A;[]TUA'7L?S/-RC]:[)DV%[^-T:OWL&/EV95"KV M"TO9\I>5V@A=JO9V:'QO^WD&WBIT#[Y7P_?.@&=:KTZ#]U[2](=#?_"2NRDR M],/!0>Q^C=UOC4WP9-"&BH2)Y2GT?FOTILBCZ(,:?7 4?8IG!"B%R_P/!3]H M5_ GP_8<#&L'P_,(G"/_;IFOSZ/O81M6?G7+ZB>4?37#,?"C(26YNW/$V_O5)ZJ63&C"88$Y7F> R:J\LI0=(_/B MU)]+@W>(HIGB-0^4#<#G"RG-MF,O$O7%,?H-4$L#!!0 ( +N+?U;3L6:% M-@8 .X8 8 >&PO=V]R:W-H965T&ULK5EM;]LX#/XK M0C8,+= TEOR:+@VP9O M'6]\3C9;I6],YK,=W; 'IK[N[@5<36HK<9*Q7"8\1X*M;T?O\,V"3+5"(?%7 MPAYEZS?2KBPY_ZXO/L2W(T!+5B::DN X]_*Z*A^IU9L_SY: M_[5P'IQ94LD6//V6Q&I[.XI&*&9KND_59_[X.ZL<\K6]%4]E\8D>*UEGA%9[ MJ7A6*0."+,G+;_I4!:*E@(,!!5(ID*Z"-Z#@5@INX6B)K'#K/55T/A/\$0DM M#=;TCR(VA39XD^1Z&1^4@*<)Z*GY@N>2ITE,%8O1@X(O6",E$5^C3SLFJ(ZU M1#2/T8)GD"A;O8('AC[D*YXQ=/$'E_(2C='7A_?HXO4EDELJF$1)CKYL^5Z" MHKQ"KT^N9Q,%P/7K)ZL*Y%T)D@R Q 1]Y+G:2O1+'K/XU, $/*[=)D>W[XC5 MXGNVND8NOD+$(<0 :/%\=6R!X]:KX!;VW %[533K^*._WRVE$I#C_YBB51KS MS,;TQK^1.[IBMR-8,,G$@8WF;U[AP'EK\O1,QD[\]FJ_/9OU^6=V8/F>&5.B MU P*35V,#G,W<,-@-CFTT?>E?,>+:J$35'Z-RK>B6G"I] ;8!Y_@=?'VIT,..&5]0XPNL^'X3L.E0"A\F7$'OC6/7<P+P7+P-RW*(XVA.B=Z MTVI>,KD=]2(.F3!U.^O2ER(AGH;F=9G60*<_V6>24;':%DACV'0IW^DZ8X(Y M[0%PG2#LID]?"AJ'< F=AHV#P(K=;?0UB[@ YX(:SL)VT%EN:;YAN:=8T$>A TSW3=!$SD1R* MW0_/H!#LBT[*B-[KP<(>CKPN>H-8Y$V''&CH#?^$WP8<@!*1CZ'5/S9Q:4*7 M29JH'T8?^LQ&HB B71\,!$A\9RA?&@K$=@[\)A*E0:\U<+E?RI5(=JJ<+58, MUF&9&HLP[O.>TX5L8M!PJ&PTU(BM5 0UF*;)?]!E:^)& #1F2P7%0]>0?2*W M0_6X,FM%W!<90T(YW@#FAM^PG>"J]K[\1.>W_"O'Z1 MMF)MPD;Z=*8C2;I%SR"G(XD'0#:\1["UN?M8,++>6&7J2K;:PRY,&$QX]$"3 M5#\:0Y3'DIHW'[$2ZTL[OW-9.PU'PZW$SJU-%06.0OMWCHF^#<4)^5TU4(:M_1FU<1P>2M/@A+5N@"A.$GW^D3K^2X%SW.I+V9Q MJ>D-B'UN_E:<-@)>>H V':I*U8%!,R85E(*!,8B<=9(^E[73]!K'W&L^( M@2%?2R'SDO8["ASXQ.\5'8.>VVN[ M37(PGD=!QZ=)Z^0X8V)3'*A+*._[7)6GJ?7=^M#^77%4W;E_AV\6Y=%[8Z;\ M)P#:A@W,0RAE:S#I7(< 2I2'Z^6%XKOB?'K)E>)9\7/+*$Q36@">KSE7QPO] M@OHOCOG_4$L#!!0 ( +N+?U80./GT) L .Q> 8 >&PO=V]R:W-H M965T&ULS9QK;]LX%H;_"N$9S+9 7)NB+E8G"=#:Y&Z!V1FC MF1NPV ^*S,1"92',N\F)::D^E^:>V8? _%5R3%1T>Z?,R+3^6: M\PI]WJ19>35:5]7V[612QFN^B[O-A$E?A:W$_*;<&C55-IDTZ< MZ=2?;*(D&UU?-G];%M>7^:Y*DXPO"U3N-INH^/*>I_GCU0B/GO[P,;E?5_4? M)M>7V^B>W_#JM^VR$-\F!Y55LN%9F>09*OC=U>@=?LL\4E=H2OR>\,?RZ#.J M#^4VSS_57SZLKD;3ND4\Y7%52T3BOP<^YVE:*XEV_+47'1UBUA6//S^IL^;@ MQ<'<1B6?Y^D?R:I:7XUF([3B=]$NK3[FC__B^P/R:KTX3\OF7_2X+SL=H7A7 M5OEF7UFT8)-D[?_1YWU''%7 Y$0%9U_!Z5N!["L0I8(3G*C@[BNX:H53Q^#M M*WA*!7(J@K^OX#=]WW96T].+J(JN+XO\$15U::%6?VCL:FJ+#DZR^LRZJ0KQ M:R+J5=?S/"OS-%E%%5^AFTK\)TZ;JD3Y'?J)WT?Q%_1G7J*EL)L715,DCS^A M*-M_6N?IBA?E#]_-'!S\B.A?NZ3Z@EXM^%T2)]5K-$:_W2S0J^]?H^]1DJ%? MU_FN%)7+RTDE&E\W81+O&_J^;:ASHJ&_YE64&JK-[=7F^68C3N"FL8;:"WOM M=ZM54@^ *$7+*%F-Q2',HVUB;@D]HQ7'N\TN;3IZWS\&$=9?Y)=JS0LD#E!, M*>MZK#]P]%->*GT[$2?$X:QP#F>%TX1Q3W4VWVSS0LPTB#>.7J!;?I]D69+= MBW&<1EG,T2O1&>4Z*GCY&D65.*3X#2+X CE39VJRMXWH-1'K^>[AV@E\,0&* MP@_'?EI;5D^T;\MM%/.KD3CLDAN) MM_WTNIEM#S;OY^7_?,S3%(D5^3$J5O\U.>H"=LD<4FP!*48AQ1B0F.2\=W#> MLX[D9?2E7J_KY;K-FX=EZCSL#7P4/<@Q2BD M& ,2D]SS#^[Y5O<^E.6NF6R%?=O#)5:[J!ZOKR8/?6TY=4,/S_3UU-J$H3Y" MBE%(,08D)OD8''P,>OMX^JKY0LS)HJ9!B%%*, 8E)IH8'4T,H4TU&AOKJ&6!/L=':@J$V0HI12#$&)";9 MB*<=NYA:C9P?)M$SO"+)JAP=HX!S@W4?^'BTCCTGG!H&K+V-0ZT&5:.@:@Q* M37;[B%3A%W+;Z##6AO$X"(/I3+77VJC!]D*J45 U!J4FV]LA)SR4.?%LU1,X M8:/#.G'2QBXH; )5HZ!J#$I--K<#3G@H<5+,[66HSILT0T%I$Z@:!55C4&JR MH1UQPE:LU@$K;3)-W4 M7D9Z^K62N"(. W5LZM@I4+TQD*E0,9":"@5NZ,K%F*%8IR1W4,=KL/\UH/7X M5M@_^L-6# E YJ!J"U U"JK&H-3DDZ"#/=A.>[Z.N>Y%CT<)"4)UB( BG3XA M*6A(!J4F6]/1&FS'-;\T3I2'[?OJ[#X/$FK,LKZ9/51GM#S1"L4E1[ M@P:/N?,1*6A$!J4F)PIT#,:Q,YAC]AVW>^ZR,>@N+] #+ZO:0?&;B%T525PG M+K2_[[*D.GN7PQY\Z/AT=*KCS'Q]?()&I:!J#$I-MKN#,(X=PMRT-Z<*OMT5 M\3JJI]@Z&:C@55*1>/WC2=/5YSO MZIL3]TV&W@4Z[$7JB7:>EQ7ZR./\/FL2UHS6$7UI\CV5=]H;-]B\/C$I:$P& MI2;;UY$1QTY&]C/D8U*MUSRM!U.;KE?E*.-5.SNBDE=5R@_;B'H4CF_;\5=O M%\^OBZ#PQ-'AR1A/]=R\!6A8"JK&H-1DVSMVXMC9"8CM1JL->(40]7ZCO76# MAVV?F!0T)H-2D_WKT(YCS\5YN7N)]L"#QZJ>^&.^,;D C4M!U1B4FFQVAW < M.\*!O97HZ.DZ01@$:B*LH9BG6J83&Z'D!^K V4V4&JR%QVS<>S,YG@#*0VK MW59\W/#BGA<7S1PJ"E3B JB,VH=28G'--#AKR;::![IZAF&J;SF:$$E:)J/T(!_OQ$GB& M='B&],I==6R%V-G* ML5?EJ<6&Z'DK;4^KCNCEU/% ='Z"0R\,U>V9O=F#._DEB ?IB >Q$X^C37(S M)G:W:1*C/]J\O[+!'\LB>1#7[FB9BF8T%^M//QL-,?&)8!:J$Y2]78,?A.D7 ME8)&95!JLG='CRW9R8CB79QG-5VN#:)1D8WS787VV[ TB6Z3-*F^&!W3H838 M[N+ =57+8)]=ZAF6@H9E4&JR9QT.(78<\K-8ZNM!%4O/*2:9^,[1JS0O3RP] MKCY]D28!078($B$L0-4HT:F*0UPUBY\9BHW)K"LE]WO'(XB=1]#G)<\1G0!@ MGV"B)]3,^Q==V-L\N(-!^0.4FNQ7QQ^(G3_0X?EP>T7I4B!P24A4@PSE?-49 M'2N(Y63F:>N)7F[L3M60S%3L]$G=[=N)?=_^G!Q1Q]B%^H9;.[U!]N_)EB.0 MV_(YJ-H"5(V"JC$H-?G)] Y N'8 ,3@ERS6@!-<-L(I3#>7.+EXV MU?/"['W0^@7&H/YZ^ U+0=48E)KL=X<[W&^3".+J(,(3^S5UK(+"CUXQ M*6A,!J4FVW?T4I;_@T00>QL&CUH#BW!FAHT\:%@*JL:@U&3;._#B?J-$$->0 ME.&ZZB,$]M8-'K9]8E+0F Q*3?:O S'NMTH$L0<>/%9UQ.), ],*"YH' JK& MH-1DKSN>Y/Z=>2"N#I,<[&CKJIX&@E7'C$*..NI X0^4FNQ$!W_<_ED@@^]3 MV[4'#RQ#'LC,"0T#"Q3]@*HQ*#79S@[]N/W30$[>RG;U? R7:&E3KI[8H1G1 M1XC:FSRX@U\"JW@=5O'L6,6V=6^O0"[$-N"P#VR+OZNO+2[0/POM+:&M(?:8 M0\>1IP,:8GH:#C0J!55C4&JRRQV@\>R YBMOGGJF=YL0?Z8N1?;H0Z\50=6H M9WBX)R#$45(FF:D<.7K"0.[YCK5X=M;2__:I\3:$9\ ?_FR&#;=/^Q==V-L\ MN(=!60F4FNQ7QTH\.RNQWSXU>Z2_3@1C<0FMIM:;RJDO+C"5":>.^EHP:B@W M#@(7S]2SVE2.A,I9/3EZ[W?]'OA_1\5]DI4HY7>BVO1-($ZJHGVU>ONERK?- MJ\!O\ZK*-\W'-8]6O*@+B-_O\KQZ^E*_7?SP@OOK_P%02P,$% @ NXM_ M5B')R=1C @ !04 !@ !X;"]W;W)KSG33K).B7 M^,Z^>W[W1:;6 MR/*05(F(QO%%5#$N29J$O;E.$]58P27.-9BFJIC>3E&HS80,R&[CD:]*ZS>B M-*G9"A=HG^NY=E[4H^2\0FFXDJ"QF)#;P?5TY.-#P ^.&[-G@Z]DJ=2+=[[E M$Q)[0B@PLQZ!N66-=RB$!W(T7CM,TE_I$_?M'?J74+NK9VG) K M CD6K!'V46V^8E?/V.-E2ICPA4T7&Q/(&F-5U24[!A67[.AWV$BC]((%V M"33P;B\*+&?,LC31:@/:1SLT;X120[8CQZ7_*0NKW2EW>3:]4](HP7-F,8>% M=8M3W!I0!7S'%")1UM&=MG3I!W0'%!Z4 MPS-P+W/,_P>(7.V] '0GP)0>1)QA=@[#P6>@,:7PO)C!Z?'9 =QA+^PPX X_ MP.VU]%+N:_5II]+OVZ6QVK7EG_=T:-%'[Z/[4;TV- B MOCG ?=1S'QU"3Y\TDX:U8Y,I8]_]42W$18#PH[].Q^,1'271>O_F:*\U*]2K M,(#&H3;2MEW:[_8S?MNV]K_P]H%X8'K%I0&!A4N-SR_'!'0[=*UC51T:?:FL M&YM@ENZ=0NT#W'FAE-TY_H+^Y4O_ E!+ P04 " "[BW]64I]A6SP+ > M-0 & 'AL+W=OE] Y MP,4]]UZ"YP]C<=1JGJ%6N[FK= L,7[LTOX[BK+] 7& MXC\U>^CV7@--Y9;S[_K-E^K]6:(1L8:54@]!U9][=L6:1H^DB?#7E%YI9V[(HWW^I*+M^?SP$:7T "%^#M!=@0[9$96A^I MI!?G@C\ H:W5:/J%F1MSM6)3MWH9;Z10W];J.GEQQ=N.-W5%):O C51_U!K) M#O %N*+=$GQ6Z]R!"?CSYB-X]?-K\#.H6_!UR3<=;:ON?"H5!CW2M-S^WH?^ M]U#@]R "O_-6+COPJ:U8=3C 5($?&* =@P\H.N)'5KX%&+X!*$'( ^CJ^9?# M"!P\3"@VX^' >'^LF:"R;N_ I?;06M:L>^>;IWX8XA]&[]YWW9J6[/V9VIX= M$_?L[.*7GV"6_.KC^$*#'3 F V,2&_WBWRK8U&W)5PR\:GC7O?:Q[8?(S! Z MM-Q?3'*,47H^O=_GX9HA3!(X6!T 3 > :71)+JO_J8W4^[7D*OB4O"WKAH%V MC%Q_K3\LM>MO.K4EE+?S847IL*(^BNE++N@+#78P7]DP7UET03\R-6A94QUG M?43[J]/]14JR\4JZ1CG._.N8#[CR**[+%1>R_MO@T@%*Z! ]X8N)6BE NXY) M[[KD#A*89MD(KFN4^,'.!K"SD\!6[%:"JNY*OFDE4,$3U%VWH6W)0,D[/_*9 M.]%IGH^0NT8!Y,6 O#@)>=UV&V& *K=8U9N5%VOASC+&LQ%6URB %296OY(H MVB_MO=K87#R!!U%+-JGX0^O7I<3Y<>4&<(308P63A 10[JDLC**\6M+VCNEH MLJ"U />TV;#>*T1]3W4FHZ=9BHV)4E[XT $V@03.R)B SVY&BEF K(4T ]1 M8%2T$Y4@@FY)52P"34UOZZ:63UX6R$6'9MD,C5EX['*4)FF A55G&)7"BV_: M213LA8;>;6Z[4M1KV>>D)5-K<=LP+W <<=TM9M<$YT4 L!57&%?7:T:;^F^E M1%J@@,)I @E[U(*TJ;NE=A@O8'(6;I1K&3TW0KF+ M**%,&D:5^-3,ZZ5&.YP,*[[PB/J6)D/HCL4C5THGI"".5WG,4)%C_Y(AJ[KH M>:H;2(61JZ(3#-%LG"3Z[%!19(&HB:S>HKC>S@5;T[K:;C[C9"RK8"*93 ML&#"B%P)S0C$8^P^H*B>**V<_?7M#P0G2U+R/9>/MXK%!6 MA.;0"B0Z+I _5&(BGZ:AO,C&TNXSG,UF12!_0E8 41:-U7KC=\]I;Z"HD)X: ME%]JM$/65D517$7G&U$NJKY3%3JY5"$N)A]1?#:)CX7+>T+9_3!8WJ^,EMT!<: M[9"U56X<5^Y#'Q7LGHF.@143=TR\T8U%[PRX.NVLDVN"DAP%]A3>:U7'M?P0 M[_S+_-/6PT(!#1^O@CTF4.E3$FCT8"OK."[KAV"'YIDNX_O&@WKU+W9'RR?P M7]X!E0$NF,KT]%T-5;-YV1POD3TF&.9I'B!C,P V2BK#L67P?P0(6@ >]R2V"'B:?W MG(>$$EM]QT?T/>A;)5<;0LAZIRA>W*Y\IVIZ'>S/[C%CJ_ XKO ?M<@=;R1C MCRR39*QI'JL00"O;^"397G(A)Y*)U5Y7>3%H1 M3QVLJO@Q7-R\72K"U(X;%RSV0P&DC=B19?$1??JV=C?@%MV5[>M M7A_E@T^,"B\=5WAA 7,G!'C,$IP&&F;$:C2):_0I?)CNHT:8>)1ZEN7.,0_/ MW>(#PH?G/*Q6-.XQ&>]Y#5=G<:H$;H358P8SN-=I/\1J)3F-2_+U M<3=/76G%"1G?\?5:X8"6I5:#T[@&?^52Z>\_VZ>I*[,^=_"8Q=S!RG$:/XMU MLUFO>_E23/39BX:K;,W(P7!'[+D!-'W1\UHO-=KAQ%C=3X_4TL?[F3I(TV?T M^E-7R)V[4!Z;@!JF>V>ZXDI_S4I^U];ALT#]K4.C-WOW L!FK2ZXO+D",X( MK;;9&94 3N$T<(3P0QS+R8O_[.0@MTGX4D9G)OP'J,0"9LMI$>RA0,2?L ZZ]Y/4+T$/*?!$J?) MX+$*,;#Y07HD/SAI&73UZU^!6'V^1>_KJJ>!;G1FTX(LGA9\M@>6Z' 6U$2- M;=&SICK^F3L&*A*4 U_OZ<=8>=[3\)C@/ O1L!E#%L\8ONR5,Z=U.K-8C;[% M[,DB2 $#!U RFT9D1XZ-'3B/<8[!TP03$E@&V0VF\CBQ?TA MDTB+T] ZMIVSXZUTCTE>Y$EH2:SZ9W'UOU1^M%KOE'.^4=&_!-_ZOFR?VLW- MJ40&YHT2-;-9=E][J1SOHWM,8#XK @V,S&8!V4E9P*?=6<2;9YQ%S(XWSCTF M,(%YJ%&4[9VPCLOU5S69'>V?9#%=VSX4:4E6OB.7;'3W2)]8-#F-.4VG_E:5 M(6TZ9'4U,17UNE9YKI=I#R:+,75-TI2@,='IWI,F!IE^ *<#)DWL']D8/AT> M\KDTC[:,/O\ WUWUC^K88?HGAWZG0I7,:NW80@V9O,W5[(O^89S^C>1K\SS+ M+9>2K\S+):,5$]I ?;_@*LALW^@?&!Z)NO@_4$L#!!0 ( +N+?U9,U\>) M3 ( -4$ 8 >&PO=V]R:W-H965T&UL?53;;MLP#/T5 M0BN&%BAJQTF[H7,,-.F&%6BWH%FWAV$/BLW$0G7Q).6ROQ\E.UX&M'FQ1(GG M\) BG6^-?78UHH>=DMJ-6>U]!Z,@K^T>&[P*T[V$/(9&',LS>,ZAPR=?2 M/YKM9^SRN0Q\I9$N?F';^:8,RK7S1G5@4J"$;E>^Z^IP ,BR5P!9!\BB[C90 M5'G+/2]R:[9@@S>QA4U,-:))G-#A4>;>TJT@G"^F1CLC1<4]5C#WM%#%O0.S MA*\-6AY*YX#K"J9&T;/7X3TV"'>Z- KA]-XX=P:G,VX)5J,7)9=G< )"P[?: MK!TA79YX4AKB)66G:M*JREY1- MP'!P#EF:9? TOX73D[,CO,.^?L/(.WR%MZM#7SGX>;-PWE*S_7HI[99L]#)9 M&,!KU_ 2QXQ*[=!ND!5OWPRNT@]'I(YZJ:-C[,47&O&RYGJ%Y^#Y[B5Y+<%5 M) CCO"G2/-DM*WZS[T=^ =N5X*:2^*2 MH.G%NTL&MAVBUO"FB8V[,)[&(&YK^N^@#0YTOS3&[XT0H/^3%7\!4$L#!!0 M ( +N+?U9JK8AB=0\ +@H 9 >&PO=V]R:W-H965T=@LL]L.('$FS)CG, M#&E9^^OWG#LS)&7+3K?8#_LACA[DG?L\]]Q+O=@Z?Q4VQG3JIJZ:\/)HTW7M M]\?'H=B86H>%:TV#;U;.U[K#6[\^#JTWNI2;ZNKX[.3DZ7&M;7/TZH5\]L&_ M>N'ZKK*-^>!5Z.M:^]UK4[GMRZ/3H_S!1[O>=/S@^-6+5J_-I>E^;3]XO#L> MI)2V-DVPKE'>K%X>G9]^__H)KY<+?K-F&R:O%2U9.G?%-^_*ET._:W-AJHJ"H,:G)/-H.)(W3E]GZ3^([;!EJ8.Y<-7?;=EM7AX].U*E6>F^ MZCZZ[5],LN<;RBM<%>2OVJ9K3XY4T8?.U>EF:%#;)OZO;Y(?_L@-9^F&,]$[ M'B1:OM&=?O7"NZWRO!K2^$),E;NAG&T8E,O.XUN+^[I7;TPHO&W%0VZE7OGPZ4V')8 =;7]Z'5A7EY MU/(L?VV.7GWUQ>G3D^ZV(+V@?[@AV#9FTL-9-OT*D>\1*750: M+OAF_@P8@"/\;IX4*J8BK\W&%A4N[S:ZXP$P7^%@W-S-:UN9&6XOKN:=FQ-* ME =,XFKHU;=4&E"J>!F,@CVEWD6M=!4<+EH9'U2QT7Y-M]AFY2'6]Z(AO5#B M952=N64+T0-'K#\]S0MW2$&FQ*AD3?AX7Z&[PY MB=SIM\_%[RV"W0'+4XS@,0 Y"P7A675;[6$PCFXWQIMTW R*=V;M-0W/QZ#' M^+$0\Z>#J= P!7GJ['AFO-5Y9DSMX(A@=%TQ7RFJ<'"\62%K++4:SD/&^K"Q MK3(WN!_?%88Q:QBSTE(3'$!%/5_@T"6@F/J9!AI1C9Y?MMK3.S%S$&LH4TKF M_3[_4.F./5,]8J5,?#53;>];%\Q\V=NJFUH; A*_33=^+08D84B:.X)R)JJP M"X"GKU5H32$%PJ*$"+FY-J7MZ[D(VQA]O9N7?;<[D+1PW%I"M[7=!LY<.;2? MO>2]S_E,)G%"2HU(5,&7):^IR1&.(,@..&;?\: M.O6V,[?J]G"FHU)M90G48Q;?5C+=$?,#/A($D&C35=;O17\,^CP%/18#L_$. M!N3"7XQPB7)9HH.(]!$ZMSH@KW"&!,DVA4,NL!A*NOJO/3X\^TY:WHG2],>% MWJ&LU+M00?F ?#5URZN+6(VJ;PA]C'2CZP%E?S8WW8^F4>?%I]XF$R_247B= MX_!H__*,OPOU"V[MUS ?FH@VIQ'$Q6.ZB-XLT.^A327:+W=RP?G:FX@ TE*A M-*/W'LAC_$PLPI=EM/:]WJG3)UD\!/ 673M4?%)HIBZO=NEN==DOU;OH1DA2 M;TREB3"J&.V*$E1I/>)R3WO:4:'LG^R \8CL@YG(&@)W[XF/&K3I*_QI:!V1 M0-(^WY7D_V36NMBI28^;J:T148WP8;KPT;1-5@YYM)Y<30Q=[CFCYLLRU2M; M?T;( 7*LD@\;B+B4.F-*7W.:D(K M!UV?W3:L[9<5ZE<0@U3,'Y%Y4.@\,EXD\/'F)% .@2Y&S91"@YJ M _(P:4] ;PP8ZMJAW ATL5KZX4R"B9Q1Z!8P6&4Y[+=%U9>),E2)[$AO@Q^5 M9 0N\0P^KDY*4WCK.CJ":-\+QRAM\'T;B]]RHBKH;<'#Y@H=$%V-/0J=IT*1 MQSPA)8O4N>S-<.U*VXJ\:B;4 XY']X/$\0!18&U<"X[.8%<*_;7IY 8DD0YB M*ZH18>RV!MGUL4?[U#$25Q[2P#U 6X+46$1U0E9?D=E=P>8.QY$9("&D6[K> M3SL1O2O&P7HI-%4D3DGL(;LDSRYQZ,F5:9L L$1 >6.@>>NP?0-J%D9A= M._J*!!57'&YOT,\"\(%JL5/I94P"2!%K.DS*4+!%MZ";D.[ %WW%^\""0?%Y M@H$G7+U+2@FKY#!CX\$2"6N8JPADL$O(B_42':@S2@EFNR^A\W$V,2/&$A\A@S<@,VZ+UY4%02@SG*R&D7=0=:$N?OGM MW9OYZ7<1Z%/O[Y!TC60?KEJ+W4C9N!B*2F]TF<:HG3 %V\3ZCQ8Q;ZX1R]N& M)%\E=!SUR:@(M]9TF!!P+V4VXAL%: (9LS5&?>KDZ H3QQDOER*-(I/R>HFX M)O"+4),D4/\\?:SA*RAD9K%!Z6E+Z0XG@2B0/0@U2L-,0+P)Y]5N#'NL]W[Y M+Z8E_ 1$;-;F5M^ZDS.BMLQ'X/D1'9!W=5]-LP09A0J2!F%\+4X,L-'GL)>] M'[JI[NY1>6NK*@8/H6*P_YR^XM+'"P6]!2<#[@JV5>CN_&WK, M."L0-P;-CWT5II7APY MU!WJP[G&SL5 _#2:R-!L%>@?!H>- N_9NBTI+PUFL MUP8S*-A\2&>(MUS?B\@-UXUAA[X3YZ7_W]!+YI<_)RU:E]$6>4Y-4X(0Y< M*1Z!"]L$?KQO6*:)97N[#L( ,,%,M9*NA'[$D1\\VA:VE5('>DEH\0_!1O+8 M$*VYNYZ(^PC8]P#JPM\HEW@4>3>!P3MN"B9\.'-P4@DO\[D#6B0M#FBN]E=L M4JD +0"2+L>%1!*:=WJR*QE6# "KTBR[7'+->I984^.:>6FY\T.5#]]2DV, MDD$N(Y,G=TW;:3H(6=+)PK(SG5C:F86>@>0-MK7 MM]HI!$DAX.4! (WB;Z/P(L^EA\BF@/Z2;7'K0+D:B;.4W+2E=2Z.+),1TZ8! MNR"[Z.ZA9,G7=V=;'%:56_*F<8P8@5?XMW"1S#7B\!E"]!=&B+V95<65\6V^ M=W!>_6,S)MS;&^X3.6'-\KHW5YNTGX*K;6[8)[]PND6ZW24YHP>\02(4??19IIN?FXJY&3;>.WBXQ@BW MNI]51@PZ5*CD,@W')1^?JT9F.6-3WN;"0M\N]LH*6=074D*FLC61*^+@N-P= M'L_=VS2F578\C(;()B>K^'>3Q65>6DX:U+!KX^>']D6Y3F/&&D$2MDKICSB[ M@/GB:-WBW8UP!Z36EV>G3Q??,E15GHO?(#'K)73C+G=VJ]%'!=(B6!5QV9=! MY=+(,[3S_ 22U3H!M97U,.]3CVF8$+,Z:&G=5B;;>4C>?A'!,QS&4A\AOL6P M\-/.,AD NR;$#6, 9,6'5C^I<4V( 02]4YA+YXHKZ:"X9/!"?I [.\@O48,- M&W:5:+/<.W))696*2@S#P%<(W-= :A;@(W,S%@6;="%;TBH* MGHSH)8DN?3,85'Q>W.3^,D=6S0-[@5ZOO5!ER/_RV=/%XS'6A[I=V" =YZP) MLEJQ)JKNI2SDIPJR'TNE)8]Z'-92I/1_3JRL.00V>$+0\E.IQMQT MZO1,U?*3@=GPJ&M*A;6P:9XHSTJ9F"0B^&*M"9FI4H$XW)(6Z3JW'"LD[X0HQ7$X#G_#C+R^GV+)AE>N MYN*2CZ.G>XH[VY39P=78THSG/I"V5!*GR*.?TJ2=FR .1M!88_E1L'0"U^QO M3@(U@.H]%04KLNW^C%68JDH9M\\/TT,@"4%\)IMDY]V^E'W!^@D#51WX$]G? MR+<6: VAY=/=^W8LMWMF&'Q5WKM?N3,WRC/S6!22J4;78Y S7 H5AIC2Q;T\ M,I3K\40'N6 >?FS"\44VC/(\+JV\M;]E!9F&+-:[Y,=XM7 &F$_>(TTLI>%, M5 )<%L*LN 27$3R6.UV-^_X5@8C\2P;LAB/2-('#B'SL:144]RF1;!W[0WJV MP- 0G,/BT.^.CB>_)I-'C/S-7(@;U_C#LN'3X6=YY_'7:./E\3=][^4''&A; M9H5;3Q;??G,$7B^_DXMO.M?*;].6KNM<+2\WR&;C>0&^7SGPCO2&!PP_5GSU M'U!+ P04 " "[BW]6+7S=H_(I "LA@ &0 'AL+W=OMOVTB6[[]"9+MW$T!6;,=)>I)T .GQ M\9.'F[RL[[U\P9]];%^^:(:^*FOWL/CRQ3:_=!>N_[+]V-)?#_TJ1;EQ=5O3K#\_S [Z6[[J)_ M9SC)HFF^XH_WQ<_WC@&0J]RRQPHY_=^5>^VJ"@L1&/_0->_Y+?%B_&];_1V? MGUH4KT@4>TB']24_MI*].;USQC5O.LT>'5AO"A?_YWS1]2U1VG]/G5C6.YM>#]SWK-OF2_?SO2WNHKUR M]U[^^[^=/#E^?@.T9Q[:LYM6_U^\Y_\?X,H^KUVV:BH20?B2=LQ-#&&+GK[M MHFWRL,[6MEDV)(BZGE:K=EF^W5:E*[*RYG?IOK9YRZ#;RSK__VT^G)T^?=[U(Q/3K[,O\8IY=NMJU>84C+9=NBR7CP[+#NLM9]L?:E7)/"=T,WH=@^<#DM!1Y;]+L(O,$6ZZQ]#2==*=60._7.5'D:D5JC)%%T#0M7]3&(Y&>=[V\6I7Y MHJS*WEBC*+MEU71#RRXVAF^O28-BO^?@J-U5ZX> M=&?WC2R'COXHAA;4%(!GVG)MV12=D _1*%8&VN++39'RYU!<)K0TP]:T5$,K MM]V,/J;=^X9X^BJO!I4D]&S+**<+6S1M*Q*@Y57IOA@-78?/R-#!+=._L)M> M,_U5$6PNQM$L&SJW&BKZ[,KQN;;/654S+;K-P!2E*^J8M MKW*8.AWVWQ"&9(/L.F];8-7OS L0Z,5 I*7?[L+7\^S70*^ KF/F#)="*Z]) M)#8MW5;%UTT\"HK!NO3E%?%L,W1R/PE-+X@+B50*L,$"5)%W39W3P69*)1T9 M58S9ZW6Y7..B-DJ3$).X-^(>7$X@BGP![.*A)1V%Y2[0YVY@$!(GRWX@V&U# M$DL56(:XKR'MT$CS40C;0P?H)X3TE/.90 M7Q5!R&0O"'JM8H$D,)UUFS&S!/D6Q%GK7Q5LJA2R_9=#V^+ZA-NR;:Q<5'G= M+KI9FHYU6MTP.H05\<']\H&MCS\]%PC_L& A,=KC-H0@##8L7S?UD?T]EF#W M2UHY11!?J8H=P-26S,%;R)>\C$0/4V*ZFU)"$&3I]R-9J**&E<5O=.3L<<:7 M>?H\NV#7@KYZI8+R@@4ES/",**LH2H *Y3I+M%QR984CG!'"^50*-BY/%;-H M@X(T5@G#$FSMGV+1V;EH/:,>)H^ZR9QHC88-@2OP8K4+4R]J0O@:!,?9(=&17 MCGB\ C%MFVNB^Y8(7VYND??$3CNBF^579;W+AI2&,"%9R.62-Q01".HGV7K) M%EZ]:G/"&$DVTGQT&Q>OLR?'3V;^' S=:Q+/L-95];QF=XM4238+.CN^.=JA ME?/_T_ESPK0BZ;D314WW66)!O,86""2):(A-"0$O!R#<>O@!M]\9J]5*V[(B M>:G 5.>9M2R<6B/TILA'? 6^(_$-ZN"G6;+RAY60K_M&Z"%EQ.)3Y-H>,//D M4@M'Z"?:BVZUC>Y_(8;PSI1[,+#)3MZ247LRS]X7 &'EGUDJR@7CN3_Y\^QT M_V&26AQV ',UBZJ\5/H.DHO7>IX]FF=O%%9[-S+_($67[GEVQN9CLQ0E/_F0 MR^D)'Y5QX,M ME)57UV J$[\=I )]UZW+[=;L%[KJHF+G SR!9\',]%30WZ #PS]M3)Q21YR^ M],P!R$NY&HBLZ[5C(G70-$L'M9WEEZT30V&==Z*9-GGAQK<\SS[>@)UHC]$- M,Z@N9ZT+5- GBH@._[@J(:&QU^B]H$WB;ROP0OQG=&]/9'GF N($R^+&,W<+!-&]%*9A)6(+^;CDU M+O1&-K)#,.P&*-VOQQ6,J*95%(ABT@/,:>.N[V[8@T.4HGQ9]#=+LDK(]^MA MGTPBQ>^[=Q7,4?O(9[@A*Z"4Q?YG(C%WN&.&$+U 9J$*JDW^)UGY_2ZH<9,- M;&KD&*NR=C) MH!JP%?G]; Y<0'H2M7VCDU1JQ8W8A_8G$]>+!E<$.8\H10=KN!WH8\1*P.KD M^?N"O!-O7G\BJ4SZ!POP]S&9&@CT),F4 M=7FYKN"ET0H%N[Q=+V8ZLQYM1@80F5<;'%4-.9 ,\4VVD8@JT1\=OQN3Q'9H MB<@[5F1+ .$B($&T""D!E(ESSP>C/O3=(AW(Z.UWXE6EJ15%1S$!=]Q!<=&9G;? NN M_W7_'2;<5=6(,0#=R):P^8Q8P$?M4;-=]6^*R#('>!VRNX*.Z0N-WA"Q6 M;@AO\2(0:AOR6.8Q-S0<)B G*>$F_%*P_H4Y1+@W2 M(_57^H#8)$?T(YRC1 MXWX$#%U0WHKLU/5:OYX1^&5+> >K-+#P1.U[K918$DQ*O9#>\"AIS.?^6J6):0;?2/@<@"1*4&#+^_;1!A!JWH D8S M:I<8.TFPJ*FCD**/,;@D:D0"TA:9>2?7*PD"2=Q4=:_8+B( EN560J1TYJ78 M2/HJW4A-5L R>G5?J[8%7]5MB,6Z/SSZV^SX^%CCCF_H\C8+ LP2-7/RNF]= MYCKOHFW[O57@AT2"DH3,KRP*F$C>()1V ?+2X-[Y55Y6^.J(=CN"JCAP_WD& M3YJ\GK)AQ9AND;/$J-A5NZ84MV0R[QB6S1F!!%-%KB",SV M:EK.#ZBCD@^:''H3\#HZFCJD>8)<6"&JJSD[ 2MB-_.FB]TG'88T3% SA]U4 MIE_H)O*?<(C]L-'= ?;J,4OU(XA)A4]>(?XL3LX&FN^?@>],FVYA&@R;SHY) MCI8^@M"\"EV+E?BW"A8.Z[89+M6]5[>M,,V^TY!\H)C4C:$-/*U%Q@!?L\IL MA#Z7,"I8!'4J!N")15$O"8_1)R0PLOL667L@ G0JAAA%#@D&UJRU!+9;MT8Z MGYTH+)=>8[_;(I#,N@QWQ/MJ& M#0KUVA&SV(BA(&:Q:8"V[+Z*R\]9.+4?R'@E2XY#D2?9L00C3Y[_B_*-$R$^ M8(GH&5<\<$XLE>U7*(O(2'>UQ *XJC'V(X$(_$3\)*&MH1;#"*8*U#)+& UF M>4;.2BAFUCYERPN+^T471OX_O.MI;<$$ 8%/2"<>*@NVX4/,#F>(%FUNY/^C M"6$EB@1)IE*S@^,(OT]">:_'K*TVO_:F(%T#JE7HRR/B/1AX,\LZE=W:PH1L MQ8G3XQVX"C%2"5ITO<5H!:5\"K7#W_M<&"W!GY&GPD%RLGM;,AGX??I[)N$0 M6IU\LW7#(FH NW&H. H]KL %KE[ZC/G!DWLIU@$.]=S$D"1S95CE')0M_ LF MEA0CD$;DYG>L\KH^(! &123;.9$6Q<18Z-'AUJA-"A922.LM$/4I/: 8B'SHOU,A#;V:P'-ET3>)'5G0@*1WZ2^E,XP5=?/G71,ONJ&BN M-<1&E-<$U!@[,_MSM$M/"SGCL17R A5_&@@OD2^J0"1C<4+OKF4I %@TA'.8VYER;0<@1Y/])%9L61M<..E*7] M+'H\LQ41AO'JSB*$O!J90IQW-&0NVW*K-_=QO&$0VK&MF1=7O/DVWWF+B5P1 MU%*U!-/H?T&L$AOZEHMMS$XV9$4%!V.DBU*OEH-$AT4K\EX^_21S!L=YC5BB@ M[=@U^9Q_2TTRK=)3TY^#>W']Q\YC>!77O D5\HH]5D1F4>/ZB!"NU>_ Q!Q24]2TL4A,6\N:>2)W\68B-Q M/SCMW2,[+C9$J)8H[G H4(TJ$H;+'R0UUJ2$!, C@ZD-1L1(C.YCQA$SBUR&D-]FX"AOK%:G M H[=].LS$=^U@Y&:0Q-R*I=TAIN\9I64:ND=()UY5"&JHOCPC<17$?':E 9$4<=9,,PUV6I3( M7H:C8K1;P!(Z@87 2;R M9A]!FT)R3+,A6+D@_?5UNU.7@? M2MR[:==\6@R8(/^NCE"!8YXR[#E MH\(E2SJ+0,9?J)*7:L.(42TLHZ'65=EV/9?UL//2>(?8DITAC@/=-ZH2*J+: MG%*(ZIK;95B*6I"%UD0%"/L !<>@NUMEC$3,=&>F%D[8=3@.E,V6;;2<*[X5 M&+S" 5Q$NJP\Y$+JG[QK]_[3A7?MO(.^G].-HZ\D69MJ,,JTW#]=@8/)RBG# M7A/BF<9\+)#=@YI)G$8>LGF+B\5)!X>\L*(;4 MJNHC58/$8WGQYV Q3,N_XJ:CB!01EULBHZ4>13/T(%DVZZ,2[+>A!!LVS<<# MY=GT79JE)'&Y;BI.>[7$LQO)QW(=@5C?N5BFFC\GN#9JQ<=UG+"*)JHZ_]_, M_N!9CXO.O5D[SWZ9A%QB4@:*BWT)),N]K1[M494KY^NE,[5BI0 >+'SX9''& M8+^*9':7>M8;_;?8T1K:FQ(.:L :]4WE';+[L&T?H""GEB)1K8>VR"/?E=05 M<_V..=EIL#&BI+YI*@FFPDR0MA$U%NPC\7\X9-,[=-Z![%@NM$YJ8M*295]] M9[T4OAEF$K$:Y-' E-.@DIG8K4OJJ+S.BQP7.2$[MV9U)/ LR.*H.U^C*(^S M29X7-QSN$)NA-M=X-MWH8-?'321@362%W; MG&6/U?EYQY:+L]KZBY2? \,:"Q^4'5WVNY9?^[4/")-_98]W0TO6 !2:)#F^ MX=]A1U#]T&L/CVCF:F?L#P9O5OUUWIJ(T(X7CY1'NDRBO/)MV>=J$16^QH'< M0G?-Z1>.S,3G(_I$@$G4YP^/493 VJIRTE70FE)BXA%+L?72RSP]C4FPP7N M/I@:^[(5%Y1-B^L2*5^.T#)M6!M,Y>.YECV>5#@:?M@T5U;'QKC7\@A-L*-( M'T8>+!$D%31>+;N*%"B[O6C+7R)HN7*3'VAJ=6XFL\J25$ZMD)!Y*:78=PJE MS- 3NA].2P;KKV?B*0KYIH-=LS6!/CH(L4B2DDL1,DH6$>Y!*6U2C'(3: M;EUX0IS"Q8Y1D/MRVO%&)J?%%1IJJP^PNJT5B8HNP.EUM/SCLFT&-A]CI]7: M,KPS?^@ERY/JB69I9D0!1-4CVVB@O^::<[9<>1P5 /[6Q#=AU4L'A267_DU$ MSH2C14@?3O,2HUG;VB\^K!??A:JG+BKLU)+TO;XWZ;/LY.K&Y:BH7'51B 3Z M*&JXL6K3%:HL.2PMW8U138.%]4Z!-!5\H]P5%Y1VW$VB,&FRS6/%0R-&U2C! MC*M8P"TP9185"ZN;[0.N(M(R]M7(98?31:QM5>8*@(4/87-7Y,20[Q9J]*W] M*&K2C",.5EY2Y>4F2$8.=@(R$4E[D$J![BQ*-HMH46M'64,6G0:@K&&J<)=V M<&PO2235DP86RUCZEAZ74F$)#^RL1EJEIXD/)?@HAM#$40Q_<5$S)$0&IW;W M<\#*\'O7K;)73DM6Z@B'H1-@?!I/GWO4S098OAF%U.,D>>W12BRLU\;- M>?, :YX[N E$L+#ZOY>PU#.&D73\*Y!ZVPB/@ M?17N]\FK&PS [+[LW@Q=CG*\!\\FUME#=Y!_43\QV\"U-0Q)D/F'[.3I4_JO M-2]^R80"U#HMA)?&;^];_W=51@4O) MA5E;@;U!FH%O#A>I@2,]EYW !Y&LN';R-,D9)D&#OA(L;3V6)B"66H-I* D- M>J 4X,/8'W>0=%%S^9A3Q],ED'3XZ>2Q\-PM>XA.68:NZ1$29UR3L8U"?C,.Z+ HY[J@>JIA)2+)>J0X9($D/GL>UTQ- \Z5$]0 Y?'PT))R,FFW: M00<2I.37E6#K.UQ\6A[K$3J-R@/U1 =1>7CK!*OI+BE2IU"ER]Z*J]-#N'H= M9GR\M1D?%R)\@D\R_B8T9^;L-+#AQN4'$YN,X$FRT+5W]:>G#8T,IC3QF&)= M9&OGI@_*B('\(X?9?0MAS+&M!+<0[EV_NT$MS,B2\6-*F#G_TQ4S?MQZ1O[*@QY4C/FWXC# M)<&&3*F7#_1AZD!_98Q%PYB&O)ZLB$L9**"!>5^MH&. T$SJZ_[-&E]A7;%E M+2)-J_O(-B&G=%=,9*J\KIIJV%@Z#[MH=;&86AW-+57F2^C4&&-%K M*M;6&OGR(B)TQ;(O"0,O;JJ323U##8EG6/,;?+KX$K 7&1#\DFDRUG2;;=7L M2*J$LE2Y.6>U!?:J5F%&MY5MR@IECBCST!O28 4E:Y8B"EODJ(9B5> G-+UQ"SH.!Y/$R4'K?(?( O=N MC (_H?=R;\H3F4EDLDIX\#;Q>2ATNK=H+-@G"Z/Y?9LIM7)YKQ%-2=DNRA49 M;T&F=C(A+ALEQ8IL'H69M0M3TZNA(TH2._PP3K^4?@4N.*,/T^?21T3 M2Y%FG/.,"U'C(DK>)61CI0I,Q*MV>?'))"\[0G#E ZTDO] 15#3;9 SAA09D MNNS+E@G&F)HHVK,RB9;C(PRGP=F4J/F8,I6&T=<9JJ5@^(,.TKI_,2SZ9DL( M/WMZ? 2''<\;7! OC"P!5;1<8,_F/(J" M!%* H_Z'.# V8"2/RP3J@5413W=AZR$Q=F^ ;.YGB/&Y?9=QKJ=F@C(^,ID< MZX'1=(!;MTNS;VUKE;?C*XCUK6Q!2L#;OZ'932U7WZA=)(QO]WAP$,'GB:W5 MB_=[@&-EW4FS>XV\&VY0Z6!?'H+2'R*)I^RHM,7U72&QQYXI"TXK)#3Y&:?K M&(ZU2#")N:X?W+QP3_GG,&1?G[]YF'^KLP[)OV*X\9KOR>%)B790HC5C;M\^VU)&HI012O$(3_ $T1L MI%]@?N3=FJTR29T^LP8^_E-3H6/>CTNQ1^>Q46W('GULK;I1##:?U)+6#*Z: MRV60GV;O!4&,/I:0>F/2T)!C:)E68H^73JMIA(0/+,.B>"QD)Y;$O 8.4!JJ MBU(*7\@\_>GX1Y]J\R%F'\9A](U1QOA4THB5@"N9TTP72-[7A\= O:QR IQ3 M/G@:\5RQCV/C2N0BF0'H,#)A:.%6C18;AO)2#LJQ59AD2@#Q?)\J()FM_C&Z MMBG]IG>NLV9T&D>A'2+;?"<%P&1T%Z44_5D%+)\ M>WJNY,4)0MXSAO89:FVX1#@.U? #5PPL>5[%T;"-!:&O$D[T^QY#S_:O98%^ MK!*1(IQ*HK#I[20ER#R!C9M7; ZG+YQ/R4Z/ZB<.Q+<6.L!6OKHVMN\NDFD6 MT+ C=F0*?.<6[8":-0FM!UF1=Y%P9RZ/L@&(I9%\WEOP\XAFV73#.9V,,@FV MSP]/3D4$P,"S,3Y^=W;OQD/BGCZ9G3T]N0L8OTA%UY=F*YM5RB+4-E.5R$#W4B$+KSP[@^ M*2;A$D!SF[%GN=G'1#*D8I[QKT <-:LCK&NNP*N M(!7;1492!J#P2JA7BXHT$QOJT!9IR(:G=LO+GHASG3_K;3E%ZF>_;Q3SVQ]$ M:-OZB"'CN9:FRV2G,*2'4!0/K))Q:6V9%("9&Q$)Q1$T<5FI;_,<[:^'G0.Q^H\B))3>U9 MHIO(',TK*XOC6GEU9 :(DPFJTL!@PV,G1H7. MK--R$76%=_%F+%B;:Z>F=([UR@(&A-S6)8FMG,Q?MX=6[3LV[&*HLD?=B.J2 MM!JWP.D 6LZ[3^&5)RES(:#M/T*2IQ)$JKPY(>.&8$26MH JAA#?ZQM./YH0 MT6B>D \[OOYW6, & W*:H\#)HS2K?,E3CJ*!M!(4.#DR='QZ>.IC7W)X9V\@<*DCT+!/'#_SG)QTH?D<9("[ MP/QJZ8(-(1T=S;^A9[B6$FJ$4$!(6VJQM1W8!&HWD+O+()$+I.1V(F MB>-R^W':+R'96A_EBWL5/B=B/"I8CB:*[%2@< SO&ZK"HV6BV143(DDG+&L) M051,97=BQ?KD)9.2CF>G:2_-//O@SVW8L#FCD2X!,TI4M&,6$ M;BP^YDH"+ZN1^5O:A=-Y3C+(:98)ZBL_;#"J&]8A'@J8YZYD#-RGN%_H M3=0O)*-VHPN.*CX/M!C%(P=\6$L?D!FAU]$LXG@"?>@E$$[6AOS)AU.J*VUZ MEH91S$POZ\&ET(WZ%8PH;41^M^NX?I?M0[=4S,0/KWHMVD(#DA,QF';'Z,P/W[\#8!3R M+A:&XPN>: A+?MIGHA5#+=/0G/97QA8+=EC9](__'0CI($3)D#U+L_)08NDQ M058V1L3_(.1^B^\L9>78HROB"#P1R \G\T=((5>6K_KA>'YF'Y!EG_E6KHI\ M"O9YCUXQ:R>IW8/IT8-IW /%)M^3-*.5UDYLN@>PX6'L55/SQM8UR0:67BD[_9TDUGN9/T M45RGHMU FM3F%#>B5%'@9RK-/QG"E@"9Y43N4+9K?K]F->,:AYLP&.K@_ZLA M6?*^7L[A+/RDJWZL\K34=?1=^@MF88(8=]F$7=@PM#+1[2C:IJ+[4..TL6RP MT&V.D.XOAEYO_X%=LB14TP"R*D'+(RB.?1[09I>G M!=PI3$1<6_0$8C>NR=B.?QYA3 +&)I.9G5%"WYL;8_98^8U&G-+[@I!00_"J MRDE(72S7F*%GEXFS\#3PIG!("*]ZA?>.?)4,WYZJ$QJ7!WT_ZY!4UQ03?8!H MR)6;XB)Z[#8N"E5Z.D\=P*7")ZJB64K!5YHRN2FI,<_>P242J2@!95]XXG2L M98S Z)<>8OZ)FLIO<2LY?TLLZ#P):YC3LW&-CDX!*:GRGIQN@-NI=<"#=1U* M9R<7 /B^0P,P$OK)3&!IL) 3IM/ZN%=/?GNK#[DK#C+(A/Z4=OD:DO@CGT3 M@QA01@^[YS:FA(_S@=CQ^^Y"RITQ\+Y"BC[:G(-<\2TVM# M-*)-?U=+1?!ME69S'G-__Q?NC-7A98A^O2FK00-?T9XAD?DO[FY*J\ V/.]!YVRM1KE7 M/^)27V0:DUJ*8./'9REEQ+"?F(R><=MDO-@Z+V0!T5*SZ"0Z8WVG0E4*O6:' M#,K3)\F]2&[KWP)51WQ73HI_6P!;DZ"NDJG?_!61=&^B'D MQ54-24'ZY_AY&>#?6=&O5*%J:Y$,W1G]+F7L3JE_$DI4;J&4..&0VP15&RP1 ME?'JH&RQ%O7'ZGK9=/0+65/GN*&?AX5B9$K1N1".HH^/Y&=#[M9V]A?AX/ 1 M6!MR-9\:%7=J9+P+6#)3^Z8;,1*\SO5G"I(QW%P/ MW?!F'[6B;_ 5YOJWS" M?6^RAL1^.,=7",$_^2(S&YV4>9;E! M? 'R7@;Z\N[OY.=2,,4&YT4U[GL_G?.U_KY"R2%/.>E[E]GC M\4&A/$'=H2.X2'[30WY)2+(I[/J'GUP52SV]M=*OQJ,B$-*-?C 7F.-U.>42 M?K_D39#Z-U'8C ?@AU^02L+-9Z<_'C+-_,_^WG4GQA%ZY4-;?KK9R?&/L^S1 M3S]*A.CLR5VV/G O,\Q#.[C1*9T*6YP/Y+-Z&#?M5G" MDGCS8N )F'>^ '[ I=QC_EI264Z-SB KRCCGPD- N%5TQ[ M$[^%P'//?1EA_+OYXC$E(:33G^OW :H1JB4DEP6% 9RSS^%BM]Q9]TG/*:GB'.5RV!LY*%; M/R]XI&(T'W2:$/UO%H\B<4%6>17(JU59G@9MG7^L,9!&?')_>_DC^= M7[&M@#,FNR1D3WF&%;D[./V M8A/Y<']LKHVQ?T#599*+XE(,_QM4BD2?TYC"7I%*I[L,&/DDN=2H]/UCV]3- MH,G<+GLO9@S>.$%P;/BEKR!E> M<\DF0_3SO9-[T:=HG_KYWOG)L_/3>P_IS?#XRQ=;XJM?^2=XD6]=T:O'\Z>/ M[TD R?[HFRV6Q$1.DI+\3_QD@VOQ 'V_:LAVT#^P 7X6@L%[^7\!4$L#!!0 M ( +N+?U99M_#T P, &\& 9 >&PO=V]R:W-H965T/I$@O#MI\MQ6B@Q^U5'895R*#CV2K]7>_^+-81HDGA!)SYQ$X??9X@U)Z(*+Q3X\9#2Z]X:E\1'\7 M8J=8MMSBC9:?1.&J932/H, =;Z6[TX<_L(]GZO%R+6UXPZ'3G2$\D6Y M=X9.!=FYU1WN4;4(=YCK4@F?J47L"-@?QWD/JP.+? M #$Q&FBQ(ZUK]BSB+>87,$Y'P!+&GL$;#V&. ][X/\+<&5W##7$U=!THU:Z" MFY!D-/!EO;5A_^MC&>CP)X_C^]:YM W/<1E1;U@T>XQ69R_2++EZAOUD8#]Y M#OW_%NFW0>!66%Z6!DONL* >"QH6M@]TQ?[6U+NZ-3EEC417(3P@-Q;0UQBH M0EAO*6W'*@%7A1=2R#7UK/6(>A?L=EI2\PM5PBL0BK9T:TG;PNM+^!PPWSZ! M&? V1AI:_AI4>< MLSC+(LA0)K->U;I6SP V"HOE,V33H6J/L8WG&6[=PN@DC9:L=]4X0*_HCH/$*=+[3 MVAT7WL'PCUG]!%!+ P04 " "[BW]6#>$+F_4# &"0 &0 'AL+W=O MJ;6"/!LE# M@,4F;1Z*/M#2R"9"D0Y)6>O^^LY0ME8NO$Y?;!XSWWQS4K/6V&]NC>CAI5;: MS:.U]YO;)''%&FOA1F:#FFXJ8VOA:6M7B=M8%&50JE62I^EE4@NIH\4LG#W9 MQ9='AX%FNUIX/DL5L(U;X&?T?FR=+NZ1'*66- MVDFCP6(UC^ZRV_L)RP>!/R6V;K &]F1IS#?>?"SG41]<1E%B)1OEGTW[ O3]3QBN, MJ],#&JINW_QLH_#0.$Z?4,AWROD@7=G*+!\%%XL9M:T M8%F:T'@17 W:1$YJ3LIG;^E6DIY??-1;U-Y8B6Z6> +DXZ38*]]WROD;RED. MGXSV:P>_ZQ++8X"$F/1T\@.=^_PLXB,6(QAG,>1IGI_!&_?NC0/>^ ?N[>!1 MND(9UUB$O^Z6SENJA[]/N=P!3DX#E.SJ'_*!MGE4]3&R#":S"$ U,!!1OK)=H^X"!TR8L,6I(H3+VQTF')LE:T M5'8>K13*Q:'50&K86+,B6X[Z4]%M"=Z 7R.?ETW7=Z2\Q;4L%#&@(0).* R& M*JDE%6X)*V-*1V@'=E(7JBFE7KTJDBG*&(T"SQ:J1E52J7U_D /&EFB)EJ8I MT.N(K9!*+,G:P6P<[!X+M4)Z-D5LA"+>^*Y$18.">'QOA))^1[YM>;Q([3;= M+!G!,*R"2LKYX+WPP7N:=$RJHA Z3^3(I"<40OLG\-D*U> ('OA6=H%N6+UQ MS$20<9J'07DT2%IKI2=VIM6=31Y&E!N]Y]=%URR=(;\*U 72=**$T= @,U?#&]&DV/28[3T.J/8? O8'H5 M3R^^$#X)NZ(F M!(45J::CJVD$MGMUNXTWF_#2+8VGN1"6:_I00/;Q[^!S-^4ZJ;[H ,.2IY$(OO,*8ZBH( M=%9 2?6EK$#@S$:JDAK\5-M 5PIH[H)*'L1A. E*RH2WG#O;@UK.96TX$_"@ MB*[+DJK]#7"Y6WB1UQF^L&UAK"%8SBNZA168/ZH'A5]!CY*S$H1F4A %FX5W M'5W=)-;?.?S)8*<'8V(K64OYS7[\FB^\T"8$'#)C$2B^'N$6.+= F,;W%M/K ME[2!PW&'_M'5CK6LJ89;R;^RW!0++_5(#AM:<_-%[GZ!MIZQQ-0$1.'A1H$*8QR WYR 2RPB@G*S0"JM%H\M?U6AN%>OK[ M$$5- LGA!&R/7>F*9K#P*KN6>@1O^?9-- G?GR@OZGJCF/+DCDC],9&?NS:-+J"2R> MKI4C$+DM65UJ!(W1[^V;-([B]YA*)35#!L[CB]X8^]-TU)%8 ,\=/YIRP%72 M<6B?24I^EP856[V:Y#.2^E$8XCN:.IA_!C]7PX-B>&8SOL>#F&,C:&)DOT!? MBT\XR]Q:/I[R:YTI5ME.&BZMD&+V2-< M*G/L3S#@#!LIG42O5"AM.>^Z=_^L(9]@65H* 1SW6ALT[/ 6@J\"*#<%68. M#;/V1YH]_T,T.3I@RCN]?9;BW7$U"IP]5!355EL_0X-,H ) FTZ,5GUI@L]N M/X[(R']1RRR)[;[/DM,2&8:,_6B:O$8FPZ#$'4Z'I'*,690+MD1SHKD$#_VW M!H-;$S;:UMT--9)>"]-&UL[5I; M;]LX%OXKA"G M$4F$[=\U]P].=^@RXT;KR\ZDP^9BPR6#*KW,:MRM>\V/[TPR0,QC\;EA$#QHT1UC!> MS%DF^4QFTDH0PT5LQK<0N5(=;R;4%L 5/B?N6(WJ+^FQ7+K8%^UI(BOT'RZTP_1UEM$B5GM=I)9[01+TBG%$Y9%## M!-7I5]*-Z/ #CR@F:^&Z9+;M>P\Y) 9&3+-R3M(+L0$F8HP-1(S+8;6F+P-A MW+:+"Y-4=[A1!9]EV\;A4&M%GZ*VUY6FJJ;,]=L_<%!E?2/:L51IVO;,0<W0?BM9/U3)^DH: M52)J8XOG!/U!#:A>HCUQ+E&]&FM.F5N5R1$CO'BA;[N\^5(I/8HW52"\]>TD#B=L M%%:1@CJ(.IF0&%3+AW*]SAQ@;-URLV(?H#JD^U';I?!O;JH4\]XU"@2&9'8O M:-)N*BC[4E>H=]*X'&#WL()ST*:FY16M;FB?JXRCG=>TFGR]4R)-&V1*(!<$ M4CZ#_+Y@/N9HUO9TP^X[)+\]WS7BJZ?.O6W77/J0Z;E-H' M$#"J%]/&BW[6'6,6:&H)2M2,LLUS$T_IBJ,?.7$O^:A9)I?!!%+EPF24!IC[DT)+=WXR"BS1A;T^$8&W$RQG*$NH#E M$2TG(3XC?$;=*'3+"1:2*&#Q=$+S8#BE/$>#7=!$% 1@-@*K<5 )7Y2PO:!; MH\S+JO<@#[8$UV#0C<>E8*,Z O1W4Y^)-WQ,';?89 \SW\/Z4K,R\R1'4>WFSH4"B]B[W7_ M_KF.LD_]%_P;.O\&XP&;$HFCKR>,?=PP2N9D$4?9>WR16!>[K&G>^SI'GNZQY[NL:=[[.D>>[K'GNZQIWOLZ1Y[ MNL>>[K%_SSUVT'HMG@N]="__:1)"BOHWY,UJ\_^":_]:_?FX_W/")ZZ7LJ#\ M7(!TV!_C:JO]"W__8-7:O63'T&U5[G[2F"\T'<#^0BE;/Y" YE\75_\'4$L# M!!0 ( +N+?U;?E6A+:0T ",J 9 >&PO=V]R:W-H965T M2*ZZ2UIV?_T],[LD5Y+EI$5Z'P[]D%@D=V?G?9X9\MG*V$]NH50M[LNB#(SMI0U+NW\V"VMDCEO*HOCT7 X/2ZEKO9>/.-[ M-_;%,]/4A:[4C16N*4MI'UZJPJR>[Z5[[8WW>KZHZ<;QBV=+.5[YWE5Z\'--Z7O"+5BL7_18DR:TQG^CB3?Y\;T@,J4)E M-5&0^'.GKE51$"&P\5N@N=<=21OCWRWU[UAVR'(KG;HVQ:\ZKQ?/]\[V1*YF MLBGJ]V;U@PKR3(A>9@K'_XN57SO!XJQQM2G#9G!0ZLK_E?=!#]&&L^&.#:.P M8<1\^X.8RU>REB^>6;,2EE:#&OU@47DWF-,5&>5#;?%48U_]XKW*Y%+7LM"_ M2Z^F*A?7IJIU-5=5+5Y+6QW!F.+#0EKEQ%LM;W6AZX=GQS6.)R+'63CJI3]J MM..H="1^!.&%$Z^K7.7K!([!=\?\J&7^Y>A)BJ]4-A G:2)&P]'H"7HGG3). MF-[)#GHO&X<[SD$!Y:VN>H5<.8?XN,I^:[33?/=?5[>NMO"I?S^F"'_,^/%C M*,XNW%)FZOD> LDI>Z?V7GS[33H=7CXAQ+@38OP4]:]KT;_H*+&U\\J)7#LX MO%.YT)7XR=1*I.+;;\Y&Z>A2O%(NLWK)2\U,=(9*!.UMY@@4. $[ MSAK9K+ M[$'\TSCFZ"=U7W^O*I&9BG-/C2/JA1*/FAN+:E4N"UYU^\ +?U1VKJRXFENE MD)#J 9->2"=N%>CFJE86L4ED#6[Q'IEEIF%-X"?\QBJ?/G+B6-W)HI&M-+1\ M9@KD1UH]@U-YOC-MLZ9TM:PRY2Y8%Z/I92P=TD/V:6&*7%GBQXM52' +?=P9 M/EU#'DO7T"H]7AI7'V5K$I=+63U<=@=\Q*IK?_,?$-%(FQ.;.63(:H.3-/AK MZH6Q^O=.YF9)/RIH092JO"6&I( 0Q)73]]W-7#D]KUB[LF:&:B1YHI\5!O:8 M)RQ[)&0K5^L[=(PIB7NOZ5+^!YS@05!E>U*X#)*P)YU>/BJ/[!=['BX?4W8I M*Y0ILK\@E3NA[E764%&)'UE3P-,/=)4534[ZOUYH-1.ON[7O9C.=*9N$!^^6 MRDHVU,:#[R!AE6E9] \XO/CA1Y4M*E.8^4/TM#2@8B"&=8=P*/NDN9D8# G7 M6"(N]&VANCVY?#BJS1'^"./9PXIU_]A-UB'&0H"1UBI9JN"[PTO<2,2;*AOP M=7IYR5S$=,E;J3H(RJZUFG=6W3H0RB:C9YQN&A6[3+#U&HU;Q:$H"B 7A&(( M!D8'5F?B3BUT5M#Y.7*)?1@@VV?&D@6+!^BV*,1"(]RP%A:9=;;1E0=&Q!$G M\ZKV"0S4G1*>8?)UBF=HT10Z9^?O22# :_8=,D:@X>(-*UPN?8P!8:X[/P%2\05*JLNH. M<0.+K=6E ;R5"%8!1'8$'ZL=B5 R6PA'Q8X3FBD1DCY))V(IK:"TK\3^<# < M#E,!=?K%"2SB&E]O(K4NK:: -+N+U4$P=+3IVA_Z@0X-IC]DZ\+:,V4MA];_ MDJ&;[MQUGL()Q!H@ E4Y3I>ZA!MI1 0\^PO.8X.LJWWWV2$)L#/0T10>B"2Q M0H$D*\,#?/3BR!TJ_6/\'6Y2I866&@7:!<]65!'2P?ED.AX/O0@H'K0J*/+U M?;9 @"CQG@AVRH.8,5?(5H4S"87(ESOK.NPP6=:0IGJEJ32M8.AXE MD[-Q,AVEK7KCACA%Y7XSNE6:#Y$N M"<*R6$X6'*3I>3(=#A.DG5TF.+AY<_,:K-T!NU+F]I!&BF5C$1*.RA=P#VW; M3RE_]=F+#Y+(ZW, ]CG!Q,?VG$\'0W341>'S",H_$LD]V4/Y\MBR.B(N8TY# M(>K)?U7&1L.(+SPGY7&ZD.0)L")'ZX:R0J,R US( _;M;7DX$.^J&-Z*5SB; M6J>N1K.NW["N 8@3\3WY4@8(@]Y!7 -T4@Y"8_7V>I ..= X+68X3#:K:W8 M'T=,4]W3-6?8DO"+8*9\\=8^RW] @'<-7=]7K3L.X$!=J+AJQX6"B:X _+EI M4FP7G\)VI4%=83%PS+*Y+0#Y8F6V+2*6OT-/@/Y!G',WB9Z2K.O=@U6,_%D M);A%*YU9X4A"*OMI.ABU6OB<*+[[\%BNRBP_ ^%U(./J2*HVXA*"2)"/;P>0 MX[-YZ*#:(QY%2JWS!M[A<.-QSW42)"5G[8 7@["\\4R1(^8Y#T%(E5+G1Z1N MCYK6A28"\TJW;6[6#P94.Q@($;6TYDZ[@,6*;DK EI/HB'6+5'Q0I8/3SME, MU;8L??_'5:7K]MD8T'.RQASW*8OV.Z;)R 8$X%C787UH3>!(+H10VQ@^P'#"]V>O %ZH MSV[G;VG"8P$7( 64X8\WC8/6G#B\$-=\&K'?AEMMT6PE+!^XH7;$FP2Q)$ZG M23J>1)LVZ@%*R)2S\EOHX,)G '+'MB9U^4%10NLK;3B[FP>\N7FWME8(H4AK-.J(ZFYK!.[_0PMHE1]\T5YJ)$^3:7J2G)V- MN]4A>3*S[>3I/#DYG3#-K:%4.IHDD_-)^6*M,S3:9'432YBUJ#G0;9GKWZ?+5I$>[E;U5L8RB' MX$4_$EWO1F G7V/@S1I-N,_0=Z9H2G6TXEC M ;K;?I)$5.8-&D*:ROGAS-6':W&63A+T==S?0L\>9_Z@\CEI*EF?76]Q#;5D M!9IJ#R(9;+\%&"T@8=0!ETJZQ@\[^CX_Z; /3T)H' 9YIR[WMH_ M5@JC6094 LRM_><'C6L%H$]B8%-I"R.<+IMB[;, 7WX9T498.7HGQ_,CM *D M] #T@9)!HPAOQ"44H\@[3+.DZ]"_^<$Y6KP!?7J!^UL?4<03LS\J:&0!66]. M;,)4![KT[YXY$1Z?W0>S]1(3L6?G[6>T\9PK"@QIVXMM$(]7(N8P]5NQGAV M?!;IF1DY'0TFW1WLIZ;SZT1#/!-R.X9"L:*WE0!D9S+_,KR7,:2G.(DS&VA6 MJ[H=3VH2 JV1?T-YA26GZ5G"6@6O/H+:3X=\C8D?)1M)0@:8>^0#+(NIJ'OZ M#;^X"Q-L&J1$Z89PLO+#LF YW_?GH5"R(Z^DS0>/?=IU''VXQSTA?9Y(LC55 M[;_AZ^YV7T!>^0__^N7^\\D?I46>)IP^P];AX'2RY[-U>U&;)7\&>&OJVI3\ M<\'?0M "/)\94[<7=$#W7>B+_P)02P,$% @ NXM_5E;ZLEN"%0 4TP M !D !X;"]W;W)K&UL[5QK<]M&LOTK4UI[2ZJB M*9*2+,FO*L5Q;GPK<53QWGW4K?MA" S)2?!@, /)S*^__1C, P0HV4FV=JOV M0V()! 8]_3A]NGNH5_=U\[/9*&7%I[*HS.NCC;7;%Z>G)MNH4IIIO545?+*J MFU):^+59GYIMHV1.#Y7%Z6(V>WY:2ET=O7E%UVZ;-Z_JUA:Z4K>-,&U9RF;W ME2KJ^]='\Z/NPH]ZO;%XX?3-JZUK>1#\+W,FRKG_&7][GKX]F*) J5&9Q!0G_W*FWJBAP(1#C M%[?FD7\E/AC_W*W^#>T=]K*41KVMB[_IW&Y>'UT=B5RM9%O8'^O[;Y7;SP6N ME]6%H?^+>[YW<7DDLM;8NG0/@P2EKOA?^OFOI>-'@WK(8_T%;I:1!.5VB4C[:!3S4\9]^\K:L[U5B]+)3X4%ME7IU: M6!8_/,W<$E_Q$HN1)>8+\7U=V8T1[ZID"IR"/%VK1"?75XN"*7ZML*L[F M$[&8+18'UCOSFSRC]ZWQX+0R2 M%V8K,_7Z"*+ J.9.';WY\Y_FSV%\G<#^I!PVIA65ID2]4IDT;9ROZU)P%$FP;725Z:TL MA"SK%K8.R[9;7.3)V05$:%$@V,3Z&%9_M[5I9(?YO#,$J!@W2L+A4@=UFMK- MU$5.TJ.NP'YRV/ZXLM?SHCVEI5+E4C%G^(Q #6.=L!)/F- MTL\O@O33Z)E[^+]H0:@,?$(UF99%L8,T(PV\%=^E5N!TUI![L B@BD@3.6RO M6@LELXTXFSW+Y4YL5:/K7"S56E<5?EC'NO)1MFWJ.PU("4)+.^A[L$$#?F=6 M&M5!KDOO,2W\C]\R%7\A%0Z&]E+)!GT? AC<"EZ"*JVJ%E332$O1\_PI"")W MM%6X ?(;FFLW(4-LY!U<]1=%[A[Z4-_Q7IRGGDW$_4:#3+$Y2]"$^F05K+/< M]8QI-^ !HN1T@9MVF]>5L1C7AK?E12=IR51@6C0.67Y_-\?Z1,QG3R$2:_:% M.@/W:Q1"!6[(&0L_ 3U;77D4@;74G6)G<=F<=7"L8XN8)LXAIM@*<#EO'/-83N=@+\A<2)5@+\A&FED*EG=Y"0@ MH20ND+R-J),)X22.49YT'E0!PRE4<.V>WN&%55U=;M"?"APNV[(%D5-6PKE? ;NG:+U[R@ M!"O:Q ENU39D&YG_!(F&?&;$T< ^I0E['71;]J[HU>(>7/[);'K]W*$5,#@& MBH[%'71(] 7<];X_C*1N9WE"&6-28;M,/U]/K:^Q+\!V'16D0M,N2PH"][ M6&\W8); *KH@N)?@+H26Q'%@(\#[&P8S\@9E# OQ_(*\"4T]O\35-=P'MZ - M0O@@##\* :+[)X?YT,2%-:@U5^76>LA($O]>,ICP)N8S $#@ C[."2_MQ3C M [Y+E0Z4:MA"C5D-TE9#&+WKK!$;(@*I*N -WM8HK )MNH<>GB"$#$+=4N'B M+)#*)PPN0!D\R.';>B 'O^>*>:O<;@N=4;(=-(E/.;AJ*I\J=5OB3B^>C@)Q M*MU!T\.314O@3UF8T0B( &$"^07%4(RSSM%- U9D* /(>QT4F:::.]@6F2C8 M[=TG8*X5Y(6W%!KK,J6_\$D##JA1R;"-4OZL@FW8,!!^ M":G$Q^[Z)B"#VWVWRXH5,0_4QT,",N&/EDITT';29&?Q18X!C \:3LF,!0Z9Z.A T[(CS"]M<.*#0Z**3Q$>Y>+NGK[=XJ@ M$2E&S.M43-5''P#J)?H52&KPU9 =\(4 L[ ?AO)0,* !6F(C(/0(HWA(=+3= M:3UPO>+"@%]>Z*Z">?PF?@&@!*=.JP&ZK]=I$_/"*/@7SD(FBRB' >9,NI1E'N MW,DT*'K2,KABHY =L&8@FNC !'L"5#+"12)6R9/SZ]B>X#7Z3A)$K)3DG'A0 M:&I!9+)IL %15X.Z0>"I"XW1"7@A"\()GB0 =UA)W0@(Q98D!9P[]VD''/SK M(!#P\"60<>H4C10/8BJ^<;%WR'Z%D)VIK7T$%-#JG32^YQF]"JT)I!X>_94TW]3MFAUI3TNN]>(:HJWIP,ZC M0J^-5BJ[>:!O2%[I*G%7*'BJFX'R6U>W(O9H:B@LI=$9>EVNBQ9=X-WM1]^M M/Q2LN"Q[YK5X)CZ ^8Z_JXTY 9^$-RGLL("77NOQ:R MXL:RLD0HQE)E$CN\&E1>*[X3T-)Q ,9P'P&N'E&5< M8X2;N]A"M9I$1E=Q (2MS-N/4W$S#,23'@W#K80*HLL!%&-G<9T1ZG,?J6T5 MW#R/H\(,A04N^7RZ""A\PP][=WQPB4D(6,P%Y+R:7>U8?=HJ(-$G)-SD<>YK M:RLQE3]93)^GR6$O__@P=.]Q>'(9)\0# L%"A71ER0&/?#3!&[5MX$:A"Y>, M/))Z$54,NYC'GQYJAA!K7$QFEU>3L[/%" ^?)KN[A> *];-CJ'B\R:6F!X? MFE72L@]-*6^*GVI(U/!#:^NRIGAY6X=QI?M<;/QCS-/W22P)088TJBC"S NO M^+?(),EO@PYH0ZX-]^"D[G%SQ9']'Y[/I1-!70T*(!#R//B#6[)(6P" F& M1,("F3P/-\S.&*9T^R03AP4'1M_ID"_QCTDH<,O6MKRZ<0.W):B/$S$.+7=A MOG@VZVR,S])( @6-NDCP5B IE5I#/$J>%XAU7>?(ZNTFT@?.0H,270/84:@Y M"/J4J ;.$\O!B2@N#$6"SHN="X )U>?8G-.YZ^E4SX % VNEAT=:#!UU^@J(J(+\A;:! I@#!.?>!=KJV(K3\:-U.32'';^W.Z45$SNNLY$*?L M]YO@B630]D&:7/XBOM>5+MO2-:$&AIVH]A-1-SVR8 )OY_H7JGFCK0I=&R)# M.)^)>CIFTFO@]-3G',%!$Q'898@^JDQ-J&%9GDP3*:0D#2/;N:7Y)CDC,E+=5TAF>0,%"+S^RA>S++PY>F M!(4D(#9(]O #8+( CEN03S6*3\^!F[LJLPL0O,V?KH/@-4: MD'.-IMCK-'?80=)C#]WA'Y#)3=U0_<-U+G:3Q] TLH4L3#V0T?$P3)C9N"X? M1XX?B41;HL0*.^"94:$]IQS'&^53EP MT[7KUD$Y1"=5B8*]@XK=!F_\X1XN01+%4UO]BH-3#!);V,$.GM8S[92"4[P/N#G8=V>$-%7/5LWX/<3?>04QYS..:B/N''8F/A"IDO#4X M_XS6(.?AH;4^L_='ROF\ME\@'O_\)E_7?O[7;?5Q'.^_YC]]O=#72^+C47V] MD6Y>%#0CW;P_MG^'V C\RD'?2.>NRT8C';RK+^S@=; V?%#N.R 2V4[\O4Y/ M[O-9_J]<^EW,YL\]1,!SD$BBY[J#U%A8?=(E,\@GB_GT(N[6[97Y[I"70QNL MR1M983)B=\:LNZ-J&O:Q/Z,AM',VBPN@N(] \,@UE<1F&E@\H_(GT$I*\M%> M>-"/0D0M!I=\7#B@^W$&IVH(R"ON14:C/HS$I@8SWW9@SSO:Q(2VXOCG'3A9 M(0I*V>"1C-:XR3.DVDB^[BA;%."A$VN4.ZUMNM#[7C9X7IR-/4^,%@3!XN9A M:Z$P^W+<-FJE&FR#NO*%.0&Z>W@!/)E06=)YJ9HUMQWH&UJ6(Y,/(NPKRH@E MM_,#/AO(=\%*E= M9237FWR:1SE1.B[DPT5_CZ=AZH]?1"_ (!=7B3EU\KCO4.EWS.NI /P^3<@[$YY=YZ<[;,:7N[#GUM*NE\ M ^?5#.K+S@_QBQFNB]FQ&_A86UCI5Q?YMP\HS\3-TCV2R@D@?3E:73GD?3*? M36:S&7>[9OPSO@>"S_6"AU()V8,@QL_074HU[=* =E"10_I M%$LC:M JE#M M ./U!3.?,:)60ES'&/H&'/!(3J6>( P<>-A%U&Q/=NX<^HXXSQEZ:D(U'#+- MP&8&\,[UA')'A>GDU-Z>(B6$G3@2/K DHN.OJL'V T!OA>3;'9_QU4.IK6\H M\^Z[=Z;:ZI9TCCT&0_?<-8X*QV30ZY*;-G'=5 _0M3MW; X7)^=4W^VV-Y0SGH+W2:9WSR;:.G)MP0QH';/(R^ MTWNX6X%Y3.'A53[UTS^>-M":P ;$^>5L.I9.1J]_85Z8GP>Z[Q)#+\WNI05F M2LB2J'/,':K%#"=#N&E8M5LA'/.A;W3LY8M5W39_7,+X\FP18%P^A%__\HF% MDC_!.(5"E&=PI4-PQBDWP^_X%L"IJ%WN#XT#G2(R&5&_I"H>X/B$U'%?OS,9 MNBA[9#+5VK/RMFB-8V-X",_T._JA&NZH).Z@UQ??_Q(;ZSOHWPOQ>ZLR/_$M MX:2P&I3+)VV6L>\=W2'KY2[,%YZ%2R1\AXN?PBFYLO,\K?AL;Z&BEVIOJ M/-X%&7/C)#Q$)\QOX!-1@^<_-$+U#NO:,6)A4D:QG\#^+1C%17S4[0LY0_Q% MG]^')?2K2I)LY"--'@Z;<45N=VX)J$QT="BF"70JW%>"\ZN)"WQ,\,E'BYES MK:J;<<08QPBD&T.AWUA.ERM0%R .M:F04K!6<0'WS1$:9+.M[Z6VQ!OB;T=+ MN^G&"1F !(WBD[0P"&:\-1>_(YJ2"#EN/A-]!:1/- #:_=^@\%]83R*6KD[2 M:_M?&!P2,TYEW(N "MO3AT5@#_'@C(\%/CWPAG\7 MG)JX^$&G!UY8U0%4NB\R)6WM%(GH&%%X M^]Q$9O%/?A@*=K*KJIGQMSN/SZ M+7C3'8XTHON1 4/X10'!W4=M::!!)TAH+LCD&?N/0QT_@I!"_ZSX#,8R_N(! M?[6:-K6MC:'N%MSCSTF@]O?T>*!9%ZNRURKG=G_""_AO/OFK_B]FW? ?B@JW\Y_;@O)JC7]Y MHE K>'0VO;PXXE%]]XNMM_1GHY:UM75)/VZ4!/W@#?#YJ@:YW2_X O]WQ-[\ M/U!+ P04 " "[BW]6M=ELWPT% "O"P &0 'AL+W=OCRJAZF1R$?;N[>3"M%ZK&N\M MN+:JA%U?H3:KRV2<]!L_U:+TO#&:7#1B@3/T?S3WEE:C#4JA*JR=,C58G%\F MT_'9U1';!X,_%:[[1[T+L%$LN'%X;_9,># LL;X<7DPIH56+8F-'X( MH09O(J=J3LK,6WJKR,]/9M.[6WW=8'% M8:(?$RH83+Y\&A^GYQ\P/=HP/?H(_?T4 M_ \W^%'##^E-CA8.TR >_?H2X=I4C:C7@+5'BP6HVAL0P%X@%A:1.LO#8*:J M1B-,-SO4YW#7>I;L]K%5?KT'WGA!IR_@,QV1IBDHYUJ"),!;';R$AMLG2:UF MA2?_ 1/X\NDTR])S/C \CL]A;TBTZB7:T-)D*(4K#VA4 "X)Q9W!MSJ0#TLP M">NALM1S[S1CZ$N-BA:6UC M'#*X%[AW 8XY-S!U=&V((1;I2EZ6*LBYK' ME*R4UB!#G+Z7G6I&$3UR>A%S,F?8Q]9X%;3,/4UH,J*0"K54!0<^>-J+FEA%TC8L067:J'P?#SL,UKV= M*5H97@^F>UP.,(BI6 D7+$@YK:3(=0"5]$MT U=.&UO07WVP8[;-JZ6CB[V0 MA<'5'IRFO^RH41I=$%00!16!6/HD2*2)'HJ(BVDKR5LYHW5%J=T6@_(N0BLJ M,]"*RJS@0HNUMZ*F81&-E"W-?20/C*7YU"BJ\JZ J;=H*'?+K6C#UX5,JCMG M=,NFVVIY%EFLJ2O39>1?2A:#-(T8AUT4U6%A1(>]9JE9BYF/_24J8FR M#4&04/M=>=7AL[M+=(=0Y/FR^/K@D&%#W!C[HTL @W#?4?Y"/_5]%.NPJT!% M!4P;-G C\A5NZZNK-@[MA?6PZQ-DZ'#F#MLSF)6FU<6S 1#?+P/7E:J+@[8! MNKK$5+F-1)0(^<$(>BP8&5J.S+!&T/Z*3U5N5M+[=P#JG)ZL5RH5A,4C]/3*RZ &9*U\BI.O1'9O!@MH0CO,+ M!+?_]IS+^[E6]'.-%[_A0L@U_&UHRG7SJ/^>;%ON6E.,,'TUWJ+%ZT8FH*@0 M6=*0%P7U'HE%7#ZGPV.ZZ6C-VM'0".W-^C##_@L4&YV@T'!LK(W.C-SG^3H3%0Z MSTK^21)5%063JTN>B^5YC_;6$Y^S)-4X,1B=S5G"QUS?S#])>!JT5J99P4N5 MB9)(/COO7=#32P_EC<#7C"]59TPPDXD0M_CP?GK>LS$@GO-8HP4&/PM^Q?,< M#4$8WQN;O=8E*G;':^MO3>Z0RX0I?B7R;]E4I^>]J$>F?,:J7'\6R]]XDX^/ M]F*1*_.?+&O9P.F1N%):%(TR1%!D9?W+?C0X=!0B^QX%IU%P3-RU(Q/E-=-L M=";%DDB4!FLX,*D:;0@N*[$H8RUA-0,]/7I?+KC2@+)6)"O)1R9ON6:3G)-K M/M%DS.-*9CKCRB(7"Y;EN'0,O7 \9CD_&V@( 0T-XL;=9>W.N<<==I4 MD3?EE$^W#0P@]C8!9YW I?.@Q6L>GQ"76L2Q'>VX+B&OLN8\#8M48L')* MWGRO,KWJP$'^O)@H+:&I_MJ'0NW#V^\#-]JIFK.8G_=@)RDN%[PW>O6"!O;K M!S+PV@R\AZS_^R5]1G?DHA!29W_S*8F%TA9)I%"*5"403&ZF$R 6-/4B!O%,.C#E.-%Y'=1'ALOB5AP66+,1DU5<\E*AI3.+:?9SR M?8C7IY8;[:02ND-,Q;>M !SM(D]_)?(AM3P[V [7#_OUBNL-[P#O6A[MI!YB MYIX=/8J[8_E^1\_KFQEZ$.PT %<^H>2( J#PA$A?<*Z (5FY,C+A:]5!%'GH,&H$VF*:I RH=L)Y:2@9J4YG905\UJ5N M0\4F"SQ__7I&_< A'@B_)' ,*>ICR&8$H200.K0<^2(TU*NSD9^PUW]"Y'XZ MH+ QAJ:FAGM#*PS]FHSMEHR]EIUOQMTNWVT9Y&.ZH>9F^%C/[UJIR;G#TV9X MR ;8M5@S=8>TS7 W=R^R(G]8LW?88>\UG=]E\?]AM:EK18;] 0*WO[6K-Z-= MJ>VJ^U9@>T K -K=TK5+CU4]M(8!-(B[QTIGZ9"J.W"D\&S0\^Z:[*YU6%!U M:=#9^_[8]'9W%3#R8&= L1&CB-Z+Y(Y47;'MDZ=)*-E>: ZC,RD*PT)(BVI- M2;M<>R"[/B^K9K?&]F]HG;=,)_",L#NNYYL&S.BR_71T649#.D M\E98IU)424IF^$E8(]@[[5!]T;F(*+A-SWZ3 M4%7J^E*FG6VOM"[JFYR->'T?!A_2">Z^G,] U3X)_1Z1]1U3_:#%W-SK3(36 MHC##E+,IER@ ZS,A]/H!';07?:-_ %!+ P04 " "[BW]6?/#TR 4+ "; M'@ &0 'AL+W=O!#8 EK?[Z?N< NUS>9&?RT@=; M7"QP[N<[YV!?;ZS[Y%=*!?&Y*HU_,UB%4+^\O/3Y2E72#VVM#-XLK*MDP*-; M7OK:*5GPH:J\G(Q&SR\KJR=\4U72/;Y5I=V\&8P' M[<+/>KD*M'!Y][J62_5!A5_J]PY/EQV50E?*>&V-<&KQ9C ;OWQ[1?MYPZ]: M;7SOMR!-YM9^HH#$0FD2I4'HB#Q9ZWN55D2(8CQ6Z(YZ%C2P?[OEOIW MK#MTF4NO[FWY=UV$U9O![4 4:B&;,OQL-W]129]KHI?;TO/_8A/W7F-SWOA@ MJW08$E3:Q+_R<[)#[\#MZ,2!23HP8;DC(Y;R009Y]]K9C7"T&]3H!ZO*IR&< M-N24#\'AK<:Y7 ;1HY3)/Y][&7%.U.H8I? M)83H))FTDKR=/$GQ0>5#,1UG8C*:3)Z@-^TTFS*]Z0EZ'X+-/ZUL62CG_RRB MGN*O-B@Q,X7XJ*K:.H1A^^9?L[D/#D'R[V/&B*RNCK.BQ'GI:YFK-P-DAE=N MK09WWWXS?CYZ]80B5YTB5T]1?\)%7W-._,-Z<6^KBE( BK]'U"OG5"'80.+C M2M'K6II'H;V035A9I_^+]\%BP3=*A(T5>2F]5U[8A?!\#F_G"O'O]=+(H(H, M*>IKQ4E6/F;BVV]N)Y/1J\29>?'2^!6+D5[O23-LMY!4P099"M-4<^68[TJ" MA=BL=+X2XG#*BV(7)D@SL]&0Y >7X#7:49[NO]Q7K_:0$<96+UX M*=X1/0"Q#[ XO6$)Z'1?QR00:.E0*C9LS!KZZ11VPZ+$;DVY@U,L)O P8$OM M4!Y<^0A0GU<:2VQ_HN%[Z4[>-AMHYT(3MXV&NU)B$ ]JLLN;+OW%-DA5[TO!I3N($+ MY6(!J; KG:38:,T$TVNR.-XA#B$.!"&GV:7B97A$1DR(*N[1WY$QTB&.D5'6 M^2 &F$F>I!-UXWPC_S^\,3PPY$O&I?W52CY2A#'H%&+A;"4"^A96@?YJLV./ MR'#(I-Y:Z0KB_8"(SH,]3)5S>DA@>;@[P>4%81W9$H94GZD$>?AK%Q-3CK6Y MES 2Q"A)L$;,MEC+&1SQ*CT=!-4QK3+&=G!;Z,]\Z@"]T_M"43SK2$"6!"4D M&$/+3JCPPSH"6PUP<%A;-%'D4@-R*%;QV]C]7<2)3_?B((,92 UE\E98SC;4 MK(P -^A7?&EG&@,-.T&.!V@><@L+!:6X_?8NF M&>5.5P.0O92!1#$Y#D\P+=D.3[9L.'PCK?0$ 0H(%Q$P'(^BZ&TR1]_?$FIW MZ=]S""1*05R35T*/]L/W]S^>C%4JO*6W)V,.Z8E! 9A]/F\"([&GH>)XH'5JQOS&'M.'RXN3IWJ@@*+F46VZZK!GQ9Z8 M@.TVKW\P(B'':+PT#42XVD@*N1XL3M M*XP_%#^JI@"+V6*S%[-AY%(;8T[KD SYZB MM:%*798VEZ'-R350B;)WL[(4.$"H.=O28(1&]Z2XY=B2S*CC3HWA >MGXQT! MGY0$\-=Z!AJBM5M)L^0R"2G65+OG8&.H,4BMQ%#,/,-RC$3 C9-H 3-T\%?C M<7;S_.KW&8-B@XK61CI'30;"R.7:2^)+.#D=OR#"O]/"/;V(B%PND:O4@P & M5H3$N5(%4SM[,7R.(;XL=1K&)$-,[G3,-^"JTNM.G+/)\*K=/NQG2)L:BD9O M\9-T2+4T.>_F21)+@EM1Z%C/Q#2[F;[(;J^>_SX]R?0DP-ET/+SMM-!F5\W4 M 1!NLU-]#T<^S+Y[)\Z9+'F=9_$7G(;CR2M^Z\7%H<\QE1LO\UB_>P*FJ(& M9Y/Q\+H3">=V @K%.]4Y&/2Z+SF0UL5PA#61%?3#"MCP^F:434>W?R3>.5>! MOVV<^]@9[H>ZCSR_$A=:E-E:)/7?<\N=;=EU$XUIG[BM:1O.0B_:]@=U)VR4 M,KUJG",O'LG'W=RY=20C! N\4F5J#[3KR&_]OI#:[1(X@..C.OHX!!-@(0]0 M 14W)JAB)7<%I84#X+="S2ESJ=0UVJ]X=DL=$Y5!6^J"]>;6BM[&B02=C4S= M$P3-T5X[M:++Q35UZ'A&6T$L$M*W_7?7J/XQY;; ;HU)%Y)=<6?(ZZ5+PWE6 M2?=)81KD61 =%E4=^(W!,[:CQIIG?2\_[@1&UD7JZ<;EJ?"=T01:'8D"]ONS MR#!%A%RKMOWN]<@LI1>%I6W9$?N1 NE8>[E#8 HAFCRVH-,_#>$*DS>0#'[N M3/:6;(26D_PTUVUS?W#7\26',+NM9GNIN'.;<*(Q>]>6L9])AB$V@_^\NU5\ MWP";J0V;H2AP-(J_F838DVF\Z\QV!C[%6)1DD5]!CWN9P8=W[V>#BRC7/ZW[ MM ;**2K=<2KL<\#YV-:1IS+1]M*T9.>E7B9CDBD46D?\[0B*IJ;GL_'D>CCJ M ^[6:#KX7<.AS:0UNK8AB"4)>"PNMO5L^IP:#[I,7ECT*IMV/;9Y_0H"+6DF MG/\G3? T\LN85K&^^=WTI;S)P1U;&UB-AUPD55>4JMC+> MC6^SZ]O)*6WZ,3,4OYATFXC6&9FLJ5X1=/LR^B)&)"9/OJF(CL^8,;+9$ M.2@H\I'_:8")>ZHF-.Q$0U,32:Z) C8]LO\'N'9=]\)R0YYG^=(M>UU?6\@ND_F^LB%+X;X [1O+YN& M/7F3E\A#GS&6%EV$'H8@N2DVR+UYL9"/*&YTC])&\=Z[?I-2I(N]+T92UXN< M4F6GFWZ$JU,K_8 &G-FWWZ&.QWYV.WJ178^O3X7_;FRRTAWBG%T-I]NF?L:' M3[!UBKZJ,C1ML42NI2YY1-ARZ5*5NR>@\VAXT_$X]@7JLO?!L%)NR9]%";(0 M__';8;?:?7F=Q0^.V^WQLRUJV5(#\7%CU$>B &W??HN_\!4$L#!!0 ( +N+?U9E99H3S0T ),I 9 M >&PO=V]R:W-H965T'FTJ.OE\]/3D"U,J'RN)T,AI=G);:5D>O7O"U&__JA6OJPE;FQJO0E*7VZ]>F<*N71^.C M]L)'.U_4=.'TU8NEGIM;4_^RO/'X==I)R6UIJF!=I;R9O3RZ'C]__836\X)? MK5F%Y&]%EDR=^T0_/N0OCT:DD"E,5I,$C?_NS!M3%"0(:GR.,H^Z+>G!].]6 M^GNV';9,=3!O7/&;S>O%RZ/+(Y6;F6Z*^J-;_6"B/>8''6 MA-J5\6%H4-I*_M=?HA^2!RY'>QZ8Q =RV>JU^]-=[>:?*,^E"%VC=P>!U>G-:032M.LRCGML;RS M1UFJ=)6K'TP^M]5<71-$;&U-4&]MR H7&F_4OZZG6 [X_'N76V33)[LWI91Z M'I8Z,R^/D#/!^#MS].J[;\87HZL#)CWI3'IR2/HC@O=GY*B;9EK8C#UTPPN, MNBE@"]U5OVGO-:VZ#LK-%*)ERJGQ7<0&JEX8]<:52UVMU4+G:GPYN#@[&UR, MQJWD3@9M,7[V;/#LV=-#6X%40HVUB-4 >5(OU$Q;K^YTT1C6XMO1\"FRI"@X MX2'TVZ>#T>1L /H(2\,$4*R'ZA_0;%N%A8;UNE+FB_&9#48MOM=HI" MIN1FM_)3D^FRTUM/"W,%+[L["\+ +KK>@DS@>,QF$CBX:FXI$5DOX* 6=#3@ M&\]/WIJL\9*^R&25N3O@&FE-]\@\74E XRXEQ-S6+OLD-Z&.6-\A("[MH52# ME+VG?:$Y8ZH)T*R 5K23HR=*"%3Z3MN"A=)CHF(*\*OP:3U0A5Z%5FGV#_W CO!O8CE"1Y*. MG>^Y&_ N*<9R.Y IG2.P#FFV2<.*W*##HC A4$V$N1OU,NNSIJ0\S6 LN4B, MLQ7?7HD4I>?>< !/ANIZ7VQ7P,#,%B:7;.<@OWOSET=6,C?U!D.YP4IR20:) M]* N 'UT/@&)1#(!3>=K=A6U/[6.)G:0K<@_E(D4_3TF?B6H''2)^(' GHU- M5=N"-]Y.N):&?,1<3A[/A^I#Q,AN>;0VYF*-_HONDTM2Y^FMK53E:I 7$)T+ M.BH=Z68#5@C(%KJ:&W%'F^]K%; VS-:\(?HI"ZJ)S*/5=]]<3B:C*PXX9$=I M:[X\OHJHNXT=WOCR>'IR/#YIP]OG@WY! I$.R$J*KV/^I2(!]B6/M#D .?B]/6L4M]:.9\SDCE\'=6G%VK$^.G^TQ@N R:%/) MW!%D4JNP-_>[0+2M!<04F:EI;#=-(Z/M+,X&&>*:V M&:(N/+CMO %!P"SK#="_6 \>5"T6X,I5 MWTN*LA((9>&0_6! SA)R\,(4N9I*IG":P-7+QB.M L/51T0*EY-6K;F&&H$/ M#[HIW22XTK@*CL$S)%A7O7T#!:1+E(,[?[4+$O.CE2VP"0U)W\#Z$8MT"HAR M@?H+*4CBMVT(#M7'I.&:;52@%HI2%0EN1);T?]3U]2!HJ%P'*=69,7E ?W@Y M'(V>J[]3*O<:!C0\KM_PW".A:#-?3MK;C8SCF#.P)S#(K905N(".K[[J5FBB@DT'/!JB:2=71&&;A9R(S/[$ M<8R2LY'*]9JI;OR4.CP+9ZT\P8*71J%)YTN]AD8TVVHB4;UB]3J=9X--_TD_ MR-I"H[?V9HDR3-5!%TG;WHL:=\CP^&3$#2IYF'1D%Q(70^GODQMDJW6 G 0C MH@M+?:YZR]BVZ/J<.RYRKFEK=+/Q4D?BA?UD3J2&]#HL DZ2 !L>N@_VIF*$ M[2M0_\=C@.50IB>31_1P6QLFQX1ZX5TS7X $>#L ,H_T$&$BF&0:YX-F2U3; M=+.71;DI(,[I3*/N)]F!8\YM!3*LAV#N\$5-UQU>"'9R>%G'0R)"4*S)WJ3M MFTEEC;<5:J+2RR5(6"K1.R?BSS;E?2G78@7)L: M?K"*G#S8T)4T\X)7'!6-R(LRM,+IH(A.2$=?2?M&L>_:MS37[ITF[E<)*3&/ MC#=9"(B7)G:X&O5"S\VFK^ NXX'F@AX<;S47_V7WL#-'$:7 ISZ7#'-"2I(H M$)3?\70H,[F$S+;.@A6Z-'#FF<*JS@',[U84="/UH] MM< TS2C5CV:NL[7ZIPM "F&-=A2'04'@HHH'WLUH!P6.BK9Z;RO@GMQT'(Q1 M/SNX9CQF)IM1]_S>O)HG?" 8>H>W&=,D<^N(.YY(W]Y< MOY&#H(R?^QT@#7@SR-!"4][19#=>P6@9+X$ MVPJWDHZ/6ZI.:>E>Z:30MHT<#X< ZGAT?]MTO2+YB7(8Z[??;HP%>X\+ '1S(&IZE#VY*8(#3&YS1NK?;8)KG8 M<=O4SI"* DG&NM EF)R-)LOHI8B@.CT6\$DT;^7&Z?TT0"XW]]R$HPP1XM+) M_/7M&W4Y/N]#W(3:(D^,%+,$J?%,<=^932!G:WZ9"CE(/:<"6KI"]DKX\%*U MA/B>Y$H1_\EH>F MR[BI+MC!\J4!.;5-5H0U<8P,JF]6="7 \P?W-T? M%RZ$DP<2:[MPI8X@KTMR9=9#LCEVWFZ.SE$"&%_TF7V13.:=[=QO7SZT4,_3:)8I M' _D2=+QTY%@L.D)0+:C/]<84.=;V(5S>0MYB54;/0BAM](>KJRD5:B(\.-< M%W+TSA?;J+[7/+F'@':ZR\?\7BIMJE3;'88>5KQA!U$04$HEY5$,IAT,9^@F M1W^3L20K'.0;EKASV_^QR/:(QYVS./8^U>S4C:M3%[B6>U)%5OQ9BRB*7H\! MW+YBY(Z1K_!.LC,-U$'C&1]**S>E;QZX^;#5LI&7)%ML=W[UMGF$E@_!,1#>Y)"5J7<>W0S35 M\1%(V-P-(F%Q6GL K#AS0*['M* M#6D#HBWW^\<58N5$9(7:(_S] M8KXSN_2&)QY9B9,2NEUI=.B58+U[ZP=+\'#/=SO2V=+Q#L)QBD00'."1/A\+ M\LY]\T:PMZ$LRV>]WYOJX<->ONF]QRB1GQOM:SFZ03$U'N*9R/G/NM[G]OK] M.YD+HO3QFRI 0MLB#'=]7W6:?"A7&C_GSP&I)#15+=_,=5>[+PZOY4.[S7+Y M7/$G[>=(&568&1X=#9^>'\G>M78E_[DP&EZC!;@_<[ D_J - MNN\P7_T'4$L#!!0 ( +N+?U96&PO=V]R:W-H M965TT"6EF295O.&Y#L;ML%KMT@ MV6[O<+@/M#6VB4BB2M)VW%]_,Z0DQXZ=ON"^))9(/IR7A_,,=;E1^M$L$2T\ ME45EKGI+:^OS?M_,EE@*$ZH:*QJ9*UT*2X]ZT3>U1I&[16713Z)HU"^%K'K7 ME^[=G;Z^5"M;R KO-)A560J]O<5";:YZ<:]]<2\72\LO^M>7M5C@ ]I?ZCM- M3_T.)9U7\*G.[O.IE/;'['Q9\AX,U48]QX)2O2Z&Q\?5.;(E:%FZT%M4"W>__W$R-U<23 M_Q[SWF.GQ['Y[)R;6LSPJD>'PZ!>8^_ZNV_B473QBN5I9WGZ&OI?RM+?0Z(8 MQQFX4;@K1 6?*_A9K;&Z;+(G'%S!50N>@YI!+ M32=-:0.BRL$PTE(5.?*+7-66-K1+/-PGA"]+U B4&:@4&$X1+5@+68AI@4!E M!Z0Q*U'-$%9$+'T,)8"EVN :=7!L%&;$2UFM"-@J6)!7NG+S+.K2FTLSK[E*WM0P$"4:D6,9=.]$[2;2N/WR)%'B0(Y3+<.[4BZZ&&7 M5@^O&HO^T&-88(5:%,46\*F6[)NT2UE!',$6!:'/M2K=REQ8Y+T43-Y?:,$9%%5T;$I,V:R\WH=5$I"VO%%!R M@:('JN/2^ W=#LCRQ6$?C-ZY.5#36ZERGS QIS"ZXI\S3DLG8CF=28-PI\FVE^/WG;?_=AGZ5%DMR899 WAH8@SNK"<71XD: M!]D@"\;#"9Q!%$9)^R\+$_X]I*%1,)Z,X8>&2RW8X?_6[!SB- W&)">$D_*? M 9 SU'RZCBA^KVS1V'<4J_1^/(#?XQ*%.6[&&*H;?< MU:O):$@ Z0'Z**0 G$$:Q\$XC>%FL=!TXHBJLHO]VL5>HU,//L".SG(^)_YQ M[9NBW2!Z^F.;X=IEN*U8C66N*#"/F",>MIG!!5]4VZ9T&WXFMC?D;0K+2=.Z M"F.Z_7/(5YJCVI+' MK<3"53YLY=5%G?1U7R/^-*4BV-4V^\'./WK MKB'81VP3L!&&79!SN5.O0]1C:M;9DT1!8_27(]L FT#A,EV5]II!8)152CKQ MS5O=4>D-[YM$%Y\>/KOV)XDOW@:MX#%"B<+55<)X:&X=*46OR3C566H\B$#W M1"22#_(F=U2-)]F(U([B4OH$O.'IS68\J=V,VQ]H3#/^\Y[.=P#G$F??.H66*,.ZI4-!P9 MFUFNSR(4C/-6I!7NM6A*,,U*-=-PVJ+1DKWC^B89UGWXAA^3_V"EP M@%]*O=-<^,"5XK6.X=G8:?%G>P^$GW0Z2R(8A*/(27U&^A9G@T[JZ3$994%$ M>AB':0(Q=0-TEQA'(_CJY9,FQ.-@.!@32#2AQ\D@"4;QGN('PVP<1*,A).%H M# D]ID%,HGI:HU^8&@6#* N2<<)V#%F)@R$)]7"0[ND)44PM*OE[2]]WON6; M/;\G<;6M#,NC2P'G1!62^\[$=X4RIBW M>^G_$QIJE16%NYCL=!182(=ALB^D\4Y9]X6TK;*G.05OO(]J90C*P-OS(R:] MI,M[95Q962A%BR@V.8>;,GZV2P]U.$+3YFQB3L6P4+6[@&?$H\$HA@=1-&>X M%/H1+5N3.P#1?_9)Z42]<)].#,4 M)+IV^J]+W=ONV]R-_R2UF^X_[/TD]((:22AP3DNIUQOVO&"T#U;5[@/55%FK M2O=SB8(J)T^@\;E2MGW@#;HOEM?_ U!+ P04 " "[BW]6?K^V?Q0# #J M!@ &0 'AL+W=O5<=J;F E<*=-8BUW"R_RG@YN^:8R]B!8SENVP3LT M7]N5(BD84 K>H-!<"E!8+KR+:':96GMG\(WC3A_LP6:REO*7%3X6"R^TA+#& MW%@$1LL6K["N+1#1N-]C>D-(ZWBX?T*_<;E3+FNF\4K6WWEAJH67>5!@R;K: MW,K=!]SG,[)XN:RU^\*NMTTI8MYI(YN],\D-%_W*'O9U.'#(PA<1GEBM%_57F$9@HX/U]QUNJ MN/'A"YIY8"B -0OR/=AE#Q:_ !;%\%D*4VEX+PHLG@,$Q&R@%S_1NXQ/(EYC M?@Y)Y$,9PT_+M;:*/I1?A[+O4=.CR/;RS/3 M+"9#O_H!.EH+H"I M$!Z1*0UH^P[4-6S6J(;..4?:1)!+NL_:D)$LG5\I:QH,7&S@#+B@(]EILM;P M=G8$Y^^3Z*![KV'BCZ8C6F,_S5*XX8*)'*%&NK7 M$:C8>K'60*)GTPRN.F4 MX*93"&]8T[Z#DC]824,T22!*([B233Z"V<1?WZ$J9M[VN(,G^41:ZZ*1$X]C,'!_.G0;5Q4U93KSMA^E$TG Z# M_**?7W_,^U?@,U,;+C0UK237\'PR\D#UD[47C&S=-%M+0[/1;2MZC%!9 ]*7 M4IHGP088GK?E;U!+ P04 " "[BW]6)'>.X>D" "4!@ &0 'AL+W=O MH:*?41C)'KJEBVQAD10!)$:=)U&[.< MZ]8)KO#&@&VE9&:[0J$WBV@8[1=N>54[OQ OYPVK\ [=U^;&D!?W+ 67J"S7 M"@R6B^AR.%N-?7P(^,9Q8Y_8X)5D6O_VSJ=B$26^(!28.\_ Z.\>URB$)Z(R M_NPXHSZE!SZU]^P?@G;2DC&+:RV^\\+5BV@:08$E:X6[U9N/N-,S\7RY%C;\ MPJ:+G:01Y*UU6N[ 5('DJOMG#[L^/ %,DQ< Z0Z0AKJ[1*'**^;8$\146U]@NB]PE1YEO,)\ */A*:1)FA[A&_6" M1X%O]#^"X8K;7&C;&H2?EYEUAF[-KT-MZ)*,#R?Q+VEF&Y;C(J*G8M'<8[1\ M_6IXGKP[(F'<2Q@?8__W,SM*=[C8XVWRGF]-RP1\S@2OF']B%K[42'NR86H+ M!$5C@2NG06EUEC.5T^-CF4 06E5GM"VA:4U>TZL";0H?[G/=HRJT 589Q*X" MKL 1M?+O4$"N6^,1)62M)3'6#D)FM([3.\4"RM;Y(VS8ML/7[)Z*!T9CQ \J M;X?LQ(L/.1%X,JT0ML@H<7#IXJ',T/27#S9(G+19:D&SS,*;KB[=6JK:PML9 M_""X)>5T]9_CKRFI;"7<[.4^]M=SC^ $AJ?3-/'.F,Q1$LS)HWG^:%[L3-), M<[@D)?L%[:@])S ]'1'5H9L6/YD4$DT5YJ'U'56N&QK]:C]R+[M)\QC>S>MK M9BI.9RZP)&@RN)A$8+H9V#E.-V'N9-K1% MF39\--#Z ]DNMW=[Q"?H/T?(O M4$L#!!0 ( +N+?U;9008;@ 4 )0, 9 >&PO=V]R:W-H965T=@R.AT\89)U!%GFWCB++"QGDY,39E7!\ M&FC\$$.-UB"G#!?E)CB\5; +DVO2,E AKJ0+:_'52>-ES)<_&03@\ZE!WF&= MMUC9$UAI)BZM":47[TU!Q3[ ,2V[+(-N_/L6<0+RA,Q2OLB&V;9,WBC;;2C MB#?ZX6C%WV L[?AR6&^>MKV5.ISUTAB>WI-[DY8OT:/CN&=+C M+>GQ<^@_6*+_BR6^EB2FMJJE60M-$+H7M4/S\T%EQ!_6A5)\LEJO5]86?3&5 M6F$H&"7%W-E*!-A_DUK36GPV!93KE-3BJH500%N5*B^%\L*N#"C,UM'DIC&> MZ)8R^.N$ MG(:S)!T#U&G"=$F3=P47"X;" KV^ US'\:)BFZ M3VL>) @ZOEZ3=%X02UU J%3-X&LC5O M^ %+***F.'ST.ME+R?>WS4*?8+ 9W9)OQZ6&< 1ESO"46X;!Q0$7RGO M+20;>3VFNO%6=45##WTV_0(I?U36%=)8<8-?:U3K-$)Q4%V%"LXSW9/+%7S: MNFWV+O'Q9:FJ33-NZ_W9!()N8^?EV 0E/BV-:=#BT$! 1 ZCA'EFR>CXYP/O M"*QYHI,>8L*_WQM#(AMSTZ1O6HQYHS6^M!H)IZ@)M2'#]NFK_G XC#Y0XP4D M90[8(U5N,P'FRL'NKD'N6U5S2R;BHCW!"]1LU[:3@@#WT3B&XQ\$PWV(BXT/ M8,7VN71NS0]+J1MJZ1TG;QXF!=?+=2,WUA]HB,:*]$W_Z&@<(\$78TYQ[/A2 M(DS68$$^=VK&&6<]M?/W4<7%E*&PAUX0AU>>=W:G7]3-S$J'1HOSRF^6LE@J M2!%KSOA2.F4;WTY9GMS6[\Y8=@"JK5-4P.\XV4ON?FZWBJ2JUG9-L(L90C^C MD3F:O2\#P#AP1%(T&)^ =%1+%+0;%"P+TXHDL(%RPN 66.)JVA4<<^,L*@_Y M0&X7P.Z&-\+9S!:Q@K@ZB =F,,_,%XXGN1QCJ"1R2#GN:FDR[*3AZ$\-\0L^2QJ\=@YZ98$>#X M/LQJ@8?VTKC=W5ZYS]J;YL/Q]KY^"38*HT33'*;#Y/6KGG#M';A=!%O'>^?, M!DS_^,BU(<<'\'YN(>ENP0ZV_Q&9_ M02P,$% @ NXM_5C5+IA _"0 MQ1D !D !X;"]W;W)K&ULS5E;<]NX%?XK&*VS ME688BA=='=LSB;-I,]/L9N+L]J'3!XB$)"0DH05 V=Y?O]\!2$JVZ4L[G6E? M1!+$N7WG"NKL6NGO9BN$93=E49GSP=;:W>EX;+*M*+D)U4Y4>+-6NN06CWHS M-CLM>.Z(RF*<1-%L7')9#2[.W-IG?7&F:EO(2GS6S-1ER?7M.U&HZ_-!/&@7 MOLC-UM+"^.)LQS?B2MA?=Y\UGL8=EUR6HC)254R+]?G@;7SZ;D+[W8;?I+@V M1_>,+%DI]9T>/N;G@X@4$H7(+''@N.S%I2@*8@0U?F]X#CJ11'A\WW+_X&R' M+2MNQ*4J_B%SNST?+ 8L%VM>%_:+NOZ;:.R9$K],%<;]LFN_-TT'+*N-565# M# U*6?DKOVEP.")81(\0) U!XO3V@IR6[[GE%V=:73--N\&-;IRICAK*R8J< M=(67)J=CP3YP.D@1%Z+P87/_X0SZ(W3^@[Z?2=/,7]67^\ MG)HU#T/8;$9L)9#!@NVTVDN747ADTF^Q;C\MV*U@MX)KPP0YE,$=HEP)W;F$ M\2JGFYAE"IEI+#:IM:-;JP(I+JL-&X(QEE1ML-NPT6D/G_LK,?LUO K9"1O. MTR"-YR/<)FDPB5*&]$-R5>S''Q9)G+SIKO^N@7V\OT+QPR8F;E#MC/B?8W%9 M:RTJ>\H^B%QH7D#AUNK#W97E5K %2QY%Z*NRH,T\LSX[3T .+*#!6F!3_A*! M]X4\+3QO./=)?\2A?0J2G[0 SIDL)'<%?27LM1"5P_LQKW=\R%6TD9>J!A1P MT]$FW.QJ\M[JEO'=KK@EQ]%N%Y+K!A$#ZVNK]"W3!(-5+8OG(X\;9K;JNO*Q M "TR$LDK)XB"1Q4RYZ0!"1%H>M:0CNB]VAEKG $*M-IIJ\66&N->, K^_UZX MOBPZJ9H>K.7V29R2.(PB]JJ[_JQ(O1K=>%6(UC^&#:-PF8Y8%,8Q^\"E9GM> MU$ J_X8FV !2,=A78;0 CE:@^&(1T;!"2-A;M@BA[' V#:/9Z D64%+NN778 M=;1QN)RQ83P+9]%3M !N+[37O%(6:K>A&R?A;,:^:EX9[N>-3)%Z[?LAS%_& M(_8%'8/K;.N.EC^&_&!>2JFJCMDMYHN;&".O#MX5; M_A\TF_+GL&/Q=8&J] WX<+)!EAZJNLN]NM,V=(Y&//G+B(%I"\<6B M"9!*5:_;7M+GXR283^9L$D_95;VRKOI/%\$\FK(D"1;1@OW6$Y3#Z228SI,1 M94@P39%^OF^:'J0[[8_UH.!ZB%IOGSU* M+K9%[Z#&IRE#.%O71=&?W"[UGD@AQ&@F@K8#?:OSC>LS1%7RBC=/&V2]W]$H MX'2:OS%LB_RCHH[]E!E4DZQKRA3.7AN?FX"U+SJNH2%JID]E%#&\+:EM%O*[ M*&Y!R"MZ'SKK^RPD!B?323C#.:@HW#O8=H+".CVL/(-"0%FW\\6MN UPV+); M:M6:0@,);*V6J]IRRC8T>#*P#0&J5!T87?<+D9_.0F/:H:%!I.DL_?4P.,:\ M1008;84+/11V:7KAH1O+#(T6.Z4]ZII :@MC+_1 QQ&O6NU$[G'&V5665-_O MN;&/"S3*Q8Y*-72N4>^=O(TK@BW=NK9TO@*5@[ 9@O):M^ @&:6B81"V2M0^ M%&[$"T8>6,,17;E$[P'>&;RQ$IZZFQ9"]JD/-3CC&UP*;?O%N]F/1I:"5Q4I M0F<_*S:4OU"DY-^]=M(TGB3^WK$9)9Z//HJ4CS1V5$CP+RC754U)D@MVU7QA M2!>8/RA$DNC-T9I;B=^,G!Z'];1G;]KN#9#J$$V@N%?.ZS6@UQM%<>JG;=!B MJ 0$6[ECF>O]#0,V]'XI$#KP)=H354AB6I=UX:8.WM944JFX9$^_K1N'J09<6OO4^VE#;3@R>:KVF MJKO#<-;RZXF6>Z^/*_[="A(>U^JN.H@;U$I2[C]7M>2WE*V/8,6U=.5FK55) MT.PEQA]V/Q:@:W?L>8AJKVZ9JHN 3)X<5 M>!FT*=EHU$;4?<1<%!T,"'R% U=?)1HT,/E3RA^DW66"BF 1>D%C!3!&>2.) MB.;[V/AD>KE-;_L;2W"L"'IUW@.KGR$Q\%YSG3LV)\DB#1=MTZ(8DJ8=<=T& M'$*UNG&5&0E\$D_B,.EZW-$IX-'X>L @.6J;8.".F;WD/J*?%+#E>TH3(.M* M"^+CCHE-KA^"[W%ASK$X DHMNN-\$F&X]?T:6K\<^&=2JL<+LS!^N0_2<-X! MV*+S7!8'3?BZ_KM"PZDH 1M[)9DZB8,^?R7AI!-VB<8,M2O)7RPO5Z[;>T%W M2M2]^DNES[:3U%H6+D&[SR):('4KXUO?@\\A&RKVE1-/U'O4)"I"SMGFKM!F MA"J<>-+,)Q^OR2^K6\?[06N]$GHOT7@QWO@SE4$I*K@_6_$:@X-N"C*)/[2[ M1L21E>*&E[+RAKIS)QCX<^<..FO:DD3Q(NS[?#L^^K1>HONZ/Q! MK7;_4;SUG^8/V_T?')^X1@08'$/6((W"^73@#R/M@U4[]Z%^I:Q5I;O="@ZD M: />KY6R[0,)Z/ZYN?@34$L#!!0 ( +N+?U:2/.HNZ @ .8: 9 M>&PO=V]R:W-H965T/?>#T51T!(=$Y%%+4G%<7]]9T@]Z&>2;1L@MB@-AS-G9LZ0 MUN5*R">U8$R3EV66JZO.0NMBW.NI9,&65'5%P7)X,A=R234,Y6-/%9+1U$Q: M9KW0]^/>DO*\V81E&2H",WY6.CO-DCC1O:ZU?S:^@R\SJMA$9'_R M5"^N.J,.2=FI+1*;,)UE9V7[4(4FIM%A6D\&")<_M-WVI M<' FC/P#$\)J0FCLM@L9*^^HIM>74JR(1&G0AA?&53,;C.,Y!F6J)3SE,$]? M?Z9C6*@H/* I"\DWD>J'(ISQEZ::" M'EC5F!;6IMV&1S7>L:1+^H%'0C\,C^CK-Z[VC;[^ZZ[><95D KU5Y!\W,Z4E M9,<_]SEM54;[56+%C%5!$W;5@9)03#ZSSO7OOP6Q?W'$X*@Q.#JF_3VQ^25% MY&8Z(:/0]\@A 9JG&UAY),FHY',.UWI!-9GCQ&A&86()N0-420A-TMM>&V6E2B^))#UM8J')#YOH4OR,\= M%:T=;]%7>V!B0@'87.AJD0OCP5*D+#N#M#5YW\0&TF,A5!,VL]1C#M660.Y4 M$4]QCE1&K9@AXV!0MG'HC\G4F=KF 8:QS05CAU%5YJTR8Z*[6C_/0\&!X@6FE-&8ZAU;+4-OJ7474K+U1 M181J\\0U- 7]7?(=[D[$$C2N&Q/F/*=YPB',/(>>4%H2K#(;5P)K.% -&)=0 MM3! F0OVL^2 "(I[$.D$:4Y5S(:0>J#P&7RS"IL4,6BG; ;DPI)2&JA@_C.% M_()'9Y!Z9XKB]$9G0==6H0"W).P0I$2?'*P]4I1 %HFQ#FQ^1CB+#)J4\7Y% MI:3&3I-_U*3^G%%M"+X*XD2 N8 XVG?'9C#//$6-^!@004Y'=8S*_ PV>T"/ M%$4<_D*$G5QQ0=L#$:%%(<6+B3Y@#E:N,:Q5UL._S4)0!T0L]1E2,,"H$;:U MX2N)49!(RNNVL^WGC3H?4K+9P[ 4H,,IA2VNYCUXBM4O&:23Y7MA^1!H$'/6 M,!RZ9\K,5CU0XVX%@:+]M=,%D-M8[$W"U8(G"V-?XR8HG;%#GF!#0G0A/Q!& ML)M;TC@@7RH4J]BC)@RD/JSX JP3J=,1NMN2.QQ24TY-@:HL"@B;C0X$08,, M:,]%7>&&'TW%FB2KI^W2T&9*':&!>&*8++YRKB9 0%Z0(EX?6)/2"\_/JLY9M M9X>1%X]\]V)7\]24Z7A0=?GINZKF)^0X<#KAV9J[(WB MO7/;65_;'!^3^XKW[QO>_[/B?52[@;$[NK>=HY&-!Y'YW\X AZZ<94GD#W9$ M\=ZD[1>?ZGXQW>H7Q(U<$Q.XMXV.N^ )";RXC_F'5EI?SN/SG5(+_M^E-H#X MC)SOW11^3T+%T;"9YUX?*H/ &SG(;XY.R B2R'=L S(8A+]4J'TO\D?.]]L+ M=1AX_:AEDJWA:X4:>H-!T$AOCMZ#:Q![_5$+Y]9P@CL>[#5V^WG'"J'@,!MX MOA\XX+HCR#8@P//8P>0\\,*1"\Y7D3^^E0:-IOK[[>A&&-+6D:WAZS08!;Y# M@^[H?30X'/0=&G1'1[#U-[#U';<'D3<*7$0&H1>'_G_)?D'D:M@<;?/?T.L/ MXNISFYO>1&KA.705?V=N=?LXM?5C;]A'M^WZM>75W'\Y?X:9ON1)5J;5KM4H M/GA&J3>PX((2&<<#44IN:09F,/"!,?R9!+?OR8*"AZK^ 6!SZU7S9KMA=;=9 M:2GK8]D:#@FPA4;;=O= []Q"[>T[X,Z!$\N1('UM@O39.0#H/;W#+<4*_0>6 M"-B9FE,TV-V<@AZF/U1+W1 3$ %@Y*9XXAB;UL:ZYS$7R"$44DOG$Q,1!,8) MAH.UW:J3#Y@S_D?R(1S!!BW\^(J/V ZP49^8CNO^=+!O4R]99C(&-N1U#AP\ M!AZ+[X'M];Z=\FY0IEHD3_8W&G+B=R-H__UN,-BX_RS 4&O&R._ZI_!Y2CZ] M%"PQYB,G][O@,"8H[%[:RP>NGL[F^",6A^..Q%.>H=VH&YZ2H!L&I[\"TH$ M_V\0VL7C*!*;*/C=4?RJZ_'IOM^T>\Z[AR63C^8-"SH%YWO[&J*YV[S$N;'O M+EIQ^P;H&Y6/<.:% _4;(N^>>^Z.=[S53JI[72$: M>&QJH==>94R[G$YU7F'#])EL4=!)*57##'VJ[52W"EGAE)IZ&@7!8MHP+KS- MRNW=J,U*=J;F F\4Z*YIF/IQB;7SJR\$_B=XTX_6X/U))/RWGY\+M9>8 EAC;FQ"(S^ M'O *Z]H"$8V_!DQO-&D5GZ_WZ)^<[^1+QC1>R?H[+TRU]E(/"BQ95YM;N?L5 M!W_F%B^7M7:_L.MEX\"#O--&-H,R,6BXZ/_9XQ"'9PKI:PK1H! YWKTAQ_*: M&;99*;D#9:4)S2ZE81&]8#>YOV[L0"7#+-$KUV#BAFIEN!< M[MD/OOP"DR3VXVA^0LLH]F=!>$"*&:-XUAF6U0A&D@=-0UV%"C2_KV1=H"*N MF8O9"#> 755,;-&Z53*NX('5'5J_28<_,-N5H.8LXS4W' G%QMF&A3U"XL?S M -Z_2Z,P^D Y,DBY,Q03:LJ:0(2-Y ,JPRVM C,4IE,O0":Q'RV2DQ'F/SJW MOP:3)"&WTM&]:Q22.E,?WO[6?'?-D&09<:/>/@+:Y&F@QT$;RJY-]YY4'[IP M,?>C>0QA,/?GBW2 $_\B_'03*'O!V6QF0/+-] H52R 99)RL-+^Q=% ML>P=MUG"LJ3'Q(;U<-3AW ^CO2;I-Q -DYD?IQ&Q2_PD M78R^OB4^-](06\[HH7EI>+!H*F;HD'2I].K.5K*+D"U3 F_IFK@'U=[@GR"0 M8\U. M<"L3^'&0CLF_RM=&D0W^>1$^E7IX.=XPPGI=CGXL7]\] ZL?GR:A]Z/&9 M/AL2J!MNW2BD"8D::3\OC+OCM'71#QE/XOVH]H6I+2?*-9:D&IPE&PO=V]R:W-H965T#&U\::8V>VT])_S]GNL@ZU$SP@ M5>G9=_?==V??>;C2YM[6B Y^-5+945([UYYGF:UJ;)A-=8N*-'-M&N9H:1:9 M;0TR'IP:F15Y?I(U3*AD/ Q[4S,>ZLY)H7!JP'9-P\SZ J5>C9)!\KAQ(Q:U M\QO9>-BR!=ZB^]I.#:VR'H6+!I456H'!^2B9#,XOCKQ],+@3N+);,OA,9EK? M^\5'/DIR3P@E5LXC,/I;XB5*Z8&(QL,&,^E#>L=M^1']?2&D&KR)G%#^4&Z=(:T@/S>^[686 M'SI4#MXMZ6N'F2-8K\RJ#<1%A"CV0 P*N-;*U1;>*8[\.4!&?'I2Q2.IB^)% MQ"NL4B@'AU#D1?$"7MDG60:\\F^3A!^3F76&KL3/7?E&M*/=:+Y-SFW+*APE MU <6S1*3\>M7@Y/\[0M[;9 HS%&H!$JTE#5-!_5YJ;6!J M1(5 DP/FU'I0:66QZGP; A6?>S?.UA0@!F]:IM:PHFB&Z N#W!-KV#T2!<5) MXB1-#;9LW82\2/V=FGXI)#$6,31K=*<"SX,R?4,](Z5O?_I]8JJCP0-EN%AE MP"2;8I?-((]&*4PX%WZ ,"G7A][DFIFJAB)>S_(Y>8,54GH90,!UI>2RA ?E#C;%\P$(OLO83@LK]XJY>:6>#G= MU7G9UEALT"S"\+=4 :I\G)#];O^^3.)8?3*/CQ,=QD(H2P6>DVN>OCE.P,2! M'Q=.MV'(SK2CD1W$FMY(--Z ]'--5=@L?(#^U1W_!E!+ P04 " "[BW]6 MQ5_UPVU5?VUVQK3)MWU1-C\^V+7MX>6C1\UZ9_9I M,Z\.IJ1?-E6]3UOZL]X^:@ZU23-^:5\\6EYL?^+M/]>L?JJXM M\M)\JI.FV^_3^OC&%-7MCP\6#^P7G_/MKL47CU[_<$BWYMJT7PZ?:OKKD1LE MR_>F;/*J3&JS^?'!Y>+EF^7W>(&?^&=N;IO@\>=K,*FW,557\EF?M[L<'+QXD MF=FD7=%^KF[_V^B&GF*\=54T_/_D5I^]>)"LNZ:M]OHRK6"?E_)O^DT!<9\7 MEOK"DM:U^_29N\ M2:I-\JDVC2G;%+":)==R2/CA.M^6^29?IV6;7*[755>V>;E-/E5%OLY-DZ1E MEGPV:]/[N:Y*^KPV=()MDYPG9_:%AS\\:FGAF/[16A?Y1A:Y'%GD8IG\7)7M MKDG>E9G)X@$>T8[=MI=VVV^6DR.^->MY\G@Q2Y87R^7$>(\=&!_S>(]'QAL" MS/^_7#5M36CW/T,[EO&>#(\'6GS9'-*U^?'! 0=3WY@'K__S/Q;/+EY-K/:) M6^V3J=%?O^D:^J9IDJMJO\I+/O.A-4Z/\O^J9I9\* F0MVF3Y&7>YFE1'.G3 MNJH/59VV)DN(\/[1T9?+[QG6%PD]FB97Z7&?ELF'IB#L:1+SS>P/>'I=[0]I M>4PZ.N8Z:7O?C'?VK^;DM#L7UW>Y$S55SH5?>:G%J^2 ML_AQ_?KA//E(KW9;HBE:":^&SA]ST"&53G ?!*NJ\(,W1!1%U?C_HV$=HJ M^2!@I)&2MZ9(;]/:)&N_+QDAR?*:.%ERNZL Y.JVI/F:;M7D6:Z4:N%C >"G ML#"8\5CNX$9G/"L)H;[2_TKLCIY/WA?$8>Q;.OY/9INNC_C9CW]K>*B2N3Q M> 8 Z@M7146(MPV>WM'CJP@8>WS,B NV.UYL7K95XF>2$VO,(05^N44;PJ&\ M:0TQ''\T/-[:$,_.>"@_2K(R:R 6C]75-_D-*/<4YO@)F(0)(-F_8T=NA5Q M(IJ%%@?D)/S-VV-2 $Z,JGCHE[3)TG\E?R^J55H0\M9?33N?8#%/'8MY.LUB MAN3*$(^9'N976N*5, 5L>O'\%5-H0SPV8_3:$$C*-3&>I*$Y5-KLTAM#D*#3 M(>9)F&* 1J0 T %G*5"$X?YE?CU/MJ8T-;,M^MDP$TH]+S_4Q,SR0T'FSKX9^[@GTV>V)>&*? =83,80#-T MYM,C )QR;D**--H(0+%Z**9 :W^D.!RB"9(1A'JD*Y6D73+S)D:R3[_269FZ M)7TU,7:-0NT-\:R#0*O=I<3K-QLP7)P/K::J&3?V[MSH>=/*JT6>KO*"!)(. ME>7-FEA=5S,H(%$(F5A\C+SC$$$/,!&-'-C$\N66M%;\.[2.VMR8LM.9S3=2 MUQOZ(^MJ(+!?/*.SJ?,J:P1CB2PP,L 6XE,,E-^[;!NA[TQE644CU\2-\Y)F M;ROBB3=IT2G[HF=K!CD=V*JJ"8,P>\VCTGDQ&!I(@H2L"YPR?<)L>LST5P&N M'<)HEG2-V70%?7=C>-^'&B^W0C0X[0-FG(7@-FE=GI,I0N!,@0MVO..,\*A: M?SU?L6P ]1#4=/%N'WIV-S1)OBH,Z?HK40!J(]J!V:],!LY*RDI^DX*G-YA_ M3Q"2"4@SJFM U%73:15\ MW,06@#$8EWZ\(391=8V<3X33*R)\0I4,9+ "5J1-5::TL9EB"80(0_9VEY-( M V$I3H*5X]R(>G X'BG2%:"+A]:TE2-^!/C,!($0!UNW':W=3DB4QQNN>.TSV?Y%-D M]!2T1R8XDHY$HC,]N>=W5-3!&"#PY M!#(7;+*]EX!BF:'"B2&(XRPK/@&A?GQQEC^TX^-/1WA"LLS+B'.W0 #!0;LV M#%]6Y;G]N\\TSW(:.88H8Y%R.JRISIEI',#2TCS@=HS\\6R*?)YWQK_WV*]R M-Q:)O]"6DZ>L?RV6KY)K]B#03V^4-U\S;X:UG1 R9QD;(E A9I$LCXXL,P0S M CCO2I>-PU/U0P101G(YA\D(3N*>8F[=F& \13=!C[)*C BJBM6=&Y!_,_TKW#TA7DG[(7DU214O'%6\N(,J6!S!)5!MRWQ,[9L>)%#[%$3@ M?2KI+),@*9D6+&%SP0\R'1BG^<"(028WACA9 ?P]5&28$&3S4I!EE;;$-(Z$ MJNNORF"V%8E&835D;N=KGE 8/0B.),@6R)>7FSJE0R+^3?*=$.#Z*GEV\6R6 M? Y7=T5""*:_"M@K=N20P$QF7C,)D85FJ 5@_S9NG]!9248<11TA%,HQH+-8 MP2]%#NYSB#'9 !VG6S_6[6;&:*62DXQ8FPT@U3C^D&=&=2YZ4Z0 ?E+# 0C) M3[/\X"\+H1CSC%A'#OD\6(TF'WFQD"_QZ&C=MM[1&&S>;#H3A:%69# MZK H$62[')J7R6*>?,BPA(U[9JT@5]/1[?Q5LCQ]F!@E>S397B0S::LDY9DE MC_4J>3PG"UG6:M\-;3UB26OS*GG">GFU%E5F\"'+JD=F9NLP>3JW=/-OUI@4 M-&DSN6A8[]!>&K":&,X.J3R<:35[4A*(1?"1-[QDP2-62D!4EN,W8$3T6[/+ M#P>KI=%19P7;RZ )/ O^04]Y+05X8.%/$Q.EE,W<4[@PC MJ8%P(\,=6E?J?"^[M!%AN"=SMG_*\^33!'2".7HGS$LU*>L6 5]HX!H\.$F MS]09T7O/[X9THSV)O@Y6IAZ4$IGHCR%5!2<34!,=D@&@3RA)J;P64U16)19@ M[2=W1ZSP"R>Q6"%:Y!C^>&^;W]TE$^FA:O BLS3/26JC"H"'8J3@W8& JV.\ M,T9MR\0<\)UF([/.O*^DQS"P\524T$.5LT6<$!Z:Z/6D)<-/G'MU55AKRTT& M%Q[P[ 0]@-P &1P$#-W,P "I12A8Q3<'_MVQ:QSH)!G93?#:[4+I?!VLH+=5 MM8) !)-N8$X3-VTS,0<'/T3>,^NOUJ0(D87;0B4:!(J;]^0HF*).@<_K!J^ M4!8KAY'$^AD:)@B1"Z2)*J/:I[^3+=,>O1BWO(&UFS2!QE>,\;Z92BFFP78, M#>S7NC%Z>.P411-@P4:J :S44SQD50T<=T?Z50+1@*G*5-2!:W!/PK9OUM&' M4XO)A^8GK=JQ!I-Y/@_W3P,%O.[H:SBA0.K[O&W]4FEL/M&.!&TM%#>AMGWO MU+;OIRV1M!%_*W]X1RH*&7(P"X:4M^FA0D*PFZ1-$=?:Y=M= 6N7AL_8=="T M8GLP<=-V2,4B!6X/8*IV"J0DRDSV$@ B#"_@#>TAW:&KB8P:%I5K[,#X'3!9 M")XP%I)F45??K*1*\UIL5I(@<). (?:<,>#C%CPG@[/#>V<*QG)O5Y&B26C4 M\7@S9Y73)LR1M@U<07G]NIW=F*1J2%/ X ,?Q#=QEA^7>1?B29V1)WB4TH+44&<<0W[ MP%A1, :-T%!DS?';&H=E >@,V^H&MK[)U/5*P&+Q"<\D#P*VN2!X8VXH#@X= MO1"M$& NO](7Q Y2^+(\- L#@T5 2:#*)YWTBR#ZNYC!/(#,LKEM3QHE)F<$:D^";_ID>++WFE'*!C]VD3 M+-:+3IO3^)WM;40DZCXX!:I,H#QZ&@ MUAQG3I>J,Z=)D4#R4FG<;F9# Z*,##H.A9ZXSNZ_8"=-DUBQGRHP;>4UH#"^)2X@FUV2%UB:TZ#!@D&!ZL98L8!IF']0]T(<*+L1:\0/;TU/$%2Y\U7\4%PO%75 M#=*F2?%C=^PBN1"'[.)5\JHBAH+>+LSF3QZH@=7KKM#2:$DEP].,YX3ETKYD-K.7-SOH(6<$2B\=9 M;P4V0S]X)E 0H1 M4#[9^ V+EZ;U (17-."C'"L,'&+,8&AS.^0\)A(QQ%OAV-UEJ_Y2 M5J+9J]0/OL8Q B/!1H.(OQ'FTS;Q!FHPR#U!EEZM5L1Z##@A'1 ; 4X]%[=1 M(_N$9D1/:,0C)174,A RSRMD_12L1$7.(^5O&D*BOQ3/U%G0A(=_2P1FSK/J M5OUKA'F5!PV"$.960[WLZA(KH-8--&M$\/H>$]88QU]J3007=L;D;,S[P*:U M](=PUPI$.P"]R(8DO50Z%X"/8,:KX_W9;85'Q)Y[)Y2C4XS'X_V8K!E:G_)J ME[?V^9\VMR3I#NHV[ J1B2[F@2_=*N8)O<3.HDA\-J8H-(UE'0'@:$^;%1'P M:9+.M=#22A..9@(?/]J:?4S,(O:'PHC_A00[R96TF/F4$R"\,-0_3A ]_69J M*]$I.-Q3.YFDM+#X!FE_:Q/NO&'T)='#" QJ*,WM3#D@LP8?\6:4BMZE)=&A M"3<5_7+5, =K0QKKTDE:L7PS2KV_4CLVQX"]"N;=U;5DCT!QL8_ MT_RT/.*:X<1^E9-"R^>#+J93.3]I0/5=&%#]R*A\I0'32PX@#DJS^XU]=[#V M)#*A>1[R?B !K9Y&^@P;:S:X:1W6,SLB_#).^[9.21Z-E!V.KMHC7-?Y0?'E M4W]"+RI";3+-;GCR0WIT.A$9&P=B1K4@3\0DQ.:5\PXE-IVNR=2U&T@BZLE@]592:B=!"%MU ROM3E)%CCAFQIPR(A 0U7>1IPKJPE;8 69''V@ MBRI1K#MQ2(LNP+%91%NWN_8<^&"5 /;[R*\26(7+R_F=3R:3%!_@@]\/YX.* M(D[(0\RF9(/ KEU-];GB:Q\#:N."-3/L,TW(#T2?(S/:E*PCS%,YSFZ<]V$69."^WX-"*%J ..\;$DN#BJ8$,=FZYE MNF&/>BFLEC,]1U@@5)'L^?7'CK.$V(<:K7_"@Z).0ZQ'Q&I\II M:8:XT(?-N'J#);,".SB4YGR,K8DL;4(X/!B M"=?LX.LS$1JE@4*>0OYRS)HDE1D\9N7/JM6.H,[<9PA; 3!^(N%1!+0V9"W* M(?/!\:SW,L*:"LF08\[&Z1 M9+WU6\.0:7&RJRC#U;*)0Y&6I22[@!ZV'%3_#6>@]B)^LUN[8UF")]!+.%KI MP>P\&]3HZ*!50=GDM[R82&H#[SJVAQ(Q:\,8:2D5PI>YLQ#\OINEX_/>%],)ZQ_ MTDSD&9<&B8A\YQ.2RQ$GT.2@P^&43R,YSZ7I!8L(:7<58I)[^#O%12GXK)I7 M*EJ)!E/)P-^K!A=F*D(V#>0M_M]4/F_+]3.YG7(Q3WX:7+EX0>Q23*A'(G+J M]+1@CB+?&)>$G*@N(5GE8,'C.PO]P:=)"[/[9&Q.ZNZADMW54^YD52.JTGJR M3[W*R1DTC(?(_R@E)U$S?JVOB\]*,F0'V4';)A8WE_M)X5\?VR<2EQ\C@K1FDVL;DQ,D,JJ*79>*+14HHI%% # MW63VO%V&YDNQO)(K2"X8I%]D&3^!(!U73)ZJ"OJ>Y8>QV>/7,3U[@K4D/,H[ MFN2?FNWKQAYA)G]FCO==7>8L9L6M_@V?_8S ^J[5PACZE]/"+?F#P*M-R\66 M41F) \IC'2:*0::'O&6=J7$BLT$6<6ENV>'/5GFX/\)/.!=$E?SNZ>SBXH*# M!H61O/G:9H@P\HB\KAWWLOJVV*.B=HS@!V-CF]=B"+#+X#9'0(]]@HP;MK:D M4IE5N( :$*&E_9

Q@-5J2KF8,Q00H:QCNU]_;GDE@Z!E.G:.PY _5 =$R2(M>P-#YR,L6LQ M)Q:XEE!JVJO)\<% QTF0'^2L!R2\D18G V_@E1S5='*=1VV9MNHBEU MRI?5+*:+8GZS55$_63?#H/HT/4BX#V7M39"#I]G#)X584OC7R+;[F8-(,C2! MD0=>'I1CV,3 #=+5V)TGY79!M-&OU*IS M89J!8BJM&!*%[K!CZ.ZJ#(44"Q07P=?R.L*O*RE^N^;B-X 2NA7RV3@[0%WW MWRT6\Z<7 (\-MFGB'^+A"$G;RM126W?P:07E_!H7Y(8#6N9,XY*PY0(EG)B& M4A02=L\NK&)+G09W$^UA<&E '('KP<%U8,42HAE>95A!'BYX]+Q.LFZ;H.PP MOI>D"<<2CKT'KRF!I0 3V"(0 I&ZL-:H\)CRB" MAG6CZDC.C,3F .MV.6_SPYU@"B=IB/,AZ4,$E@M[_N%Y[PV 8/.ZQ[#,70_; M_LSEG=#5> &RM 9VO\3BU-O30\61W*A,K03GGM=P8>]M[]IA'F^[)6A_!#1- MB *.O$(/6:<9>F>2>!HOP_2N@47SH00!C12**C(*%[WTX;J34M4>^I&YO3;W M.?@X@\->K)"%Y-VWZJ JT,>A#?V5%HHZ 2SP6E)?ME+]J6XM%W'1SA2H_'$YD;;2 M;8-QQ1:U_AQIW6,S6'>YD98Y*C5OJJ*#LYF;H&$6S083_8[)W;=0^>=OEY^\ M+G;7E+;^V;N/>^D3 840Q LITB7DE+/>=GGF?-*R& TJ:QJ:4%,:MFC@);PU M:U$7;)LP'@%ZPQ276?JJA.5T3<%5T%H".8Z#&OD=8WRPK0,8<#$/5W4U[&"A MQ?SB1;>=FMRO+M?(CN!=D $BF.<"R2MDG(; M+,%R5.:+TF +(=/0OUQV? I@??M4O-3W34CO$U,MGPL M0-A^C=&=T\5NF[JV@?/^$82H)E,0J3K6[W-@E6F[Z@;."7:9U/8<1\N9?AV8 M6C5G-P=2>V7<08FS@\,&)ZAXX#J>;$PJGB_0Q"-X?[3+B.(6AV>\1XBU00Z= MVCC@*M^0PIFVH9^'U[&37 GVCX7&CFOY-6+U!*J\56E[Z5EBCI,VXEVD 8=6 M9X>P7*F(C:RF83]/WQ=^@/'4> A'I&AF$IT.?O T.BOHK]$1;462[!&K(<7US\S:60.8^2 ML]H8?'V0,3SGLJA0_IB*WIQVRR>,USM M2\2'.+D@-)#X@1M>["TIE^?=(>3!+K\@4BU."'IV>BPKY(_FL,^P*W&ZQ*<3 M)2]PDPI.>[/=D5S*38QVNE57 Q6>FL]8W;@B@5 9O8[JZR#<>^3(&/C>K.H. M<5;?1U5.-VT"N<)4'CC_8,&2:#@9\-<>SK+6B'UREG6H=GWW;"DL +JEK4-V MLW.Q4+^/QO-GLR?/%_=8QI2<\@6;R^D"2HXZ#BOSTR]^.7"(6=V.FAVG"<=C M92/YQI*@/L:$X(6Q_T&U.+9T#)?V76KHDT_K**IJ#?M-&XRQ::CQ4!4^01\5 M"2-QL-QFX6'.?'\*_ZA8;YYPY^_S:G..<:U-^/GC%^^=%Z3VSI%@[__5^#5V MG&LARIKT"O*+BB.[03I#I#2.3>$[3+BFD?*R(YU4>Y$YY56!^JN;-[#O3SO$ MV&F==X#A7$IJ>C33S"$X@2BL\Y<^%G4>A4JMW12PXMYJP@0,EPS?FS'G2FK- MQO%[MAU,?85O7IZKEW%MO_:CN)),-X"SW(!*,-&!KC67=KIVA$?G4W",4&V+ M62012?]."\F;0Q<#9:-'W3*!R?%]=%&M-=N40W9I<6[5'FUM!8SAPOS.IK&P MX>=[.,UL/OHJJ-AIPLF8G5>W1FT'[LJ;9U!;Y+2VQ"Q3TO?-"5BU)L1"%PWV M'.AZ6!?Y[CEE5SN#F7($KMQ5CT/F=OX>D!R6D(2KG1(C9==077,[@(JC5/I< MB0@A#URG):#F:Z_$ 2N$YVU>\RAF2B+I^4\TL&>]7 M&C28B6@M*!OU==ZN=,!"9&^T ;ZK7W;K]8V/>HP@/O'8J;!E/^E)I[9<&R5@ M'IC05F]RE!QES;I AU]WAEZ&DK7O';W:&79/SW#6 <0(@0!=JC4MR3$;SLYJ M)L!H<=XFO['BX;/D>VPFRO[F(HTXLU!"0BX',,SJ^S5BXT%J3U#M>52& M"9 M;\B?"H8)Z@H'6)*VOM,X9>89FCT3F]96$^[?<#M=F_V*#+D*T?Z/;M\6&K8! M5"!+0(SBHI;<%\U+$Q+G_D#L'T(!6(0AZ)%F^U5R>+3RCA._2=MWHT^ZXB-% MK6-O#-^;L']J=2C,@SS__G.AU-UP$Q\F;&WS[EPVKB"(L/6FW_0GD*[: X?0 MS28-THL*05_6N6"_*#;P9"#7PA5TMKM^]:<-88I><'3C#Q;Y#<4M>BT2XWFZ*ZE7"_Z@O>@N:TS3O+ M&W"P'F1<9,G^: IP6 [FO(?Z@#1TN@U:TX4-27VNG_ /+5L:?'B>1,B>V]81ZC.R MUD%>=B9>7B^AT-*";9G:')O6:(^/UJQW9554VV,H8;CZ>8=8):0F,C* RI/ MT'S27H8RJ6U(J2G.7:JDUI#.Q.E0M)J0@@QA(]PW3E_5@DR78(O%Z,J;D <# M6J-+=)6K01/]@61)U8A]^OA?Y\2=0GI?Y+N<+L2]S-C$A]DRB.'W?CM X%$X M1*U5-,3'G44U]Q15VB'\_VJG=[!:-X6U"R7**'G3XU$^\>]B.S[ 0GCYW6+^ M."&EJ+"!Y.\NYD_L%V3')"[%NSA.GILOYUQ.UV-RO%A;U5\%K>H'#_$/E':& M_^?+U[,HL7X=MGL@(I^FJE-)*HTNV$L<_?%TUIHSUZVOO,O\FU! M:R/]OCH:129H,O$WG*;)V(0^%61*29=7=@.?AUD47('9SZQ33!SND=[$X+$J M7!23#./^FINL7::V,,'@?PQ<>D,9"H/!"7%]VD#;/?(OK6_EH[SB_"MW0-"W M@_4W/)%!]D)'Y>N/PHA&[[?X7A3?00/*1# O*]\VW^_0\Z.JG!KKQF49A;>" M;$6[HW$BOH/[2%+E#X.#:C(MQ$BA;$++MNV MFG$F;KPF0JX#*A0P&^>G'OJ]@?LH8,ED,%S82WUW*EV?/#9NHAZEX#-32U!? M]J9(B4E=KW?H(6,/$WOA1I559I!EL&EUO?>DJZ@CHY!85T*#<9[)ZR]_DG1( MEFCPD+Z Q^G&#%$1/787%?FL)VWUB<7%S$> EDE'N*J)4ACO"E?-D_4TN3,U4!(G0EGE;@J"+O @.E'_>>D78WL,.Y6P^UYY:Z+UD]HX^94 MX%KKO2M#CT\=WV.A+'A41='3G%2V?"WO(_5I^+DPPWYS[\*?60',\C8$^!KPP0>>>^ TG9C\G#=?!U%\>O#W@UG"?-SA63K6';''QMUGR^,7?Q'?SY-E]IAXY%YKJMAJ=:$F[PA2+\=T- M-*0>FVPQ/=G3QS(9;>R/3#;%"'QAX'*Z@.^MV7"2_Y7-K@":0]L+LZ]DGZ0WS$71O43-^: ^G9 4VE*^.8HMY=ITH$BK1CE4#>\Y([UH MT=<:/-3A%58?M*S:7;]R17K_//GB%.^!U '$G'TO<'$6]ZE9R5^\3' MAE_VLI$6*IW?7UZ_L:Z38&G76KW;)%\.K)Y;.X_$NS/S^O'GLU^K RER-.U# MCJ7ZK&*HW7+YLPT5%)\HE!REL_-?*;1?>VYQ>'$1F]_)I,&15O:)LN&$%R9!&&R0/@BB+[# M&$%4PI4^:T-4[89E)QN)%&H'8M_GX:2Y6MS++XBZJ5$;7XO*2JAOM6_*7O--5<531Y'/$_?ZCKTZDQWM'."0WN#AS<7V%GJ7 MZ*MW2Z*M"-M6'.>^@+FD8H1=3RKO1M -3Z7V$K>CFKKC*A@-\O8U,5YEAJKHQSKX4$FU32"19!%=;@A[[42EJ8,D+(YZ%[6_7"C<[$7@ M-Y#BH%X7,26\,_B0;0&$?/=0-2.-0#;,\5IB#@(TG77].M]II&GI&] MTC7+F6WZ\MO3LX%J)R[5<.:$=-M,TDYU8I/[B-S8>*+8B9 M0TJ)OLT@],DT9\N'-M.'+B% ;[U?N_NM9-Q[ M#:8W3*&&);HQFV E5I>[8]!2Z:WUS 9W$=)S/O-N.(UP()V%;12]T"J3$-E$ M0>;=_"0LAO'I$GY2OT38*<_GSZ,8%?U2V=99 XD92="1,7P785O<,DDHQ8FU MSUR4YREE6[[-WA@(PLWZ$)K\N%U ]\\7#=_1LU_Z2E]\7B6>)]1B)B6MZASZB=Q MD 3JN1W JNE,O__H2C.F]8=SA@?F.U1X?[4FD]L&GN>G]6)M#O4KF*PG4D)3;MLGWEMS#_S-W (#>1HKMH MZ#_3"-KC65Z-RIV]E9@VK2YS57@MQ[>I[,1$?;-'*72N]*H\,(U;MWGJ,O(C=_J>:6H,0"=.W!*TU-]YS#M5!T34FKE'/X M<5%0X-EJ7%.WD1'$U:F91/[J;Q8)&D?3E)&P.W\06_?%?/-^1IPB5W$,.^OV M59;>V8EE7AGOTE6WMGN 9AUGOGR?[F!J21NH1E)2WZ]=[N6O!E<(>XD3+54" M#-A^+&\>#SJ,'K$RBHOM7_^P-_767''I*+/['Q^@4-=]"_I%(Y67E\L'C^A- M__CK'PZ$@3_S;>GP#&SHU8OY\Z'EO?Y?4$L#!!0 ( +N+?U8-5B=V:@0 $T+ 9 >&PO M=V]R:W-H965THS1<2="835H/X=VLY^2]P'>.6W.R!N?)2JF?;O,IG;0ZCA *3*Q#8/1Y MP3D*X8"(QJ\:LW4PZ11/UWOT)^\[^;)B!N=*_."IW4Q:PQ:DF+%2V&>U_8BU M/YY@HH3QO["M93LM2$IC55XK$X.2X=$E96DVWG/3L=,8,-Z R6&@T*"USL0I@6>7(72SY6O*, M)TQ:>$@254K+Y1H62O"$HP$F4WC&!'^[UDK2.D%*H#5P_96M!)J;<=L2:6>Z MG=0$9Q7!Z V"801?E+0; X\RQ?0'ER.]B[/HHN('S"YA3@,(.I$T06\ M^!#"V./%;^ U!>6OAY6QFDKN[R:/*[QN,YYKPSM3L 0GK<(E1;]@:WKU+NQW M[B^P[1[8=B^A3Y?4UFDIL,HY-;>VNP 6PJ77I?+Q5\D+E[0FXA>AFXE_W2"@ ML9P:"%,H#6:E $&=:, J2)A(2D%7U$FDDW!??XY;47/SI'!/RN\$4AMNE$B! MYR3V4M=8HFA4&&>%U"V9S92@F4-YN8,'8VC S5&:8MZC^I/@0YR4-J?G#E52S%GT,!WW/"$"O^ _;F9^W^Q M\51JR6VIT0@;!=UA]SR5^X"-@F@80QS$@^%)\*Y87MP?PQ<.8@B[ MH0\?DSMXV6_%8NPZ#;":$?]4]#_R]1CH)AOT>:$4'/*3Q6E]6_ M%H6#H-?$R$#<[<.08,]2\7A,Q5HKDHKBH-.+8!@,1P,WD\A' :]8>BCVR4"%\90[S"&>G\\ANC?0\F$BV/SNZ*8;YA< M8U4/Z/BE%!)J6;8B22(Z8\*EUC3-J8NVWYY3NI%(K=\,H'-P;EQU/ M3!R(K6IB_WM;_&!:TUC?';D%L,(UE])ANAF+FJO4Y7!F$W\LA-/"@:YPR"SFA4,VDJK_;)$R=' MO?8/.3?SZ9^W>NT<3@]OQ8?JB704KQZ:7YBF&!B:"1FI=FX'5"VZ>KQ5&ZL* M_V!:*4O/+[_&PO=V]R:W-H965T2O>BCY^QCV?J\7(M;7C#L;.=S"+(6^MTW3L3@UJH[LN_]WDX4S=WRU,/H(QEL3FA="J,&;R GEB[)UAG8%^;G5"QY0M0@O MF.M2B9"IZZ]\)]'>+&)')WB[.._1'CLT]@Y:RN"+5JZR\%$56/P7("9J S]V MXO?(+B(^8WX'XW0$+&'L MYXB'<<\,;_$^_>Z!J>B*NA>T$Y=Q4\A6RC@=_7 M.QOT?[R5@0Y_\C:^[Z%[V_ K)H M)8+>P[.PO"P-ECP4C31];&^1O@Q[!H4%M5J L;![I9OVEZ86UJW)*6D=).]4(N"J\D$*NJ76M1R1NWF^O)JZP==@OF 0Y8B9S2)%2.RK>] MA>OT!G[PB'/V(PEL-!M/8:./:*C4@CS9B+&,WNF4P2=)_73+[2V_W?8G94D& M5Q_F+&4/\%4[+J'I^9PXC">C+$MA,IK/9[!6N9"2QMRPG8YFZ112LNC):* M01C=6!BTPU!==[/D7_-N(G_AIO29D;@GU^1N-HW =%.N6SC=A,FRTXXZ)X@5 M_1C0> /:WVOM3@M_P/"K6?T#4$L#!!0 ( +N+?U;?DW7:O0( .X% 9 M >&PO=V]R:W-H965T*B'--%A96X^CR!0KK)CIJ!HE[2R4KIBEI5Y&IM;(2@^J1)3&<3^J&)=! M/O&Y>YU/U-H*+O%>@UE7%=/;&0JUF09)L$\\\.7*ND243VJVQ$>TW^M[3:NH M92EYA=)P)4'C8AI<)N-9U]7[@A\<-^8@!M?)7*D7M[@MIT'L!*' PCH&1I]7 MO$(A'!')^+WC#-HC'? PWK/?^-ZIESDS>*7$,R_M:AH, RAQP=;"/JC--]SU MTW-\A1+&_\*FJS@ #.,/ .D.D'K=S4%>Y36S M+)]HM0'MJHG-!;Y5CR9Q7+I'>;2:=CGA;'XK7U%:I;=P_L3F LW%)++$ZW:C M8LYS0665L:E;@-" O&-2O&.2? M/R7]^,L)N=U6;O<4>_Y(UBO7 D$MH)5^3.1)FN,BWZ^"56HM+99@%9SU!IT> M_;^$\%:1)9QE<6>TSX3D/U.C=Y#8AD## .P*88M,&T#WZD!OAM4<=?MNGH:" MQ >%(B,;=QPUY; +)6@B<+F$<^"24FIMJ-# Q?@(U[^9!![8AHQ@47,F#)Q! M-P[304)!,@JS-(-GF@:.N-:J0&.@&_:3(21QV.^-X(9+3J8I8:D4'9FDE$U@ M%"?PI"P3A&MNB:.C[@W"7C>F((O#X3"#8T\<'7BP0KWTD\90VW3'C1W;;#O, M+AL/OYV(S_\ 4$L#!!0 ( +N+?U8F258_5 0 / + 9 >&PO=V]R M:W-H965T M"B'-/,BM+:]Z/9/F6#!SJ4J4M+-6NF"67O6F9TJ-+/-*A>@E433J%8S+8#'S ML@>]F*G*"B[Q08.IBH+IW0T*M9T'<; 7?.&;W#I!;S$KV0:7:'\O'S2]]5J4 MC!1 YAU!@:AT"H\VKR\!J%I%%(O-^U(>_E!V;98J;5 M%K0[36ANX4/UVN0^E#>I-C9J<0(T3^*RDS0W9-T(G[ ]!+Z<0A) ME"0=>/TV[K['ZY_ N]<;)OD_S%$CA%LEC1(\8S539 8/&@U*6PO4&CYR2>GA M3,"2A$BTM ;^O%X9JXE8?QU+4>W X+@#KMBN3,E2G >ELZ4?,5B\?1./HO<= MX0W:\ 9=Z(LE%6]6"72N4R@EXQGWMX:$]Y>VECCWE[0#T%2 X[9-H .JH 7306*SJ[OVRO3HL84KHE;AQ9 M*2JGMU:"F@J7&S@'+DFD*D.G#5Q<'<'YKR1N,\/E(WFE-"=GSR )^^.$GN.P M'_6A(YKS^ +B<#B9PC"M, G'DWYS%9"CR'Q^#*-;C,/),'+_@PE\59986+XZR6,HHF<\ M]C =]!JV]!J^FEXOF?0K9RLNN*54'J-3-^S]"__%,]1/9\IUFNH*3[+ D64\ M<:09>-+<^L9-F]G^HL<$,IE.X1O3Q R[:Z/;T;5&M!&/QW#WH^*E:RT@E24C M)=NY#@P.]"<1@(N M=O2=%\Q%815]L.N<[ZMS!V6ETYR<(D\H+*.D1$%W;2P)MC1"T"-')FP.*Y2X MYD[^R-+GKE[[Z(&9,!V%,&H+8?0_"^$W)=/7U4(G\O'66IN02KX[EF=FG!L_ MHRRX)%*BL?OZ< 4Q&=#_GB(GF!V^B&4Z2!P5IX-NUAZJ#,-X/'@-SY>S\*? MF=Y0A5,@:U*-+L?4-W4]7]8O5I5^IELI2XW&+XGY&6IW@/;7BM+&UL[5AM;]LV$/XKA/N"!E!B4>]R$P-.VF(!FC5(VA7#L ^T M1-O$)%$EJ3C9K]^1E!0[=E2CVYQ',M:4)*;364Q]EPW&I>$5:/IJ1F[ M%M-3WJB"5?1:(-F4)1$/Y[3@Z[,1'G4#-VRY4GI@/#VMR9+>4O6EOA;P-.Y1 M(4$79Z,9GIRG>KU9\!NC:[EQC[0G<\[_T@^7^=G(U81H03.E$0C\ MW-$+6A0:"&A\:S%'O4F]"KY'0JP%-WQA7S6X@QRI]*+=*P"R#?6KZD8)+$KWY3.8%E4>G8P6@>FJ< MM0#G%L![!@![Z(I7:B71^RJG^3; &-CTE+R.TKDWB/B.9B?(QP[R7,\;P/-[ M%WV#YP^[^,=L+I4 %?RYSTD+$>R'T)DQD37)Z-D(I"^IN*.CZ>L7.'+?#A , M>H+!$/KT%C(M;PJ*^ (9L@ZZX%+MHSD(M)_FK$LX#:]6%$1<,J&.&-!"QYA";HW#)!MZ;\?.09,9FZ"SJS'#[5 M5%C&A3W3)P-(Z!P\YHOCIB?NH JP7Z+("<,0O?_6L!IJBD(+5AG;+=*U@#HG MU(/QDW:K[.;82>,4?>:*%-LQP8$3^@'ZN!&6BT8(#;]+%6(A(*/M]&8D,8"X MSS-[?J/G8!RAVV9^K PWWXF""/W*J^-LF$6UL603,'1P''R/R7.; P>[[@:; MU/$ ;#-JFZM?(NPYJ>?NBN)W2D1;3+:5<%EEO 2Q***HH=<+QF@$+AC-2BX4 M^]L.ZR32*EQRGDLD>9&#V21(X.K!ALM*4<@2!9TA$]3L@+\MG[99?&& MWD-?E/3(2B3P$A1ZK;?@&_@>:3,0@8$"$?8%(CRX0-PV=5T8_\'2!9$K] '2 M"YRQ#1J\<-!7TXMH?CR[@_-?4G1#=7_6.C#U!7VFHC1*?\=DQAN(Y0T$=5_! M&2;V&?)[W1DCK3'1&[,Q5)VQO#,&FJ20F%!"UM".]:_<]"K37BVT5^S1*Z@C MPM23!] 'HKOR^&[U09M*Z^$.L'PTV8[ZWE43>Q@U8;G!)J5V56J]%(TF:ZQ3 M5$),&F$%#!SYDPKV)$><&.K+S:%)B%X]#W]L M-B-6U@7+F.HB:1$BH/=J(,>B/L>B@W/LD:5]=W#0%5&-8- >9A4I'D!B^W)E MT,"!S;FINHA!$'NAV?9+X,A X!GHPPISL&__U\UZ=_?3,&VK[_B>&8Y@ M(/(Q"M)$=T(/.C349TH6H&.$,8"% !7CUOBB@1.D^A6:E4W9QJ@F#YJNA!8? MQ"%<73\R71UCH"[E1(NN42;?VF81 V("?0NZ=HKAM0%.$OR](T7S^/ZV]4:@ M7SUB-S"_'HX>.]^ :.->M/'!HMT*N=-3>#A0O(.&?HKWIW@/%F_2BSWI@^T0\:'"_B#=9#(=YN\UJ33_I4_N%BO^54/&/"-4S M0L6@0Q!H8I^B(+4:AHDP04&@-1G!&WNK79R"/!.MRS!..N5Z\%H;N%BO]-). MMUX4(M]/S?9@2[=N!)I%V/4 M=4%JIND^KZM!:S]U]?_5U7CCRUE)Q=)\'Y3(]##[$:T?[3]!SNR7M\?E]OOE M%1%+5ND&MH"M[DD,_SH)^TW0/BA>F^]P<0KK"H'Q&Y\[S&# MO4FG>+C>H7_VL7,L:T%XI:L_9&[+13 -(,="M)6]U=M?L(]GY/ R79'_A6TG M.YX$D+5D==TKLP>U5-U7//4\'"A,XU<4TEXA]7YWAKR7GX05R[G16S!.FM'< MPH?JM=DYJ5Q2[JSA6\EZ=GF+F6BD%97\1W0TJ1RNM+)2;5!9N!9&_<3)A+M2 M&"3X(L5:5M(^P\F]6%=(I_/(LA\.+=S?05FTD*7]E"27"ME8''&[R"=]D2GQ Q$_5:JA=F+HBX M42ZR[ZTDZ4__NEB3-5Q<%,*]*5S(4[(\N?VM6?+B 35$+!TX.X-VS9RQ<, MIC*N4J"^P7E"^9MG% ;0519P76"]1K.K#?Z5Y*P7NO* )YUYW1)GE^!T!E?> MFG/_5WRR/R-?&V[#T,?'WAC,L6Z<08+W,!F'R7!TH+2Z65TSYB.2]?XGY^,P MCF/XPAS,H$!NH4;('*SVOK;LIMD::3D[[)O*JC9W,?6V/[R;ILGD(\'-ZML/ MLG"2#L-T.CKM@36##(X/V5 VQ%IF!*>@_E+BM:[%&4' MQ?X>TF0<3M($?&Y;SR*'3]T8X!4GM&;!.ZNS!V:5VBZ7G$?5)\1ERULX]*MG M?L:XTN1,AN%96.L?-P,!EYS#\U<86QV[NK)!V%H_-1.!E,X%YS=_Q_F*_5 M-B3C-$RFPW#,U!UKXNA@5M=H-OY%W^Z?_0NNEG_(MZ]F%^%V4@N MPPH+5HW/)J, 3/<*=1NK&S_YU]KR.^*7)3_<:)P WQ=:V]W&&=C_%5C^"U!+ M P04 " "[BW]6[_"0%TP& !%@ &0 'AL+W=O)@5R:MD"[".JDQ6*Q#[1,6T(D MT24IN]ZOWR$ER[2C^(*BV.Y#8HJ7F3-GAC,D+Q:,/XF$4HE^Y%DA+CN)E+/S M7D_$"E&>]1S;#GHY28O.X$+WW?/!!2ME MEA;TGB-1YCGARVN:L<5E!W=6'5_2:2)51V]P,2-3.J3R<7;/X:O72!FG.2U$ MR@K$Z>2R+ 4&>%M4O^5'S<,@"IU[@:-R5(HWRED@RN.!L M@;B:#=)40YNJ5P.XM%!.&4H.HRFLDX./Q9P*"2Q+@=("?2;\B4HRRBBZI2.) MAC0N>2I3*BQT-2=IIH9.(19.AP3FG#RH;]&]Z$G HB3VXEKO=:77>4$O=M!G M5LA$H'?%F(XW!?3 B,829V7)M;-3XBV-SY"++>38CK-#GMLPXVIY[GYFK(H, M4HS1N^]E*I<&+^BOJY&0'*+K[S86*AU>NPZUX\[%C,3TL@-;2E ^IYW!FU/2W 3F^SSI@!OML'?J: =_E7.N$S_H6,4,R$M-.5, M"%06D#(RW3V%5"%Z&?12'7,DCLN\S(B$,283RF%A#O(2M?7G%*F9FOL)23F: MDZS4%N7K4!TKXX1A''EFG(5&2R27,[VTGKI$,(I (UI2P@6B*A*!J9CF(T"Q MBB6M&QH8< $BH7%.]+H)RR"KI<44G2A+9,)* ;,%ZIZWR%DS

>4H1"8*F"C7)\D@CE=QK*K:&/IOV &^/9*""I$Y' MHCP7Z"^XH!QC7,B@E976+'*%T?KH5VK.!0W^+?D?WJ,$H4ZBER2<3EX0U,\H M7WC@,7A81.#-(@*/MED?IN)B0-O<.*#=EI2X!7,F:B^,\I2 <&U<58JYWD( M07@JHAF0W7KMKN*K\J-7)[?11J5$4N(#VD#1"C#)2&$"3VB=4LU4&E+\X(N( M^C5SY\=5-XN\L9-#Q>O;7>/E-/R>'Z\C2C2$?4XB<8'*H5$*]X2:IU- MTH+BW YA<^SW13")%GM0R2!]I @\>&]( LTU8Q&\&H*JOHI@[N.V$HPZSH)+ M:&*AG$:Z..8\]6 MM=%&,X#HQ6)_\F(S\JNZK;)S3B@OXWZOYQZ?M;AP*.$+ MKYSE7G.6=WK2R"UUADBP$0 YRRYW I"^[9LE.Y1\];[9\SF&/B4>(@&FT &V M 9TZA48CU];D??:JE2GM#.ST:"K.L?:%R?@4:U^X]%M,;,I )R\E#T9P[EV0 MD'#RT-KV0H-;Q!#8,H; F.G;O-%<=?'&,02VP\QM+(G@3%%J!#(8"(&^2+(Y MJT=!TM(()_LK$N_3UK@384@V9C,'0P17$!5+4C@1 MC9,DB!0,*L( 7@\ PC>A';M#A&X1GPP2PDP0!#"UBC$FJ(_62XY'///"4RV' MM)]FN]%U*YQ\UW5=-@+A!#1Q'9F+".$D(1<34-)$KC0!&]0 0D#]@/!MZ/$[ MX).]$*KY=(:L$J!\[_QD._/B/$W$QH0B%E&EA4].6Z\TFL9*4S&4R/-H2WS7 M*.;!I830] G=.)J,CX%QPX0(QJ(PMJ,Y,1J/(2M"*@ M=7)*VT4R>K]1/,KB[Q[%Z,8)@T)76>>$$]9;;7P@CJ>0N*+W6*'P:\"[WZ66 MEN_A64H09ET?EU=I+U8G;<.*5=CSLU?&?R#T[B97[4XBH\8E$34ZX=3X7.3) M@74!/1S'=#"2P$!,P==U%>=A]JH^@/I]&=;R5@YF39N]:5RDG+UH61=) MN)6Y280+[CBQ5JLH>.#>0RZ:JX1GSD0O!J)/>DG0S92Q,$:1Y(,GE@J%_S*0 M&B@XX2%$&,)NM4\3]'7U 6I4I2C%MI$A!5.0!.I"*9B(#IPU0#5#]YM#(* & MSY#W1[_-++Q$X9-)W#/P:*HK%RP FC?,:>I #*'MP:?I]WP",-MK]A8GMI$' M;33 F;:\BET0**2!QAXZ&I[EL1@@2PA!J7_:%?AOA M/\_1$K7:6Z:-B!",]]Z@ITA)XA!A%U"[ZR,D0HVQ;< M=<+)Y*@R#I3G)O)L&2SW+3*RTZ.IN+QOD=TH5_/"I=_4;XAQ3PG^ZX1P,5>L M2OBS)!QU<@"]@7G[&L[?SW$\J$]PRDY?NN-U[8MG(M3W8/[>/_$(,&%C!,FY M%%$A[Z/Y9 @%!+[5BV91(\WN6O:P9+F(R0<4ML) 1"\D6)I20D'DT9@= _E M?MF_P:&;/&O'WJ] M ^7V^"HB$2A5TO!DA>;*ZZSEG2:<29F8W"H"M3U:86 4TC[F6D%6&^J$==&1 MI$@B@B CD4"'L,S_:4VT$'\')]6TJ>JS;;6O\=)R.V/:QL5(0E*4:"(D*K2@ MF5$:O7FAQ&,^2]-.)+:-NXZJR?V8B!N(D'H:."-2>O3L75X")@F8YHQY MAQ0>/H?^O6JVG88\12.H1H%JM&#HW5NID_>$*RJ-Y6X ]N4JX^*#J^/EG) W MT,SJ,J!@;97A']-RUKPY^&,;K4X5B63).61!BRQIK#&&.2MY%$0PKOMKU&1N MNZJ7_%NT6' @9RSYB8M>3>^Z&/1MF3;4T5Q$(.($)J2,,3):Y;A71K.DA1@ MT_668!OAPE7'SNA.+S> Q5G X\M;;]S]U7K4IS9Q96P4DEA#":1@O+0FRA15 M?[GYJ[?L#A=V=R(G#%,417?B(3F1*ZV=]'%=T.RS6OC1"%" M4@H%KQ7$6Y=80)N+D! H\9PM"JFCR=R#+)SSA=3-#K&W@' '2C/!N:'!"I&B MB0X <1Z9T32IN)P!VH?ZZ1=G@-Y*82?!E(PI",^D8)H9 .9!Z&1"9(DO.KP0 M=)1[-P-VA]U*#T =07N5;,J=;;PUC($'B;P0'&&>+])B;7[?XH<>3,7%=%2[ MQA"?3D<]=^DW]0:R-$JEB$T((NU]7N[0/N'!J"F!_NY87"YH_%9-#V=0'S\% M/[MB"VPU?0_UK/03>%G-H'GM3N]F\^F=;$N4204*UJ1$I0!#7)!!F22Y)B&' M/[:(.OF"@5 E19AR/7P-XA&E<#VNYK-1JZ0!@(*82S MQ"E"I5-26>VLX'8 FRAZPF ;V5"Q6E]ZW^U\O7*-:7'NB]>9:'"242>XDU2 M%R9;4YH:YH+GP@UAH^F2^EU#J%5KJ=^JX,[V\2\O:OM(O:RFN0$"GIX>=G<] M^WB"C_NN-F&=%SZZCP DUTJZU1FC 9.+44#/>ZOTIC1-/]Z*28E': MAZI"PY[KLCTXTD]T::/I&;\S*YO7WJWH6HHP2=Z[4@)QN= M&^J82')/Y$ '@):[RYOLF;C8/%IR%3]*-$1.I ^0#/F/$^>$=UX!?VKA#> M/[3TF:9?M)>%\%NJF*8XQ !M\AUZ1C!>@E>6@O8ZV4E9@*-2I@(3E-ON4X^9Y#:Q$:$CM[S M9A$: 7UCP[25($6BW.E""@ MV[P62R*"]*C B(O"H/U-=0PT60U$2$7K3HDQ$!"HUTXH@0JVW M(9$4F"=14: PA#)IHZ3K 8Z20E-=HQZF2:,]ALZ=5>CC*<:C-E'Z_H?[WWB+@M>ST*H"IH].&M%B&B MMDF(!^HL 4; M3LIJ>VSC/@D4?AWXM-3>WM[\+26P)0PFGG!G?0F/=^D!PW-3ZN(BC;]D PB"PP&V,T@C08"&'!!R-6EN= M%M7+>IF'-<+G;A(Z8X@L6!*#RU7-I'4H1+QCZ-U0)]0@6@&-T.B!7Q.%YES[ MF*3,6\NH<41YD%$!T(0>YB*$S:M8G58WSDXE]MGGBCH/ MM\7H(02-PA\B(5(D81P#4("N)U$AU\X:T%Z)_E!J\]LE2*(T>:) M.T*B]SPP39/; K[[X^!MW6Z>'"'D$BPFQ;6*Y>Z+3YGG.. DL:LZDL8(ZXX)&0S,PGUM )\JW M@.>>5S64A]-?*_08IOGT(*U,HA5XIYWR00JBHT4]IQ13%&0"0>@V<=^]4VSS M?)AXY%(2H"Z7HM4?W^%.%I.LY4X;:D D+1@S5B<1 MT-SD8!-C6@\HG-,?2FT^NJ(H&C$LD@3$B:"XESECAGHMJ5)Q6>U\T-2\=R_O M]I@N!FJXU( >@!8I[XO7VGJ"/VO-@B#;Q'0;\/(VD^^#7$9SAP_%B?#H1'@6 MO$41ZIAWT0Y@:V1?O(<[83D@P).5C#B=RU\ZJW+D64F;:_\[,Z1]BGVAT^9Y M+E '*D279 0!7KK@:>0^0I+64B:V@.7=HI49P&HM!%HE2C!'350I12DD M\]XY-:3=G?VCV.;Y,$J2%'5,JR"$=-YRP7AD$E6A9E')+>##_;PLF\J ,]2\ M2D_AI&J6S^L]]WD#TC@B@G?(@L9X%)61,.*#DUSS(:4B]X5.&^&YLPK"U>R: M\L%X8GGSC6L'1Q\(^B!6.&L%D=RAB40T#>B2@ P@^IOC$Z%\_!LW6W^O'VDFJDU=P[90+37$!R)OJ\EY<#-0K9M*MDA S:X[I7FZ#% MA1)4E-Q["2J1("67(G6""L>YX2P'LW5T,EE"+KH5?4S*WCCA-E)G"MWS' T+ MP)@021E#0PR.HQG#B5=B")7F-DZXC11]XPD\$1'=.^J%2C3W4-5X1$@9N%GD M'W+"&=]9_M WPBUME8.Y;^"?<[SIV7O\YW(ZX(4+;BL',3^VC*6K3P]'-$:K MY)AR@2D!7/1_M7A_XAJT=_]T=8TFR*OZ37EXM);1NE\='U?3ELZOVV9SL+AR M*,O$DMK(0DC$<9D-),=SBR&&*EC9CTU&ET&% 8"Z>"0>,H4B8#DY);+@>PE-]+8FU^%9\PD=M& M*:1G$#0R1W/I?6U=,C2Y/O=;^U:"WG7W\MOCOIBGGT66B-4N,E)I+8X02PA+FI5#$1 V*A-A?J;6TZEY/W/1\"XX]YV7%X M;B"B"4),-"DF*: BD=XAG',/#L^=2"GX 8BFS5%D\_)'V80L@\Z00H-;F([ECN+-9U(OO@ZKAH][VE MYJ-2W+,$P(P&$3TQ@5IPN;LWEY9Z&!" OI*PG[=,1@GTR:Y?D$M3>BZY$=$Z MFV+T5EKB4(VDC0'/*&J"&5Z.X9.3>2^"8&4P7N85"?YVFO>T]#"IQM?<$WLQ&*0Z.!B%58D)X8(X8%2%Q*9GQ0>AMX^ #F$RR SN- MO[OZ'61G=HO9%V1.RZ(D*9E$\F ]]T&"I KUKI)QV]AW8]3=3-JY%S'21+7+ MF0 TV$!$$F@K2^\4J*WCW5]A"K6;('7WXG$Y+=&OP:O>PQ8SL+)H1:$EQ74T MPC)P>6L!4PDEL_2$#ZG.^P!(O!$NMBZP&(V5#%TB_,%(0W7NQNZ$5H0.:0?Z MIB,0FR@ \E"_B#S/YS6*PGD->.'S\F/^:2CYJ"[76&?<.V0G MP31SWAO+",D-<"VE VA3W6]*W1Y/4?3[F.<0M.%=>JI@+-#!IT'\083?DO2#%&9EE"\<8,-P&,0]64RXLSM/"WC(_NA3JWJ(^B ZBBFX$5 3@/%K/8N*>8E.E&: M#J'&Q7"H=GN\%J+2$HV^O'(GB-:FO](W)9C) #BR^F M>.LA&NI#46'1,V;M-%!!R6 L+Z+^FZ!9*W[N/>?'94U:N2!JMV/7BVF95A MOYI/9_7I0*0:=UY8P8-/2!=PP2BC/<\[*31.X!#B#Y^C2[NDA=(NKVA-_L^\ M+IM8ME)M(!1R@C,T[ACS-HCW7HWG'/CU^(+]VN(Y6S? MU?5IJNJ\_'5U/M% H( &B.;H,0=&T? 0U*"5Z*/1J,! GLTN34<+JID#DN71PF"V9R(;Y!$CCAT M(25S7JEH#'&^_TC82K)PS80AVC-EHE""6$*CHXDA>R:;P M"\YY:_#G!SROV^)/X2*-EA>O7=J\R05FZW)Z>%L,_-E*F[]74SCMT@R?SZ=Q M,%$&QYREBJG<=Q(M/R\X,"- *F\5C0/@X>\ +%\S%ZL?_P-G-ZNRT]]R!OLU MT_%B>C*?->T5="#(U8*Z1+V.1#M!('I/#9JJ3B2C4DAF1.[WAEPV$.0JD(ER MEXM%!)&21+,9P)KHN)(TP0 LZ#XB]Q8 Q/O*1KU!;N3H_($%IY/003D:@S*Y ME2 G!DW_$;EW 99A-\YF()1-P4%"X]*@GRA%,(0YH7TPG(X69H\P,QJ:5P&8 M&:X24(%X%4(HYQW^'(FDCNID1D/S>P7P4.Q-'T!*3[1BC@OME/6*2H4.OF5@ M9!CMS>VW-X=M0F@:!4TANLBC"%0:ZB($DXRSB29K1P#WCV: ,D8;0W*/54&U M\1$)14V6.0JG5XXT&\VN3Z\S!N84$([N0A#!A]9X#I2_($[J@>P8?D[ ?:B=?:M6:)&2,ZE M83K$))("4Y&?;W]UN:0 MX6N"AN 46!:CH))YAA"F,03E%4UR )6,^@C?SR%FL9OHU^H]U--\>IB+\3PD M(ZU),5!!\GJ<<# MJA'(6V^";@>0&0,T0HEP%'TIT,'Z()2DU"MM)*>C+[7]QNAV !F4$3Q9(8%Q MX6EPP0J(T5D3?')Z]*J^!CO[$]#0[5]WNN)IV_5+K\KV; MP>+*P8#&BJ0\=3()0%?<>!4"PL50[0P7<@ U[;XCT/3*(.X+@CE13"3J "U1 M80E%3UQIKH5-E"6>!E!Q:43P][WXSC2B,Q$2)$$9')51T2/,(M>@N%#C8M3@ M+=!MMR*$XA%4+A6>F"""6J5T2IX%)2)/=(QJW3%HYAZ?-3#,@&8A"0?4!XH. M=_!$DZRR8V1<^C &D'J$F='PO K 07"2A _:@J".F<",<5X8$%(&.58*ZZO= MMVENZ@V T>XTA$LMM!6,^ER@U$3FE/&2$S)&/K\GNW.( !;6,14XB3076S9Y MFZQQ-!@E5+()>/^+_/<1P+VJOG1[708LL50@3(BF3E AG"2!H.1CS%%)AM"N M\CL RQ89FK>'7)6<"%&XB)).>.D\EXY29XA.J+:'T"UH1.Z0(INWAUS/J(#D M6-))"^&C3&GPCD"_V M0A \,IFT!RDXE=YKL,X2T-P3ID;_NJ_VWPCD"]H\RU_O@T%[5,0(GD3*C4G. M<.Z=&4!#XRT%\O>1XWF+[9ZC)HA>H87W*)N5S]N6(UBNG&.6QQ'(=X&=3=3_ MO#W,2.)CXL(HPIU F]1+3M&ED5I$IDWR(V;Z@YE>F<-] 3 CUABNO46O2DA) MO>$AL""-$BQ:.FKO[Q7 0PF#)D]E,-119:2P*5J2$-#2*2*#EF34VMMO?@[; MA/#1:))6G'O(6^FCU] 9!+7D<7*$2;1-ZEBA@"&@@Z?2GHH$< W86I M>N^%0&_1YG%9K@BI;)0"M+#@'4\@0\+_.3G:/'T!S&AP7:4O*9!(@ (+0A@6 MG,EMQT@,S 8NU6AP?9?H'8JU)P'!:H,$':105#G&E9&<^9A2A#@&N?IJ[8V6 M0P[1:M $C08=(A72Y31KJXVB1C%O2!A37>X$,/=?!?06G1.C@B F,:]!.)E\ M2%XPH2W)ZZR1C8CIJ;DWPK>%KV3:"AE!:2EB)!Z5M7.$ADMIA.^=+,)#G3\[N!DTK])3.*F:Y?-ZCYC< AJ29I S'#%\7/ ]6 M&V^H$T$S%SCS3G+AI4VHR$?X;KVY.63X&B*8$, -T5R@^6"-$%01)8S23(EQ M(?UK$-//HIZW&!('AMZT2EXX-#(]]0I<,BHD!R%Z,H*F3Z#IEZ6^WX1/)1%=<&"BEQZD(H*)X3S7HC J/.2$A!>>&Y<<'ZB"X4==PR%\?=IW<,FONKZWF+>MOD/ER1 MT\25<,E9\$H2SY@Q ):.T?$>868T/*\ L-+ ''$(5U3;1#H72&Y.([CS,=?1 M&0'<4[MOT]S4%P![=).'U^;^ [E<5_\)]EF.6M'E=0T)ZAIB MRU^+&U8DO -QN >>2K&AW=FXUJ_'LTG-D7I[YF@4KJ:D,P@ ,AJ<5&% 9![%0M_ 95."@ 9M3(*C@O&66F6Y=LHKR2P95L_; MGHF..^GS$KW4*EFI"5,B..<33JA@N=VU RL'T.)U% +W !.K*7CO )1@ A)W M3JF )G\DUCOMA]6%XIHOW#[^[>D)7*CM?^&*@R-7(X#+ -!C($ W 4@ M1FN!J'$RDL0@18L&AU7#JAQ$##]9IHEA,:ECAJ!$V]R5M M6'0\>\*6 7HJ3O@8-6AKG&76R\5"Z"AM[@XVSSZ>0)A!? OU\4!$C=#@*6-2 M B-"4C#,BQ1C($*X0,.P4M5'S-R/5>,(,4%QKA@7C$@T?ZD%PKEGRE(]K%[L M0\3,F[)Y][P&',T,:FAF;]QL*#Z4DXE)*EDRE@E*M/%>AY#W9"LFE!S6QL01 M._>;9A"\8<2)2)D1D(S)H1K5>E5"6>8'%.;?^^#J>)E8SXY/)M4I0!O->W4R MPWNV,:3.F21!>W2"(8JHHO?12X9"P(-,8%Q+2+HD9*^E06\(26].2'IKA"16 M2"N0#:.,@FAN/3>Y_C,%S1SA,"2.Q"?$?0R3>83XO*Z.]ZMC ME)\NT_)5>N;J:3D];%Y#W4:E?CF]^@'GHO8SO -'E>]]M8AF;>5Z;$B:):V3 M0A]4A @F"<.!Y#Y".LADAL3?VPF+C4@+3QS5'!S33HLDHO/*&>6C5< ]]6Z4 M%M_-HGI03AF'#J2C7B0>#)A DY.,*<5RL?=10FP "AN1"H9R+0F3QD:-IKWW MP>;F[PPL8H/Z(27OW L4WJ#35I(B)WE#WU%QL'<-^V>Q=FS M]_C/Y<#TA0MN:QTJ/Q81Y>K3 S>!5ZG%RIG6^=N?>Z_O&#D\(X?QFR#GPJ7? MXJ 0(J(#=$W0^ PL6<>B391R8R2-/"V10\G.\H<1.;U$#B4W1L[9I=^ ', _ M-";-+%BAE#-,^11HC KEC[)+F<,YW5G^,"*GA\CA:RKH,\CAMQ1%1^'B.9%1 MD82.CS/@J$;L$ )*@.BVMXR Z0M@UC(A+F#@IID0C\J/CVMHJGD=H.E^/0(7 MV_'$\OV3G_&?Q9G4Z0^,?E M=.<(\A:CQX+M:GDR^^E#&6='CRDA_^O!N4OS@';#O>TYRXZ9.???T(W]?]W+UV]?(G/\\<6I;+!_NJQ@_:"=5DXDX: M>+S\X:=8-B<3=XJ3-2FGL-/>]-.QJP]QT+Z:S:KCQWG K:4:W&0QN'90W>FS M;]DEW??,<.)FG=]M2C6;Q\SII=2ZX_37;IZMRC]MGU\H+%K/)V2O ^ M_*H\&7]]P!]<^/!9=9(O*V(US[/R%]+^^>G$Q8B6^V-2T/899R]YU,[$%=1< M(U& G..SH,;R/(ZAJA\O7Y 09#O)'9>3T\?__A99IBE>PH?B377LIO_^L''3 M9J=!6*;NPJ;\'WA,&/OBV4&Q]_)I\>SO^_^Q]_+79\7^J]]_?W%P\.+5R\U] M@KW1%_SIFB.$RJR:/BR>[N[O%KEBNKTTZ@'Q'>>[S/ ;\=T7/19OY.SV'YM' M*^](2EPI!SXK4/#:HJDF9?RT//F"5PY#]#Q_]>;WXF=4D]-J^G)^C \)Q4*; MOH&4 \9,QX!:D3'G1)+@\#G@N"1."Y#NRB7'8NJRI12A?/RT"O/CA>'RH-6\ M:0]L. MVY4*'WV5:.@53WP*@6Q7J>O/?BUVK=HEW'X)=C^'&G;R,>/F\F1?FIWJY-9% M,[D ('$10-WO:@2%5][&;X](^SQZG\"'%G5L]74IL] M>/)O?[%:J)^N$]PW8-8;3WN'QSN?^4NLV\[\WLN7?^S]5KQY]OK5F[?%ZS_> M'/RQ]_)M\?95@;;O6S1P"\J+5V\**G^(/Q:OGA=O_^-9L686KTSBO?VW^32U M7)R;I W;!C<38,^KNI@=09'*!NE2G(*K"T#G-=Z'O?"Z=?"?=:&?\]",>&3G M&-]YE&_;B>YT)X]M!Z9+J/([99[]>5WC")^WT_)?^.:;CO)L@.+!DZ<0VD#) MO_V%*O)3CG2<9ZJ'17[WM:S64\R\>O-]*3O-;M_^LW+7:GT'RJYH_[M+V/EY MGT"Z/$W;K/7>UCB^,J_W7J_YDILT*]4G%ZI/W(+J^P(B;%0'OGVS]_+@1:OL M1CU8S%:0*;K0\Q>XIFE?-$/GOS]U<'#XL7+_=W^F/CF1M+F MAV#_6H^G=6G^U4\'^'"3P@YC6L&)W7U/C_G++YEPR1%[MO=@]VBT5UFWJ0F#@O+Q;!H*NP M,!1[;'-"_YH!WK70WXNQAJ99_.&0!T\XBOOB[:F?U]/B8%8#S/KC MCO9L"O=SGX?Z;?5A9>50^N#);U53[$T/80+-Y16\^QI:JXU>U:_1#D,I?I9G MQ1X\V=^[.*Q[&]7K"JW#R?]?GG2FXV),',T,0M1G+(Q^V6==W.,NEY3SK-7@ MSLV4>/#$T$OAYQ_ODGZ_5:AN7Q]5TPOQ<"I15%"U0XTE/2;<-0&K!1X?%L@< MDWDV.8K_*4]PXB(\+-PT%C-DWY/\U<6T_>SU*]&%<8M+ST6[_NTOAE']4U.< MU'AQ>>(F!7R$T&X3Q2M19T)S?>97?S3B@"(48QQNR^)P]R6ZS[9M+Q@8:HC% MR;QNYCEN/:L*O**U<"G[P?^8&3TG/NV%V>,A\XM0NX**6P2]G )T?[Q\?WE6%_-MOCS=C5.N&$L:%##A2?(\< DF:!9H M!'=E#= U8WZA]4XI\ZU46!GSJDOSJ;++7X5W#XM_;54,+4Y<7;S/Y==SDE/1 M''U=^'[(PF3C1%M(HTX8K2C6Y0O<"2V&*:LV3J8MPE](NQV" M:4Y ^B2LTU\K0&W>0MP6F6T>=NKNPU&%9M>'[F .!-2A;%H_(>65E"ETTC2K MQW716[A9@3.VN!YR+"&T%_TKI;N2W(88OA]4#(OWOQ$75\IH1EH9_>>?]T^J M[U6$WQ)[?ZD(9_1K1?A- B6+6B$/KJ\+> MK&N*"*F<=IF%;^8H6061RTC-6H!G+\QVB^*_\*?%EHV[7^_X$\?]GWG8!XM1 MOV@'O<(+0[Q4EY=A[B6E_FKBK#9R;@VNRG0%I*;5#(_\T5"W M>WZ:J\-_/"<^=-M9SH* ]XVGOU63^73FZG9C0MVL<,1''-VK?#K+W2Y^H#\6 M1RB#,H)BX2:3%8S6\>5A<0$^\Q.06I-62]V3899/YQU21<2ST\/VTI,: K3A M*WE^)->12+Y^1==$T[B':0KID5EA31G3;(*W?.'XL- MN-WFO6R(S=QL?L8FXL&3_[J\&M\G/MD W(N75;':P[CMW)I1C ^+F2T +1N3XNVI9\+[6KM4S=SW6ZW"\Q\]HQU9;%N?.!+YY,N.>I@ MYVWQ0][FIW]BG.VNK).RW01QDC=!W#5G=^-=,2PT/]X'.ZY-99[)!7>NV%&. M[/AU[#@@WKMHR4]0DD#A0D#>JUUFH S';,9/KSR*EMITY\H3S3$R+;ZE7@I[ M!/ QSL%IUJHY=()P.LR'#^OJP^QH>787E2RT0VN]AG;G;I/Y,:=M,/S*:P;8 MGJ8_+2_[[ 77#F]Y75:LBVNO&>KRRH5;TVT4ILSOL*6]L&XD[-Y0>B^2!X:R M5$WUC?=S?.$V$2)N/[6#T5W.S*T_UMQX7?W.ZCYL,M3SV]4\.< 2"S?[WHOR M?]N^;^^[IN16LNB]E&*H]Q$RAU5]>D4PMKVH!5-87+06EU4Y/G*%';$%15N^ M (=J>R7*P776UM9^\9TS7#NEO\P;?'/3?+8$H+Y9#< ;RKXVD[0@"S)\0?;I M%]XS+)(_N]I-&"'^M1!?3NBO[7SN=]/Y6:B;+X#ZM>MZEWRR_@34TB>\Y[S_ MX8:K+#G4U@;84-GFY9995B]7=BY>_!]/*LVU]6T_&RU.68_7VYN0$#[HNC1VAK+0LOG!-(<1'&S M&31=E[9,YUQ;!H?F#MNUB-5F'-6#^?9S :;N$\P.5Q1^[![FG M@&8J;R;X,7_XV5%FD&O%XCJ8ST#4UL;H5LJJRZO3TZX!80[[=;?DZH#_.,:\IK.>[BVM\]"SI*S6YQOJLE\=OTME[.LOJ8;4/?O47UF M\AW"CJ_!O=MQ"1_ZV$T^N-/FP:,^="WZ1 )3'U51NZB0&;5" Z;CM3,67 J, M-:9NQ?5J^2WKJU"U:XNHEB:G3=EIFVFF-F)IQ[MLTV2K!Z9-I\?R$B">:O,% M5F^'JS:97MQ:6C?K:XF(5WB?I: 4'O5\EMS!)/):J'LARMRYZY=7_KQ<9OK=/=QASS$3_ABYTT+>JUID1=2 M-X[B3V1 W4YFI[J)0>]=>(=^'%JL.XNO3^V?G^X)J'NMP/O=U>&H<[\8;XO8 MX[\9J5!\R/^X$_3;/I9(;D#S98&SYVW^ $K$^;3L4-9FO3U#DHO_0/G2!3?;@"57V(:'L(2-\B<_E%SU!9MR@B,O? M=EFM_'N3A4/>A="TNQ"JLZ^_O+Y\W^-NBZ&]Q?&ZPT,<T3FOBX M:EH]BUH=\=L&,2 '/]"UJ*9QV2SCG_.V[&F;H;.&^*N0L$&V;:<:O^)?KV7# M>1,O\* *UN-?ZFF*0NM@P01+/"H!X9*6JN5!1A2Z@Y_FP=>M$_Q\4KG9E[(< M1Y:CY"'JG8?4A0FZ!VBC==MZ.N<=XEF*5VR+R'77 MOMP[>+KW?\_O*-@M.NF4X7@.[QZFJ-"SOX?4JSY,.Q-RL?'V@J7XL(AE-F*K MNDOS/*HF.:2!CSRNZARIPTFBY'_E ]6\OL!7#I_3YH/"QW5_U2V2S-#,;+)M M?(PLXW.N#9K&R^2Y,S[<+=[F++B(?%*C*^)6+NWRBM9IG3?+E.TI9<_=6IN)FI?>?OMK_X_=G+]\>Y++0 MK]Z\?O5F+W<%_>6_BC?/GC][\^SE_K,O_H0^&;+WT-FC.2M?"O&74WPVFASH M@;W%%_TR042O1(AX4 #*E9,\=SGL_^1U#O@MDL0N:OE&'-0LBI>H]XH7KQXL4TL]QB3*_; 1^L!ORA1-]@E:G> MQM[7HN)90JS\@;5F$/FZ,H?$NC3O*V?IW>[_\]BQW M&]I_]?)M5J>?\[';+;)D6/FREN]2>_L9J&)7D9NERWY)BL=75P'N70'V3Y6_ M>8W\^0T9@%]2_?C:3T_I;D)=G_GTGUUOQE(% MV]>4P;O36NC+-CI=&0"V$LV]F?B!@H _>/("#>."[A;+++BO@L/M-"!H*SF, ME+TMRNIK2#FRZU")JI;LNK=;O"F;=\5SER-;(\]N#7GIR+3;1E6[9-I?=HL_ MIC6@RYV3'@YF+G7EL'+D;N3@;:&UL",';Q=5.JF;!N&*W^!UO+0Y<@MEI M\;1L@/L.]+N%FB7\Y$7B1KCVL'WBP*Q$-5R=Y&OUR8#O5E/ MB5D4^W[VSWDY.WV(YR9MDLY:5A#>.INUR4'36'2%8XO7\SH7_MJ!'DJ^3_\L$A&G5?OXGR'_5E:/ &2ID]$+@J%V4)#B.][F7SB@,MH.R M7RL,1G[M*U4%6?"KS@;"LE8!6@79F9MW>;59Z^^M[1=]OMK(O5]-8UU MT$ZQYZOY;.E-Y 2'D<6W!0R*CRR^951=+K*8W36]?7!6(2)S^L'\Y&32_N[J MT[;4_,C2VT)\)4>6WBZJ4K5,"+:[Q7Z["ZXI7G0F..II=UA#MXONS[QO;J\K MX.7:$D_3Y:]YYU^^_DPDG&GXD?>W!B64TI'[MXVNR_QBBT8[.N"Y-F"GQMOT MB3@NOVX5J4<6WD*Z+K.-[2^[Q:NV/,2+:5=>!)\Y,N_6$)E2-C+OEM%5+X-F M=G]WS6K.:^JN;INE/:]J?&FNXE2732P7M1G;BC2O:WB?3?,7T^9D4;1Q9/>M M@<4FV'VDWJU03ZZRI<9TJ>\9!\O45DJR<.]JDC4/BV>KBF6OEK5ML\>UORR3 M5/R::]KF6,H8/MD>)% ZKH=L&UT-77(XW5UCZ_VUFM)\J[7/\IP6:4O7)CR/DF!K M$#-*@BVDZS+9F/+=%<^W[)P#*R@+FG,,WK8+ZNHO-P\7RZ6=A5^\P->?Y'J@ MHP&_3> 8F7[[Z&J7&#+'7XY*7\[0&KLB-[4X"$<0YY-1?F\1Z4>+ M; OINBJ>IW;76C\V_>YLX&ZX.] MIO7))XVU;QUD^\3'Y0RG)-P .'M-,6]67:P>%KGM(B,__;UJVI_H3UW#QL7A M1?_8AXMSR\/5O+YXZ .LCE3U\N!\^= VH-64^(6N+G*+N6;9G[W -S\L7DS# M;GL-NE-%,_=-&4M7EX"GYM-)[AG9=:1L&YJMFL0W77>Z#V4#EQO374.(GWJ MG[:1X:^3*K?@:SMAOLTS\C5?<'7CKOL20G]TI%D1H5AT2&L[&);-JJ5:?8YZ M9YZO>\Z\1WY963>$XP[727;6AB6ZY1=].Y^T9#^.G\ ME+6]FQ8\?<>#^D)QMFPIDE-@_*)OY6:[57?R[AC]UO')\,EGV,%R[:V^Y0_)AMGL7KY\MXU+3P^O;9W\S;WPM[VV:T:C<.*/A$(; :.U,[4\<KM-Y\0BY Y_V#.^UX)B?XS=VJXFB$>E')O#V$ ME[Q$$/X*TR+5U7'[F'UWBH,K7C03O*%910PN/VI])M:?Y/ FO+S;Z)?/E=/E M;\M '71)*_FNIS!Q'Y!K1VZ]D1O*-LZM.(0A<&L[4\\G $C'9L?M+%);-S=I M%UFVFM=9IYW4< 33)F^I:^9EQQ,G=17G85%KL%GDY!;)A;*K+XHV:M:&4+?Y M7[[=>G.Z SDP5Y>A2/FKBVI541@9KJ[FAT!RXM N?5DIU.?EQ( M*SZ4$8HZ5]?+T,H2(D\/OF+QSM631U$_&F:W;IBAJ/^8-RK.44RBR,H2YR"; M.7!XVA\S;0+(4NXP#ZXY=I,)U ]1T-6P,RV/_00*^(BV63Z[D/7E8E_&Q/F\ MHNDFF4%G%9I8#;0WO%]$Q5C$A_06GS= MBCLJARK7XSE;Y<;WY*([S3(2=^%QN7I>TZRO C6Y+NYIEMEHYJ%LR%\3\(I_ MMI6Q3ULCLJXFG<0X_S28XK1 JRI&^3":@K=O"E9MRMC&UH\N&X!/W;MJYHH# M.)XL5F9_+9$!W;1" Z>.U;2\GA$^ THQ0GZ$_!+RQ4$;0^L/\+MUW5^*3MMD M\[\=X.>#>HL(0ZN[PE'Q >HV+I&-[3:R@)KQ+%ZX'M/,40>\<-I5D$-+=78T M+BV-K'A_K/ABBL8P"S!M$L\+('_5 M@E&96W2V66]KWW=2E]GIJD9-\1V#_'6;)EPOJQWU!^>=$;6W9\B5^;58R=EB)NT!+_:2Y3;'6=VV@/Z$U=O8=+=5 M82T/8;%YX6#N.X>_W>N58P3K2FY>-[F-XY*M+F]X:&]=N\,M\I+F]?OR_6(E MMHV>+Q(;SC9:("?GS8S%87<=H L5VAPJ%9XF4-C&X-P7:=E\/4\,PJC M7;KLPS8=Z3A7*FSC%+^[TX**Y3G?I3@X]!,/SZ*+!^].UX7'BT\KYBX9JJV+ M^"FV73T]7W[&]",KC_KYUO7S FO]4=!+E;P7_CDON[29MA5 RU07$@[A(QR? M9(Y>*-8;&+[GDC)'CMH"Y7CG(98O5(Y+ !^<(/RJ*TW?.W0HV1*(: O MT(2Z/&DMCY7_D=,6UH((76;"JAK"B^E[M$RJNCE7.*%U#?!1'A^>4#ZB*Z(( M>8A??%W^0KX*)\D=XFL/<_HMOC-G1N>DVIQ:B]?_*Z,J/Z)]S#7Y#HL=CJ.) M-/+VW?#V"N_]XNURQ8;HH;=YL&4N@KZV'^F\9&J=]-9&6.85?4( C-PT>DY3'=MX?.]B)V2>&+G8L3U)W(P>4J6/_A"Y*A> M_JWSO;K=1WF_TFI@K39UZV];UH'##^K>\+#3_L=ET[1+;;'&=Z$J3K.'A?LX M@47WDUBFMF98SHP:N7X+P@P]XOIVIBYDF_0G!/^Y=)+S^21N/CNJ:GQ9++H, MY-;VS%OB4EM$,3/DB^EZ#+U;U^H"[2-GC9QU!YQ5OL_(>SUQH=OG^*>K4>;/ M>I07W^JTQ:BRCEOY>.=<060L5%EM5;%%WA9J-)?]P/8#3U8?>(T/>%UF[]D: MU/@-V<.LGUZ%B0V1,(U[- MLR-SCM[FYIFSG:E/+&MM=,%XY2HVW0 ?7K6T-'+$R!&WSQ%7Q_KZPR%=$N+: M(-UJD.=Q!7#DJ\_.U(;MORL8Z7K/ ML.67"W;K"/\1_M\ _ZN*6.% A6$_;3A]IQW>666R65=(O=J\)>Z"O5AUVIK_6;BP@GD^JT2]:%[N-S[1@\U;+;HA;,HO[4PU7% MP3Q7_S'WFZKQU<)J6#6^6AH^;.FW7M#MN/*YU,^*/'-T,A=$:5W>G%Q037L X]:O+%JU2;F6-S/QU]?:VUG: MOZS0X7L#AZYNRQ8^[W)4=GZKJG==XSVP%;S63$IC]OZPSE%IEG-T=H:_]&B M%O#BD;^OK/I5(/=IV81YFV73VOE[4S?'G*GKRER5>$'$R8*(:P/,XU_D^661MUA0.5@$NIC>6P;$\-"\ M[LIN[H59/DHMY^?V$*Y/V?G+SZ8NCWKU=/KLBJ<_^XCB-%?*/7N-6'_-P^*' MQ3ORC>M7+]^R6_R)\^W>0Y$=C]9C:N!3DY"S+'+)Z7F=,Y@*^)A+>RX*1.A6(/YF M59V]I%S2=+;T%2_U:\R+9->/?;=X@>^HCE$)X;?BJT^K.?XX+MUTF0IZL;NH1V\./_WBX44=_"N.SR?QXL&\*^WX MBF=WDW_Q:(G"<1J;BX>/W:5FJ,>9QR\>1,4\O72L0EY#'^_R\5F7QG;I1 VQ MO#RT!3@N'FZ.KOKJ#^7DTG,_Y N7QQ;=.:=5UL*5Y5V47[ M9GY\LLX!\\7F8R0!XBT72L\LE&O6(J#K3BX];*OZ3KHLPYS@7\ZR#05U-I)< M[B^:<_?#4093-\()57V&4^YFH""][[ZGJZ+\O@$ ML=QN9&CG^5.<]F=FLE91MES6];'[PCF?SH^AKG#RVJE>3/[:;.>BQTTK][H( M4KX]ST$9\&/;A?<.A:PXN;XK='$-M*^:[\NPS;A8!U"&^"=1B29 ]?BZG,0V2T.LOS.2B O-75; M^K-,6/#5A<$A!KK7+S7&]]VAM[^Y1BVP?-E6]^Y*F^2:X&F> 736HP)?4127 MFW$4^18T!]'ORYG=N=] @0KS$[U@OL]%EOZ2/Z)7?]HL-]%$:'#N'EZH[)[% M4>X-L=.@Z'!Q;3D@"[%%].$SC2%&(O>'QP_KZL/_8^]=F]NVLJSAOX+*\\R\ M216DMNS<.IF>*L=Q.I[IM//$[F1FODR!Q"&%%@BP 5 R^]>_>^W+N8"@;#FQ M1"GLJ9K($HG+N>RS+VNO15/<7;A!X6V5A!9>O4#^R$<,#N_&7?E?7F_1U[0;R]KS&A"3VR&>&K(3XT75=P:?H#4-2=:4TW3E9$X$%Q)L. M\7>/AO^^+!))2/#TF1 H<"EA;8)D@(L;D)A M8 U/7G(^QW[*A[,TBC4%"',N,M?%%6_^SBTW:C".$WV_)QIVN]T,]S,I #A^G V&)["Q2*>(GWW !>.]&GYC*+E M#L(:B?/1DBD7?Y3CBW]L*/Y DDFJ>#\4W?P\>R(DH8_S[#\VC/))_:OUN M35=#IC7Y]2@X6B'#"DH!]($QP2\+N3*(2 16Z::-N+=(5&N2*SQTQ_4OKK(& MNSFZ"3!X9<6BF^JUI1 ML0:*,#X&2C<;[*C0/+H6QG>^AFO*)V,/BK\BIN286;NG*R7R,$!)=BY3'!5- M))[J1' K1.TN@;RJN=#**T=K<>#6A/NC9MO!ED&(9)N2Y>8#RW1P-2L!UDV M6FZC( @$]C<3Y=.(*_@:PC"H2A@*3Y3>5:LBH#* M<,WC\GM0RT^.'Z_(H*MJWFE.'V2+S=!VY,%0%)3H@UN7Q=S5-?VA=ZL*>?\- M0"'9W!>0#'(^:TN/S:(%5S6;U6\?RAS1ZI\_!+3Z<:=_Z-JOAJ?]9KT&A?%Y M2]M_J=NSK/INL]:TG1X41MFXS00EDFN2UP"WDJ$S[+$=+4.UDA;2K,:3"G8: MR+/Y>5'7#KG#T"-[=&;OV7JB\\$)7QDF_R2DS%9P2;KXK#BO&#W$3L4"*$,* M:WK04]2Y,OANZJ(#3E%@1IV#5;6O>3@IPQ_A1SORA? XN^ DOTZ7;7%=LNSH MK-R')5?"^VS7F@@>-3;(N0X=ZU;QPZNU&RK&I(H^7$FCW!UBMNTXX_MF? E2 M 7(\5\6\:QTYE.U*T2@!:!+@);EO >%L.EN@WEITGKW\^<6W)V=_) M#PTV7 MR=FN2/-!#GRU\AO40?N+T^VN'S)4LN+& K :TTTE"U.W,S3!^,2_ N)BBR<5 MCKEQ(O@>#7*;FXML453UIG/\_'P"TX$(](T_>5%"<[6&7+E5 ;CEK=:VG_DV M6]1@9; *&S^::\,X2;-/&*.Z-9B.OY2K=3?ED$'S-P_70+W?C+Y$DS+ 5T4' M!,@*?RF8.IK&$7 MM[)EJ;.B=_8_- M:DUVLQNRE[0DO9;S*_QJL_8-J8\?G3V..T6/:^I^KRG&, CTQ6HY,?&.Y&:U MWL.-7;T5?OIKBCK'N;\/IN)GD5Z-8);O25AS#%!N9X]S MU79/%\W!2O (!>O0P$ T/M2FNI?LL[+A8?[AUYODL*M:30_)6@ M-IG\[-^*@WF6[+QSBS]]]'^J?_>_;Y1__^$TU/]IWTI_[;'XI_O[LEY EZ]K%# MPK?>1= %:P N)/.G#G@2EP7$9C7:',<5_YNN^!< *9X]/DS X%KYK0L M4&T(RFT,A+RLZ"ZRIF!.;3D]Y/[_&MP[2XXGE)+$DS(D$/D(.<^PL?UL#4J9 M0R<)LAN(=IEIHNC;!G7\/%/&A?$=I%]_ADDIYO,-TEV>K9/67"9 LB9MKK>!\FQ+!KGF:OF%:$HFCFM5CAPMZ4R"E*OTX/40/#TLARZD>8 M2?:U$\AM*T@0=: U&=,/>*BXOK-R$43D").4")PXN(Z,AHELHKH6#1BM,%9% M:H;1&U7-N; O& YP_X3Z49;YS%5*@GYI9ICGI6JX28.="1T?S,',:2SK2HXK MD8,3!A_YZ&P+'A3MY14K+J68L XC3HF0:$4[N(JL72*%A>TBVBY%CZ76JK^ M5K0;91-?^97,W!_]O"XJX:)I9[5%(+SO2MSU0JLHF[5)5RXF5A6JN5E\W19AB];&CM:C5B;53??K/I!FI/!<2^< M,LUVM#SA>3"M5DZ/ 'R320[2*N'> ]SN"F^KL3ISH-3%U6]_$+TKF][[KN]] MWZO*/WWT#F[$DX]VR/$^W(Z9YO43-^;4I\QNQMEWZ\]\]AD]\\M+P.WH6O>8 M8/ SY3.O<&;4RORW ,F+E(@Z4?OCT\:XSOGDK9#R!#E,-:!12[<6.;1%-VN; MZI]>$C 0R(@^)XP5_Y&=1&$;,8XHK>E#XYI.^NRSDR\-;7:B3S./KZ<0,V4B MHJM?NAH6@;X\G-! D1\C&=4M M/U)1]ZW0H^\E0Y\&73+69LVND7]:KZ"*(277X>6(LEB&.C"GTR@OABOAXQC< MDJN1_B(>%)X [/Q#,N<6STP\2'('^2H';>*+]:Y8U1:M&8Y#0:+^?E<-^0CG MU9IM.#TR\*?,%4AC+2:9*X6^4VDUPT)N39$5CA?^"*3'->[]$;SWQ4, [TT= M:M6*_(9N_J>/WK3]"?KOSAX_.?O?Y=GIW]?+CVBG#7O^,EH99V?K-U_K(:KS M/D'>SP\@?];7_O3+1^LW&*"[/BEHU_]H-N-?B]7ZZ^R568T#.>GXBE,;84NWJFN8V6?"H7U7^14\X%?, M\"@DL +J]"=GD;W3TR<4N#]\FP5.<^.F%5=]!?3=6F#,?5OX)STEY#&&-P;>)%JN;&N M*$,#^KLVSI6X8TOGN& $04\Y%ZE'_ZG15;@0AY%('\FTQ25DQ_/1T.VR%]Z\ MU((S9E1H^?).RBR?W7V9Y;-QF46!O:\&M[XLFJ\R_6$\9W".>&[7[1H+*RMH MAB4%38[&G%Q PX+F&>[8Y-I$WI9J>V=0O4=BTO=6O5/(][93[?'>4^WQU*GV M^-'G[W>J/3G[8G2J'=?:>ZZUIQV?33K+-_;C;G&AO)=C]\7)E]GWKKCZI$S_N^]@L>?)VZ2=>.LZN>D'0*=!:W/WTZ>@9TZ^'(S3X8>[*)@=)>21#@O-IJJT!SQ'I_//+-9 M^T:,- #=;M%52^0W7,FZ:(J)!KY[QDXA_>\6BHN'N^X1K6G\F7T;6BON/(3! MR:D+B;Q^E"SDX7!2SC<#H 4GKB1';7#S<]5^6&C1:2V*.)>N9//X:OVXP<]*"P/DKTTF2]*3D-^G,ILL@57C"XGM1OYO2 M5-'B1 4V>EQI6RC6 DZV"D^ULI+IP&DSH=$/V3:3#7G][*6/QO#:HU2>A%?Q M&X6BVV51U5X7L&#JYJSCP@JRG[T7X0B@_1W?F5Z2]S"".W!:<**0?)835#+@ MME2#M=I4CC?9_4QE_-A>.2W^T#Y1(<_#SVE+DG"Y.#E3N9UP;2K1F%]+-**6Q<=%<=[BH*8[VC Q9 MK7&H%=FL:XLR+$U_Y[2+<'E^68;GQB/LNFX3TLA MX( %;8WK<;:=2;[0*B-L7T:VE3-FAR9F<@JJ/!]T_#,W,15TMIA+K]V+;7:.B>\\WWS5O MALFTEL7.G3LRHI=N;YEI..\$-62]"*.JE-]KNIT4==05 S%(S9Y5M/#X%-(30+$EJ^)-M;((%RN6X$O=T*GB0[C.AOMW>R=M%$DGBG)L?CZ'0? M3PVJP/9C4[AOIKA;KJZUKLF*;?8HJ*SZTSB1RK@Z=ZJ^Y;9\)N.US:D-3:W^ M5WR2D[5VI\",#@@F[ &*,3F^L,:@L=S_-\'- 0F[J9>+:!9NP5? MD^*D[5(#&&YC\(&=\QM&$"/+?!>C*55^KC;/02& 6IINY5SZ_%PCY,6V2_.X M/@_05$%>ZG%\]XTO+!5=L 0CU*IJS*"/##\%)?Y@VEG,!EH(9C ]Z?I-I<1*AJ$^X=X\/@@HJZ&ND.>C)@92<]U]; M\.8O@8/F:ZYGK:!KI.?FIJ<7^3IR(N-UI= ] 7CPG8H,&6%Z.@_:P&N=3D+< M 419TJ@UY8E.Z(+_]_5M>25R*-F#,LC%RV[J?A+7MMQX2,W"%<+G3+[P"1U3 M)T75&5@PB6IM0;!O4[>;4OMMJR5C1KR-4V61]HI/T\ZMH.%:5L6R:3GO'7IV M=: MZLU6TEA4W4T\T".3VXWJ6W_\G=6W/MU;W_ITLFS^Y:?O"0;[_-; 8#<,>W9% M%6_'?$X_S7V',R/M."%3:>E'=%8P!\V@T)\HDR$-0>^&;;4D_8MGSWV2/@"2 MV_WU">N/E"S&V/=5QW+D-KLA28[&?'LLCBT9(H"PP\MP>G8MR1N05R1NO&1G MKQLFK;31:3G;<"\%VHQ8/%[*(1]7GTR=FY=5D:1O]#!4M^!K^EKEQRGRT.5I M8S?SXY>OGWZBSJ9<]BY=P*.SM><1>$9I2M7KP3\O/Y&^SE4@/?#BH#S/'U]^ MF/1U\'#EG[7HH)"SB021S[W22XF0M=0 MLN0*8UQX-*C_G 4*)ML]II^";RKJ*U*,UWHGF=&Z6C@.PE72!P;+%625;+.3 MC;!ZQUXD@7NS9D.@C:;>&-DXT8'. ?YYBWSI#DM@*#'9%XP+\,1Z6\(H'TJY M\MK#^'4H?+^2U ->XF'CR?6-KJW+WDE<>8\=HS-UC.+>(ZN'PF!8W3+!$_W7 MR8_T)^_=&-]>A._!#*E#Q',E3> '%_CB[16&?DK[B(R2_LOZSTQA2MZ8WS1Z M2\_[![PGWSIF[?W(G#=J'B9G" M>M&E\, 'Y?HA:'M/H"BQ4D2R&'5NF@'P"\J,"3D7]S<@Q/ M^^+KR(J(E>#8K]C6P,T@"3_'%;3[Y1<6]:Z$CB-!UIGK)]IRWH'"'*(2C9'A MF@"%<0I5UTD8#4GT!E73M)>%B.6E@*$$_QX[GF:/7C][>:/>]P3]I?97HGWMIVGQ9Q15)(& M&",91YLY.AMW1$BV(RD$+"OHYU9 MWEKL+TW(7-.&7;IUW6ZCI)!DW0OTAW0%M\KMO(UK+JNN;82%Y@#H5.[ MV=DE+:ZBL15N?Y6O^]KIUBHQT=X(O8W"J$"C5,JMJV7+W9'A,!-&@].I-R?K M+_@D.CAX53.*DG[%IQ1-H8,(@ZS3$=+97E^5RDIPXMKS6BF&2T(,7[*F4.5+ M%D[TVR#S>IOMNXWE>4.G4D/<[)G@3+-76H\_1"_SSG>WIP!J^P19VK9V>S 0$!&_D9 8L1.R<]J;+YP^B")0;X,'6GN+1PMAK M CFN:7A=IU==M'">5R8'<%T:^0"7ZS5)ESM?'7[^CKV2^VO)9X\>6#'YUQG! M/?W1U_%=[[9,'^8^W===?7!/.]V(_>.ND3U ')W/HNX^K=5+I5R*8R6MET*_ MJOO'!CUOLVJ(:)RDB859ZQ*X.GRK%6O,>'2EQ=;1[7&%B?:8;>ALX?"%G3CD M!;J,HZHA !J+A:/#\..GWSY]]B(D;YIN#YQ2L--FY*\P/ Y[ LT@R,+P_KW#2I8L[]YO12=E1KVR] M(_3=.=)B3(^@%V^/" YT7R5A M5R:RH66U9%63B3C':DW"J+POU3[1I?W29XF1N^L$:[4H4K"#8!SJ.DV0\$BF M.0M35<=YMH,K M@YMZSEYK$Q4^O3-6W+@CQ!II"P1CI]!U#_WE3AWYZPRT7C(;MFMAVI;V8_6R MOF($Z)-'%[_PI3['#\]_SK@8,HNZ:W.!?.Y\\(JL^LD*!+'^HX8EW+VH(U./ M\X=^]EV[##0\^PP?88?/#?&?/=*0KK;G(\*?L3. Y9RQ]'H@.M?H; M\O3A3R/>PDVY9-;?[Z3XPP0?$2ZWU;M9L]L\S*&@UQB2,NJ)W=] RH _=%35 MH'L''-#%K7)Y$$,,G71=NZCL1/4='JC._AH8V0&:E'$EEG;.]YO9;]UG?/#V M):6WUN45C43.]- 35 )3F8'3[&\>+("TA")F+ ,1\!CYQ)T\J,I?U--R+ZJ M%.C1C%IDH;L3J8L2J?]GSUZ=6<\2D^%((9F??70KW=&^6"L>(PIT7$UKXQJK M46\;QI7% @3WYJO.WE9:^>WU[NOQ,._I;Z4Q=H7P6?UC4\TOF/B(R\$1U0AZ M_OF5Z1XT)!V9*,^=P,-E:@E3A 0BP,/""U-CSS"])5A&R U6.V!<1K.M=$6@ M4@+A=I"@B&;EXR<^^V-XW43,1@8_5V0+31(I-R8Y)D;\2^C"%QO>(<.5#L020:?,L*E>7 MK(90J@!0X^KLZKS-KMKN@@T>&0+DHI4!1JOZ@-V

QJQ5\H I)*MN004(2?JZZL^- M 4?1*+0)SJLUPTUQ= @"Q8!>AB7E3Q1E:3L(BA9#I=C4TKFU[Q5A_=8:O(.L MT7SEZ&0JA NI%[8D.DLH+I#.<'@YM+;U/#=^B!$YT8P>';QYV!UY 6(MUP-N8-HM1TZ5@I!+?T:RCXOZ8O(H]V9Q= MHW-6<2,G%%Z.LU5+5G]NCK#12M,?PV*.@SO--^_CJ>+U&IIA=WF]8J.VN ?'G<&:5,#DDK,3UK;E)JE_A8#]A5BL6X^$G+BVX JM!TI"S/W"+ M?=\=QEMH9B*."WU3[/KZMS%@!"9A[7@F8JI,%O/KLX]?O/JQ_\2@LXM-O4!. M9@PVYQHO;YQU!X]CMU>+4U_\"5:-15JZ!7E&ZHKS"$^^%JI%\?=ZNUI"I M986.[!E?=NRYR*AQQU,Z58<*7?EVTYG$\]85&$YD&[]U?/_KZ MR5G.<@ Y2RA[ 2.=4ZPAFH=_J]Y\U;3-=T9,C'/M)ZB'2UO#1YRLH^W'OZOF MC[]X\OG9X[,GC[[\XM-Y\47Q:/;9EX_],O1%WEI_ M^NB$O@8=TL7)DS]^].^?/OZW/Z3/_.__8@1;SU"P:K;^&%8B@3M39CAC)?-[ M37X EIG9<]A9.$&P?0Y7)'WL?.THQ9IW2>97[)Q6!0U,XWZ+SL-NLA*I;%0H Q$B": MN*)F0BO^UF+C)$ZY3ELW++"#/$G_6EVT=9%G/U7D2]%>^X6"J7-:Z[3[O_GO M;_W"_QZH:\ >\NPO^';#Q+8G]F?4[_Z"@7UN(Z%G49Z]>O[4_S;']6BQ<<"= MO3*$]3;:L-J M1AZ7+8DZSP)WAPC220D1I.";2N0,JGNO]MR[I3 #O069OZOK>)A])P> O;V= M1Y@&U.X1R_GM\7+'R?KUDQ4\ D48':?I(*=IL7"<(&5%($3DL,9(C R[[ ,> MVW:Y<3U]0 MC4!AHT+'91XS+^=1UI'1.'%U,D?\MVKE1R[3Y9K6,8"2 >;DF:ON+1G*B&6+ MG-R58.][E[R3:AO)N/%H;7K1B9IWF\K?N7/HA<&_^/!>5&!8I&N!L#'F&Y*7 MG'SXN O'P+0)9I ![/_85%+N\T;,B4"-"B&B5Z)E>;_& ?F$7Y #F!L3D1+E M/2U]@GCE@G A7U_ #S*=] Z;&E)<&>IGV:KM7#21,Z>-[5JYXQ+M>%G\=GON MCI#N>JX;UCWH23VDZI@V]-!<'EQJ'H_F2W+T%%>\PLS=:MS :',A6RQ+43T4 M;+K_4 2LS;4;17F[/,^]H EBH. OI[^<9K]4-?G@*]D>WU]MLR]T(7SV2(7A M(16*!U:,\00P06";6J\AV_1=6[MM]MR#N+AN1C]LND*A"=)=\?&?BUE70?GL M$Q7 P]L/Y[Y&F:"$,2@1I:YO4$_!PZD6"*-^3@3R$$NXTI^!\&0EULU*@T:Q M4M#R(ZOAXW\N,4GQ:'_[S$%MZ!_B(\88[P6X]^P<$+T#>8D;(C?3U_H]=2$* MS; 3053M%DL&HUC3;@"K)3M"@<H5$1J,O!_7B#$:W:T&H6>V;M?"[+QJFV4_)*7;8C.POW,Y*L8*;AKONN\] MHA@'Z.WC"EPT?B]@O_HC8:P/K./V79D M/@&EDJ[" F'5X)7O1K??Q689AG^H+-V8 F;PR#,1*;E+78GT MU2J@N-!' -@7T&$,K(M!]9LU,!QR>D0ORD,_O^@'M]Z/M#C";,\>/TR8[1TY MH#X:E>:76=M>J-4M.Q25M(@O-,:I6F]Q#O%WA6)9\.:[O>ABT.R1CZ8VH^? M!6&4F%5R;]B\1_N(0RR0:2,6G#G_%4D4V3*6X&?I$$NNS_&=!G#,E+N>C5N% M?S$R\?'7TFI9TB=@YCQ];.=1Q/8Y+WSO@E'4P.^-SP_3T;4V1>(/P =V#]V# MEQ&K]L@V:K>^S-LWVZZDB;IJ\NRU:U#"=%HP$>=".>C#@H ?7PW_7 (35V:I M\_6CCR;^\I=G.NQ[)((JC"6 M\]DYN=^?Y-DWS_^BZ,+H\T)*&2@H]3O/-_#XA;/UVZ(IXJ^L&-BH@7+50!L7 M3\3?>]&45<'?LKMR(".N/_*,O];+A:4KYQS X"-T MP)HRGTG],+Z84Y&E/ T#J%T8-?9VC8M $K/;;+6IAVH=?XP?"\W>T7VN0),$ M=J:>X\DJ:LCE% CBS74[H.=4XB4S%E"KE!NSNZ"ZE4Y4+&=;;VK8]S#.P$NZ M3BN96C\(Z0.)<^)E6F%8M[.B'G*R M9\-YA=_3_%]H4GS>KNF0._B2_?9$K*JC?2'JC?FN5![C-R>;_R2TWUN]]Z'W/>VWK8Z/[W9"Y0%0! M(5(R02QN0LO:UNK2#XHO$-$6(G-4#9*OL+&1KN$:G"2Z3?VE$VEE#KMA$_K- M[._:;4+;TW7IW6@*NFB<>95>HHPCEO7OM+K[LII;:\>XF*7[!2W_,^=0U-YT MVM =O='H\>,;%B"E*^'6PG"(X'/)KG(M'=-TU[!@,HIMFSGG1J1@S@0O;5<+ M^Y7TU8B7ZSMKPM$2/8;U>-#C0JTIY<8*#03CI]6:8P4# F^LC*1J W!4!(_F MM#=9S)9NLY$[T$4A9RT4!)Z7X*;+]P:+_O$7IU]\=F?K_L_[5AG]7'2E]1%& M\8@4*TUW38N,EB(+2SLZE7LZ')'1%#]<3^FPXA<;#G/09;H4:C$*K0&B7V-K MT6>NL.!E0](V6V3<.<$'@WQ'YIS;N%HI-MIV.P09J[MC??6&VS.D^+UUVS2P M=T?-^/SG['7Q)GLF9CK[^$6SD"5.9Y=Y:$_GPR>_GRB"WG>S1,/TV>?6 XPM MOF=@E)SOL5>K?/'34Z]4>45GBFODH&0T<$WNE=)G>_2W&/+B#;M,R%GT0@_( M#B^G/WUO]O"EC3W*(2 M? -EZY M%/3%W&%()2?T?S]]E#]Z=)?!]R-.1)FG ;5W<122EYTZR ,H9F?D MS:W^V^FK4S^,CQ\]>3SUHG>^G4[O-/>1_._0'? ;6NY7[&J:IMUUA]<]1]G\ MU5Q^=J[[!.)EL?^ZJRXQ'($:@S[G&;-E9'Q4(H"-V+F-.<)V('#!Y$7FB_:O M>^-6HKZ8Q_LY3_[ CIZ0A?%#5K5;PAS_H*UTDC+P3R;-]C0+E5=\!(#-22^E M1?N%?V_!:V(T<_MH:1W,S''&]7%'LYB/14P3AU8*(Q7+++"]Y:231#.=FUE0 MLSN6(,A XB%;5 V(T0LA%:BHT@S?,]CX MMFNJ(OM^.^LJ2=K\#[K[GQM/@<";\/MO: ?\W-(*H#7M=SM\6#[[S?WX_N<7 M/YK_860R'JJP;LD+.6D7#&#*+N5B?9)$BX[7_WG^,RW4OW$Y')?-/2DDP[A& MM,IR_/YCXVA=ARLCR8CO(O(HE,)KCJ4E/S)->BG V5Q/;2X;Z=K1U12QRO%9 M2?$.'*4\"EVEBUGVE!ZDN,!Y&%=F3?#\#WMZFB/65 J2L%%MR.51>LDL")$/ MMW7AO3PWM:;K0EZ.R9RW:_ZCVA%Q)XWW6O.F^)5W$WH=5N/:P!\#=8;W _JV M+LFO"XE:#,YHHAA]JF9!B0]J '.96)L1;4RRQM!A;.#*=KK_9-*)R.Q#0&P8 MM6CIE,;"?Y[?1,>,[JJ6T' K-,?T#V5MVMITTUB>0(7F5-:*9V"2\5MA6K6J M6!HJAGS>OBJWP7)JXA0.E37C*6<^ M,RV9JI"[^Q"IYX-S)Y&NC+Q%U"H8)RN\A4NDF0(+E&IT:"5D7K>]8W$X ##E M[/2?T,.44PG/D]" B70TR[5D&3;S,)__Z!-S O,DQEF QDD.*\ #$$B$E_4,A.%&4>'E-'O)M6=>LFJZA?<2(3RP MVUI-"8L\1.W/,'GTP9Q^8NF::KX9?:2G@J-=3^=MV2O7_2U5=U_=MVJ!5#I%\=1T0"I4A8"9HU@ M'_1CWV#%S+:ZA43V5/BTZ]I",,WW]08/C][\=\UR%>^"=+$9854'E^!/H8W2JL+4N'[^9K;5]]0Y?T M^THZH1QM$FS5_5_Z[EGT+;&W> OU0ICB?=F,3$(K,=H4+]VI3QBF>W\<*'I\ M7WQAAT"3B>4S&(*UYQO%FF[:YF3W-=XZ@G3NQ,_Z]A&'$>Q3+DE]/.\=<:\L M9$25E1SQM\71T+T+"E(/1CML<(2^ELWHZ7^[;:AB'+EN#B# MK!XM@%<4\I8;^O!KI$">;>:J=)_RJS*"K*)? M] 4S_9\7_Z1#%-GW%!;&DFP.6;30_Y.,!L K-%6-PLZ>^?RR"F@@03;YVL"8 M-2FF/V=S(#^%WTUB;3C=W .@5="[I"[J0PX%_5[>G3-"(#V.\E0G[% 3#QC MP6,*V4]]^GF!3]Q6Y+M7]'_7R04:U?J2M.J MX2P \Q?0X8!6"$Z95?-%(HXM0'[6W8H3 *>"7.H83W MDM0M;)+2X4C=:]# R5S'9D;9F6*DGT$^B-U(4 MFX"!#&;J=Y/<>&U9B&<,.WE*(27 -;K!0IC;SK3K9/^8J4U0$X71QMI-/5)< MHJY#01F!0.QD/G_C*#+$0G_)46IZS>B#>-"?/+W'-RVT4?)[8)0YD(_4V@/SM:2&0UJ"X%-T'\L$G_C-ZUS0P'CWY*$T4P[IKLG7E M-D(H,4")@ECYC>WCAI9.MJ#Y9] 231V>HX>RQLC9";?BU*=?^XIB3^J/:BH= M(X3KS< ]WPMF9[F*9&FYE(V4PM0 :BX7Q4!;+E<%RX0P!--93THL1K!X.S;Y*O,0[\33JYUT9P\Y<B3/>Z*Z#.:Q/X-/+UZ5OF2OSU^]>OG@983]RR M5L?1VG<*+V5IA6RT.%YYZ^.3BS_\_.I52"YZH!W_GJ^[M>[@8)*X79BF01* 4/Y:G/D?OP+?.\[>F]NA="RE&J4H@4EFA-E4VJAWW=]$ MFK\9GR)@Y:M(G+T8TK=3,Z,P:@[_DN\+:=;4$PMU@NH:P%]I$QR@#FFZ/J0_ M0VTJF!90LN&DT%/6J8]2M-)U#9^F=_7B9,X&>COQ!GO'E"-&/B^N6'B7FXWP M@+GY/E'&,_0)<2)%7LE.(U\R_/"&]P@$.?OT80)!#F!\+?7K^PQWH'+&]\E> MEF'WI[.6:KC-"62+G4"54]O\K.BZBA7)V3;'&?=@G9^]^BD8??N^G1Q[CHKO MO@_])['I52BRMZN]B+M 'MM'(K_O6"(YR=G615W7WN:-3+B5FV% Z9TB''6N MW>KY*#'.[%F#P".CLO8/WJMOI38\Z":;5 ^5!X22])(3PT;)E M82O)7T?O-U:%2Y^VZ/U[M*I=[]-KP//-$7(S Y]\C'TX>XYMY,UU3L+\D=?H M,P]1WC-AXL?5U!K6LF112]PBN%IZ4/A)FUB@*/-T/$-M8" MH[4\3+B*\M((GK<=([Y3FE@9GF*P*?O>R+73-.G=MIT='/(-CZ5K+/)!#&+NU]82#+HY,0IXWC@I?(E!, M]G 3 :4L\7TE>"I>H$G,@R=MMKYE=,]I*.\,E(XI]72R[%3]3L(N79 690Y@ M$5Y44C:_9+) B4[Z0M^]PJ.Z5#M9?O84172E)TPMDF8U@S M) KVC3;5H%\)U$I5,\)^"!1%'@;S&#VG70;OE];"?JS6CNG>F.[;@T5^\&"1 MR<262-TF@*V__97<+-Z)&"L M2H'RO'1?PG)6DN8&4CN>(P#_O/]Q3LLJNVQK1M.E:TH% M)&@4W/& H%]HQ! M.^W.PJSZJ+(F:#:.9J*85IEXDJ]%ZY=?=WI5VJ+T0Q55O 9N5JT5G?,A XT# M!<\]*YJB+'X_<4.:#T\:-]GITP7/PT)QLG&4C<+JW9!9J=_FOC(UF79AB">J M1^N.6QG];6)HD;B6 I'Q 8H(U*;BM.%)BW=-J3^+4^IF-JO=!PWV3*Y_RL5" M%3*+-Q!R4Z/O1K M_;:WS_.Y6Y.)^]LKKL\E@X56WKJZ<+NN$7>D=N;+(^7K MRDHZSAGLFSB*[!(:X5WP"KD8,>$7:B5 Z]91;$AW];HXEMK6/SZ7:FB[&ELU M)\,QY=R%9[1'Z31 EI^NN5GY3?;G[,?.G: TW7%E1GNH#JS]=9^H3-&C<#:) MBGJHMO3["D>\T&9+VWA$ ^HARD 9HZ!%_EX#/C?X$IQ=O'2 MUJ&8QVZ2S:( M=S(TJ9SW8[11J(Z1.[)9"=AD0A]<-I[F,Y@54.YSQ8&57AS^T8I#,Y]#("=A M@$>SZ<-0+G5BIVZ3Q_]BV<' M]8,=@=K97A04Y=::/M,6?!5JCQ#KA;EY:U=PL$?00BL:P8*!;5X^9[ZF('6U M;U$.OM+-:PY[(C"8ITWJY13C\M=X42LY@(#6Y\+G. 0*6AVWNUR"0++0<>S6 MET43;\(PW[K7Y"KLGEPI?&\'%I,M*HBI,%78O;#N+\AFU.C*V4CK*6NI/+0F MDY<[>E,#=R;0KZVW@K-2?B"\J(P0KFI#@P(R/(+) <9]>VO6K80M GBD$*A/-VO>WPP'TNM$%85YVSVB'_"BX,_@V1 M""F.NA54"YVU6%5=>2)28>@((U<(#<@ 4Q3H6%YY3FHI@3$$M)#7M1RV-;\$ MD1AEA?7#-3U*\N@,2L<#5.C_(^=RT\@+NC)]*8_U@-80#X11SB<*BQ'65/LS M6=)T;X>)I[(E>\6J8,)VIS -KT*X]>Q]B+&K4GBQ PTV6;4>S*_\Z-$D(O/> MP#Z85.65^K;ZR,C Z[>T, BJ[+AR=3!''/:$=7?,7.,6E8@>210@ 86^?[L9 M^#)BP4$8+@B@"R-@#:^YWM":F0=^0;F 9'!OHV'VB%@Y^^SWB5BY\\TDU8L) MLM"[)#)@^T1N'!>.X+$@(XM@6(\=-GEJ[88QFX3:U+*%JAC,I MJ3O+;Z;*0'P\%(PI1/)E= [/.N[_+_8-I+[,X\\SS__5!4B_,'+:$R7,6;_K M3OU?+,/><7W_LG*B2!J?LC(?DG#J>YR?3 P&23E$M>("Z+$F+A1ZSNE"WO*K MEZ(U:0DVQ-59H Y?! %?/1,29C,[5DOT=*]8OX9B(B;5T+,I/=U12*= I7U@ M%-I[O720H7_GQ9Q^*]?\#M4,('_VCTTATBQ8,9&V%3W1EY_E9Y\^SGI\Q+$< M8J*&%"D;Y5'=-P_ " -'F^L8ZQBEU6LF&XS++M(5T4B^M^!57DO+IKG0OJG" M/Y/7S04-"8TBOX<269/M.I.R4;B45-KF4G_[#Y3'Z.YJYV0? ?LL>P$9!+;0 M&GXPR03]I8^_JT;R"SC_OUKVCD/8>V8@R[8H,/SJA_O M:%J^3;2-@Y-?K=JFM)900L[H8N049B MC1+BX:_^&Y8[?W0M2.1?B<2C=%B(:@9J# \IAZ/BR8NJ6]5;'W\K5\6R8\>B M\WD 51[O.=W)A+\2D-*1<2DM]Y[;-$XE ):M(?U7HNG%XWM*6U>2YDHZ:RRY MA91(>R\!)M.ABIO;G!.KHM&<9_--S7TM''47-?-_7#G-1. [+>J@+-G,3 -5 MT[27RCH@OA78U M8Q4[9HEI7$MJA#NB9R^.4G_ Z M@L)'*B\"8A@S$DF!7J&2T6I"(7NCRUGHO%H63O1DR;GT[WNKA (*_89KW9)_ MHZ=#IE=H Z52<;Q)R(#..J^6WI]::OR5J^]Z:QM#VGEH4>1HBO&RGV^PJ3#>4X(6QT M%]Q+SC%,I3?*G7BADY%?>S:NT(5 *ZL"=Y0;SIMJG@.=SA3F'6LNM)ND'4&7 M,%84IK\::4\HMMDSJ$<,65@).,?T9!#*7MNCX;C@H P$KO*2=L$BDX4I;!FV M'ND%94L (&@!1B_Y#420#B497MML,?C8B"1^SUV]MH[A<-&:.46+&:#X8?GI M>$O344SS29'#PSM?7K,GE#T=N!+%"^;/[+S)6GAFO,K;["EGIF!<'^ V!$"3 MN:QG".#6/!8*IRK\>_>1[ZC.C!W,Y$BY9CD@C\8E,]3VRZ0E.V:H5@),=D?7 MAB&^XB[NSE6>]:357&YYYJK<@S\@W]AN,&'&[" M\SO*;D-'RGFO['@X$9+[^I>PS$_7*A',T (78H4T&=('=TR\/E?-BB'0(F)I MF8'E;O8H,#%7&K:_7U>=2Z8DCI3(U&Z!>;ED-QRC:HAKBZ$D5D%@1J,=^?H1 MF\MFJ)F+"*)IG4(W(LF,Z$F_BMJW0E)\+G3$FL7#R:&!1 Z^!4PMLP, UNC7 M9BO_4/F-\V*UKEI;5;B$[_W:7<6GD\Z2G1#QN$:;6GIQDCW,CUM"A;)(]I>L M9#P7, Q-[3_2+*/'MZ9XAV97Q R?\,XSQ>BKP(W[J%M3TZH4U1-#S67>A@ MN-BI>'V!N4(L8;7FHT1Q%\@0L3?6M_)?R67\P0'A*!R?Z_-M#_QC;AB0A6,: M)UI*C7/ECMO':H&[T4WT&&LZ8]J^I0LC* GR@T4VHZ>&A]X56T6#**T;IPE0 MC/?(E'+#U$C!K(M@4%6788-L%6LIH0O, !K@!.-6FGI#]&#R/NQ]MD7=FV]8 MA57C6WW\T)%50GZ^X_C072#!0!=?;&H..'IGE%<(8QJ:47KFY7:5F^I1/9PC MJ]269O(NJF%.>_U]-^01^W#V^>\3^W"+?JILND2'A;'N?!R'^ ]Q8B4NFYV* M43>)-S'1#LQU2V@[HV=OL"O&X;EZI7G(4N3L?^BNKRP;%>=?DW0CF4F,KYW& MO'=IZ\TO3H )6Q:,CJ,(%NVO\[8SSD-[E@49"T2!\G(M]UJLJSE8"3=+5&"X M"[!]8XXVPZTUS-3D9EP19X=[I9B+9FH0^3"'A?)5=@V+YT8,$+"^A6'XB@L4 MU2T_.1&:/S@_]>7HL+%%:J#!J4K!T I[N,!Y>U](0::!TU0,BBC+CE&%<3;) MCRBY?S2GK/5M=89"!'XY'=^X.CJ5X7]Z24#&86A:($Z$+;&&0S\=8(A6S?@KO?>?'93@Z? 7[S6SD:Y"V\S'Z<<#Y>++ M"*3#3W,F. IN-K=S%+L.*[T80I/K4[^0L9M^K L&2_[@NB4K<@;X#3W0#Q30 MG'UJEY^)BR+J$?I >?;J8JO?)@]BEKV08:0KD:6H@=O$@>_?2QFSA5(GNZ+0 M#P3S5VC-$6'."I @>B ;'QN <(O0(XMK^8G;>\>/F_8J4%\CP?T=>HCL6WK] MO[AE,=_BSU$/KN-+@1M$6J4^Q@!:ORX%@V08XHY=^O@L&8P5?BR5^['1WLQP MIUQ;<+BY*3QTC%[T4\/78_Y]D;D)5X%0"!:65)"Z2VFKVAWS=QEL[I^*EE 6 MO; \ARU,+O<%4UE'0+)OVQ7\R+EF-*-+?&,^R+/0:A*6-%-7BC.8CU],P/FH M(P(EB[Z*@1%*&"?/!/'7HB^+?V1_KML9Z/*X9_8MYOC ;>]3WP8?V=[LXU_< M#"'Y)P_)"ENR]IF839^$?-HP \=/;LTP7WK][] 6?O;HY#_S[/\)#K/>3OW] M_^79,RT@C/_ZY/_.'B'/%F3.O6BH@ZHZ.S@OFDL'"!&]NO?,9=6@S'<^#.O^JS_\H=)/]:=O MVEXDK$_IW/H#+&7?MFPQ.VF@AA*(UG9X07+^@?L-612K;:3;6##3;$<\UAXC MF4=#"83TT(IEH!$2A"G]X OM, 2CIZ6'O;JZ.NW=_'397BJ2H=5/Z\0Q:]2; M;9Y$IBS_0D27M2N6MX0Z"QN01^5U&[^?-'#^YTK.\;<290^;B,*^VPEJ9?WKZK__G[/-'7^_^_Y] *O6=!(?OO'J M/[/OGCY[_?*G5^]W_*Y8=OE$D]=\VX/(:4PCPF6G:B,^%S?#Z4>KO:U17N#& MRM/L&V$#W[8;W1#HNZ]Z-4"SS79T@1T;%9HT!<6DG']\,UC-3<_N[ZR]-&5% M<\8+KK' G?UK.S!#B]ITLA-(CYW\1>5H7_GCP%.BX7EUTZ/B:;3MFF:X[ID" M%;)8E!CD$T0V4ILD]DP,60PP$F/1]$S7P/7Z4*M)CS#)F4I01U9*W1#STCVT MPGM0W\K(623PM"GJ;5\I0M_N\:QM=![PF9_8"^>/O P"=S9@L/KM7, 9$J-$ MPB(@#Q$=KJAN#+;2?MY5,R=XHROAE%_$J>1]@\SLJ))NH7F10$[$Y8S2]"IF MN"DINLVJE9VLN0H,87%M9O*STJZ,#T[*Z_B!MUW>ZY@$[ HF ;S-Y].#UUM153 >TPB M,R 2F?:[M\[L_FCPCJWRM6?.*^0?)%+'6=E_=1#)\;^WZ@HAGG_8K'A?P'V\ QQ.P MR;)OL9LYY)#\NJJX)QP5FT%Q/;K/Q_:B;7:,PW]/G;/:U9MD]@6.!AQ;.+G4 M3B9/%Z2=Q(&H!L3M>A#&7J6/G8\ A/T A"\>)@#AD+@6L"F'=BEAHT\D[/<2 M]T>]I]F+Q.L*T;WN1S:(V(?PT_KL8\3(T3=:YI3EY*FK>R?-QV^_K5[NDWSD M+W5NO3%ZVTG?:=(WRHUJ+D] O>9?J86?88BU:=C=!S9V9(6!EOYG:\;Z2XAL/<+$]JMQ!K,>&E)'OH MY.S+.TGG8JFSV?W\Z[LB$7G\+^EPG7UZRM8$OHG7VY+%2/OFO)*.2T2N/44Q M1;U1@>-Q*\[..H6O =*HP0NGJ.RS\\[WE)]^G/?;G_=5]89M$)Q#278:&S<7 M!4^*_J0X>25D,%*$>MZX;KG-]'=P)3[]\O'7OOBXAN7TO^3D)8O)-\HNI52; MC)NDNVS=H*$,%'2<5T5C5C2D%D'.2+YJ4=588R(GI'DU!P2],3.I MM (A%A*#9!IX6A8(Z]TLL@!0S9##OBJRPBRZ^F:XQ[3,>%T%8#?;0O=F[NC5 M#M(GEG=3@.[^+?B;[+?W>=FGF+Q]K_CXUVZ_.Q[^T;Y\_I@?FUC!)WMIINRZP?UKI2>T_KZNZ.H(_^G0VRVGMTW,"]E#@1 M(L;>#L^+_CQ;(%!G2,62_MIHBXIJ%LI<(J6)I60(L!HVNC-Y$FIMB,4KA1A$YK9 %T!X*+CO-AKB>PBXI M+E!6R,RI"]W.+\[;NE0!/2/UAMM!]C<@0.3&*I$7.=!,'-"-3?&:[X+,<#.% M;S\NPP]]WO.9RZY@IR!'"U*P*DSL1(*9BOS+2J80M&=5U'LGL!5I!PXL.Y,I MGF"1+0AA1 I5(U ZZ5;%'0: M'%?<':VXM&W!4D!16WWTB<0@EHZ;R/6SQORX2LCRA**J="?]NG,%*L.^R\2H MN^1 [-/U[4/Y$-U'I>N)+.WHM%4/X[BH[N T3517A?E3UI4G1TPFGG5\-DA" M5E@6)@;%EF*]=M+.'(E[T'O.SUVY,0^KX1:6;HF604AM,2.:G;?Q>C5SR+$U MK9J-]1=RH,%LQHUV*^(2#O@@R$0_I.CBP0;+(G!2B\,C#2_) 1?5OUF4C6E? M(*-0 8S"7KXW06(\)+^Y@3^ES%>E./'>2NZH&R,-ZETU ,SLA<%=4 M?7 94\MKAW%(:!Y7XP$]V][5*,H6BXJ9C .4W!47C8I&F:!')UQ;<.'K# 2B M29B,:IUG.U$A8+WV-@X@=F[A^M%*\@&!8$XD#D&FWK>YZCJ3.R9.&S<-6O(\ M8)BJ/MI4>II/;3@N]S*00NX&_>.R$B:Y[>2C2[WWRD7P%OMR*H]BF'LM%'#^ MZ*UC.=I_!:K"]! *KD/_)YL1J1]/YBWF^UWBH\=Q1VYLT\9^*GP/E0 SD=G- MRHVRDADLE.C_6+/PZ%ZJX]ZK*/*D)Z2"0RW3 MIP#&BR3 7+CXUFWC,;3]MJ>MY8\K>K;6;^D8H+8/7-!N!F"5#+6+[1*#>?7N M_3F@ NA;GZ&3?]I)/S:D2;PHB;6C;6K6UXM474YNS M;;WV(P86:3B>XD:M*^>9AD.DO]:TTPZO?YH_T.\I^N6X6&[=/C)XJ%/0<9QZ M40/1,Q/58&V#,5E+717,C,GM4+[9.[C VFAD*R+R32@ @P$.%XOI#E(B-&FO M8[WP?SB,?Q'\- M$^0_+9,JHB$?[I=.P4A:\2;W3(]NQKZ$6VIIQO4IO&]_I?$9%UXJ*D7@-4E MZ[\9YYBND>4X0JW/OGP(4.OC+OZ0SD;ID&%5%CKAV8?JF#"[PK6DW:?D\Y"@ M4CBKBOXB^;!V$02!#]G6??$KC%<.QEE9LMWX9J[7GDJ)FBT"' M +QH@!%&T5;@-]_TKAR5_?NLT&8X^;"JA^=(*3(DWE3I=)@CDTFYGSI*0+>.! 2L$\0?%V M.:Z].\T51$(\VA#L$Z?HMKUR4T'=8M.QU;0*KQ;U\B2/)9:2>X,3\QAG)XZ3 M?Q>&)]989+X7,BKGU69UPF2I^M>Y8RV6(IO7A8BXR%^8[YQ/:CZ99@[XSAD@ M'L8X/]#?%I5D&- ]3U%?>R'K85$7JV.P?NL[7MV>7DX#1AV65=]MUA:K:X(7 MCI;F>$577/TQ"029XF5!)"SX4KFL(#TX0EM&G$_? M07T<%\\=./"F7_*60H85/S#%4-Y.)<\D"0,504Y" M9WWRR8CNY[A6'N):@54 QHCIVZ*\M[#[2.,]:P\4%^U09*_G[<]5V M9=&TV2OZ;]M4N9YG)RQ5*PGOP,G'2D444D$8M15Q"R3R7%-Q;=^8\U08<*(Q MHQ"I1\WI<2IP]WKG".49@\WHQ?BZ@YN?,Y&L(**86;::>Y5K!Y%")\I__IH[ M:#M$"X[YPC63^)9-<2S%WHFC-J%BKEY3U=MJEZFL8J'T.'T8,G^2B. /"Q4G M$_48O<1Q?N\@*ZC9WZJ/;!;3!#.?1]$/)ZM*&RS(5&RZYF1H3V; 8?1NF1!T M MY%MVBTYZPHV_6P8QR.!]-=.3&2=\5C07QB[#Y#>"DCW'+:(,)]_&M>NV5OBLL+H&MAS<@)QY&H+A"L/S M$VCZ"O[>WRX0+-PL:7TP5)O,KRFLY)*=Q]G[35QX?*$V]U!?;R^_\_0+WT#!9#.!:JIN]TV%=(&4;*M:&6C:9MXB4W^YBCI5UO ;&KK(.:RRU747SNBNRI)I*Y#RW75,5B9 -&:F7\Z$% M%O+QH[//C-F'GD7 :@S>GQ0!HF]ZX3)(-S$M:DV*+S/ MBT@]/@M2;$7& +_]=H$N[XL/JDXQ+U#6ZH7'20U&P+7^RI@<3X96+^GM4"!M MA)?UP->L1__J3J5D@LCM WL;-Z395P:Y.Z5LP=#OLN")RD=GU)C,P]P)HMUH M-*T]P:)DC8Q9Q8H/#>4W]PF>J+$!8I$>-'K$C.['C/[Q@6)&#]PW.A)&WAYA MY#MR,QZR1V@GJ(5M[[]NCN?3Z!'2'720PY/?Z?DM/-1\2N^S*-:XIAQ:T9[D MN$S(!]F-&A-I&MF'UOJ0=V:Q'V09JO4@F*CH\@7<2YJ *$X&:BI4EV MSF:H8+BF7)'3X][Y-;[=06^=.QT=7GC[HAT3((GY/,-Q/.;..:4XDSLE%,&% MMCL[ WQJ'QF!E? E,&^$M,8'?J\_T'=WEWK4,,%5*ZV+L2I=($[D>X":Q7J0 M@S^ #1B$(UW%P:_O(\$7;Z5W8G]KV"&?[)%Z"4(=E1.0CK@XS=, G(.A=LT< M;(>N,Y#_59@S[6#0Z'2EL@RAGV?FMFV,(1RS"Z1V.W A-Q%K"=V]X]47.A@T M&./ 1@AEKS1YS W$RZ*I_LF?"1V>@ALLXV8D[S> I*^5# MS(@G#+9R'];^A@P08_ ?0"RO+<^%'*TUEKNXB+;8ZZJVC*<("JVXOEY"8.(#\Q M.3SMWLE3#$.L MJY$7=:C&(!_-.TDMZQ@1P&41JNKL[;MO2";I*< ME05T=%L>K,M_IQ3C7'N8.5]^D/1 C4^$KL[=$R*/"H*<#/8]E<$,6IMHA% @ MD.L;2KG9U8W]]J1]XKJ83C[7Z88KCZ41?N;ZX-<;]2 MHD?&VT.-3T*1IEV0<=\ST)&9G1IU%83',",VV&%58X'?-S@[N [-M" "=]HT M- UMS(@U48:+FF8G5-ZFBLI3ZRV\61LW9\I=>%9]9)+'G9GFP8-:M M%[DVP!X9YIAO/EIE!HWM)C?D+A.VM!WZ+X"RI[I$#B5X&&H-,);?Q[: MH1 /= 3^WWM58:\TELJ42R&T+3L-4>2)Q7L5KW?BW90\G^;&&M[2]YX7:Y_H MCT^DF#]3='LB'L[ #RO+:__F/\V^DP+^B@_A*S=))NA)+7Q/'0<'OFH?.Q[< MPAE$%=/NRW=@LMBS3R)3B*O+^MT9&+-Y\-FG2QQ\GC"H]],R/K4Q?W]CF'15[70B ME,7** &4 >*!'D W=Q8FO-F(+)9=X6AL63TAV(E0/9P77ND4;= *N0[I^8HR&U9\3;[!L![.=+M>\M;(9) M;A1CT?N<"_D=B[U$"Y*CYEZ,-)]S=!7_AFQSV9V=O$R4@H4!$+%Q!B$E5_%& M7IT87KS3ZU6<)_VM)XX]S9[+E\+GQI5UYMV7N,_I>-.EKKIJ<"?M8M%;XTL( MO=ECZ,&>5.F>E+U$O[),%_,Q8>V)W:>G6 -_S*9Q@C.;_9$+M/;Q*8M3+G#? M8G#9Y>)?\6E"0U6LW#N^2NPN%"7V9^"@*W6N&BMGT#)3?O@IQD)58O%,AS)E M8ZVJ@S4=[X%?^3TK21R,57\9=*U\&FC5TB+6UA'VNV38N"]W-Q_EWKBYB5<) MB() K>D&Q?P\3S*%-6M& M+%W !M8MV@LBYF0\9UW,T*+>JO[$^?6N"U &5KY10%B=K5I'7RQU70LW3Z0:-<"^174YA#$TBG86 M'I&->Y&-CQ\=D8T?UOQP?T'G?&0*QX<+BUIFI9WEC_1B0\_?"BXI9UBCN& &TW#*#0'6-=J_Z?LD98S_#Z^GV<# MVI]1K5;0=&S*Z @LC0^J#P44Z M*,LGZA?/=HP#CNG/2&W$H+P)31E I!$5M M^FS'3K+EEW.T,W+?J9]?-HZ]^F8E'%ON@&1OGM]$2+"<=\H]&NVB::]J5RZ= MKTS1Y_KK:BERU3U/:Q#TI"=&!R,T*+4$S8YH%V_$/%[OQ@]^>*1O^CG1&#%OAHYI\!I4!^>K8 MSWJ[_:P[)4Z5:(7/0P<"B.8Y;TF_7BLEC/'YCO+-ED3#OJ$0@1;1L-U9)AKV M,9I4]AVO,]@INE[MI$#Z]7$5W.XJ0.. ^+X+7=!5,[97VQ5P!![G[9;G+6)X,:>-?X2[9G4'T:ZF?\1*"V]UUYJ$$)VI'<6R MC]V:XYS?\ISOE-9X0B6OO&O/J\6@<^;A_&V$" M>K/G00>TBXE0N/#/98UW@ X=I_!N'!:DQSPEE,?;Q911.3<^:(?+E3.8GH(H'TZZK-7O> M^SS<8A\*X@,A(&Z7A.M0%\)[=AG\5H+D=Z5&;G#@]Q$C[W^=&OG!+H6W%4.5 MW [U01H/QV?4E;0Y1>%WZP$U-YFJ,5&5V0(/ ,FE_HT&7/)MVJL3/A+WNZ;6 MR U#[ FQ&*\D]D:FD(N(,&EJ3'*!U^791#9P9)>X216I]Z(K4R[K5!T&G_/" MB9ZC8RQMOH(PU83$V&GV'' K-9SJD-]D8 52&),51SW3^S>K'\IM.I!YQ'(X M7@@[QFX_OJ?SH8>F M)UEY'*MU&^ V5L 7;>XY7O_OCINCE$X5*R-!9R;L38%-:;0@],!1ZT$?ZQ?" MI>12X&["KI(2P49*O2\6-Y[O*R=<4SL-!+%.%@0>:(+G&@WV'*$//!JC(#$, M(LWCR)Y[*H+([^Y8G[1S?Q>_P19R& (OE]73*&F04MLQ<%XT MRZ ](&D_[O+L71('R44BP6MK(HWDN_.D;]9 6MI58#Q9#%LUWRZ_\1P(0EX% MI!1]+6BZH7B#)8V9OC2KM*M*#,T\:7M=0&GN[]=9V(&R:H4 MRC21+.**CG)K8&YG>'PT?&E+3SY)OS\R9EZ(,5:Z#UCN&PQF'IMG<:ZD>WBZ M)KKBOJ2Y-(6]O.&\\6#F0JHAB)QYU M13XNHPW9=ZZZ$<7BYOVV.>V;]=J-S4\R% ;W!J,"T&2=/D:IS[%K\.=\ BHN M?I9Z_U*S%'Z[R8.7C4D;U;3,FI]X%4ZT*U3>F1+ =W"5H\TZ8CF)XBX^L'VQ MYAW:GXXHSL=G1Q3GAP=LT9*2HO\-8Y3](45DRB6Z\.0+$T%%Y"D=T5NWG!K: M-#XA4L7RI",;B>/XF$F]Y;E!AT$7)\J#A\K>S[MO56E_L0/1F+KCKKHCH./. MI]L\'(M>6&//NPL^.CO.RR',2[K-N&.V]Z'AV.WNQN*U>7Q\+584Z.A6_W,S/]>B?=&O4LMC:T.F* MN2DX?U,-D> 1:H\K"K1Z;JN70;UV1O$1S@!I!SH@:6ADXWFHFOATVG,)?A,\ MK!$815JI5MT0!J'?=O5V+IY!O(?CAFWM\4_?)Q^Q>6A^9Y2?IFM,B G<3VOQ ME)85=RU?L>^^:LF'=S3 R,X&(D",L.=]'66D DF'C"6^2GL>Q$7:H=4VU:"3 M'WWOYI,9%UN\^1Y=8L\RD-M7G39L!XJ.VBT]MR3G*_R[CE3JJF[&%EAS5W>%&O&%PJ[4Q&L+\=(/9!-MC++4F?UEWU65%LZ.R/KWS M)2X[/AJ3,0,H 960D8*3!* !TY?]G8:WI_7)T2FRVGTE5D',H4R>*MXJ%Z45 M3T;\FP^6"$F@+M!HV:EB#*UNM_WFF1$MUWY$Z4^#1<[C2FG()\@*7:-AM5K%!%XH&CN<75%Z15?[SN@$5DMZ*GQ06#A$9TXI=+7F MN ;5.&WZA#OCG,RW:Y9JQ)1D[NU/9ZQ_6";2I R7I^U6\ M\I2OE=Z+#LR"[ MRD:+)K"2PIX:+(\-V'49Q5D9P.-CL/=D8!88YERIU.3U,7@1G7;T\5#I:;M M..#Y[5STDFF5,0(Y,8OZ'G"P7#L\2W-]7M1C(P)G)1G\;HCLJLY^Q'O)K(_B M8DT*S4?^F2;D>@9G2#$4V2!A@QHK^28(,M%OFIXSMZ !]F5NI0F()VN&)LS8 MU1]79N/CEC;JN>H5=(ZA!KW!W>#T>M+,%"G *M4<;V"VEJKJUR4'/0,W7,ET M7A'1/59YA8C9>G\QAPSM7$VA48#-$6&RK*9%11%HCU.G M&'[T-&N!TMZ3WUH&73M <-0O6\F>*S( 3ME-5+(F\7U3!%3:+[0'^:?X!.:[ MVD=A)50+0C@6[17//6:^4:PIDKSBM"]TU'"+MB'B9:-\.&B:, MJC$O&AJR"J"W\9+&^1.M>GH81!'TZ+1LYB-H1P3HV,/?_WYW,:PE'17^3 6Q M_C@TWGU!G41V KWYL$[4L);NY2[\ M&[U@+53$6N0,U+P\-S.W3/E$U6%NZ U,$@&__J^3'XOY19R;2_& /"5S9IF& M_UE'X3M'3YG@U3,SU.SYEG\=9OEO%YX'G+Z>&9A(\QP3@S#&Z4F]?Z M+F;?Z79@)9K]H@]IP/W!1!^.>*C'CX]XJ ]K0/YL/,G36-%W.D\3WS'*M(3? M@7ZY%# &39-D"*V=0R"^(>[MTV:?=U,VJ/')A@*0H9+=Y3DR1X!R.@J4)+33 M!##R$2;MAHB>J?MF51WG^JW6-$'$K2.T*"Y;2=BI.%N4QQ4>$?.'5$1-4OZ< M#XG\F!D9+9RXEIQ$;.>?+HK[=?!BR*YB\L$%+H_$&G72&F'U*G:[HLFT4W#D MW(=/3$-,?;< 9P"$CYC>46)\/1XB6ZSD5AI[&CY8003^; XCR*9XA.NN=B*( M?K&VL1T=.O%#/1^CW!.N[0 G/+[0$.^X#,=\B3A:$>^/1>"S *=B+ MI(2N<6Z.XF.ND]R0K(P5/1]S]H:O[-UJ'85'R!J;()-$W^&A+;\QF5FQ\S+I MJ9(O6 "F$,5^5P_F=QP"O0=7=.J2P*>HP>&V69W@]>VOB DD-$,;BZ9R$42N4)$&/33R#IN5G;P"JLMF3RR MDG7?YJ%8)H5"Q*Q,W8\HH*._=59+I:<%=;X/2O8O*F[:"$2_Q3J5 $1F0\>1 M3"QG<*$_( SLUUS6P!.%KQ^$C%B%;B*G78;\07_ILG5"""SW<+L39#FMJ.DJ M.BQ8,+6)]+6LMS&X'@*I:J>*^&F9I+#'$^MPFOU 0]PR>39OLV"6"M\S MV'9*E]SOU([$-1;58/I<$74LAB&D>$\J/#M/9Z DJVJ&'-(KWKL[GS_NN_[)R\E51=EWB(NL9"@KD/C.,1"!_(TX*RY-/1-[[( M=6?3.W+;:A8W@/CHG^Y%^;\)L< M5YB+A7 ,G/1@HP3HIHJ,W+6BUK-L90G^N M'U[#0Q!*C6D^?!=:P)GSQ+F5&HYOAO=G3'*>3>(;?'YASVKXCM$?TK><6P9. M6@T%R6S5*NDL["+IW6L#BJ!:+0/BCLV&MPSG1VQHR97(].4BF9#^8;Q[\N0H M2RJ-R<(\-M#<-JU?<$%&1]38&U> @^4[V;/6N%9"7+(I\3?2?/.Q ><.)M<. M..M Q?1>%O5&0HMFZP'-@@]B.)57YDKF4DA*)'I*I H-%B#''[=J:*T5-(Z- MX!^7$!L6MB/&5Y=M31[L_?0B7R:PYSZM%"M$6O53PDZZ/NL2QZ(^6>CMXS[Q MYIV$^5OV[T1M*PUY=ZOJ$3+% 8-_6=6!7H9=3R&(87'*:KW6K^FE=/"N M<)/T]7[Y;[FF M\SC.;U6JGE-N&3"8BX[70,A=\6<4 [ERPWE;]M)(-7?XSGZ'/I&G3C9HY+[S M-B27K&MKMUE%P9NG1XU\QIN]8%1FBK-!251C;POTR]*EKZ!8R7NY=U,OWVC- M>& ME9(623DIOADJYI_$@E]V;-&8G*>RQ<55C9W82I!2OJ2HX7P:EJ>)Y;K@ M$(\FZ?&CQT^X'8TIQI#/H@4U,SJFP$$61P<[R,.%@JPW*V=XX[9AJ-1>/;?^ M?#.4[57C]]:>EC>&,;'RH8)NV=Y$]TV,%M1E0K^AV+RK8N%BC'VNJ/F&(I?9 MQB*"ZT>/\WQ[_QKVZ@B)%VGJ>O8O3I&E^=$TYQB9PRJB]S05]DF8000^?I]' MX\4WSD_8$1MO8S,:$='I$82S'X3SY C"^;!FEK8/*C>+REO7Z(1<229<*G>6 MA1)O5 !SNIK9R(ASL"\7-8V$?V=>W/L)D7P5835V4I%1ZFN?5='3K+2O)$W$ M8Y[EDT;7(P!?Z+NL^JGAP^*B>5GGD7O/I&SFE07G\N]HY6@K]27'R2O4WE>%1 M/')MONSC;H"I.^3I]:>OK!-*SP.-1'2BI$T&?CP3I7A]]1%!XQPIN;J.>H*% M-%"W$MTQ D&_9?N$6@^Y("O>KA-IY(==T8GRWF_K+O:4G QK1FO?_)RNI\#M MMVY#<1*U$MZ/_11R2ITS)N@1$?26MSD#]F(K6=0['23WV*V/)N(F+=\WFQ3> M!3W9MEF]P_WYSC,43PQO.\S8S69(M-7?I0I_4^:1."\@V"$&EIZ(]G(8'<04 M*M1N+2_!K%NJ/C+T.)#A"M,1$/'5K8IZ0<.AK0\(^(V,A/]K<:RD5S!-T@UI MN'.%8&GD+#] YM#A&%;JZ )F.)H34@[49Y2AY!$=0_P9.NQYSOH\WU M!6A/M^1;XM*,K2X=$WSU .'Y)"98MF4TII=LK3DLA!6[-+R2*4(^QK_GTCHK_\S 6ZS!>L M*>JIDHU:(K4QGLPH?N]]O>UY8,7 U7QSM@D

KG%V.TXFI$M [@MV M#7"Y@7.<$T6:U,^]?P/TA'1Y2!"2@K%;VO^I!_/7><5$:,6],Z*[W87@#^LZ@W3U8!GI_G[IO?YG( MEQ[LTGX/V+Q02HA5NJPX01NE SF2YM\AB>:[/Y-R#^#3,H8A6)>K:A]O+!P[ MS2)QJ./YU@+;08Q>]FVJ\IKDM.UC'I2)/FEZ)BX+&F-*?(^B\7F&V*<4_Y;/ M+Q&(6C,!28*B\.!M_^+D2W6%L*=PP]4/ (?YYS.L/:[';5!NJ=(?O ^9*!RU MAI,5,/9=R[X,&XREM<_!8FPZSGS/D+\XW\Q$3IK.4A0!E4Y?>@G0NRV7;K7C M>7[>MI*J\ H%"P>NO?]J^]B,HA&W<;[)2G(XVU$V7&I&II@7R%B'^U9R6%F0O5/4L:,R\E"FK -?HBG 8K1_#2+>-; @0MMI2Y M%\>*U9(,MX0-')R\'2A]6 42@!WG] [F='SN+>&L-^HG>PFC";[NIKB4XI+$ M:BD%FA?GLC!\'/JKL>"@];@N#FQ=C&::);YWA+V%^9;K-Z!LBW[O^[*%WEAY M-\RUH*7T!\!OM.KR]MD_HAEO?P7X65EV51F$GQ2:J&F9>YIH3?KTKKCW5>JY M[K*H.<< 3D+I]0R+<8@*=DFVWS[1N $9NCYR[!$8L4L3*!KSG4LRWZU>NW.C MI'.,'"1[1=?<:)O$$+_4/ O?GGA+/W\V%)W.N# MVIU&D?AZ]&9';;/K8$2?'F%$=U!Q+^E:EV.H'H"^49[6!#<]1]T*9WSH=PYR M+<@X^$_+I4LM1DKQ+TH8&#)%2L-#M=+J$)N4<$OK*1OS_NP'+$VE1 ]>O/MM M!?F@KOV;SIAU^55D(D%+GF*=K^,DFO)FH(^PI%"^*4]T:!;\OZ]O:Z"^U1(( M/?,6K+U20?[6S1V_^9.S'%#@Q[24FK 8^;S;-%P"HQ?^]/&_C(?Q+O,U4INP M4B#S83:^O)NP7T=S*H"NN(LA])6,=59GUA ;BT2PFQ'AFWACQNO-7VZVS0)) M9[+%K\;0,K\J _#,MT)/T4IVUOSK2TW3.UX6<1'RT9-/&I@QV@8E+ >R_J+; MYM<\:"C:FM*&I;VC3N)DK/U7L9&83#KJ#)X7_7DHK$<0BH4']='CLHID"*^Q M]8IN?C[F1SU84_8^I$BQ50]P-P6KI.ZR%GVC!3/;5+6 =I 9A0=YZLMT\E: M )[8G:FV! [OJ=-00ZT$HZ,8!-/=O\CMYGRRE3, M46%T,KCNF&?T4"?UW7NXTBF$DV^=3CN,T@D#&2_L=YP(:Q.(%%4\M<#;YS3" M6FHEO&Z5\:EEBK9-DZRL(IMWE>AKK(J1HDZT)'Y5V_]#AUG_R (]QK]D\8JI M1\AV8FIDY59]QZUOC'OG=*L3"]D2%CN:=,_SF$27L*T&,O.PB"1.CA )#"7.2PQ2S9S$>!"G&:52HTR1'.],GIA MSU@(G[J0HD\Q%ZF#()L@[QJCID.^S;$OH[S0"1&9]C4S MYI8&/!=R:J\N(4QP4YQ/O-@"74^>+:M+W4OK=HU?&4UTRQ/-P$3A?]H]A,,S M#IWP6=G+'0$[TXL "<87?$S#Y!L"8(4[\V6:!-_3&(CZM$KB6R')4HG_' MB&6DMCPL;I,T?_^*Q5 C#>F1LU(I%= M2R25S()'YCL24)FDXX4_E(S:K-U(#BW*M8WH4Q0. T/^I7MWQ.*23D1\-2KAC?O8'LM?'H;DW[6D=Z M'T=-L,U^ZG3F[H7?^JM$Q.@&W I++[KLVBNH6/*@<$[).X\CQN>%['4]]?+8 M'4B['Y2M*+&Q\1X[V#&]OB<\2MF_;0BG6;6NI4E*CO7=XYM3\;N'/8>#XNQI MS[YY[5'>,/$U^1N2=IB6)I.VL2-QTET4+GGZ+-$G*TS0LZY8'8$$MSP;=")9 M6,=( :F[705QU>.,W/*,J+B!B:V182P:@>\5/3K-Q,.S@$[-\BB[>)RT.S-J ML9P2(UQY>\V[EN6,?8T]H@_?>*A-S_F3B<[G? H(3/27QP5P MRPM 6_4$+L=D25HIJ9I+UP^"..=DDK9L&3TE+YRX4?((IKOUS6M)9XW(PV:V M*&!?%6?4O94K+P)G#!4]%[KYCO-ZR_/J<>U>.(!E$OA?:>]CVKN0&[#1JB'2 M1'>$.=[IPK5\(VE4X5C7Q8!&?L%MTA=] M?ZDR.M9,-K<11D61W)(^].JR*C?@$%(1LM",8W$4FYRD"F4:7]QOO8EK+97K MLTE^!D5W*THB]*J&!)9SEA89U=PD3WE$+>Y'+7YV1"U^6'-G6X"IFJ+\@AJA MJ%GA-'NFZ6QLM 7SIH_V6+27Q#%CERLMJ 37"__:;QJ$)Z:B26X7PU4A)1VV ME[U+VNQ'^>%B8'N;!_[+/%,"*^:05/W#SHTY#U'CIK>>L(6"$8NRKN]R#RDM MF(HN2MM19[P_/U2BR;'R ,/=CRHDT>I\+>BPO?K&8[ =UL,EV#BT"_9MM"TI M&<8N5BXJ+G Q0:(+3-[]*,]Z\Q^G!X[Z&<9@PJ.]%7=N2R52UY<&0!4/J'>@J;&;I^R48Q4#:1I2BV M=5O0QR*AI8@B<*3;<052'-=%OS8R+#=ZW20;QFC46,TJ!3%(U1^N6H+_X0&3 ML4K!T M&50, MNM^;2KVK7:5*2,9A1T"[*P.0K3T*LE?"S6= (53%Q4K"@]7"^45USFCY8IWL!?A'6_?T@U.V;H6U1M>C]'@[?# C]B'3?U!0212 M=TP/@OWDD>\J-O.^TD0OQZL#LVM3JSQV,(!28##@F8$XQCU7+0-Z% G&C*B[ M )![NJ46RC('FA5%S.>!+<24 $>:GSLJ MG7P-^Y!O6(5D;J69MSB4I=.(MH@VN"K[?YQFOYYQS%#\1SGC^."(HA-AO%7. M'_2J&F3"CWLK&+5$;%S201[#-D4!/(.3$B(XA4O9IMA*;SP=EF37%0 MZ;S,Z7N#3N[_-+^MUXP/-$L*>;#M[@3OS&;863>9R)W6V[?,8,9R![JH9+,S M6%A)TN0A.1YOZ./_$']@M"CYK5Q3R(D;%I)M\&">?P-,L3>0[P#N_\6$Y>D, M3**.V)0),-O[46;&XC%4(^B57Z*FZKT>38A)FA/W1BEI_8B:FY.2!LFH(LEL M3W&PR_[FS;$[A%=C%6ICU8W\-UU@XT^*'/C1\EQO>=XZX)&&1\6&AJD7T%)7 M7TI$(1M?V1Y::Y\0OC#[G!(+3,U4IE3_0:N;MY#5$^PY4F+7*;]$N5E3U_P6 MIAXP^21P8(-"(7=;;\B0=Y7(I3*UMOT"AH.NR5E!&X=J87V=(WN82"&PAPG% M5>X24?I*<3*K2P76-S*>A<4%JH0.-W?5#D'D!7-7)R274UY*D46]53P[36YQ.YFJN32X?UJNJOZ>- MJ*&)E':-I3*&[5IZTS,1?A/.01/6MDZ]YZ%^6W#;"16=4!.G\*A?NZE2I2NZ!LV_QA@64L5F M:V:AU:YVK)S(HN*2:&.IE[#U-%IX' U'0IN.#T-B.'[$G[EOG@_V2+CYJ3SM M'^V+ V.G:$W+N<+.I3^A7#WWP\>D"C+$=7'5;ZH@0C!*ON];-'5%)JKD#ANO M8,7=;FHIDNX9K)FF%#O<"RF&Z MJ&CI?=M2ZP4XK>S!"6BJ_W;(Q0YZZF@PG&+W<3-YPCH\^>:$=?C$T"YW2NS; M#794;*,B%==/F"M_35N #D93-3,%B/(ZN),)6_]-;B*.Q+!5D#GPX"+'FXT0 M7@R[!3D5Y DC;B7WP,W>O];XBR<1O,C%678*)XVY>ZW\JBH;JWHA9[7/?GEB M [PCQTGKLA9V+.W%6&P;2H4AR-A%^8P[ZPI\4'=ERD9NT.FTM3]MIZ9IIRKK M&0D[C57KRA71 #AN!P3?9EHM0?-DCH4-+K:+DO; .Y1O M*"(>I9TMJ%I#\ @X.C4MV)?(3S=9;WNM@7*INK&C'DX7$)OM-LUH)'B/,W MK#[H2&O\;DJ=94IEA!D]V_< M;5=F*9,3P797.*SD&5FR N&8/:M,3'35E[N8N^,H7.3AQO2=7;0A;)N$*N) M^H80M] 5+<11?V&G- R85\>+K%/.IZ=H9)"@>)!PEMKG#XL1\@D\%1I6$G 1 M\PT("[@@TY+B/YOG47HL_(;$.26NWTH-)O/Y62*.#?F=-:(?6'$8X1^*@-2! M'\5'FDFI:[E,^7,T#V3*A,GIJVG.Y2ZNKOP&(Q?_*&6QW_89^])=$&^,1H+Z M[]NJCV(OLFIT*Y?N9-QY>(B:V7@UZT<5ISU2(D\E&-"22MO%%$.D<+;,!%]' M7 TN4RS5C1XGZAH92S3%@H'Y&)XK<3,Z8/PXE8[#UVV724 MM*N/=#NB$M'*CD*=$CF3^) 7P>R,"JP>;JV:TI&N.\)5CRA3ZTY#]MV0_).N:=0%FV*":;T-.I:TYT'"(GBUPN6QBB470' N<# MPR:L4NHQU8#-3IZPH(*;N]SE1R$RG> 2BU20Q&Q0^+:&->U8AG^PYTCUOR// MW\:S,^GJ2!CS64P\4H=5#?2H,BY]2 *R"YPHS8_5;N)8R=/ *&/4!W3@NI$&2D@20^06C)XEI8<_$,Y%KG+EQ<#744I]Y*WD M$H55 $(((V/'GH% 6>I>GU4#QU0>GL2GZ0*GEL@;W' MVQ5O;FWY"U>>E,D3AMAT/?D>@WWP'7^J:W56A@W::T =? %6TKMJUV[O@H.Q MEENM$L):-]W<@5N^;S?EY%VU6M*)&8;ESW6(P-]M?,=K?#'FAJX>"V*\U2.':C2Y.4;N8;70Z-N;!GSUTW-\: FQ&XFLX_8 M-0=DIVHZ;H%QNZM+Y>@1J'2LHC%9:)VP&"&FE0D93#*;\4^WQ,XG?PF/"%A& M_)5\.4)CX#6:VKSPF@>;7HKRM#1[[[2!*;B7U0PB?NC\T33"2TY;P]IFMPUK M6.^*KO.ABF_M2&L0YVMO%LJ%!?2V5;+,H]7I2("J3^7$=A.:8/KE_"K\.RSU M>5YD!,@^8B?5AK:=[Y_4V6M@5"%]+$;]!CLV.-P$2MK+J.C-\OW?#,X1'-D1 MCF_=;0XPP8;'+[0Q7=M5(U!8^7YYS@^UOKYRN!NV>/BN:IFYR6)D(&)A\4FX M])0V#3-?JOU*(L6DL3?;Z\E+9'VU*Z](JUJT>TBL[4FNY-]-7QI[X:%.8J+U MHH3VIBKBP%D+\1AY0M9=A+'P&V#>3JB*?I-.HK1_)1H*V3"6U%6;DJHZB0^9 MD?C9*,=&Y#T]9$8;\?%4XF\)J3T! Y[\_@0,^&+H=%H(E99[=DG\B[\QZTUY MT542G2",:L.+UAQTQ6)=QS[JLJ(>#9R*L'ILTL*AUE($LUWA+^QM;(19A\PF ME]3\G6!-41T8H(@Y U-V466&;!HW'X3-YPW(/9=?_^")*C[QS,#/*YU9AL@HZ GA/77USHM"J MIUNSO/;2(X\;!R3JB3^?7"J+D!5272#-IQPS,H=K =P']?%YM4 V^,C)<"7=/N!X0IIS3VM>.[!?7^%O[$GN6YJ/KAR.] MF]6].NTC*R'+_N83?F3)?[IE;L5=.$ZRXO)LGSZ=SI);/$BL22,(^XK^W>&V M](ZMWY$O6QLTLPS A^DE IO.&4Z" @88_MZHQCO:J\VIW-M\$Z+\M^<[8B M&+<$8-NN.=NT9T3?%F+TBT&?L#7/K,J_<5.3W/1.*AO:2/SPZB^.\N[;LJ9T M2T$G[KR8_)EEB2=_:1GM\MV M>W\9OA-VX)_^OV_MY?ZS[()-OZ"W_YY&"C7MZDS_3#O\>UIQK_0I)5U53-Z] M>F&?%G2]L!W?4*/RY!W3=H8;+<,Y]:*;\8B]Z5HPVQ2CLI>?:PU8K)NFN\)A M0I%OM.$NM3N@E^6-I-7_K,6*L0@LNN2*%;'9[2H,@]W/_:P58<1$\6*4WM;[ M>SB!B(^,_@E7U /[^#BM]U)EU)U;:VF.+\<+V?&.T=/G;XA*IJMF[44CC@N( M?+H!K*NF@@KP81K/!#N$JONT:TM"W27.A+61I(@_^M/(T-F(JQOI'YQ[&7QU M;MNSRN2LV]8VC9SH28DR]Q,.2[4Z70DN >.2_X/30BD1+A77S5A9,O5/AP.;-N.Y .,H$$G;9MCGM*'KH]S'@ M8#CQC?W/X'9"E"UQA6^_ILSY]A ZG>E[ZZ?(.V<>BH=[,VB7'!DJEEMEU=P MU*C%B?9;L(^:7V-:[UB\^>$8D5Y6Y^=]>K$-)H%P.7W8P.&V)O67=D*[3C1^ MX/JWPZOP0Y0"JGM7_P(E%W#:-_#D)$3F/15F3YN3RWF[W@P1=W=V[(Z66>)( M#0J&-F!X:54#&( -I]XW-CC(@A0BM/=&'#_4\5A2Q[SM@Y,QO-F\#?\CT6N4 M;AIA-14/7V!F;:>N S'Z,19R$SL0E<;*U%?)M*ZD1UZ3#*MP &?HYD@Y:*B7 M=@,KV,.M:*\)S1,.92D) 80RV_#S\6FV^3@0U]LPO_R(85K7<\(/443I&9MDBRP,_HD)(,]B0](H)SV1_3]5OD\Q=ML.2X#G"%IUHH@VV M=3%(^'=2'OO,6@)#^NK78OK=B^HTHY]Y1D>/)9$) M#T=YNPJS5R.2##-V4MOYW-/#E*F0K:A5#WA3_N(R56X"XSPE':?1#ZL&85DQ MN=Q-NWH^BG?L72,*-18(I)>3^8IIWG*$CN/7"I"G9?+YE\F\FM&779[&>_V1 M?01A/A$R=[7*6W.RA=IV)1AQJRVCVR5L5TL(J)/!OCL6P3>!*U56-9<> ="N M[=OV[0@?UVE*/_.4)F%D3.@[6C2CQ!M.Y'JYO3@C#"R!AZ)2'-?B/6 .4OT5\\F??/O"PB-H!U"I [3$JW5RV94)SF MAO?@O.R"Z!F76#K4*I59_SYQV\//3W/[!;RQX#@#\;.(50>D=:T$K(4(Z97< M;L@$4/+RY'%]H6ES[%27&.$+)RDLQ82E5,Z]B*UKN]5D??V/23!O$7F)H5">1:BE'*.'>V*/UAE,Q995*#OVJ"!BUG5E7>%. DBOE *UT"."P,CH6\9/0TP M=(2]^.LD'6]W=NAOVG8YVH=H? E*"."3H<%%7]1$@4#:!$=;$K5#NT9%4H7-DYH3+A*S3Y0B] MQESXA; %$FPO5GV(;B>]C@8HGB3-PR\==\2T6K2,0%K5&^5"^14#-D:YB2<\ M^' IG87#4(%F2ELBR*W?MTZ*HRN$\?(W7A_M%)-ZD[<^L9-]("S+8 @=F!"; MR+J#_)I*>G*#F"&2'-A8J"J$;(K]P(DJ2%9=!_#"='N!&;W:+@FM/A5/5-$^ MMES3W@IA79&.E[ YT&)EO&4$#T)I5FIZ O[K%<^=M"(?((>ZL]-Y]&3XE9-G M4+!E]8LPYBZ7QBT]Z(02B5N%KD;%0O"&C6 APJ3YVDH&R4U)[XU6*BO/P*KN M>:W@<02G"MB)8&LJ:M=1_9^(;PYQZHI52$)(*E0]X3U*/EC&K^Q%4/T2+E0' MU6DJ#I:T,;K)7LBEA.6H&E_#44ZUI0S;JNX'2C PY:! PC6I''H^>4?2&$=V MF^D2+'>&4ZBI@D98ZU3$E/[<-DOY3H\V2 *3+11$/&OG!,;K58QIR<52P&15 MJ;=U\.5M3\V,2V* NKC$?@_K8K7>,//&JIKOT-$FI&#$83F%!EG.*0LB@(5H M#8F!5BA;^).J?0A<*GRS[9QLZ;02TKM"2 16Z\JNC2"W2[[;2L>L(YD;="AG M?0C1FD6^3>:.HO=SNO%X425&I/$]"_\E.<$'0)S0I%M!=V-UB'" M!.-$9LZZ1,MVQH^4:IK@E8&"EL&),R /Y8HDY1+:9.L..^[Z;9SAD;7H$N1/1_AXNC_S]IO,+TDY_C"=#5R:*7=R,+V[E>E@V; M^*7D"19A5"XKJK!!C\V8.B)=+^]"ZZ!S!(RB199W("1--:[G:XP20DG7PU*O M$;U3S^:N*T-,^M6S)\_M9=P* 5 @GM)A5"9:E"?6IQ7)_$55P.'%E-$_/!_S M)&Q[D2X27PR-H.&C/^TF_]OVGSB3N-<8[TUOTJM\R2948.!FUM($CA=&Y!BU M75R]KH&8ED43C*W*QM!J^=^S-X!9Q=D-JRU8HRW5!__![1R1$EJ5")(X@I-8 M?CFDY%(LBI,D([NJ%._;&41=L%EG8\8,;"0*GJI+D1[2X8E^G;M/^/L!;L!8 M^UOL_!FC@./H *P?5CC25O!-AQSD *O'[4U$3]@D%6%B>MO0W^8BI0ECM6RO MR92WC 94@;,P-UV[K+8K=,?,V:!S*7J?0[%'-S'UF$_2O>-&X<\Z S&K>6@* M8N(VO !%"&$$!18063:B/DS=>QY!AQ] BH+:EQ#47$SK'$'15:2S#4T),E3H_J.=/]>5N6:* JD;[F:GQ+[*:U;O":I5RP$8+=[SS#(R)[2.E]PL7=)U^XM2A\;@")W MLVW;GU!S^U%S?_B-HN;NC+5)&FSF%1>]U%!?.R6YYC-30=[E09/67L5:7=S0 M8NOPSE/2$;8,[7:S;-OWQL\6)9Y8-1OA0#B_)7?V4X/.J7<;Y*HD\)H722\. M&9EA*XZGT.+@+(+]!PWX;<!3[;\6^S*WW?,0LY_24*O)Y^5+GMRB&S'0WWD OP 3 ^CY[_Y8>? M4+M^\OCY0TEP201/'-T)G4NN\N?H<*+"#IF6=#;B0N 50NFG1!JPL!61:B5[ MRL58K]ZSPO[6AB].*'>.]#Z*FTT+U3@JO@$F2U*#1F V"?'K)4)P?BZEZ$Q5 M"]4FNX$8,'VJ(?J.BN]G97]6GKW36/Y'-8I-.[G8ED2!6:E<7N3UHDD0>5/2 M[Z$7#G_4N754C$)@H%R-L;1[2!\1(TZS>7SZE+NBKT;'F8R!*8"07057*"D61.8P\F99N>*VF4BC%D_TM'R!L6T(8R](+7(0..$GU);& M>9DN/N2$4VJ/TC-DQA=)?R>%G1%9P'!_)%],1,MKN%#B -6G5$)HJ'H9:T>' M;Y&)/859"Z?X9FL[2-9_:!9_9^&NQW-C5[=B:VDM*O<+1%HR$H!O5(DH^C(G=&(B<$<.?3_[3$?CNY]$:H;;UA+)V"",A.8,*TA: MMVK\3=+3.+/@6LS*6>1$WS>,)Q 6-./I902_)8QN46I;'\]T3-.?I4K>B7JW M8\8?:,WR 136X>W#H_<^$30G[KMKPX$H&-,F)MW$"/%5H3@*8EH'B7G>H'Z &!*-!X)W9 M>VJV)A)%>O@KPI,IV2X)0>NGO%B#S>9S$L:?"EHD^))DY;:;2W*CO#,T\.9% MP6BYBV8\$QCTQ&W,]?S#5-D6P6S%>W;O\^G.5A+#>-1#_-?H760O#S0XD..H M^VZ[SFJ(44_C.^8W7P'^-'S%2S8HX3F9-X$U]20;#XXHS#BSU<2IA?N*G7G= M1,OD+ =589IX &Z;N7X4VDTLA0#&5Q'++QN7-[1*SQ<'HGBB^22K9. M#[]DNGPUF).:%&-]!U".R$@FU]/AS=\/VD)*$1%-N .;!:_]LH@,N! K6F[A MB!#@1H*"A7K^.,@D6D3"9<;5$Q9O\I-QT;9S'(]L+S$%3%I "RLLC8WV[IB' MN;#,,4EL-Q?8AVXMA"^VO:S%R-F[;=XWM"(4/%-7Z@6J,9F[[1X/0$T^<2CG M3D->*,2PN)(CS ^QAN_Q5>^Z51Y/2+Q%_/ VIK%HH7YG*^VE'EH?]>4^!VOU MAR5F%(X??DX0+J8@5".L:NI/'Y\_)9#14@6O:&!V838F7 /ZMII! MOVSR]'$Q>?+HR1/$B+$:YUSQQ/_&G,0;LF.ZT1E SN+OVQ 7A2L':U@OJ1A% M,!1.J\*W1=7O@N PP4"<];,R51N6P.%+HA_4*;J;'/'LJG!X$OV,')PSS/8X MF,ZHUX^)"/\8GY9??=J#\_2*Z. 8&TSJ9[. MY.4EU23R?D6,V;ZJ;E.*G MC.$IU/."1_/;,\*'5K-8Q"]IQDBYB1,=6O$'__>)3_2SDR'%Q9&I)Q1)YI[K M#.",];OIU&/_!2>,48KSL,O2FSB?12;LUN8P]/$?.KC;E262UI#8T,W M-W'D!^)IWC[SO*E6;98','2)]K[ $%Z2\+MK"CM1XGWNZ8KZ3NA:+I6QTHFK ML9:9)LK\O";:QRGWVHFEZXM/YH5H:3(V(/B9-2JN3$?9"/X)F C1*Q2U)D#< MK *I56;CI">4,6..M.IQUPM:XW/XIVI64JU34XN[QP/S1RM0IZ:ON?0!J<:QYES3T$ZOHEG.6"+6ETK;%=3J&X-7?+D[ MNSIN7_A+&&42#!*CJD1CE'7#I). M:B3P'Z[0.1]+N//? ;@;JQ3+_E/,Q,PRJ['PD0" ][Q3O. #_V6K\V<#&RG/ MN,'9#^W#,'+EM>'20/JR97.H$*$X8(GS$,O? *MP#&U#MB][S-OIP#F7798K M?^GN<11P^GKU)I4&9O@ZT755##7*.,SUDI O&SG M(G:"K&>KTS%>$M;^*V[RWU^X4)GA0MCZG !TE>S[]$TY2XNG*K):9$J=\<_& MTJ>V;U=M_'1R4ICFU2KEA#2;+*@]'F#\"]8@XU&6=1O/EPQ!IZ&%[^S0'N]+FLYS,BK:,&(\7%&W><*;U#1MZ M0[1V C8\UE/BKMB5Q%4G9D>?6Y.U-A0MN<-EWXI5"1)%'<.>MKF*XZUMK%?*$*;]4$<1%H,= MZ39-$T=2YHH:#,FFWUW=[0]@$1WB9VF$KRA[E?00"Y4/(C9@3/E?J9C*]T5[NMVR/(RN.L$W#=$EV!(,&BD RS#-QS],)A7 MG#HD7%:*D8YU3N.7T/&R"+7R<2X6N''1XX]J*>R&O Y"=U6DL69 M$]UMRZW',;NDCKZ'MH\^L^5^$"SPCE6. \/WN\5:+G\ M9GA$+UMU>A3("S=X#>=N6+V7(9 + MEWM';3DPQ]2;Y9H::#M4-:QIOYV'!;Y$YYV)*]Y9V_H!!YHY+,2?%]VURC-0A@M^-V=1+:A,R.1(1YRF+!2RITXUK"G'^"W61L/?B.JFR MW4S,O6%->+\G+ V*5S=95#\15\VY=&O4^7!_("V9-!SL7UBE)K M?PQ']8&TL2U,0XVVUBM/_@D"&]"C2-G,?4_ M44S6G;$^E#T%X8EW0Q%7PE^RSD7\1OIJNDV\E(/L MQOC.Q!S#*<74TU;';"JR ',N>/,CK4G%G F\'G=X(8U//9*9M1D?"\ZT#MTZ SBH'$3J<3*_ M',<+5!O#$S,A :5;:>2X!J1^H$^#=VD@J*1Y7#+JPHH0"C2&,AG%4,::IH). MQ->\E2=PY7WZ=NZR)F5%&LWM@%B]CPYE,0E^P&4NY4"G9W2,E0LD+)N9J(=M M:?>BG@:Q$PD)CF$&]CLI]\0]N5FP&G.HCE.G[",9 J<5;AO'.GVOR2RLS7JC MR3C.O"-9EUFQ>#7^UUEXI_?$4QDORX^T)S;F"TLL*):"/,]I6#IXL>L#S!UX M? F\IDM(4;5604U_EC:OQ@W_\:)QI1-(WNY^+D)MB@5H"J;-][O*4AQQNTHN M[T='2\M)V4BFU6.C G+DG;^UBC$MPD#(UJGC#&:_U&!FKYV") M:)43U:X..4D0V! 7Z0#SJ=+Q)Q3-"=W0R/#3(5O/-7)E=LGAE8STMJ8LBB-L Y%?+AICJI!&)*-G@1@S1XNC9=UJ M/I"&(;.>:;WS&P_H<1W"*L%-!1<#GKW)J96_R#'B3RSWNHM,9\;$ZEN;M<$C MV5.,/UODM(]^F]((E_U&6_2'A)H58W8NNG(5\X.#:S@]3Q50N,U2VV+1AR4B;K9>(;QH2\(+ M]8(BHT*2[MB\Z47#.]:=?)'S21*D:Z+B__SKXV\>/8_9BFM&/"VJN<$]>V)B MEUMB$1Y=LP2!>O+LZ?DS39N0%\WZ'"3"P<:<8O%?ZA7#L7_W^*O'YT\LRT+I M'GF"?3'2!Z9;BE*]L"NWJ #D4,D8L/IKEY![_7DTG7;-F"5),7)Q0JEL3CI9SXSCN M,GW98X]8T!FNMCGLXV>/_@T>4K*!PT&]25"2O*'Q@VNR)&)5E+N[9TT$9=4" M$3DG(XX-\/U$XY1!D]PZ+NS+/]^NT[9^APS$96 MT/,)K^)WE: &GSY[@F\_??94?=[7JOKW5F1#7Y+6;?CCXS\\^X9E#U>,^WQ M7Q=J>OJ24M,7BHFYZ0XXXA9@[GTBG4ZS9IM(!ZN?)HJL"W.,9]O5=BF URA^ M)B2?["\ 'BKOD3L1\DXAJ.@HNXK[R^AA\&30,$:2P2=8"%$\];0!6I8K0E]5 M#E,@QJ8U)T;]7PCO0G231A;W-79;J9T!HE[?\Z\B>HQ)PN,+A 6!VZ*)Z^M' M'.4T(!]<$P%_5+*N.V@^D4R*_=I]F_PO)""Z%E#4\).NJLZ &8[-6A64**8 M#Y_Z(^X"NL_('#A.SLR)+%.

:F,\5,<^[/U5,W2GKOVKKAPD(.I64YZ"UB=)S$,MGC .1&XPLT6ODV18.0VB\ M>14YV'D+K9, .UWX=?N6'_CH\6QXAB0H%; &U#F68^-F^HF#N]"%(QM= 1IY M.B+Q$V!K5"B.*N?YENMXZX5AT(4NQXO0'ZPXU5JF;$YYH3#K9:*<<5(0E:1) MAD9,\>=:0>2OA;AV5W7Y/N#UL>5&6Z:$;E^9XMM6 (JVFJ\D:Q>TB(1!\( M9.5K2@N=O<&!A4R+$E+?]MY!]\I@X*JMM.Q&^ #9]0;* "F6FHCPK3#"1BD^ M+O]#;@;DB4(^:I#':^1&?=+U9E8C_PW*QB<*> !^@>#0E%>'IG4+H$P!.NPK M], D!*61K0Y(:#\QY>6%U_ZN:^C;TMI:I 1C'2S6-V^;;$JAP9E4DWMVWW(BOR^U6)"HT2M:I9STO5 M_]#;V+4B7>* K>[D;K6K>U9FU[WK<#V('<":<]=UPSM\WIH]0,($+=%BC%T MC-<=.#=Y-JSSGHLTQXQ4+\Q<[[06R75LFZ/ D0<[ YRM.(KPBTQNSMI1#H*F M' 0'EX,OYID(G2COMU[O=DNLHFCSR*])GFX.U+> "6>YSHPJ58M5FMS._T=F M_%^9I?_4,M^](%/+:Z6@S:/O6RD![V)/IXR3G3X.&Q^'!_O8N.6W7PE7I5_? MFE1]5_?;$G;%9R+UIFN+B-WZ-Z^%/WV?4\!B UA> ]OP^HM./]C7%J(_8CJ3 M:*&?=V !G" XF0)&(HF*A*VKA9%);^$/9+&B!@/ ,I7-['JH3Z)*8ML.[1G/&PO=V]R:W-H965T+]^EY2MQ(FC=<"^6*1('IW#>RYY?;R2ZEXO$ T\5F6M3P8+8YJC MT4CG"ZRX'LH&:QJ9255Q0UTU'^E&(2_H[EM+A7U1AU*(2JLM9 U M*)R=#$Z#H[/$SG<3[@2N]+,V6"53*>]MYVMQ,O M(2PQ-Q:!T^,!S[$L+1#1 M^&N#.>@^:1<^;V_1/SOMI&7*-9[+\H&B+K#8!1@1OXXDVY(\8[V(GS ?0AAXP'S& M>O#"3G3H\,*W1"^XPHWH2[XFCQDX58K7 -KA H<%JBJH+#^22,E8;&B..=O9, MEI3ZHIX?;&GX6ALEB$.^ 7Q),8#W[S(6L(\='3JLM.%U83$"+PLS+XW'< #^T&?; M1S9DMAW34.*EXQ2^D%\LC2W8R^>6=@%!%'DI907A1/8G!#I09BCLZH %7CQ. MVM?NY_6.]M.-4^9%\&_QWT 5W,"!:P96[S'\9)3 #1"_1D M2!MP %$0>&D40(^QX\[8\4\;^XJH4*@MG=:'M[4P&@ZOKF_UAUZG]WYCO],) M]'\TN*7XVJ'.*D#G<[_1GXV][5G+]X5?R5X9\R$<)KYS:$9A";*P0%YXVUJOJ/I>Z&<>2YGE$5L#>3'Y*PZC/@LEG862_V"A7,YK\??60OMN MN(M'VT80M8OB.855EJ+@K>_H8>\";=&^-Q2@-DUL?E@4A0M;F3P@'3>YK! . M?Y-Z_VW9RWJ_*6\FN$II]$ S3[0N/ MY.D&76E6KCU8+42^Z,DP.&PURJ4F* T?CO90>IT\YU(;BS67DA;1WA36?.3_ M@R>STMYS11^W% LD.K)QQ4!&614F 5QS*H?<*%6O]V@LF\A:V<_@"]:TK:4; MY065:<+6#U84A%Z44=Y10H[AQFZ12U'F+I/ 2^)LK_5'SRJZ"M7DZA!)GM-0?IG1(JK96;3M&-JX^G$I#U:9K M+JB\1V4GT/A,2K/MV ]T?Q@F_P!02P,$% @ NXM_5B=[G+*D P JP@ M !D !X;"]W;W)K&ULI5;?;]LX#/Y7"-\PM(!1 MQS^2N%T2(,U6W ';(5BWW(HDB/WXD M13.3K=+?38UHX:D1TDR#VMKV+HI,46/#S(UJ4=)-I73#+!WU.C*M1E9ZHT9$ MR6 PBAK&93";>-E2SR:JLX)+7&HP7=,PO;M'H;;3( X.@L]\75LGB&:3EJWQ M$>W7=JGI%!U12MZ@-%Q)T%A-@WE\=Y\Y?:_PC>/6G.S!1;)2ZKL[_%5.@X$C MA (+ZQ 8+1M.3N/[+KHSK2LP&E ;6)0;S"8O?TC'@W>7>"='7EGE]!GC]2592<05 47 M:G>.]D7@\[2_U AH+*?7CR5T!JM.@* V,F 5%$P4G: K:@.R*3CSC4;,VE-F M>$RK.PFD'JJ5*($WI+9!=V.@4-3GQGDA8<&OB& M-2^H 8[8'\]S_QT?#YV6W'8:?7(J_N3VSQX7JFD[@C(A<$FK9$+L*-T;^IJV ME"RC*KME>VN-PM?I.>'I'F9YMAXA2,IKM2?9:Z+K5Z!NPV9%(1TZSAO2)KY0 M*+@BCB12G2%M ]=W9W!^EL0G)7P#XW!X.Z0U";,\>UG*0\)NPR1/(0W3<7Z2 MO+>L:=\]IR\>IQ!GL4\?DSO8'"H9AVE^"_$P?:V6<9@-8A@EH]/4_R++29B/ MAF29$/2"TF-UUX\<2@=!KXF1@30;04ZPKS7M6BO22M)P,$P@#_/;,IS$\WX /:OW8_P3TVLN#16M(M/!S7@8@.Y'8W^PJO7C:*4L#3>_K>G? M!&JG0/>54O9P< Z._T]F_P-02P,$% @ NXM_5K/&/L^V @ _ 4 !D M !X;"]W;W)K&ULG53?;]I #/Y7K*R:-@DU(4"+ M&$0J=-7V@(;:;M,T[>%(''+J_6!WEU+^^_DN$*A$>=A+8OO.GS_;9X\WVCS9 M"M'!BQ3*3J+*N?4HCFU>H63V4J]1T4FIC62.5+.*[=H@*X*3%'&:)%>Q9%Q% MV3C8%B8;Z]H)KG!AP-92,K.=HM";2=2-]H9[OJJ<-\39>,U6^(#N^WIA2(M; ME()+5)9K!0;+2733'4W[_GZX\(/CQA[)X#-9:OWDE:_%)$H\(128.X_ Z/>, M,Q3" Q&-OSO,J WI'8_E/?I=R)UR63*+,RU^\L)5DV@808$EJX6[UYLON,MG MX/%R+6SXPJ:Y.T@CR&OKM-PY$P/)5?-G+[LZ'#D,DS<3GLIF6DCNJLK/ 5 $SK1Q7*U0Y1PL? M'ME2H/TXCAW%\AYQOL.=-KCI&[C=%.8$55GXK HL7@/$1+)EFNZ93M.SB+>8 M7T*OVX$T2=,S>+TV\U[ Z_U7YK?E%K0SZ!5Z?U?IVE*?+'P< MA*5/8B\)XN @7AW$ZYU( M.=.^*RF3O4$[*N\%##L]@CK5R/AH(B6:5=@[%G)=*]<,9VMM5]M-,]&'Z\U> MG#.SXLJ"P))XGHX33'.6%J/EL9G[));' MO%196N G ;+,SC#CNY.1.VHFKM+;C=(3T^7QEMWB-:K/VT^"OJ:MEB3- ML9 I+T#@^F1TZAZ=A7J]6? EQ9WLC$%[LN+\J_YXFYR,' T(,XR5UL#H=8?G MF&5:$<'XN]8Y:DUJP>ZXT?[&^$Z^K)C$)Y+4P(\K2HWNR^CD-'('(."'BU@&=P5X8,R@NF MV/)8\!T(O9JTZ8%QU4@3N+302;E6@GY-24XMWQ8QSQ%NV#U*&-^P589RO!>UZHC83+(L'DL8(I86J!>0VP,V]0XP7&-OBN!9[C M>0/Z_-91W^CS?^@H7*0RSK@L!<(?IRNI!%'CSSZ?*XVS?HVZ7([DEL5X,J)Z MD"CN<+1\^&2GEEOSC!I%6MS"F!33%"\EK98P.>K1\^V, M"Y_M:QN>PSCT+=\-)S3T?&OF^$U8X.6SR'.]U^W[OSK8IWL@W_,VW_,GY_N< MYUM>8*%D)_N:N9?WU(PE@3W# M>IZJW403O]2;ZAP.^=!*S-_.Q8O!;(\/& MDUISG_4#A.P#.,"SH.59\&2>7:[7:';%+L>NM'=72,F,TRQE>N_L8]FP%4TH M\4@'59;:(1:&&(?*JW58$M;.(!MM2TVSU &R[S1XTP_1J4_OK M.G62TE0J+AY :(\4;U3\N,29!+GANZ(B+:&(M4E6&$.:Y3Q+$Z81:".8-Y5* M1R5AG)7& 4ZRPJ 5N-'G& JT[C+_7UT]K8QT5O?>,C48)\^U'0=>M.\/7,,K MB29T-&CR0T<%QU[X$W!LUX4W+!5PQ[*2(I7\16>6.B %D'\%G00IC@JIV= D ML6%%E% /$-D$=AS,;2>8#*@@D.D=,R3=R[KV(H"Q&]B!,R1+@;M#42$ON"+8 M38VYGAT$<"-8(5EU/(RYAM?\/B;W%^Z$ZD"2#_'&)"/!.SK$;K5ZB*F84P6^ M[3HPIF5?T:7,>>N:3=L7V*WOF&%;>Z\QKX59DPG5I6 MQ%UG8#R;V>%B @M/)^6CX17EQZ.'[W7*6%>'R2*EQR'X+T"_X<5 WPC;OA$^ MN6\T?=(PZU1*5!7AW]4)2E'VM8Q! XTMIAL:)DJ86P%!<"TWI;G M!_3TP^!0C;F+1:O@'=+EZ%'P72NB[K#?-GG\U=R@$I-(ZB,5XUW+61#P**J) M7?#B5;-9]^78L\)9"#-W#M?E2IGM=1Y9H3,'S[,B)X(O/<4TGL^L>>A-=&5; M9Y?J^CK;EA='CA'6D_3-08Z!"X6D3X!CHWR9N4]H*,UR3J&.'=# 5 MU26Y^E!\:RZF*Z[HFFN&&V34,/4"^GW-J6?7']I ^T_%\E]02P,$% @ MNXM_5FQ[8N%X!@ D!T !D !X;"]W;W)K&UL M[5GK;]HZ%/]7+"Z=6BF%Q'D06(O4I^ZD[JHJW?;AZNK*"0:LAIC9#EW_^WOL MA& >I73;_<:D$3NNUVS*=T"F1+3ZC M.7PSXF)*%&S%N"UG@I*A89IF;>RZ47M*6-[HGYEW]Z)_Q@N5L9S>"R2+Z92( METN:\>?SAM=8O'A@XXG2+]K]LQD9TP%57V;W G;M6LJ036DN&<^1H*/SQH77 MN^QH>D/PE=%G::V1]B3A_$EO/@W/&ZXVB&8T55H"@<><7M$LTX+ C.^5S$:M M4C/:ZX7T6^,[^)(02:]X]HT-U>2\$3?0D(Y(D:D'_OPGK?P)M;R49])\HN>2 M-@+BM)"*3RMFL&#*\O))?E0X6 RQ^PH#KABPL;M49*R\)HKTSP1_1D)3@S2] M,*X:;C".Y3HH R7@6P9\JG]+F$!?2590])D260@*B"N)CA])DE%Y(EW2KRF:0OYGH.PB_$. M>7[MLV_D^6_[?,UDFG'MMD1_7R12"4B3?[8Y78H,MHO4I=.3,Y+2\P;4AJ1B M3AO]#W]XD?MQA\%!;7"P2WI_ *4X+#**^ A=2$DA/E6PAH@H9/D#! 0]T+00 M@N5C=$DDD]N\V:VOTD'R(JH32@O)"CE4-=2@32@4Q.*1CR#!J$E'".6PRM>2*"6Z*2W18[E M\AV=TPQYU1-73W\!U!61$Z/6+&Z^%PS,+E/<.T$]G:OT!2I*/$$''!5:8Q-A M[ 2Q9R\^_!%C#W^T5E=3#*4 M<(VT[T1AN#1B9==$H>M$('CI7A [0=2QO'OD"F3=LISD*8-5%?,FZH2.CPUK MY,315MXEU]TRQWOH7D"" %SW&52S,?X;I#W)2[$K&-N[^R+)6+JDC<+ _%_/ M@&MJY,-)9*M%@1MND.IW5]!)H2:T&3=$Y*=PK$)Z$-VN%I7Y@NS(U3&!=^OH MV J;R',B7^>?MK+TI1MU-TK-^[]++83XQ-9S,X7?DU!1T*GY[/5K9> YL87\ MZJZ)8D@BU[(-FD&(?ZI0?2=P8^NY?Z%V/,G7W'ER] MR/'C)9QKVRLJ%!NQ5%MOVOZ,2Z8 3M?U+'#M'60;-,!N9&'2]1P=:;=#>O:\-=D+?:H/V;@>V[@JVKN5V&#BQ M9R,28B?"[B]V/R^P):SNUOM?Q_'#J/I<[TU[-37"M7N]N;7[D='SM M=JE_87G%^Z_USW2F3WF:%3"JFKG#"$X7G&ZF%7!!\HP-B9Y@+DD& M9E#P :9PV=HQ\(7UP!?N/?#9KOWBU+=;Z6'J.TQ]AZGO,/4=IK[#U'>8^@Y3 MWV'J^TU37U1/?='>4]_5A !61O/JH+?5^VW#WDY=V_]@^0@^II5B5KILCWRC MNO6/:B/L27%8F%E0L[U0(A#5?__=,L:]G0"+A"-N2Z3!!"[I@D$ROP9 M=T>>W=5Y=KMT"^;:S>//[B95 L%\S<2*5J:"!L8)A83T#(7R(CG7:NR?H&,-9IF:-B1O9TZ>SM[9^_V6P7 9E94OS#TEZ8=HD>:3G+VO=B>Q6_H9 "Q M;I,@O,AYHO-8WUL 6$:3H)FI5<7KU*WC)M=[SXZT?.6'S;;?*)NY-% \?4(S MP:!9--U6 (.7W_+"E?=S#H:69L1NRSV"SR-T\V-&4V.^/@W]%L1)UQ7,CT,)'R&MA[PC]!$BOY.7O06@3CYU(K*+@MN+H3=>C MHVWYW+9NR:94C,U=H':JR%5Y85:_K:\;+\I;MB5Y>5?YF8@QRR%YZ A8W58' M?EF+\OZOW"@^,W=N"5>*3\UR0@G J@G@^Q'G:K'1"NI+V/Y_4$L#!!0 ( M +N+?U9M[MDI@@0 (8+ 9 >&PO=V]R:W-H965T16=('N(HB[W8>B#Y0TLHE(I$I2C892@,)BX5V$L\NQM7<& M?W+/S]0[] M5Y<[Y9(RC5>R_,YSLUEXB09(TVLNJ< MB4'%1?O/'KLZO,4AZAPBQ[L-Y%A>,\.6S1F>F:9;CPZ&QH5 _H+3]^""?!IR-D M1SW9T3'TY8J.8MZ4"+* *UG5C6%NI.GQDFF> 1,Y7/.R,9B#[6C7RJZQ?8J' M\CH:^7!>3S'S+J:@F+R+6;J8=HJT*RL)!Y@-P@]D2@/:>0#J)E8IF>PZZM!H M$4(FZS U'V MWX3PM:E0,2/5S!6N8]_E\@L,IK$?1^,36D:Q/PK" U;,&,53Z@D=%C"2,J@J M:@X=W>Q^(\L<%7%-7,*'EC9N":3#W]@5J^@Y"SE)3<< M"<76V9:%/<+4C\=FJ^.YDD6T;<2/5[0-L\#?39 MT(:Z:]N](]66+IR,_6@<0QB,_?$DZ>#$3X2?)H&Z%YR-1K9WP9EM?L?R'10* M)2M@J:0^[,>_R/-9F[CM$A8%?69L60]7'<[],#J'R ^3\U==[U;?=)\U6;^# M:#@=^7$2$;NI/TTF?:[OJ<\1H1KW0C5^LU!=",/[)%>8-ZNZ*M,WE0*(#D6IS1#N_S#B3\B MG[%_GHQL6_IC#G63EIW@UTZ7D!)1BEF9#1,_B6.8^,DDACM2(,4SR[?U; 2W M-H$?!TD_V2NW)6M;3=KTQ]/H2<>*T^X $<9SK6E[L7>X#"1^?#[MO0]-\/#9 MW8BD?NUN@)J0Z"O17I/ZM_TE\Z*]6SV9MS?4+TRM.5$NL2#7X&Q*JYGP( +X& 9 >&PO=V]R:W-H965T>><]S<)'LA'U2)J.&Q8EQ-O%+K^MKW559B1=1 U,C-DXV0%=%F*0M? MU1))[D 5\Z,@&/L5H=Q+$[>WE&DBMII1CDL):EM51'Z?(1/[B1=ZAXT[6I3: M;OAI4I,"5ZCOZZ4T*[]CR6F%7%'!0>)FXDW#Z_G(UKN"3Q3WZN@>K).U$ ]V M\2&?>($5A PS;1F(N>QPCHQ9(B/C6\OI=2TM\/C^P'[CO!LO:Z)P+MAGFNMR MXEUYD..&;)F^$_OWV/IQ C/!E/N%?5L;>)!ME195"S8**LJ;*WELXTM(\I0:G MTP6J3-+:12HV,-LJ4Z 4G"]0$\K4*W@-]ZL%G)^]@C.@'&XI8Z98);XV[2V) MG[6M9DVKZ)E6(=P*KDL%[WB.^5.\;V1WVJ.#]EG42SC=%@.(PPN(@B@\H6?> M#U]@UL&C'CEQ%V7L^.)G^#[*@G#Z@]@L+V!N,A*,YJ3YM_(TE=^BE+U^$ MX^#MJ73^$]F3K(9=5L,^]G0I18:8*]A(49EIL$.I$"J4!)OSNVU=OX'VV-.ENC7EMSHDIWUI3O4&EWI*><]++\[3F._HCE M:CR(NU0:(_[1B' QV\FI(!-;KIMIT>UVPWGJ9I+_J[R9[+=$%I0K8+@QT&!P M:03(9EHV"RUJ-W#60IOQY6Y+\X%!:0O,\XT0^K"P#;I/5OH34$L#!!0 ( M +N+?U:],P9=&0, P, 9 >&PO=V]R:W-H965TV4(NW# MSW9"8!,$J5O>$#_=/[^[,]PQ6@GYI):(&EXSQM786VJ=7_B^BI>8$74J#$->]; G?A& M<:5VQF!=>13BR4[NDK$76")D&&LK02XRQ)LENS.F"TY3&A&NXBF-1<$WY F:"T9BB M L(3>, 8_]J6@IMQC":#6L%'N%6:FB!B H7"M&# 3#84O+]!32A3'T:^-NY8 M*#^NT*G0 /8S@7G"]5'#+$TS^%/!-'.I@1)M@3*-&Q1N,3Z$;=B *HJA! MKUL'M^OT>@?T;I\+FML ['.NT=1^&2]43F(<>[G-C'Q!;W+R+AP$EPU@O1JL MY]2[!\!,=G*4>MV!&;-YM3FL8>''%W,<[C1FZN<^\EX+Y/V:O-\8TBUY7I/C MAKRSO5LI[B-OUN[#&HE4#92#FG+0J'0MLISP-;S@DL8,U3Z61H4W1G%8\PU; MS/^P!?*SFORLQ?PW:Q_/_WE->=ZH]*F0G.I"8NGW"QD:Y=X8 MTC#8UH"@Q>M0B?]G^)T"%K9X(XZ('[\28;0%C8[^*!0:I>J $JE>$8D.5B)S M=;&&AE]P3SG-BFPO<>-;WAKN;4D+NVW>E3:J7K@M>V%C;?K7N](LWCU\5_R= M!BU#N7!MJ +7+96]6KU:M[I798.W/5[VR?=$+BA7P# UIL'IT-0T6;:>Y42+ MW+5[CT*;YM$-EZ9=1VD/F/U4"+V9V!?4?P FOP%02P,$% @ NXM_5EFG MW-K5" >D< !D !X;"]W;W)K&ULM9QO;]NV M%L:_"N$-%RV0QOIGQ^E-#"26BA5H-B/&MA<7]P4CT3872?1(RDF ??A1E&)) M-LU4S?&;UI;%'Z7GD(=\*$973XP_BC4A$CUG:2ZN!VLI-Y^'0Q&O28;%.=N0 M7/VR9#S#4GWEJZ'8<((372A+AY[CC(<9IOE@>J6/S?GTBA4RI3F9#]S3U5J6!X;3JPU>D061OV_F7'T;[B@)S4@N*,L1)\OKP8W[ M.0I&90%]QA^4/(G69U3>R@-CC^67K\GUP"FOB*0DEB4"J_^V9$;2M"2IZ_B[ MA@YV=98%VY]?Z5_TS:N;><""S%CZ)TWD^GHP&:"$+'&1RGOV] NI;TA?8,Q2 MH?]%3_6YS@#%A9 LJPNK*\AH7OV/GVLA6@7M&\;"@+R=6O M5)63TULLJ$!LB>:<"))+7(;O#"VJ=E/^L*"KG"YIC'.);N*8%;FD^0K-64IC M2@3">8+N24SV?N8L5Y]CHAJ5%.@3^A5SCLM&@3Z$1&*:BH_JZ.^+$'WX^>/5 M4*I[*:]H&-?7/:NNVSMRW2ZZ8[E<"Q3E"4D,Y<,WRGL6P%")N%/2>U7RUK,2 M?XOE.?*=,^0YGF.Z(7OQ+^3A''D37=PUW8^]>$AB5;NKBWN&XM'W%WY+)(5=[6/5B8HF(%]HT*)"RL8&,-*T?&[?23?^DXJA=NVWH? MGM:B8\IH*@#:=*294LG\HL5R8\)2HOQRB!/M!/=6BOK*S D+(2$115LT@K#Y'QD#L1X%XBQ-1 +FFU2@FY6G.@! M!ZE)!/I2R((3G7;D"_J52358S?$+?DC)&9H5G*L336$8'S03WSEH3#/K!?75 M%Q(6 <$Z@;C8!>+"&HBYZA#E+&*E>T/5+7:-'JF>$.,T+E(]R]"9)V;YEG ] M[:2Y9$B-"1O&RZD'T7$S!:BZ!-=I=^3SR5Y\K-?9-SZ0L @(UHG/9!>?B3T^ MG,6$) (M.#JCD&61"6@I.H8U2!1?32.#%9R7^$KV*@E_,4XN'#W=(>L M,CJL,K@V4O@J"TL*:UNX) MKAYQ]NT+6*&)*E.I*4N4!R^E#H[+Q1$_>.+X^^H#5=J-D=?$R+/& M:-817@4E<-P/CQ^1P%O5]H4.EU%Y*[:W\I"TL*:99^2UZMY!ZCC6W!MOZEJ= MU?0WU5"Q7J5("5:S=SU1_\26GPKU!0M!I#A#.3$W9%!O"DH+:UI;J_%H-#(D MDL,3CXG:^$G7;BCK]2.TQ6FAQ[AO6MMO%#_0E$IJGE'8H;WE!'65-:TCYX43 M&.0$JK:K?&-"7;L+O$Y06UK3QV\H#5=M](-284\]N3FKO[P:FW_GHK.KZ9'VK?VZGH'!-1, M@](B*%HW<(TY]X)3YCM0DPY*"T%I$12M&Z;&R7MV)]_M0EQUH=VB*EX9U[7M MP-ZA ;7TH+2HINVMTKIFQ^\UCM^S._YWI#33-IM;>W6] P)J_D%I$12M&[C& M_'NG-/\>J/D'I86@M B*U@U38_X]N_G_@90&:OE!:2$H+:II>RG-GQS):8WA M]^R&_QTYS3=&!'0I )06@M(B*%IWSV2S7N [)\QI/NCJ 2@M!*5%4+1NF)K5 M ]_^N+Q_3K,#>X<&=,7 -S[^#KP]ZWGDM+$Y6?F-Q_?M'K_>,R[T'G*ZU8^Q MWN0-N\L;=ILW[#[O4YA_OS'_OOW)_ ^D M*U###TH+:]I>'O(.TI7QM)%_)%TU%MVW6_1WI2NC8[17V%ML4 L/2HN@:-W0 M-5;?'Y\R78$:>U!:"$J+H&C=,#7&WK=O(?^!= 5JYD%IH6_I"OC:<>L MH-_8;]]NO^]H3K,B,ZH&ZK-!:2$H+8*B=6/0V''_\I1Y!]1\@])"4%H$1>O^ M/5QCO@/[P_J%5('!/$$;SI(BEJ_/&E]T^JGW@+T>,T7*SN_]!W*@_ON->_?0 M"\'1Y;!XQ3/TX/&K =VL_[=@P>H!0>EA6_<8F 1 M']1N#UOO&,D(7^F7NPBD5T.JEV3LCNY>('.C7YNR=SQT/T?5:V :3/56FCO, M5S07*EA+A73.+]0-\.I%+]47R3;Z328/3$J6Z8]K@A/"RQ/4[TO&Y.N7LH+= MZW:F_P)02P,$% @ NXM_5JH,LC8+ P ,0@ !D !X;"]W;W)K&ULK59;;]HP%/XK5E9-K=0V%VYK!Y$*[;1*JX1@71^F M/1CG0*PZ=F8[4/[];">D7 +:I+T07\[Y_)WOV.?07PGYJE( C=XRQM7 2[7. M;WU?D10RK*Y%#MSLS(7,L#93N?!5+@$GSBEC?A0$73_#E'MQWZV-9=P7A6:4 MPU@B5609ENLA,+$:>*&W69C01:KM@A_W<[R *>CG?"S-S*]1$IH!5U1P)&$^ M\.["VU'/VCN#'Q16:FN,;"0S(5[MY#$9>($E! R(M@C8?)8P L8LD*'QN\+T MZB.MX_9X@_[%Q6YBF6$%(\%>:*+3@??)0PG,<<'T1*R^0A5/Q^(1P93[1:O* M-O 0*9066>5L&&24EU_\5NFPY1!VCSA$E4.T[] ^XM"J'%HNT)*9"^L>:QSW MI5@A::T-FATX;9RWB89RF\6IEF:7&C\=#[&B"HDY&DM0P#6VXEZB:9E4NS&E M"T[GE&"NT1TAHN":\@4:"T8)!84P3] $".QM2\'-F(#)N%;H"KU@*2W$-XIG ME%&]1N?WH#%EZL+L/D_OT?G9!3I#E*/OJ2B4@55]7YL0+5&?5.$,RW"B(^&$ M$7H27*<*/? $DET WVA3"Q1M!!I&)Q'O@5RC5GB)HB"*&@B-_MX]/$&G5>>K MY?!:1_">Q-)):G5Z>--@H[1B)P71&XW7-A&RP S]G C&D+GO*RR37TUREJ>U MFT^S)>16Y9C P,OM_9!+\.*/'\)N\+E)BO\$MB-,NQ:F?0H]KF-GFPMVB6:P MH)S;ZVCN<0Z2BJ1)@Q*XZX!MU5O&8:_7]Y?;H1W:!+7%#M].S;=SDN\$;,IL M)3.99.^/(L=K]V0NFIB6D)TM%E=1%.Q1/30Z0K5;4^V>I/K(B6D0"G:8-M'K M'IP/^?>O(S36>\=9CVXN=DCVV!T0-;?JKX9R(5K M2@JY4EC6F7JU[GMWKMSOK0]-/RS;USM,V4R?L#0W62$&,?+)L4.5$ MB]S5^)G0IF.X86IZ.DAK8/;G0NC-Q!Y0_TN(_P!02P,$% @ NXM_5@\. M ="Q P L1 !D !X;"]W;W)K&ULM5A=CYLZ M$/TK%K>Z:J7N@B&![-X$:7=SJU:ZE5:;?CQ4??#"!&C!3FV3M/_^VH9 2 CJ M5NQ+P&;F^,SX&&8RWS'^7:0 $OTL% 8N-4Y+;K.+Y=D(Q:X=S,W?-PSDJ99Q3N.1)E41#^ZQ9RMEM8V-I/ M/&1)*O6$'ZY&=H,29P50D3&*.*P7U@V^OL.!=C 6GS+8B8-[ MI$-Y9.R['KR+%Y:C&4$.D=001%VV< =YKI$4CQ\UJ-6LJ1T/[_?H;TSP*IA' M(N".Y9^S6*8+:V:A&-:DS.4#V[V%.J"IQHM8+LPOVM6VCH6B4DA6U,Z*09'1 MZDI^UHDX<,#^&0>W=G"/'29G'+S:P3.!5LQ,6$LB23CG;(>XME9H^L;DQGBK M:#*JMW$EN7J:*3\9/L 6: GH 2*6T,RD]@(M,T&2A$-"),1JMXR-0(^_U-+? MF%(!*WD$Z.42),ER\4JY?%PMT,RI3@?ZE,<1= %M%UX3H[D.\=0<1EQ!=(@^_1J[CNCV$[G[?'0_0 M\9J,>P;/.X?7YE8GFZW1?@^^_*=,T3L)A?C:E[@*=]*/J\_[M=B0"!:6.M " M^!:L\.^_L._\TQ?T2&"=%$R:%$R&T,,;&F5YKMX:>VGU15M!^ 9"OXRV(0[P M=&YO#Z/H,?)Q8],A-VW(30?)U;O1*]W*L[B,)%*'"NGMR-3Q&TC>(-A3I3(26"?NH(D[>*;3$HR9@I' .BF8-2F8 M_;$@9Z>"G/@')Z!B?VHUF-:RN!EFM)&RVA ITHQ3Y"=(LRM5NT BH M_B[WDAT$?.J.C 36B1T[[5?3>299UL C96$LM&X:#HH'_,?2K%T[VL0S]^I( MFSUF;N!-^\6)W9:9._R^9#O@DJLZMI_3=V$DM&ZL;4&!GZNBP*.6%&.A M==/0%A5XN*H8%./D5&6N>_SA[K/"4_>,%MN" @]7%&]R59U?$'%!+E;5I[N7 MXB#(D_=B)+1NR&VU@OWGDN2HIS=_J?MPTE2U,U!$A>O^N-J(-G&M)B/3*J&U=RF0&+@VD ]7S,F]P.]0/,O1?@_4$L#!!0 M ( +N+?U;%GP.C6P( *P% 9 >&PO=V]R:W-H965T%)N)A39,=S"R?;PUYBD>(YY&%$1I60#RH#T.@Q9US-<*9U,?4\E620$W4M"N#F M9B=D3K0QY=Y3A022.E#.O-#W)UY.*,=QY'QK&4>BU(QR6$NDRCPG\FD!3%0S M'."CXX[N,VT=7AP59 \;T/?%6AK+:UE2F@-75' D83?#\V"Z'-EX%_"-0J4Z M9V25;(5XL,9-.L.^+0@8)-HR$/,YP!(8LT2FC%\-)VY36F#W?&3_Y+0;+5NB M8"G8=YKJ;(;?893"CI1,WXGJ,S1ZQI8O$4RY7U35L>/W&"6ETB)OP*:"G/+Z M2QZ;/G0 P>0$(&P X4O Z 1@V "&3FA=F9.U(IK$D105DC;:L-F#ZXU#&S64 MVW]QHZ6YI0:GXQM^ *Z%I*#0 'TA4A+;5W2Y DTH4U?&>[]9H=KDMRQ>TN1:U+G"$[F"$-T*KC.%/O(4TN<$GBF\K3X\5K\(SS*N M(+E&P^ -"OTP["EH^>_PX$PYP[:90\V5I!H& MJ:AX[QNI:2:.QNZ80SP83R:F_8>NE)ZHP/=';51=H]=Y^#G(O=L'"B6BY+I^ M1:VW73ES-VDO_ NSBNK-\8>FWF.W1.XI5XC!SE#ZUV_'&,EZ-]2&%H4;KZW0 M9EC=,3/K%*0-,/<[(?31L G:!1W_!E!+ P04 " "[BW]6V-!?S_;2:/0AHZ'O22^\3W'YUS; M-].:BV>9 RCT4E F9TZN5'GINC+-H<#RG)? ],R:BP(K'8J-*TL!.+.@@KJ! MY\5N@0ESDJG]=B^2*:\4)0SN!9)546#Q>@V4US/'=W8?'L@F5^:#FTQ+O($E MJ,?R7NC([5@R4@"3A#,D8#USKOS+>6SR;<)/ K7LC9%QLN+\V01WVN#U+;1^(L.7@<0M(#@HX"P M!836:*/,VEI@A9.IX#42)ENSF8&MC45K-X2975PJH6>)QJGDCFV!*2X(2/05 M+?4AR2H*B*_1;N85G2Y 84+EFR\A\?8DP=R@<<6;KK"-AEYP5B7?=NW<)CE7X1!V&6]T3;J MM(V.:GO2/<"N,,DWXNCBV%Q428%M?]T9*_4$L#!!0 ( +N+?U;XO/.\"0, )\( 9 >&PO=V]R M:W-H965T 0(.J389*/YM8 J< MFT2(\;O)Z;2/-,+]ZUWV&UL[UO)(%4P%_\$RG4^"#?K5S1DOVEIOW.R%242G"6T;H;T1ISYS\E M>^%5V'H5'LN>[!J'E1LL6T@&O>M?)QG9)&:_V21!&.%2;_;KZ 9%H1>V02_X M!BW?X$U\L-_8PC1V'V:=:[A'X _CBU>8W:#AA3_JQQRVF,.CF'4+@?%1K:5] M/W&Q"K8N>NT<=A""H,/9#?+Z(45B-TXT(HOC ZD8M M4724J-F3Z\%;'OO6;O!OG1?H4UO+MW?)BC^QN5*VPXPF&).N\\PN)E?1S6 M RTJ>Z(\"HWGD[W,\0L"I G ^TLA]&Y@#JGVFR3Y!U!+ P04 " "[BW]6 MP^BBZE # #6"0 &0 'AL+W=O+*$5J)!TG^_0[4JHF M1[+1 GVQ2>KN^+OC\8Z+HU1?= E@R%/%A5YZI3'UC>_KO(2*ZFM9@\ O.ZDJ M:G"J]KZN%=#"*57J'W M=>$]VY?&+OC9HJ9[V(#Y4*\5SOS.2L$J$)I)013LEMYM>+,* ZO@)/YF<-2] M,;&N;*7\8B>_%4LOL$3 (3?6!,6_1U@!Y]82SH@9OW\O@KM XEUEXNN7:_Y-C*!A[)#]K(JE5&@HJ) MYI\^M8'H*823,PI1JQ!]JT+<*L3.T8;,N75/#L.$ M/<:-4?B5H9[)-BZ@4) [RJG(@6Q<\EA;Y"UY,"4HLCHH!<*0WQG=,LX, TU> MWX.AC.LW*/5AOWI#7A$FR%^E/&@J"KWP#?+97?R\9;EK6*(S+/>07Y,X MO")1$$4CZJMO5P]/U7V,2A>:J M-Y.S%9^P]J#T5[%]JT^V*K*30DK."-MDG M"K)6H#$LS8+P-_A&US2' MI5?;O=0C>-G//X5I\,M8='Z0L9-8Q5VLXDO6L]L\5P?,(GC"^J)A]/ ;"ZFS M8*O+8S:=SO"<'_M.#(4F<1!W0B=PDPYNPYT.4*(@35[P#H6"<=I91SN[2/M0@\(J@6 T$+5+_7=.V+YP^J]IB,&+<=J@774_13 M-8^(9F)D[?KP5AHL1VY8XL,+E!7 [SN):=M.;&OOGG+9?U!+ P04 " "[ MBW]622F"PRH# !F"0 &0 'AL+W=OY IHZ4,;]* AZ?D:9\.*AF[M0\5 6AC,!%XKH(LNH>CP!+I M)B[9?&'LA!\/N69 MV$RF4M[:P>=TY 56$'!(C&6@^'TP-7G)_8SESOF,J4: MQI+_8*E9C+R!1U*8T8*;2[G\!%4^7&@2:[ MIV HXWH/(Z\GIV1W9X_L$";(U4(6FHI4#WV#&NU*?E+I.2GU1!OTG$)R0-IA MBT1!%#7 QZ^'A\_A/CI3VQ/5]D2.K[V![US-J6"_J"VY%AE+H25G*2TK4*3D M0H%&6\H).2-G3*"+C'(RP4G :W!Q/M5%8L#^;_"@%=)H%V"8^TCE-8.3E M=BUU#U[\_EW8"SXTN?-&9,^\:M=>M;>QQ\=)H@JL)"8,(+LA\(!GC8:FI$NF MGF.R!\U]W!]TAO[]:B[K,4$=\4Q@IQ;8V2KPXUW!TO@ MSA 010;*=5=C[VS7DS*_NUE?VMJYSG+FTQ_X?- M[Z_M:S?LOVRN]: -FS^H%0_^@]DG@S4=(5;JRU)MB%KO+G_E%K1?(%^IFC.A MT<$9PH*#/A:\*F_U .HT8! XQ, !D !X;"]W;W)K&ULM5A=;^(X%/TK5G:TFI&@B1,2H M(+=W1K#2[6TUG=A]&^V# M@#6)G;&=TO[[M9V0!!),0?!2\N%[?>[Q]?%I1AO&?X@UQA*\)#$58V/?#)BF8P) MQ8\'X621URCEU8/UZF_VC*5X5,T,"3UG\+UG(]=@9.&"!ERB+Y1>V^82+@D*= M;\YB8?Z"33'6<\ \$Y(E1;!"D!":_Z*7@HA:0' HP"\"_+<&!$5 8 K-D9FR M'I!$DQ%G&\#U:)5-7QAN3+2JAE"]C$^2J[=$QP/MW'\ [0"CXNF:94*/%R)4*C<[ISHN9 M[_.9_0,S/^#Y#0A@!_B>[[>$3]\>#G?#7<5!281?$N&;?(&=B.]W,R&Y:J[_ MVBK*4_3:4^@==RM2-,=C1VTI@?DS=B:__@(C[[>V^BZ4;*?:H*PVL&6?_)UB MCB2A*Q";=>>ZV[MLV>6( M'<2]$G'/BOCWGQE)E7Y(L"04T3G.D;'_:'>PBMTYU)?U@6$UJ+ M^&/3VZK#.=&8=45E'9*WC8WTI.BU=U %"(HG-NK%E ML71$U9XR08R.?\C7GC;+H?:>&I- M=B9O_9*WOE5LIAGG"EM;C?U+2LR%DNW4."AK')PD,7%UGG34R7:0@$&SZ\/ MVVOZ06.''Y"788EV^/9.?C/680.&#V&TA[4YZ !6Z%6'MF=%^Y3-NE)K2.NQ MZS48#*+>/BK[#&?V!JS9#GA*=W1*RE]+PB^K'D;JN+B'L[YL2V+1@AT2O\DS0;IHL$GT,<]A TX/> M_ID"FW[K$.;*'T&[)[$+==28<.@WJ;R&48&54X%6DV 5:EKNG@LKSA%(1G%J M:WY4=:[A@V!EA*#="1W6ZZL1>,2:G4S@Q?+M4EBY,VBW9_5_F.Q8[XM,.P;2 M'_J-W6Z=\-2><&M?8/3GKS\17Q$J%.*E2N_=])6V\/R+4GXC66H^RLR8E"PQ MEVN,%ICK >K]DC&YO='?>I/_ 5!+ P04 " "[BW]6^P2S@KP" !( M" &0 'AL+W=OQ?\^UDX9V9(%-?&ELQ^?<2Y(4(9/RM.IPYI@(?C/?M[ZQV]S*F"B$<7+-\AQ3KR)78V2#=Y,JRKB, M$CP1Q0_(M> Z4^0=3R$])G!1!ZV,4TBZ)/0[)/""H$'0Y-_A?HN< ML$YC:/G"]C1^OYHK+;$T?S3EJ*3H-5.8S_52K6@"(P>_1P5R T[\^I4_\-XV M^?M/9$=N>[7;7AL[NE4*H$/P+C$UPY]J'-T9&M8VQJVVIIE0NIS M6W36U]Y0DY=A0_CPT1&U1GON$;D'EW(!+0^ MQC99=K7?-&6/O:9RR;A"\PND]+I#K#%9]JURHL7*7OUSH;&1V&&&K1ZDV8#O M%T+H_<0$J/\\Q+\ 4$L#!!0 ( +N+?U8&8A&GG0( -\& 9 >&PO M=V]R:W-H965T)"#[P2<7'E^SHOH:+Z7"Y F)V95!5%,U5S7R\4T,*!*NZ'O5[B5Y0)+TO= MVKW*4KE$S@3<*Z*75475KQ%PN1YX@;=9>&#S$NV"GZ4+.H='P.?%O3(SOV4I M6 5",RF(@MG &P97X\3&NX"O#-9Z:TRLDZF4+W9R6PR\GA4$''*T#-0\5C & MSBV1D?&SX?3:E!:X/=ZP7SOOQLN4:AA+_HT56 Z\2X\4,*-+C@]R?0.-G[[E MRR77[I^LZ]@D\DB^U"BK!FP45$S43_K:U&$+$"0' &$#"'WGQPDY/3DC)X0)\E3*I::BT*F/1H-E\O,FWZC.%Q[(%X3D M3@HL-?DL"BC>$OA&?.L@W#@8A4<9)Y"?DRCX0,)>&'8(&O\[/#@B)VH+&CF^ MZ'A!OP^G&I4YI#^Z:E13Q-T4]N)>Z07-8>"9FZE!K<#+WK\+DMZG+G__B>R- MV[AU&Q]CSX:55,A^4WLENXS6Z,2A;4-999?Q9>JOMO7OQX3V1:XZ9/5;6?VC MLFX%@C&+IDOD"ER_,+]9<\2Y.^*$>0O]4K*E!SUT(UR>528'WIVM6V2P]= M<]I9'YGN73?;OS1UZ[^C:LZ$-G6>&^86ID*K;:3U!N7 =:2K1]#+:5 MZKLN QY*KG0">7JJ0&3]7:UY4"FKF@DOM1$$S\ MDC+A)3-W[5XE,UD;S@3<*Z+KLJ3J>0%<;N=>Z.TN/+!U8>P%/YE5= V/8+Y6 M]PK/_$XE8R4(S:0@"O*Y]S&\688NP(WXC\%6[QT3B[*2\KL]N8%=6PE/P;RTPQ]ZX\DD%.:VX> MY/8O:('&5B^57+MOLFW'!AY):VUDV09C!B43S2]]:HW8"X@FKP1$;4!T%!". M7@F(VX#8@3:9.:Q;:F@R4W)+E!V-:O; >>.BD88)NXR/1N%=AG$F^1O0 TTN MR&-=51QP@0SE9$EU03[C$I,[T92*M?S]+1C*N/Z P[\^WI+W[SZ0=X0)\F\A M:TU%IF>^P9RLLI^V\R^:^:-7Y@\C\D4*4VCR2620'0KX"-,113NB132H> OI M)8G#/T@41%%/0LM?#P\'THD[@V.G%[^B=^!K:GW-K:_LQ=>;/M<:T5&_J'VV M;W1%4YA[^/!J4!OPDM]_"R?!GWW$9Q([X!]U_*,A]<254D591A"8T%+6PFC$ M3WF-ZVVKQQ1 2BS#6CF;B,P)[E(*O1%KPFU]$L[HBG%F&/266)/!Q&5@]ZU- M$D[CT M'W+.PCZ3V($%T\Z"Z>":_G.X3+UK,ZP0DV>@2I,P(&6S!T8CDM'G M/JGEH-2)J%<=ZM5@HI]^U*QRSV;.!!4I#" /*T4M\N@7B >53B2^[HBOWU;? M&=.IW;H(KCGT%O;U.0O[3&('[&'PTA,$;REM?-W?+1YZW^V-3ACN[RR7P7A\ MM/\,SWWG#7M[)=;#_"8_I![-[*[V_ MU^R5H-:N!];$56?3)757NS[[H^LNCZXO;/_MFL@7F:9Y_T+5F@F-/N0H&5Q. M\?VAFGZX.3&R#^7TNQ.[ 3=OY+D?U!+ P04 M" "[BW]6E5TG*],# "P#P &0 'AL+W=O/IG9[:!I5FP 2EJ-,GVFK'IF*@DJB1E-]]^ MI*1(SD321; WMBCI[GGNY/M97!RY^"KWE"KTO2PJN0SV2M6782@W>UH2><%K M6NDK.RY*HO12/(6R%I1LVZ"R""&*LK DK I6B_;<6JP6O%$%J^A:(-F4)1'/ M5[3@QV6 @Y<37]C37ID3X6I1DR=Z1]5#O19Z%0Y9MJRDE62\0H+NEL'O^/(* M].J'5Y3119+00_(F'NUMG, M05MJ&ZW-LG]-%6&%_(#>(5:A^SUO)*FV]A:O. C@L M7-/-!8KQ+P@B /1P=XW>O_OP.DVHJQI*@Z$T://&CKR?:RJ(8M535Y3569);A17BP:"6#5G).*[%I=5'IJ=8\RNU:Z:"5GM-*;5JI12L#NU8V:&7GM#*; M5C;5RF)'#_-!*_=JW>^IYMY.46%3S*>*.+$+S@;!F5^0*U*@73>8>O99V92H M: >T[L?2YF0V<9(G>6JW,A^LS+U6;JF4EXB5=:/H5L^[;@*5RJ8^GZKGCL;C M:(14Y)5?F^FK%#J0HJ&([_Z#*68?[C[IJ9WAM6F^^B& M5:3:4 ]?^E3_+V#P2$#L!9@3,7W8:6<@31VSB$>@X;-$LU*F#WLEEV0.S."1 M:?@LU*R@P1:JQ2[2X!%K^"S7K*S!4[ E\YE#;00;]I/-3QML 5SJ:N@(.'R& M<&\##IZR+X_BS.%FI!_VX^_'F8.GR)M!Y- ?D8?]S'LC=*8 S [F@$C <%/ M0-=D6;@I]F/ MSS+8R#9W&1C1!GZTO6V8^Z2OWL5A/D%+>++_,GO93T0\L4KJ?N]T7'21ZVI$ MMSWL%HK7[9;LD2N]P6L/]WI+386Y05_?<:Y>%F:7-VS25_\"4$L#!!0 ( M +N+?U8-(2?FHP, $ . 9 >&PO=V]R:W-H965TB0Y%F>L M)(6ZLV<\QU(-^<$5)2=X5P?EF8L\+W)S3 LG6=77KGFR8I7,:$&N.1!5GF/^ M>$$R=EH[T'FZ\(4>CE)?<)-5B0_DALB[\IJKD=MEV=&<%(*R G"R7SL?X/D% M"G1 />,K)2ZE2UC/_7@K]W:\71%)".IU"FP.MR32Y)E.I.JXU>;U.DT M=>#P_"G[Q[IYU@\\4;VE&Y2.XQH_J/Y " MW!4[PL$M*VD*XL #;S9$8IJ)M^ UH 6X/;)*X&(G5JY49>GD;MJ6<-&4@"PE M;$AZ!GSX#B /07!WLP%O7K]]GL95776MH:XU5.?U+7G_+@G'DA:'IBGQ[JG' M*UK0O,K[WC8543>I2'$&OA/,P156$W7[_WS8"LG5H_/#U%>C'YCUM9_.18E3 MLG:4803A]\1)_G@%(^_]1'=^UYT_E3U1BX5,-35141VE+7F?0!@M5NZ]02OH MM((Y+=^DU42%S[3"V*P5=EKAG%9@T@H-6DMDUHHZK6A.*S1I16,MA"Q]+3JM MQ9Q69-):&+2BT*P5=UKQI-;MD2A"[R7A)L5XK.A%9L%E)[B<%F1266??V"MO M[975*"E;DYDJ68XJB=3#:BX%>CW1O$G?7^*2ZG+^+]>W\O^M[>$ V/!%QF_# MAJL9Q!:#P)ZA6<+U0QOMBO- M0+*RWB)LF50;COKTJ+9XA.L)ZOZ>,?DTT+N.;M.8_ M02P,$% @ NXM_ M5GWR7W#4"0 P5@ !D !X;"]W;W)K&ULS5QM M;]NV%OXKA#<,*Y#%$O5BNTL,M%9W;X&U"YKN[L/%/C 2$PO5BZ\DY^5B/W[4 MBT73I$^M]&A(@2VQ0SWD>7AX>!Z2XL5#7GPIUYQ7Y#%-LO)RLJZJS>OIM S7 M/&7E>;[AF?C+;5ZDK!(?B[MIN2DXBYJ'TF1*+[Z0VY2;/O]0?WD>7$ZMN$4]X6-40 M3/RXYRN>)#62:,?_.M!)7V?]X/[O._1?&N.%,3>LY*L\^2..JO7E9#XA$;]E MVZ3ZE#_\FW<&>35>F"=E\W_RT)6U)B3=@^+%J1QUOYDCQT1>P^X[I$' M:/< /7S@6 U.]X!SZ@-N]X#;,-.:TO 0L(HM+XK\@11U:8%6_]*0V3PMS(^S MNM^OJT+\-1;/557%VQ[.*O&-%]I/P%W*]9@4O MR:\QNXF3N'HB/Y&/K"A8W6WDQX!7+$[*5Q?32C2JAIZ&70-6;0/HD0;8E'P0 MU:U+\BZ+>*0"3(4UO4ET9]);"B*^V=Z=$VJ=B?^H37Z_#LB/W[\B$7LBWY,I M*5L[VA^FYL+@ 0_/B6,WX+0'/P4X.!W8/A58XT33CY M[99HW?_?7T5I\K[B:?FGP8BW+;1KAJZ#U.MRPT)^.1%1J.3%/9\L?_C.]JV? M351C@@5(8 JE;D^I"Z$O5WF:"O+$: V_G)$-*\@]2[9B7,09B?(D845)-KQH M^_ 5^6NO7TTDMY7-FLKJP'V_M,XMR[(OIO?[])U6+/AJ,<5DKS?9 TV^$O&9 M%P6/T*SV3K/ZM&+!5XLI5ON]U3YHM39>^&.X9B)4DCH2YB:S6D";[K7$/E]X MONL>& ;6/'0T(($I),UZDF8@2=>U0Y"X++?".Z)M(::2V@_B/#KKNO],I SW MO"@%;8>$UL[3%JH]YKBWM$WP]EEUJ3=W?7KH,&!CA_)JJ%;4J%:KD#;O29O# MI#$1D?/;W6C*MNF-&#KU%VWX[^@4[%0%RTH6#F)KKC=[X5OUOP.R# 7GUL*S MO8/A!1KS3/]:]%0MAE"U*>*0RT#SW/#3UNGO6WY(#MBLH9Z$!*8P:%LR[;.& M-&.03$HN4CK(I*KWB8H-#'75>4;O.N004-1US$4#.#F/Y>>O:S8 M_NJ$'E>5H("E^5;DP<=,M[7QXIH-!^L;ZCM8:"H[5+)#X;F?/0GI5Y6U QT- MY/N.$^:E*'V,0ZISZ%(CB6"S!I.(A*:2*+-P&\Q(E[VRZ@)\TBNK8SPY>FRV M[)F1*+VH2#@,H\S1AB-=4%=!5,V3&;$-I\0?^PGLH9:)M;=T4]BI<)<<6/#QI/C[FSA=$7P%H'&XZ$IG(DTV\; MSK\#D4;>MVL.<596Q;:.0\WTM5NP4&:R,SFJ=JGGZ>[GFU(](\.HF3L6FLJP MS-UM.'D?'I9FAL3I2%A"3<6QT%2B9+YNPPG[JM5]PIMN6;R3OB+<\<$$(N72 M'<=S/:3/_3DU!'^]Y(QZEG<\^,L$W88S]+UA^GYOF'X6\2U<<_);QHU$8.;7 M*U2T M-7=&4Z3JUQENSHTBY=+<^BHD68*&IO,H\G\)Y_C\XGU!=*GBN*4K" M31Y,\!A2@4JI0&&I\"T$UY&T#J3]VE&SKM3*_:J([^Y$?OE,L=^U6IFT#M?C M8,L&]\,8:H-*M4%AM?%Y+5#7>1+5NBRJ5^0B]E1GE^*'D2"3V#@D"'7]'@M- M)4CJ%0KK%2-!G>L!-.DZ@&HTH2H/+#25)BE2*"Q2WBECTD@)#."1)S&NS3MO MJ$H%"TTE2BH5>K)2.9("":_Z$&=QNDV--&**BA4J6H"%IE(K)0J=C9@,86J0 M%2I:@(6F\BH5#845S4N=JW6=HL_5F!HJP$)3^T&J)_JMZJD.'>SQ:.A U5&H M: $6FGKR0>HH9T0=Y:#J*%2T M-Y57J*&<\'35BZ.A:[4/I&6S9X'X80VXY M4FXY)\LM4^CX_& \H@"##G9L5-V$A:82NG=6:LS#4KBGI7"/2XTAMQPIMQQ8 M;OV#"R^.KM',"R]PDP<3/(90AZBTL-)5:J;>7"VU4O-708SLMYAZ$#5:9AH:G]L/=>R\DRS1@Z1.YF/,H!PPYV M;51AAH6F4BJ%F>N-&#(PI=$*%2W 0E-YE4++?3%' UU=HYE7%. F#R9X#*'F M2J'FPD+MI<9D_?RA'I-1E2 6FMH/4@FZL!(?>)B$,=AM7N%DVRSN#*_F8FZ\86* M%F"AJ21*;>79X\WF'JJP0D4+L-!47J6P\L8[-SAP-O?T]X^H;^N3.=SBP?R. M(; \*; \6&!U;ZRWK^I>;6^2."2[%U",)*%N9:&B!5AH*I52(WGNB"$ 52BA MH@58:"JO>Q<,P#M8W_X&65>!DOE0=[%8^(?GATPEY[[C^/J] F.H'$^J' ]6 M.8->$H.Q!CN7KR7:IK=\ JQ:58:D3/%@F:)&MF86X7!H0ST1B(H68*&I7$JI MXK% 00INN5D2X$O^TR*87M$4$7,P.1^T88L27 M8L2'Q 'JTZ5'ZDS?'@/YR-_K/[%,R,;J"H"%2W M0E-9DRK"'W%[QD?=GD%%"[#05%ZE>O!A];!_ 439W_;#LI##5SWX^OZ);1O? MJ88;,)BN,12"+Q6"#^^B_))O,Z%4C8$\.,UA#C'O5E*]OCE#CE3AP*P=S.H;J\*7J\+]RY]DH=U+YIKL5 M#FE$%1Q8:"J-4G#X@VY!^Z9KJ7S#30B6V1-1M0466DOA=.]NUY07=\T=N:5@ M9IM5[9VH_;?]/;QOFMMG#[Y?V:^#]C9="=->[ON!%7=Q)E)O?BL@K?.9&+M% M>U]N^Z'*-\T-LC=Y5>5I\^N:,]$O=0'Q]]L\KW8?Z@KZ6XN7?P-02P,$% M @ NXM_5MHZ">3M! #!H !D !X;"]W;W)K&ULM9EM;^(X$,>_BL6N5EVI+7%X[@)2V_3N*G5W4=F].^ET+TPR$*M)S-H. M=._3WSA) Y20+9)YT9($S]^>7SS#3#)<"_FD0@!-GN,H4:-&J/7RJME4?@@Q M4Y=B"0E^,Q+CSR1:C-A>9XN&0+F(+^OIQ(/&N6*@&/(5%<)$3"?-2X MIE<>'1B#;,2?'-9JZY@85V9"/)F3^V#4<,R*( )?&PF&'RNXA2@R2KB.'X5H MHYS3&&X?OZC_ECF/SLR8@EL1_<4#'8X:_08)8,[22#^*]1]0.-0Q>KZ(5/:? MK(NQ3H/XJ=(B+HQQ!3%/\D_V7(#8,J#M P9N8>"^-N@>,&@5!JVWSM N#-H9 MF=R5C(/'-!L/I5@3:4:CFCG(8&;6Z#Y/S'V?:HG?X7\@T9!(4>>!LQB.N?Y(+,L5-&*01$#$G>SIG'FC& M(_41!WZ?>N3L_4?RGO"$? M%JG 6-6QJ=, LH^D7B[W-%^L>6"QUR6=<6JC( M71) L"O01,]+]]T7]V_<6L7K='%)7.<<_UQ:M:!ZZ]W9S6 M>-,J;V8KTVL=T"MOR->*&_+/ XXF]QIB]6_%4F]RZ7:UM$D_5VK)?!@U,+\H MD"MHC#^\HUWG4Q4VFV*>);$=I.T2:;M.?7S+5$CF4L3D"SSKWR$A6F)4GI,$ MPD!Q$L#N&H_W]2*'PO5IIB7BW4S,?/CL!KWNK3=&397%;0Z):U.+:V) M%#Y H')BD_O)'4;\"I3&7PI=Q:=6[E@^G3V7G-*=W.E\1&=K!!UT'<>I]KI; M>MVM]?H!E+HB<\#TN&0\(%H0'0)),4?)M>0:I#I'#GZ4!IA57S;2AW=]E_8^ M*7(_^;HSMHI3[0*.Y613S.ON(;UPVV[_P$;JE4A[;T J$*/$@&.)8GF9X NE M*P'5RAT+R*:8U]L'U**T-:@&U"\!]6L!?<'TXYO<),$'K)R"/.3,OINE"@X'LTF[/_$16(1N4R :UR+Z%7 88H1*+EZW4 M)*0B9UB7J*S ^5A%JE;W6%(VQ;S!@81V**519U,7.K6TIEKX3X0KE>+>"E)I M,M<2)!?!>8'J'/?>"O,5F#WXJOBKYUE,O;/LMMOIM[M;][@H"&M7>2RNJHEQ MSMV)=X%M%=+T%Q&9UP?3)=8"0I)K+*0?(6(:^4UPTW&H3%SUJL=N+JMJGBVU M7:+NAJA[NG*VT+;%U:::9TMME^NF2Z"U%?-I0]MJ&V%5S2O4MJ,?:]Y6O]\^ M$/N;)H'6=PF3=!9Q/^^10Q$%!ZJX>I6CX5CM!VRI[1+<- ZT<\)8M]I&6%7S M;*GM72_+QFT>IW#A=&F,Z'UK8-CE-=/[(N+Q:OM*XSA[DO[I^:UYU9(_?-S+Y>Y+/ M3"YXHD@$LA/M%AF#^-G0FL19X_?F,7Y(/B;E[X\?BNK1W4&9IZLD6Z=YYA3)_=N;G[H_JNEP MN\#N%7]/D\_KH[\[VR_E4Y[_L7T0S-_>=+;O*%DFLW)+Q-4?3\G[9+G<2M7[ M^+-&;PYC;A<\_ONS+G=??/7%?(K7R?M\^5_IO%R\O9G<.//D/MXLR]_RSWY2 M?T&[-SC+E^O=_YW/]6L[-\YLLR[S5;UP]0Y6:;;_,_Y2?R..%NCU7EB@5R_0 MNW:!?KU _]H%!O4"@VL7&-8+#$\6&$Q>6&!4+S"Z=H1QO<#XV@4F]0*3:Q>8 MU@M,KUV@VWG^R76N7N3PP[[ZI]U]_G%W=S_ON_T':_>I=.,R?O>FR#\[Q?;U ME;?]R^ZCO5N^^C"FV3:%'\NB^M>T6JY\]S[/GI*B3#\M$^?7O$S6SBOGU[@H MXFTXG._=I(S3Y?J'-W=E-=AVD;M9#8L]W'L![CN_Y%FY6#LBFR?SAN6E??EN MSP+<55_EX4OM/7^I/_>LXJ_YTVNGW[EU>IU>S_G]H^M\_UW3%_;>SGQ,'E\[ MG>E%QK4S/VT>7CO=[D5&V)E?XJ+ZHO9,U\)(.^,FLP-S>#?.4[)(9]4'XSOG MSEDOXJ+Z=.S_:!C NWX V_OTKVA=_EG&%WQ4;CB$Z6N M_RB\P!BYZ1]^1?1W;O_%;]:GT@FR=5ELJM5OZ?RWJE[@!&6R6O]/P[O\>:\- MFK7M5L6/Z\=XEKR]J38;UDGQE-R\^_=_ZXXZ_]&411)S24R0F"0QC\1\$@M( M+"2QB,04A!EI'1S2.K#I^[2FA[3>.O?52$Z\RC=9V916J]8VK23F[K'1#MON M3#R]JW8M=O^]N7LZ3B(YJB0QC\1\$@M(+#S_276'33^IZ/R%_<87*NCM&0D: M'A(TM";H/Y/58UY4NZ1.\N.K/=1O)NQS._KQ_M-YG7R6Q3I&7:N$GT MLW6<>?RU*>0N^2X$B4D2\TC,)[& Q$(2BTA, M09@1R?$ADF/KQS_(J@PFZ](IXC*Y==9E]4R*6170^"%I2J=5;)M.$G-) M3)"8W&/;(XF'M5KG==='B21G),G\0" M$@M)+"(Q!6%&&KL=?4ZS59NI^>R/V^/C-<:AG,U -5"5(M035&: M&=VC.D+WXO;MK?-Y5YZIMFGC*JS5_F45TJ,=T,9P6MG6X20U%]4$JLE:.]FZ MG8Y/LTD.ZJ-:@&HAJD6HIBC-S&9/9[-GS>9OR3Q9/9:[W<[=NG6_"G7*137: M(E_.G>_3S)GGRV5'I6CL'[SX4^2Q)YFOGOLA73KI>;^*L2N[)VOABS*YMO+RWOZ_6$2(U@6H2U3Q4\U$M0+40U2)4 M4Y1FIE;7>[KV?L_'[7;HJ^VE&_,JF:O')%O'^RM"BB+.'I)=R?73U_WV:OVZ MQ_CK[NGXJGW2[6YJ-G>2+X_);/N@S'=/5Z_:E.NR^JVC8I=7'B*M?#V41S\I-]6OCI:Z#_6MJO0HF-1?5!*K)"Y^%[HN]#@]]'SZJ M!:@6HEJ$:HK2S-\5NHK4;=E%LAY,OKRCBU:64,U%-8%JLM;,0\C]2??L,!7: M4D*U -5"5(M035&:F5G=5>K:RTJ_9_$JKR+ZCVIENSL;.T_7LY?J[W:K=2+1 MGA*J"523M7:QCNRAP_JH%J!:B&H1JBE*,R.I2TM=>VOI_6*[85VM2)W[."V< MIWBYJ?>$B_1I?ZFI7LDVKSG1YA*JN:@F4$W6VO'!IU?=0747!VW91I_2IBB2W6&EIJC9O;910S47U02J253S4,U'M0#50E2+4$U1FIE=73[J[0L4U$P' M/;1TA&HNJ@E4DZCFH9J/:@&JA:@6H9JB-#.ZNIO4LW>3Q.Y2;6>5E(M\>RG, M]@S,_HAM_CE+BO4B?;QPO9I]@-9A1DM(J"903=;::2=_.IV>;/.BP_JH%J!: MB&H1JBE*,W.JBT@]>Q')*_+-H]-UWA\N6]O/.O:7\TO\)5UM&D]^VLW6T43[ M1Z@F4$VBFH=J/JH%J!:B6H1JBM+,_.K*4V_ ;B*3S9'WJ.:BFD UB6H>JOFH M%J!:B&H1JBE*,Z.K>T\]>]?E[_%RLR\ZS>+'QJRB'2-4>@]8<-T#'#5$M M0C5%:6;D=-FH9R\;<=/HV@=J'4:TC(1JHG=>'VK^&$MT7 _5?%0+4"U$M0C5 M%*69=WG0S:6^O;GT+9-\VLFVT40U%]4$JLE:.YEVI3,Z64F^\++)R7$@]+T% MJ!:B6H1JBM+,P.FZ4?_R7$?Z.O%9OFZNOMN5UAE#6T:H)E!-UIHQ17RW:5,4 M'=9'M0#50E2+4$U1FAE&72#JVPM$/^VO&=N?(*DG:;@FG&AK"-5<5!.H)FMM M>#F<:&L(U0)4"U$M0C5%:68XC^Y 9F\-_9X5R2Q_R';7=);Q%^=3DB7W:;F^ MU3,#5K%-LUF^2K8O2-9./)L5F\8[#_YL'ZUU:-E[E+$W*6/O4G8^Y]&K26-H MV5N0L?<@8V]"QMZ%C+T-V?]%5:BOJT)]:Y_AY=.2T<(1JKFH)E!-HIJ':CZJ!:@6HEJ$:HK2S.CJXE+_ MTBQ)5]Y_V.ZTSBS:2T(U@6H2U3Q4\R]\-KK.UR0N&N.)UI10+4(U16E&/ >Z MIC2X=',WR[;QR]>0V]6V844U%]4$JDE4\U#-1[4 U4)4BU!-49J98-U[&K#3 M+ W0 A2JN:@F4$VBFH=J/JH%J!:B6H1JBM+,Z.J6U,#>DKIZV]CNM,XLVHM" M-8%J$M4\5/,O?#:ZG=W&<5--+D#?2(AJ$:HI2C,#JIM2 WM3RK9U_,+<2XWQ M11M2J.:BFD UB6H>JOFH%J!:B&H1JBE*,Q.M:U2# ;NUC#:E4,U%-8%J$M4\ M5/-1+4"U$-4B5%.49D97-Z4&]AF7VEYU;N=:1Q=M2J&:0#6):M[@? *FT:!I M^B5TV #50E2+4$U1FIE*78(:M+RGVXO[L&C7"=5<5!.H)E'-N_#3M.QU^N@; M"5 M1+4(U12EF0'5[:?!->VGW3P1]TE<;HID=YE/464VG>UO'M485[3]A&HN MJ@E4DZCF#VWD0K3:@6HEJ$:HK2S%CJ2M/ /H=2J_LJVJW6843[3*@F M4$VBFCU -5"5(M035&:F6U=U -5"5(M035&:&5U=G MF^%H=0K50E2+4$U1FIEW79T:?N.=ZPZ;X;UKKBZPC](ZJ6BQ"M4$JDE4\U#- M1[4 U4)4BU!-49J9:-VU&K+WM!NB)2M4BP :J%J!:AFJ(T,VVZ M)S6R]Z2^X4"1O;YL'Z]U(M&N$ZH)5).HYJ&:CVH!JH6H%J&:HC0SV[H3->JA MAXQ&:$4*U5Q4$Z@F4&^YW#?Z=11*M2J!:B6H1JBM+,*.JJU,A>E?K&/>*7&\SV\5I' M%ZT[H9I -8EJ'JKYJ!:@6HAJ$:HI2C.SK6M1HQ&[1XSVGU#-136!:A+5/%3S M42U M1#5(E13E&9&5_>?1O:YIOZU]HC1SQF]O$>,EJ!0+42U"-44 MI9E1U$6IT3\[Q57_FHL)[*.T#BQ:G$(U@6H2U3Q4\U$M0+40U2)44Y1F)'JL M.U9C=F*K,5JS0C47U02J253S4,U'M0#50E2+4$U1FAE=7=@:MYS8ZL+%!':N M=731/A:J"523J.:AFH]J0:TUS,EC;KZ'Z+ 1JBE*,U.IJU9C^_13WW@M@5UM M'4ZT<85J M4DJGFHYJ-:4&O#XT-K=J"AM>=Q0QM+Z&:HC0S9KJ]-+:WE^SG9LRS M,,^G7 ZO;CQ69!^P=1;1NA.J"523J.:AFH]J0:V=G/SI]$Y3BQ:=4$U1FIE: M770:VXM./^U7C?N3+%4RC16D\_V'(EFEF]4/C?%$*TVHYJ*:0#6):M[X_/YW MIV=%2D-N0W?7_3O>*6W,,MHM0C47U02JR5KK=LR=LJ&YD>BA@_JH M%J!:B&H1JBE*,T.J6T5C>ZOHMT,F;YUUF<_^J&NYA_ZN\WV:.?-\N8R+M2[O M_N#\Y7SGW.T?-!\[0GM&J.:BFD U66L3([O3T6EVT?X0J@6H%J):A&J*THSL M3G1_:&*?H\E^P%KCEOG?MEGA>'3#I%7#:O-]$V$:JYJ"903=;:R5[K MY&S=B=:$4"U M1#5(E13E&;&4C>*)I?N;[=:Y5F]PQH_Q>ER=R',)IM7.ZCE M(G&2+[-%G#TD+UVV9O=;AQ1M&:&:0#59:RXC3>Q]I+\5Z4.:Q3DO+K3'_0;]S[1B9)0+4"U$-4B5%.49H94=Y4F]J[2_A#1A+M$Z&:BVH"U62M&>O)4=/M9SQT7!_5 E0+42U"-45I9CIUI6ABKQ3] MGA7)+'_(=M=[EO$7YU.2)?=IN;[5)T^JW*;9+%\EVQ9SSI]T^/VZ+#^J@6H%J(:A&J M*4HS#GHL*EB[KM [3.*5H<0C6!:G)Z M7AQZ-1XTK5#1<7U4"U M1+4(U12EF4'5S:'I-7,1Z>M,JW7GW\I%4CB_YEG^ MF!155K,')]AO!'\OOCPFV3IIO,S;/E#KP**%(E03J"91S4,U']4"5 M1+4(U M16EFJ'7O:+JO3%!7HT[1FA&JN:@F4$VBFH=J/JH%J!:B6H1JBM+,Z.HVTM3> M1OK&8\9VM76"T2X2J@E4D[5F'#/NC1JWEM$Z$JH%J!:B6H1JBM+,=.HZTM1> M1X*/&=M':YU:M)^$:@+5Y/2\G_1JW!A:M)Z$:@&JA:@6H9JBM'UH[]:+)"G= MN(S?O5DEQ4/R/EDNMT=_-UG%;W=\#\\Z17)?A;K[XT^]F[NSYV7WQZ"[??Y. M,^_>/,8/R2]Q\9!F:V>9W%=DY_5V+J@B?5@<'I3YX]N;:L?]4UZ6^6KWUT42 MSY-B^X+JW^_SO'Q^L!W@&PO=V]R:W-H965TU<5 M$EEL15GJ!IXW<3/&XUJ"*K.,R>=[3,5QX?C.RX-/?)]H M\\ -YP7;XP;UYV(M:>8V+C'/,%=V1"F&&GCP.CC@ ^8IL:(MO&U]G2:)8VP/7YQ?[*Y4RY;IO!!I'_S M6"<+9^9 C#M6IOJ3./Z.=3YCXQ>)5-G_<*QC/0>B4FF1U6+:0<;SZI-]JSFT M!/[H@B"H!<&Y8'Q!,*P%PW/!Y()@5 M&EDR5BN6P8IJ%^T9+>E3P9H6:\52]A??P>;."-S^_G;N:[$V0&]56#Y55 M<,'*AX\BUXF"QSS&N$._^H$^Z#%P*:\FN> EN?N@U_'/2 ]@Z+V#P N\KH3Z MY4^X'4 PLW*_*Y]^^0HC6MWODI]D,VR^JJ'U&U[TVVI8<16E0I42X9_E5FE) M/YQ_._9V7WF-NKU,,;E3!8MPX5"U4"@/Z(2__.1/O-^Z.-W2;'4CLQ.&HX;A MJ,\]W/"L2!&6>XE(Q4L#%0]X*K7A^?BUY/H9_A :%:S9,]NF^ X>2BDIL MQ MM=3$+F7*ZR$<>O0W=P]M=KT;NI;=C=FO)(X0"Z=)(&/'B.40L MCT)HUM&:]M#XH M5;(\JH\?[I"*6UP=/^H"Z !6PZ[;_[[7^5I6E=FXQ6HZ&4W],U2OHT:_COU9 MFVF%P6UU0!G*O>TD%1V%,M=5,]0\;9K5I>W1W._A5:?[D3( !D !X;"]W;W)K&UL MO9MM;]LV$,>_"N$50PLDL?@DVUEB($W6KD [%,W2O1CV0K9I6X@L>B+M-/OT MHV1'M"R2"2%F;Q);OOOKCCSJ=Z:LBP=>W(LE8Q+\6&6YN.PMI5R?]_MBNF2K M1)SQ-K!*IWA:+OE@7+)E53JNLCZ(H[J^2-.^-+ZIC7XOQ!=_(+,W9 MUP*(S6J5%(_O6<8?+GNP]W3@6[I8RO) ?WRQ3A;LELF[]=="O>O7*K-TQ7*1 M\AP4;'[9NX+GUW'E4%E\3]F#.'@-RE0FG-^7;S[-+GM1&1'+V%26$HGZMV77 M+,M*)17'/WO17GW.TO'P]9/ZARIYER:9W^F,[F\[ U[8,;FR2:3W_C# M;VR?$"WUICP3U5_PL+>->F"Z$9*O]LXJ@E6:[_XG/_8#<> 8XL#VCN@8P=B M<E/]T/W?C=T MR#)T$($O/)=+ 7[-9VS6%.BK>:@G SU-QGOD5+QATS. X0E $4*&@*Y?[@X= MX>"Z-G"EAZUZS@HH1QO\]5DY@4^2K<3?IB'H\[%.IFRRYXJ <&* M+>N-?_X)QM$OIO0#B34&@]2#05SJ8UWHUZK03:GN_./*O[QZ;L<4XN'@HK\] MS*%M-2*#(:JM&L'1.CCJ#.YCM>KN]*K[6*XZ4Y ['7IP^N@HP+8%- <7U\'% M?L%]KBX&INCBUKE/!WAT%*#!Z&"4&R$.ZA 'SA _E->:[^6UQA35H'5"&L5D M>!16VVI$XE%L#FQ8!S;L6'5.?]\%-FQG2B&TS/^HSF$4J#B=.KZYC!R5WL@# M1IJ54:A*=BOYYK)7:]0\&E%+/@?LAQW*?N_LNE883"@90DO10Z0#0\[ KGFQ MYH7J$51'IACTA'%CE$XE[X$.I-;,6P,7OCYQ85#DAE)K#HB&+NQ*W;W 80F2 M" Z.L6LP&T 2V2I5@Q>&(B]\'KU.DV: &KXP&'VA@:PQ1,=!&JRHA;]0 QAV M(3!LPQ6/:$R/0VN;#2 F(TMP&L*P*X7= MZ+KLUA@@81MN2A00Q#D=@MY)W/ MBUF,-(M1,!:[E7R30286$\N%!&D6HRXL=CM[I]#&-D'$MHB1QC9R8_ON[/8, M2#4C0@',,A=!<1U*K9FOQC5Z?5RCH+@.I=8<$(UKU!77J,UAA")X="$W6&$" M+?TNTK!&H6"-GH>UTZ09H(8U"@9K9, P:HVCZ0NU)4B-:M0%U:C-8 2'K<$S M )U$0TMH&M2H*ZC= M[+K0WJ1C4WT]"<1J$X[1;R3N?%G,::TS@8I]U*WIN% M!DY;KB!84QIWH;3;V3N!-J41M&TH80UI[(;TE1I^>3I)IO=J,NH-\G+'O=J. M-^85%-JAU)KY'VQJ_P^[VF&WM5\#VEA#&W>%-F[CF&)$CJ[I!BM$J6W):6CC M4-#&ST/;:=(,4$,;!X,V-O$X/H[18$0L06IHXR[0QH8M;M3:X398J0FVT YK M:..NT'8+>"\WPRXWP9;> VMHXU#0=@MYI_-B:!,-;1(,VFXEWV2(Z7G#OF*VV*R+)$_*GT0D M&9APRYULM[IWCJ]!<*()3EZ?X"0HP4.I-0?DX-9TYWO3AB_4\?!X_]1@!6,2 M61!.-,))*(23YQ%N,+$@B&B$DV ()P8ZXU:,!B-HV88FFN&D"\/WSG%CBFEK MBML,AS&VW3\G&N*D*\3= MXKK@UQ/(AM0ZPA3D)!W"WDG)N9^\,VA#' VJY_T(UQ.DSM[696B/S=%K>V.9S,&-K M+E+C8G$+>:?S&KRFFM?T]7E-@_(ZE%IS0#2O:5=>NP6\TS5P/;)M4]*#'YT% M^]694\@[G1=_B:>Z Z#!.@"WDG\<-69VZHK?[!C_A7K%A4SS8(,.6;7.Y^0EX?K9^?N*J>&C@Z_AZ> M7^^>@M RNXXYA]T;R=?5HP(3+B5?52^7+)FQ MHC10G\\YET]ORA/43YN,_P-02P,$% @ O(M_5NN"*W%H!@ &BL !D M !X;"]W;W)K&ULK9IM;]LV$,>_"N$50PO4L?@@ MV>X< VV";@7:H6B:[C5M,[$06?0DVFGWZ4?)BFB9Y%5N^":QY+N_[LB[_$)2 MLT=9/)1K(13ZOLGR\G*P5FK[9C0JEVNQX>6%W(I9W,@I?B2F;_I"NUOAQ,!F@E[O@N4U_DXU^B22BN])8R*^N?Z+&QC09HN2N5 MW#3..H)-FA]^\^_-0!PY8.9Q((T#Z>M &P=:)WJ(K$[KFBL^GQ7R$165M5:K M/M1C4WOK;-*\FL8;5>AO4^VGYA_RO2B5GA=5HC1'GWCQ(!1?9 )=BX5"-V*Y M*U*5BO(U>KOG:59]-=35,[SAVF9XB7:Y++4O_ M$RN4R;)$6UFF]6R^O-9/3;/RE9:\O;E&+U^\0B\J]Z]K[>YX6Z!O/ M=L*5RL&7N7VK7GY3;OE27 YTLY:BV(O!_/??A MYU6M>8XP01L]]6OGU!U$DEJD^E.SG^/Q9#H;[8_SCJ;3.+3&&VKR!U>W(87@^%]E8IGKGABZTEQE+#) M23RV%31F21M4 A;OGT75KK>F?3_J:^&AZCDL37@0W(R M)PX3.L'N&9FTT4V"5/'$?O:8CD\"M(T\13QMHYO^6A%/7>&<]I3#R#M>.#*D MB\"8KF2QE84>)XUYC;8&4S^<8 &5SBWB4&K=O(\(CY\!GL8Y5*J!U+JI&L1B M$&U]6[91B6'ZN*PPG42)IQ -(3&,R+ZMV\@;!")849Z M^Q?;O*/3.&&G,=EFX-@9..(X%(@PR-FS*SN06C=OPU\,HJYW92<_IY'+AD;4 M,S.&EAC&9>^J=M PP=%ID+:5KZ@-,3&,3']1.R"98&O<'%;^<3.DQ# J;R]N M+I#2XU5J''DJ&50XNY(#J75700;#)'K..B@H>4.I=5,UY"4@[OHV;:/BKO4F M$=LD3B+FKCURM"2%>=FW9XF-0H*/_B-K@K2M/#U+#"L)S$IOSQ*;>JZ0;"M@ MW P>"0M%(0*"]NR"#J36S=O0E\!KT[X%;2]"K8*V38:^12HQE"0P)7O7LPN3 M5NW81KYR-I D,"3]Y>Q:1EH1.8R\@V:P2& LOM6EJX8+OGS0A?RT*D(\7R&I MUI[Q Q7/+NI :MW\#8#)]#E "LK>4&K=K3G#7@HO@?MNSD4_[5^'R7B:>-;H MU!"3PL3LV\#4P4-B[84YK#P=3 TR*8Q,;P=3FWZND&PK8-R.-EUI*"!1$+CG M%G0HM6[>!L047J?V+6AHE[9)Q#894L_?5FJ 26%@]JYG!P['R6F($%:[ 1IB M4IB8_G)V(-*.R+64] V:@22%(?FWS(?UJNA>[D615X=3-8[*W;;@.:\.C'B& M%M)S*@2KGUW@@=2Z8V'@3"?/@!,-RN%0:MU4#8@R>"SSS/P MQ(*>A(92Z^9ML,R"'(8R: >W2<0V&5+/.I8=G80&.@IUP=$*L?=1*#/\9+]X M&-KX)7!$#JIZ!\T@D\'(O!*%2N_29762)._02M1O,3B##'H6&DJMF[:A,AL_ M@T0L*'1#J753-=!E\(JX;]L&I2^SMY=)%'E6!LQ0E<%4[=WB0=>Y#()T][4( M0]\8IJ__Q8B@>\:QC67_/,2&S#%\"GL& N.@1[*AU+IY&_3'08YD896S<^Z] M$QT;EL=A3FUAF;,SZ7VX&QOJQ[]XN O[G1TZLQ!]&OKHZ,7%ZJW13[RX3_,2 M9>).^T078YUW<7@1\W"AY+9^EW$AE9*;^N-:\)4H*@/]_9V4ZNFB>CVR?1UV M_C]02P,$% @ O(M_5OJ"(?ZJ @ J 8 !D !X;"]W;W)K&ULK57;;MLP#/T5PBN&%FCJ2RX=NL1 +EU78 6*9MT>ACTH M-A,+E:U4DI-V7S]*=KPT2[,-V(LM4>3A(44?]]=2/>@,T^ MKY,,@RSYEZ'J&0ZX$7>AO#'5]DQAK\N+]D"YRBN5_>*MKY#4K*N.BJ1I>V%N<&D6GG.),?%VL4!NZ%J.!%W##U ,:-A,($YP9F&)2 M*FXXZE,8KA@7]JA%P].:,O)IP93&*BUI*>=PI:36<(=,\!^8PA7-D(;C3V1$ M?0+'$P+F@E8MN)].X/CH!(YLSL^9+#4K4MWW#55D>?E)S7Y4L8]>81]&<",+ MDVFX+%),7P+XU(JF']&F'Z/H(.($DS-HAZ<0!5&TA]#X[\/# W3:S?6T'5[[ MS]=S6MT(-0HN'TMNGK]&.3M..SB'TN)HPM9FPA9VP?057*#V'8G5L%0=]?[5= MQ2&/%]2Z#;7NOU 3;NKW<>O^EKD5=LYWZ.USVN'G;WWT.:J%TT(-B2P+4\U[ M8VWD=NA49L<^(AFN5/,73*7AI 8+^PT+G!-D<'9.M%2EB]7&R*63EIDT)%1N MF=&O!)5UH/.YE&:SL0F:GU/\$U!+ P04 " "\BW]6P<*:TID# "5# M&0 'AL+W=OPR$21K"=-39E\2W\_E\YV)] M3'9"/JH40)/O>5:HJ95JO;FQ;16GD#-U+390X,Y*R)QIG,JUK3826%(9Y9GM M.HYOYXP75C2IUAYD-!&ESG@!#Y*H,L^9W-]!)G93BUJ'A8]\G6JS8$>3#5O# M O3GS8/$F=VB)#R'0G%1$ FKJ75+;V:T,JA.?.&P4T=C8J@LA7@TD_?)U'*, M1Y!!K T$P[\MS"#+#!+Z\4\#:K5W&L/C\0']OB*/9)9,P4QD7WFBTZD56"2! M%2LS_5'L_H*&T,C@Q2)3U2_9-6<=B\2ETB)OC-&#G!?U/_O>!.+(@(XO&+B- M@?NS!EYCX%5$:\\J6G.F63218D>D.8UH9E#%IK)&-KPP:5QHB;L<[73TOMB" MTI@7K0@OR _-\W*@-BV%JX?N@0&[!BG[_C?K.'UWD7@GLA.JPI3KL M0X_F6&E8#:( L@K+&C#ML$>Q^MV4J#)-], M#/[&8'Q*I2C7*;G'A[(K&+W^OK0 :K#1<61'E-+NF/EMS/S>F#U?Q+WV+^7@ MGW&@PS (O6X2XY;$N+<3[\U[^,6\AUT$QJ])X)7 3F@&+[\"EC_W,']OKZTN2'YQTX#.B%>%'G22 XO1'K M+]]^XY=2:-#\TPXN)%IM*1BZ%1E%:#5/\;@!I#N#^2@A]F)@+ MVB^1Z#]02P,$% @ O(M_5H(O+G8R"@ BVL !D !X;"]W;W)K&ULO9UK;]O(&87_RD!=M G@6+SHZMH&'/..S:X1)VV! MHA\H:BP1X45+#N6DV!_?X44B*5$CX^1!+%.=YA^1YAS,\'/+V-4Z^I6M* M&?D>!E%Z-U@SMKD9#E-O34,WO8XW-.*_O,1)Z#+^-5D-TTU"W651* R&BB1- MAJ'K1X/[VV+94W)_&V[!9\]E=KEB\8WM]N MW!5]INSKYBGAWX9[RM(/:93Z<402^G(W>)!O''6<%RC6^(=/7]/&9Y)ORB*. MO^5?[.7=0,IK1 /JL1SA\C];^DB#("?Q>OQ600?[F'G!YN<=W2@VGF_,PDWI M8QS\TU^R]=U@-B!+^N)F ?L0U" M/RK_NM^K'=$HH,Q/%%"J LIA >5$ ;4JH!X4&)VJTJ@J,#J,()\H,*X*C"_= MADE58')00!V=*#"M"DPOW89956!V:8%Y56!^:95D:7?DI$)!Y2$O]**YS+V_ M3>)7DN3KL'Z7OR$QF2 M=.TF-"5^1+Y&/DNO^$+^^5ZIQ1$_63Q>##;K@ MX%D%/DDQ+MAGJGQ0O9,T4TS3J+>G27O:-F;T--*Z'*GTVG_VY>!^!\:![H26 MU-5]$Z$6,=13XF2Q]VT=!TN:I'\C58/Q$"W)%QINXH2?57<+__TS+TIL1L/T M/QW;\K&,,^J.D_<$;M*-Z]&[ 3_5IS39TL']7_\B3Z2_=V44$J8A83H29B!A M)A)F(6$V$N: 8*UL&>VS922BE]E"W(RMX\3_+UV2=_S46>9B5XO^44CKFQ-( MF(:$Z4B8@8292)A5PL8%+!^:;.]E29;*?[?#;5/QR+@."-92_'BO^+%0\8]Q M&/*13IH+_ZJ'\H74OLI'PC0D3$?"#"3,1,*L<8?RI6[E7[ZJ ZIB2]>3O:XG M/72]<1.R=8.,%K)>QD'@)BG9T*24^'OR>Z,_UR5W8;"^"[4\"]9N.#ZC%^*:S4-L7*MYDNZ M5"HD]E4I$J8A83H29B!AYORX=6Q+RD*&LY$P1U3WEH)EJ78.)*&&[33-W,BC MN8HW=9M<7M \T[\0H_N*&4K3H#2]HC7W_'0RFAXHQX &-:$T"TJS.W;(:#Z6 M9\>=#%3#6M10=O)4=N?LMC_K&\*H,5- 5=-[?.$:9XV M4NIEB<]\?NXXE150>[2B-?>@IRPV/_^@W,]UE:#>*)2F06DZE&9 :2:49D%IMGQLHGX8*W-IW#&, M?@L35:Y=5%ELHSZ[0=%3JB[61_M1]>XNTW),S1."\4%VZI;W39]+$*B;"J5I M%:TUN)M/.EP4'1K7@-),*,WJVB9^9&RT7 M^QODG[+$6[LI)0^KA-(B)7XGS]DBY8.'_(N^Y?]W)@34_(72-"A-A](,*,V$ MTBPHS8;2'!2M/;>JMI:5TMI[^RDG"M1HAM(T*$V'T@PHS832+"C-AM(<%*V= M.+5GK8@]ZX-.V"?WNQ]F(>^"-4<>7V+RD?(.6CW^^')^_%$%;I^^CZ\V/(HK MV#M%H'8UE&9 :2:49D%I-I3FH&CM%*F=;47L;!4ID%I.I1F M0&DFE&9!:3:4YJ!H[<2IG7!%[(0W[A7P]9B9*8[1.V>@SC>4ID-I!I1F M*L=^MC*>SD>CZ8&A;4'CVE":<\E6M+5>6]^*V/K^,Y.#Q.C>$H=:W5":#J49 MRO'T776JSF>C25N39L>*\DB6IY/1H7B1];.A- =%:PN\MKL5L=W]AV<'B;F] MU0WUMJ$T'4HSH#2SHHDFHWF/(CCMA;ZU#;&DK3 MH30#2C.5X\F_7=-J+&A4&TISSF]#^]F&M=6L7CZ+&3:91QRSK^ZA- U*TZ$T MHZ)-6D=Y=N@QFAVKY;<;'L@96C4;2G-0M+;H:YM8%=O$Q[,6TFR1>HF_X()? M9(QD4=F9V?^PR2_WI]5-J\7YH-'TGTP#Z$1H*$V#TG0HS8#23/78N5=&Q]D" M=8RA-.?<%K2SH':"5;%ABYVJ)@[66^Q0OQA*TZ$T THSH30+2K.A-$<]GBRM MR..36=%XVK/8"'Z\( >NB.MY2>D'5\.$4UF!?>8S]J'/V*<^8Q_[C'WN,_;! MS]@G/V,?_7P\25HYG12U :R*#>"WF>8I#MH[.:#&,92F0VD&E&9":1:49D-I M3D4[.&5,);4QJ[J=(+4IK(KG07^FRZR\)8AGPXOK[Y[(R+]%,M.R%-5L5;G5+>]&<1*]^FL5^Z?W/40_&^I(/EAGQCRAW++?G&*=\+ M5>/+UU1]&PO=V]R:W-H965T M*$V&V'$FPY3$V6!QD9];\L4%V\DDSNB2([%+4\(?KFG"]I<#=W X\2%>;Z0^ M,5Q<;,F:WE+Y:;ODZFA8H41Q2C,1LPQQNKH<7+GG@3?6!?(K_HSI7C2^(]V4 M.\:^Z(,WT>7 T36B"0VEAB#JXY[>T"312*H>_Y:@@RJF+MC\?D#_/6^\:LP= M$?2&)9_C2&XN![,!BNB*[!+Y@>U?T[)!>05#EHC\/]J7USH#%.Z$9&E96-4@ MC;/BDWPMB6@4P/A$ 5P6P*T"H]&) EY9P&L7.%6E45E@U*[2_$2!<5D@;_JP M:'M.G$\D65QPMD=<7ZW0])><_;RTXBO.=$>YE5S]&JMR\)Y\7YESZ5)$[$+Q=#J2+J\PIA![OHTZV/7K[H:MB-'<:GH8)Q M4 OT!")#>%4E!\=X/[3P:LZ/@DXL -?[=9G"K0%W(5F<.M5?BZV)*27 S59"LKOZ6#Q\T_NQ/FM2UE(,!\2+ ",\0;5>*-;.B+][OT MCG+$5FBO1[X6+A9B1R/T,L[*/O(+^G:Z[UU;\?N*! GF%V#C'$QGSON%>S&\ M;S(/%,Y@?EPQ/[8R__G M\KC0JK1H@?*BL0-;Y" M:KD3?BD5D1L5:\.2J(<*UDA]59@>$>>TB?,A P9 8(8*LTJ%F56%CQ7;(:=JEDK4E? ME>S-,-R^XISYV;HC[.)%4Q)-J2!W*74*U7 MF%\A8WVH1*+BR3G=&KFO5)!@_OPHIWON?.2V$SM03$,8UZG-E?.TU*[7P&5. M:63Y5TAIE7;:*BMN7^)!T?Q'VCQ&#U3-U%VC!*H>IAH-J^M::[;D+*0T$FC% M68KH80&@!LU;NB;A _J+";3D=$6YFL#0;9Z,RE7!J558&;*Y/L%3L2OQ/+'1]A!?9V_E\><@6%;D.:$96/T1\9[20S(,Z<_?833MGCMOF'C)F (5FI_OQ@\!3A M,>NZFW]MA^I-MKUBWFEO!UJ/ K-%*!VYJ[=PS;GH7KN,:SY-_W1*0BHUR[1 MFJ8+'ZVP0'TU%)I)?>VL7;NU[J;^U!V23@% '?0CU;6-",AZ!%!HYB.\VE9C MN\5LIH.3]:I Y!9+76 1/-! MT0(H-%.;VI9C_$R6 X/:=% T'Q0M@$(S):P=/;8[>DC+80_56S3OV'*T4S]H MQ *S92B-O#8_CS\.RR'';DW\Z,.R]%V'* A R@TD_K:>..G&N_''8<=JC?7 M]HK9LCRHW89",P6H[39^S&ZO**>9(K[8@="CZX.Z[1+->I\#-&( A6827WMM M;+>T-RQ-]9(JG_J7N[LD#M'A&5(GW:!^&Q3-!T4+H-!,86H/CF?/M;8"=>B@ M:#XH6@"%9DI8>WEL-\??O\'-'J"W5,=/L-W9Q/,F1[<30>,&77'Q:#Z?3T;= M.ZJ\VI=[3WS;:4"C1E H9EZU%[C]B;U^ 'WU,%>FU)0SPV%5O ^;+R2E5*^ MSM^%$RADNTP6;RM59ZOW[:[RM\Q:YV_<<[]X:ZZ&*5[B>T>XFK$$2NA*03IG M4]4 7KP75QQ(MLU?_+IC4K(T_[JA)*)<7Z!^7S$F#P>M_00 .\8 9 >&PO=V]R:W-H965TN@N0AEFC>PW./R,LCNK]F_%', 23:Q%$B!LY,QE>J6SYIBP8$&:5 <-8GK=IHQ#1-GV$_;;OFPSY8R"A.X MY4@LXYCRIQ%$;#UPL+-MN MG(P M'3C7^&I,6CH@[?$]A+78N48ZE0ECC_KF4S!P7,T((O"EAJ#J8P5CB"*-I'C\ MDX,ZQ9@Z0OA61Q'JP8Q&&2?=)-+L1.@$K4'$#R +(7@)\+\/( +TTT8Y:F M=4,E'?8Y6R.N>RLT?9%JDT:K;,)$/\9[R=6WH8J3PWO)_,?SD1(B0&,6J]DA M:*KO.?I".:=:9'1V Y*&D?B@6A_N;]#9SQ_Z3:E&UQA-/Q]IE(U$GAD)$_29 M)7(NT,!HU:T +X"9_C+3[CC_FH2IR:PBE2M0JJ6#7WX=:&%$4C5%2%I M$H3)#)V%"1):&F&<7!E@.P74M6DUQ.TN:;75DUOMIF7HU_-ZW?9ET:_"N%TP M;EL97\]F'&94 @H3R4-5QGRTHM$2$)LBEJ<#&^!^*/8G=Y9 AM_9(=9U]=\> M_\-N[5ZU7X5_I^#?>8GB#3133J NN6I"J\I%2KF(=99\5[-$*1!N%T1C?S\Q*D . MZ\6E1SK8VRL7QHZ6W0.7W@9;_<"0N+B'T@J-;B-J+&IVA%<_I[?P)[@T*+CU MWM/::I%>+5=-:%6Y2G>$[?;HRS*> -=>*/,4:C=0+PQT$@%2KYHH%&))$Q^. MN8Y\%)OML!,Y-='21F&[C_JX683\V(YV! .[V9YF?([6T%/3*RT8MGLP79[T MUFW)S0[0LJ1FC3PUM=*J8;M74ZM8.8AL;VX@GRY"2:/M=,T'#-+9.EW*)8>7 M3]K>X2L'Z?9(J]7=G[MO8>=PZ>?P$2M5K>'H/W/U*@M< WU3U_X=["P)'2P!'WG4L^J=7XU856E:LT?L3JE'9+A:\D4-;?F')^_.3NEO0+ MTMY;&?:Q3LVE=&7$[LI^8&5\6S-CWM8!7_VH:T*KRE.:/_+>)UND5N]8%UI5 MKM([$OOIUO%-] B U\E?=HW)U>KTFCM'QS'P67JB+M0[_C*1V4ELT5J SY3/U L.BF"J(-V+KMHI>7:ZGMU(MD@/J"=,2A:G MEW.@ 7#=07T_94QN;_0 Q6\&PO=V]R:W-H965TI( MM,0F']"E2)3.:/9AM-54,_.PV@>3&+":Q*QMH/S[M9.0 G!1/!2\N%[?<_Q M];VG\7##^+M8$"+!1QPEXLE:2+E\['9%L" Q%@]L21+U9L9XC*6ZY?.N6'*" MP]0HCKK(MKUNC&EBC8;ILU<^&K*5C&A"7CD0JSC&?/M,(K9YLJ"U>_"=SA=2 M/^B.ADL\)V]$_EB^K#%\G*"^-DA'_*1D(_:N@88R M9>Q=W_P5/EFVCHA$))#:!58_:S(A4:0]J3C^RYU:Q9S:++Z%@C)#*\B^9UMOI( ?).&*#< !T;N"<,>KE!+P6:19;">L$2CX:<;0#7HY4W?9%RDUHK M-#31R_@FN7I+E9TA,1)2),Y MF)(Y39+T"D$:)G$B(@'X0'5)R/T:OR[C@^1$>! M-L[:DG:_P.2;T:[:U8Q0 ^+]*B@$W8%W!*IQVI:@^@6H_N6[AN2;QVS+]*LH M71\Y+CR"63/N:&L=(!@4" 9&J;8F0B^)@K#+.CR-S@8_J 0U\%S'=8YB;PRA MY1)!N^R*=F/Y_I6V?P5NO"9 M\U4]9%&$N0!+PK,5KU<"V73]_5KW8!_7F>:@VH)&)6AD!#HO\!VPV64 SC,@ M?0-"+ F8Z618ZV2XA 9TMBDTQ]B6@U*RP$:U4%:FHH?<@H8L!M@[3(?C[=\< M:ELJ2F4##:5-V7D40H6,LIN0XM22TCLFY18:")8B"!JIH'.-RQ"R6PNY4A;< MYN)Q"*442]!(+75.]+!;++%GAO<6>@N6@@OZE_6]SWDI *^\39]/-Y@KG9)P>,X#*F^Q!%XH2*( MF%BID,$_XZF0' ?RWUJ6KB3ZD\%+$F962G* M).%Q+4'-4_I@2W0N0A#K+\X V4K%;>N^S$[.>.KGGE#F2;D"T%F5MOK\AX MOEW]5E8SSO5=SQ_X)\IHJ2F1H:8\6%F3T/N5D!P(?:<2^E6E87?O,"DF?)Z> ML0F5;JM$9L2+=,CJRF3DL7IY8+@D' ]0+V?,29W-WJ"XM1S]#]02P,$% @ MO(M_5HR#:\@O! "Q, !D !X;"]W;W)K&UL MM9A=;^(X%(;_BI4=K3K2#(F=#T(7D J=V=V+D:JB=J[=Q(#5)&9M4V;^_=I) M2$(2/"73<@'Y\#D^C^US_.+I@?%GL25$@A]IDHF9M95R=VW;(MJ2%(L1VY%, MO5DSGF*I;OG&%CM.<)P;I8F-'">P4TPS:S[-G]WQ^93M94(S!V*3W=X0U9$/NSNN+JS*R\Q34DF*,L )^N9=0.OE\C1 M!GF+1TH.HG$--,H38\_ZYM]X9CDZ(I*02&H76/V\D"5)$NU)Q?%?Z=2J^M2& MS>NC]Z\YO()YPH(L6?*=QG([LT(+Q&2-]XF\9X=_2 GD:W\12T3^#0YE6\<" MT5Y(EI;&*H*49L4O_E$.1,, !F<,4&F V@;>&0.W-'!ST"*R'.L62SR?3J+55VC,HI% M$04Z$P5$X!O+Y%: +UE,XE,'MD*JN-"1:X&,'F])- (N_ 20@U!/0,O7FT-# M.&XUS&[NSSWC3XVEZ!N6PLKKM](I?"UV."(S2^6H(/R%6/,__X"!\U@;"?_F.--+7I'L"*"!66&&%1JPO12H-R:^PB^>X3HC&J,77T["5B">A3ZK0)\;R]SW? M3=6$W+P0KM0!R),)J!V+@*^86O03-F;)'06MF30',Q2V(2O@@&KY2KY2LKC-93CRVFO5',%0 M0E03HLLKYRL!41?0'3F3-J Q@*& M62!1L%P+*-[Y?L2-K?+AD9!>W\P]SV4 MK58KT"Q7?E5+7\GJ=1)1K=/VGM'3JIFNIP2U&H'^92757$?A&XF,$ND]) NL M-0LTBY9.)>TE+GP$C6'W0PAAZ+;GYSVT"JS%"C2KE;)2]B+TR9(Q&BMATF9X M#V$":V4"S=*DJ(6]"#V*8N*B '9F(>Q,%YPX^G,F4VKM 8W[>BT'>^.;=.)# M?NA!I[/;O(=X0+5X0&;Q<%JP^DA*!\T!]/S ]]WVWXV>ANW$*(*T&\<**>&; M_+1%@(CM,UG\$Z^>5B&PO=V]R:W-H965T-&W26\&0T+1+D))T>V_2)E7M?GQX>A\Z+G,F9DRFUN71=&6=0$'G& M-\#TG347!5'Z4J2NW @@B4TJ2V*(AX M6$#.]S,'.X\3-S3-E)EPH^F&I' +ZMOF6N@KMT9): %,4LZ0@/7,F>/+)0Y- M@HWX3F$O&V-DI*PXOS,7GY*9XQE&D$.L# 317SM80IX;),WCOPK4J=B(AJ!("*[1D9F5=$46BJ>![)$RT M1C,#6QN;K=509K;Q5@E]E^H\%=TJ'M^]6^A")&C)"^T.26Q]WZ$;B'G*Z/_Z M3AFU.HWZ<&_&@.9F-ZAZ0&^N0!&:R[<:X-OM%7KSZBUZA2A#7S.^E80E6="T%8"OIGH]#J 37CKLF#G9[OB4C0 M/Y\U)/JDH)#_=A6X7'_4O;YY5%S*#8EAYNAG@02Q R=Z_0<.O?==Q1D(K%6J M45VJ41]ZU'1BW"P5E$[L$E\BAA;1/-9VT=@WV[YKBCH-PN%X4@>UR(YKLN-> MLDLN%>)KE'*>2"1YGG31Z\5X[MX,!-:2&]9RPQ>V<3ADJ08":Y7JO"[5^> V M+A''#8>.O/#(Q:%)S7122_1&RV=B#A#^M&M_QYW^G]_8S:LBV OTG-W M9R"PENB+6O3%"QOY8LA2#036*A7V#@V$-[B5*\BF3R>A=^3ECJ @Q-UVQHU^ M!_?3)3E(ZV;=MMZ!HBSM9-B+\MP=&@JMK=D_:/9?V,\5@:'*-1!:NUR';@SW M=C"_Y^C@].E\?MQC= 1A[XD> Q\Z(MS?$OT%# 3)K:=)HL\(5"I!S.FHDV@O MV+-W:B"TMO1#?X7'+VWL0;NSH=#:Y3KT9[BWI_D]8XX0L1*642 MY;#6D-[9N:ZX*(_RY87B&WL:7G&ES]9VF %)0)@ ?7_-N7J\, O4+U2BGU!+ M P04 " "\BW]66M3[=T $ F%P &0 'AL+W=O[#Z?[X"63 MQ"I@:IMD]]^?#5D(P>$V%?F2\#+S\,QX&#_,=,?%=[D!4.@Q33(YN M*^,-I%1>\QPR?6?%14J5/A5K5^8"Z+)T2A.7>%[HII1ESGQ:7KL3\RDO5,(R MN!-(%FE*Q=-'2/ANYF#G^<)7MMXH<\&=3W.ZAGM0W_([H<_<&F7)4L@DXQD2 ML)HY'_#-@@3&H;3XB\%.'APC$\H#Y]_-R>?ES/$,(T@@5@:"ZK\M+"!)#)+F M\6,/ZM3/-(Z'Q\_HG\K@=3 /5,*")W^SI=K,G,A!2UC1(E%?^>XWV @[*"ZDXNG>63-(65;]T\=](@X<<'#"@>P=R$L=_+V#7P9:,2O# MNJ6*SJ>"[Y PUAK-')2Y*;UU-"PSRWBOA+[+M)^:WPE=$4(](9HMT:\_"I;K M-5)7Z ]=06]N05&6R+?H'?IV?XO>O'J+7B&6H3\WO)#:04Y=I3D8)#?>/^]C M]3QRXGFW$%\C'U\AXA%B<5^\W!VWW5T=>1T^J<,G)9[_/^%?H;N$9JJ=!?3/ M%VV./BM(Y;^V4"OLP(YM7L ;F=,89HY^PR2(+3CSU[_@T'MO"WP@L%8:_#H- M?A_Z_!/+:!8#2D"_$8A*"?Y[X)@C(]86JSPH56+9EC3#'\JHQDH&].PPP%'H^B8:==J M')#03G1<$QWW$JVYV6CUNI[[!@X$UHHRJJ.,+MB(HB'3,!!8*PV3.@V3EU[Q6-QT?;Z,VH^!$ MT\?-1H_[=_H%3W.:/:$M;%B6G)V*@=#: MJ6B$">Y7)N?7:5=Y8#^:'!>JQ6KDGRC41I[@?GWRQ4C1#4^6B*6YX%LP7.TL M>X'.7J.!T-IA-V('CR]9KH/JH:'0VJEH%!'N51H_4:Z1I6-ZQQK58A6>TJBX MT2VX7[B8OEHH$/(*2;Y2.RJ@Y"V@^A* /A7;CWWVL@V$UOZ@;F01\2[Y23VH M1AH*K9V*1B.17N%Q?@7O\5I*-0J/Y:S%"I.#MMQF>S *Z9W.3:6#AVL-T6_OW.3IH5UK(]["6QS_=]=]_9=X.U-@^V M0'3P5$IEAZQPKCJ/(IL56'+;T14J.IEK4W)'6[.(;&60YP%4RBCI=D^CD@O% MTD&P34TZT$LGA<*I ;LL2VZ>1RCU>LABMC'U M++DH45FA%1B<#]E%?#[N>__@\$W@VFZMP2N9:?W@-U_S(>OZA%!BYCP#I]\* MQRBE)Z(T'AM.UH;TP.WUAOTJ:"+Y,2QN^L*Y]S_H,LJ5UNFS E$$I5/WG3TT=M@#QZ1Y T@"2UX!]$7H-H!>$ MUID%61/N>#HP>@W&>Q.;7X3:!#2I$U:&3/:'C!*ZUPU1RY5Z6&'YQ;^]Q6/,,A MH]ZU:%;(TO?OXM/NYUVR_Q/9BR+TVR+TWV*GHA)I)KAOVEU":_2G@/8C9Y4F M'2K^:CO_/WVZG;/6ITXKVNJ!$LTBC 8+F5XJ5[^@UMI.GXO0=*_L(YI*]1#Y M35./M&MN%D)9D#@G2DKAA(&IQT2]<;H*G3;3COHV+ N:K&B\ YW/M7:;C0_0 MSNKT%U!+ P04 " "\BW]607!]7EX" "Y!@ &0 'AL+W=O1"C[T"L1KY MOLX+**GNR J$V5E)55(T4[7V=:6 +IVHY'X8!(E?4B:\+'5K,Y6EAC;>!7QGL--'8V(K64CY:B>/R[$76$/ (4>;@9K'%B; N4UD;/S>Y_0: MI!4>CP_9O[C:32T+JF$B^0^VQ&+L#3RRA!7=<'R2NZ^PKR>V^7+)M?LENSHV MCCV2;S3*0,-+F= E+&]1VY(4R0 MYT)NM(G2J8^&;3/X^9[S4'/"$YPIY!T2=3^1, A#\C*?DMN;NW_3^,9ZXS]L M_()U6MCU:KX MF!4%)UAQPXHOL>(V5GP%*VE8R256TL9*KF#U&U;_$JO?QNI?P1HTK,%9UG,! MIM6N$%0;<7 %<=@0A^>)$BEO@PW?7<=!].XZ^D>=R#;U;U2MF="$P\K(@D[? MF%5UHZPG*"O7G!823:MSP\)\6T#9 +._DA(/$]OOFJ]5]A=02P,$% @ MO(M_5EH_1J*D P 8@\ !D !X;"]W;W)K&UL MM9=;;]LV%,>_"J$-10H8T<67V)EM((XZ; \=@J3='HIBH.5CBZA$JB1EQ\ ^ M_ XI69%B18T7SP^6>#E_GO/C13S3G9#?5 R@R6.:<#5S8JVS:]=540PI59'[3$5H9V>GX/"=6P(G=4ZCWY)"E7U,Z((AC4G51J 8OJ/H!^2BXCA7YP%>P:@JXZ&+E9W#P%(HD%MPYN]^\D?>+VT( MSRD6GDFL@7-0X1QTJ5!)%&D'8Z>2K/ M,XDU>$XJGI-.GI\@S83$NRZ![SG3^UY)RMYHD6+)C1F&"J)CT> 89;=[I[(\ MEUH39NT.[G?"#',@6A!$FH@]M"^R4N*'=XSNH4X&_R"A>(+!*Z MHJ!%9E.&ULK55= M;YLP%/TK%JNF5%K#5T*GCB UR:956J6J:;>':0\.W 2K8#/;)-V_W[4A+&EI MVH>]@*^YY_B<"_<2;X5\4#F )H]EP=7$R;6N+EQ7I3F45 U%!1R?K(0LJ<90 MKEU52:"9!96%&WA>Y):4<2>)[=Z-3&)1ZX)QN)%$U65)Y9\I%&([<7QGMW'+ MUKDV&VX25W0-"]#WU8W$R.U8,E8"5TQP(F$U<2[]BUED\FW"=P9;M;L7^QWM'+DBJ8B>(' MRW0^<3XZ)(,5K0M]*[9?H?4S-GRI*)2]DFV;ZSDDK94690M&!27CS9T^MG78 M _C1"X"@!01/ :,7 &$+"*W11IFU-:>:)K$46R)--K*9A:V-1:,;QLU;7&B) M3QGB='+%4U$"N:./H,@9:<-!(90Z)4O SP1()<6&V=>&(6%-BK:(P1PT907F MGI'[Q9P,3D[)"::0NUS4BO),Q:Y&F>8P-VTE31M)P0N2_(!<"ZYS13[S#+)# M A?]=2:#G.HG]&T^H6J: H3!WM9@=R D[Q_YT?>ISZ[_XGLP/RH M,S\ZQI[<#Q?#/H,-*K(H,WHVR=EY&/KGL;O9E_X\+0A'7MAE'6@:=YK&1S7A M0,!VYWVR&N!X[SSOB:)C&0=JHDY-=%3-X)MMOK;/7NW!/M71VXKY/*VOF.[> M="E!KNW05205-==-#W:[W5R_M./LR?X4YWTSGO_1-#^+:RK7C"M2P HIO>$Y MEE,V [@)M*CL#%L*C1/1+G/\9X$T"?A\)83>!>: [B^8_ 502P,$% @ MO(M_5D0-3AD4 P 0@L !D !X;"]W;W)K&UL MK99M;]HP$,>_BI554RMMS0./91"IP*KQHE)5VNVU22XD:F)GMGG8MY_MA$ @ MN*CJ&V([]S__[O Y-]Q0]L9C (&V64KXR(J%R >VS8,8,LQO:0Y$OHDHR["0 M4[:T>>V+^D*Y$FA!X8HBOL@RS?V-(Z69DN=9N MX3E9QD(MV/XPQTN8@WC-GYBZ^05E0!WE+Z IU[]H4]HZ%@I67-"L%$N"+"'% M$V_+1!P(W.X9@5<*O&-!^XR@50ITYNR"3(* KJ<@<)+R&RE[G4_1]=4-ND()02\Q77%,0CZTA214^]A!23,N:+PS-*Z' M'BD1,4<_20AAW8$M0ZOB\W;QC3VCQRD$MZCE?D.>XWD-0)/+Y:X!IU6ENZ7] MM<[XFZP8D]D=-*6F4+:;E:J9,5G4:'H53<](\T(%3N4EHX^DK-RJ MV,L2;\+LO9NT4XLS2>M7F'UCS4PA HD8-A9-_S.+YI.&ULK5==D]HV%/TK&G?: MH3.);=FL@2TPL\LFDSRDV6&;]J'3!V%?@QM;HI* W7_?*YDU'Q&BD^D+V++N MT3G7]\OCG9!?U0I D^>FYFH2K+1>WT:1RE?0,!6*-7!\4@K9,(VW+6ME?LFOW9EE \HW2HMD;(X.FXNT_>]X[ MXLB 7C)(]@;)N4'_@D&Z-TBMT):9E?7 -)N.I=@1:78CFKFPOK'6J*;BYC4^ M:8E/*[33TX\\%PV0W]@S*/*6O"M+L(XEAP=DSC20.>2"YU5=,>O^W@-H5M7J MYW&DD88!B_+]D??MD(@-/OOYM1#)^U\FEJ\]*I/R4.E\EJHC03RY]U":8EA^Y?+92UBWXUH M:Q;^XY/Y/8"?B^YWXO@]]:E2OI=A6-M&9)E_" MIY"44(!D-5&:Z8T6\H5(#"J7(UIT&EMX4X2VTS@TKV5[K/#:KA/J-QWU&R_U M7X6)QPW&_Z(& L]8*A4H%TD_3B\.1^F/KLR8M8:4GO".8WJ!>=8QS[PGOF>5 M)%M6;X"PXF^L&EAHM2+X H!)CM6;5%P#OFQ8!KK%Y>PS,EO:++JQ/]^ M.KWL)HRS<7.@$G/ M2]"5DWMI2(=^%4<]FGJQGK3IP-KTZ#>$XVPGRJZB+H!#>4$)=<9!W/]&BO_X M7A*'Z3<%[51+,%F*\:7@/7(ID [3+ :ITG&\^.$< KR0_?Z_7 P MO>E9QQ@E[HR@AU9/O-P@)U6MB-\>Z/%VD[!"Z%QIK:7*_SL 6DVX/-2 M8,'=WY@#N@^IZ;]02P,$% @ O(M_5MYL^<4_! T \ !D !X;"]W M;W)K&ULK9=M;]LV$,>_"J$50PO4D2A93YEM8'60 M+<"V!DW:O:8EVN8BD1Y)V^D^?4E9D6R18C.@;VP]W)U^=^3Q3\Z.C#^)+<82 M/-<5%7-O*^7NVO=%L<4U$E=LAZEZLV:\1E+=\HTO=ARCLG&J*S\,@L2O$:'> M8M8\N^>+&=O+BE!\SX'8US7B7S_@BAWG'O1>'GPBFZW4#_S%;("C.+L&.I458T_ZYJZ<>X$FPA4N MI Z!U-\!+W%5Z4B*X]\VJ-=]4SN>7[]$OVV25\FLD,!+5OU-2KF=>YD'2KQ& M^TI^8L??<9M0K.,5K!+-+SBVMH$'BKV0K&Z=%4%-Z.D?/;>%.'. TQ&'L'4( M7^L0M0Y1D^B)K$GK!DFTF'%V!%Q;JVCZHJE-XZVR(50/XX/DZBU1?G)Q1PM6 M8_"(GK$ $[!D]8Y13*4 ; W6N,0<50#1$@B))-8%PISC$LC&X>T-EHA4XIUR M_?QP ]Z^>0?> $+!XY;MA7(3,U\J2OTMOVB)/IR(PA&B&UQ<@0B^!V$0AA;W MY>O=X:6[KVK3%2CL"A0V\:+1>'W& F!I;BV)76*,K5'T.PB/(@4:4_G&=D6L$LF>:=U07JM$.=.E%_P[29GZN]4&\4J)ZH M3&XQ;T:K4,-&I'4*GN+&9SAQHF?;!;-I!&$6V)'C#CEV(B_1CDA4D?_4C-)C MAWBQ;;!+?%!KZDZMD-(&')O >90.@$VC$=JDHTV%;$U!S)/!\0FC8CQ:^#T]1N!LZZV[@:@4[C^[W;@1T6[S+R7+.C6K%ORK-)VM)NI.Y,\ MSX;#8K%RC$LO4="M41_[O4JSX'*]<9^P]60O6M6R,IN"-(%I&@RA3;.QZ=VK M%G3+UG>6M>\(!C1U:@*CQ%A#7BUGL-X2E6&_'1\/-U(MFM. M8"LFU7FNN=RJ(S?FVD"]7S,F7V[TH:X[Q"^^ 5!+ P04 " "\BW]6SLX> MY0P$ D& &0 'AL+W=O<_><[N@'Y^61\2\B)D2"AS3)Q,J)I$,4FQN& YR=23+>,I MEFK)=Z[(.<%1890F+O*\F9MBFCG!LKAWPX,EV\N$9N2& [%/4\P?WY&$'5<. M=)YNW-)=+/4--UCF>$?NB/R4WW"U:N!7!D7FW#*R@M8&2QPL.3L"KG3J*55V,KC.0I82\!$_$ %^!+]CSK%.+'B](1+31+Q1=S_= M;<#K5V_ *T S\#%F>X&S2"Q=J0+0,&Y8.7M7.D/?<+8AX07PX0\ >0@-F*]? M;@Z[YJZB77-'-7=4X/G/<@<_/V"57%Q4UE\?U#YP+4DJ_A[B6().AD%UVUV) M'(=DY:B^$H0?B!-\_QV<>3\-,;8$UN'OU_Q]$WKP&2?[DC).5#OC+"1#?$N0 M60&B3X5#,)U,Y^K]'=I$^KL0G/I>O:L3X:2.<&*,\(^>C M.KJ.F ^77XDV;0>Q\!>>][]8C4[/3/JTIC0U4MJHDA.2AD79O=W+F'$J'X?( M&'%.K3-+8!W*LYKR;(P^F]GD;PFLPW]>\Y];K>)YKY7@!*)>%1N=GDEI45-: M&"FM<4XE3NA7$@&<,B[IU_*E*JJ414.LS(!3\$@P'TK'VFAX)L_+FN?E&=T* M_@6WRA7F80S4+Z&2#0>EAW*E;B0(.8FH?/XE&_V>6MV6P#HI@EXC(;PQ^KM" MM90"6VC='+1D%#06BB;_TE=?0;4;? 9[[6UV>"ZA1AM!H_0([B26I*CN#RS$ M"?AUSZF(:"&^!TE9E46VT+KD&V$$_5$JVJBW3LZ!);1N#AKI!>UJ+]@77W"" M9OVZ'D-]P49^0;/^,M6UC7/=[/[D&AA#M\%&N,%1E!NT*MULH75ST(@W:%9O M)YWL?>GFS_L=,(9R@XUT@V:I]9YQ0G?#A[@EK57Q'$.YP4:ZPJ,K.% MUAUP--(,&67/.3K]&41H4.IFTW/)-AH,F3585=@V3G&SIY.'/&-(.=0:KYEC'YM-"#XOJ/@> _4$L#!!0 M ( +R+?U:O8&PO=V]R:W-H965T2A2]XB\/A?/=?-Y=U]5;?#G9KW=O3N[ M;]N';\_/=\O[:E/NWM8/U;;[RVW=;,JV^[&Y.]\]-%5Y<[AHLSX/%XOT?%.N MMF>7%X???6PN+^K'=KW:5A^;8/>XV93-7^^K=?W\[HR=];_X>75WW^Y_<7YY M\5#>59^J]M>'CTWWT_DKRLUJ4VUWJWH;--7MN[/OV+><%?'^BD.1WU;5\T[Z M'.S[@_5->2/(^K9:Z7["^7/ M/?H/A]YWO;DN=]55O?Y]==/>OSO+SX*;ZK9\7+<_U\__JHX]2O9XRWJ]._P; M/!_++LZ"Y>.NK3?'B[L6;%;;E__+/X],2!>P^,0%X?&"T/6"Z'A!Y'I!?+S@ M0/7Y2U<.//"R+2\OFOHY:/:E.[3]AP.9AZN[[J^V^X'_U#;=7U?==>WE#^6J M"7XKUX]5\%-5[AZ;JAO5=A>\";[;[:KN0[F]"3ZLRNO5>M6NJEU?ZB;8#UKP M<[5\;)K5]BYX7^Y6N^ K7K7E:KW[N@/X]1,/OOK[UQ?G;=?.?6WGRV.;WK^T M*3S1)EXMWP81^R8(%V%HN/S*_7)FN)S3EW_W>/>VN]1T^7E'[BO#X2O#X0$O MLC+\C0NG@M%]J7_7VV9 \7\^=!4$/[;59O=?$[ZL M6RAV5?-4G5W^XV\L7?S3Q#02C(/ E%&(7D[C-3?R]X*0'G/VR^729+-(X7RP6%^=/,C=ZP2).BU0KR,F6C>QW_-KOF.SW MAWI[Y]3M%YA$ZLVPOWJ)),Z9H;]DBT;V-WGM;T+V]_>R:K$L-LT#LGDC[XOLM?,9V?GORV;[I@M\@MU]V:'3_2:A?.\-)!C/ M]'MCP3+BYLA?^W(#05&Y$%,_( M\'0PWQ^OUZLE.=UI.._;#!J(H]!4*D4HSJ)YS7A0 'X<"B0:1Z&I0R'4 :/E M@?N,UZ/_0=AQ9 <4_!_9F4)*,*$E&"TFKNKFH6[V#_:;ZKH+'??WW8F0D4;R MOL>@@@*%IK(H9 =+YS7=03KC.!1(-(Y"4X="B"!&JR#WMR!'('F^1T62)H89 MKY?,6!07NOZC&S>V\T+A,%KB.+\*H7&\;R!=%,5AG&0&?J;0,TP(&D8KFE_? M?GH;M,UA*JY./ 6@(@:*QE%HZDM>(6/">Y M4-PVT2G%>XV@<[]LG-/!H>@6(JE:E1RB/ MD-X%.$S,-]?E\G,W"_MP[C #Z_:^:HQ$0<4#%(VCT%0VA7@(XWDM>4AM<05% MXR@T=2B$4@EII>*QY"7Z-DYHVMXR% R31'_]S^FFC>VZD!F$F#[H5 T3@*3656Z(DPG]?R!Y4E4#2.0E.'0DB7D)8N'LM?H0=R:6*0 MM8:"+(UR@VRCVS;V7(,0'A$93;NO?S2.[_US1%.(S)+(;M:[M_BU;?!3?50[U:MD1_D=L45%(VCT%02A:R(YG6&*8*J$R@:1Z&I M0R&=8X(=9((JER.:LAXN%H9P$%6MRH\0)1'HP!.-XTV/OC]R" 9U>J80"I$0 M"A$M%.29_#I-C?1 -S2@:!R%IG(H%$WZD(X]3TNL]0,H]"TVR>0H)$0H)$]):&Q\- WX4X M=:Q5+WGJ7.L407\D@OZ(#OK=5WKHKD6D"X,3YV!1]:H'?X4PB&EA\+(T?1-( M1_SY:K=5)*(38HA"\S\7&^FY O#!H M2+IB;YJFT "QT QO;7@=8(VUC<$DC0V,&38."C"V+#2TJT;VWL1=L=TV/U+ MW9;KX(?5MMPN5]TGZ6%O[+\A6DXCPY/&4#!*L\ATJGZ2- (ICX".JXV!8_"_ MP/L<+%V/[VH,1>,H-)5C$9S'R:P"RQ@:XT/1. I-'0H1X\?TKH+SP;C8D/U@ MF.9Z*69V'7^EJO&\LZ*X!"DVE6(3L\;QV#6+HK@$4 MC:/0U*$0 B*F!83['-=#_C0Q13-ZN2Q*3,_R*91!(I1!0BN#4]/\IWI;_15L MRN9SU0:WCR>V!&EP[]0YJ)1 H:G$"BF1L%E-[@2Z90%%XR@T=2B$7$DL^1H^ M;X82@PP).U&O3W%#R21/#0?!Z.:-[;[0*PFM5TX_R9V/M-,U>-]6XXT\0*_:CZE:$@RPVO>#C=NK&] M%S(EH66*^PO@1%<@^P/]ABC&4/+$@7ZZ<6,[+]1*0JL5YQ? -([W]-$W!TX< MZ$?5J_(CI$9"[PZ<>@8X'/2GD;T9@ZH&%)K*JE -23&OM1^Z>P%%XR@T]?LL MA(Y):1WCOOJE^M9&R$SQG:&@^: _W;2Q71=*(Z4W+9S7/AK']_9)30D3QN_Z MF"+Z3T7TG]+1_ZFE;T0" %V3-X'0LT@H-)5E(3+2>25RIU!% D7C*#1U*(0B M2>GM&8^E4#^I9$X ,!0T)P#031O;=:$ 4EH!N"^%T.V.U)!(84P 0%6KTB-] MZQ,M$4XMA5^8&$#7ZDTF]% 2"DUE7.B2-)O7L@B5-U TCD)3AT)(H)260%YO M!V@L;Q[U"?V0@5(G:!S? M.R-S39U 5:O2(S1&1FN,D^^0G5,JZ J\>8/N3Z#05'*%0LGFE5*1064,%(VC MT-2A$#(F0Z54T$#>)+JF5*"J5?D1VB*CM87[,@G=ILAT_6%.J4!5J](C]$%*,A J14T MCO?LT86#^>TRJEKUJY*%;LC!F16Y8?LAS4W?I4W7[+N H-!4GH2 R-&9%;F^ MOZ Q!%4!*#25(:$"*8A JZ1M\U&(K&46@JVR(TS^>54)%#XWHH&D>AJ4,A MXOH/M,EN+<+IUHSMK0B=\W&)%*>FN3VE@J[0^]:"ON1'H:ED2]85 M\TJIR*'[!% TCD)3AT((AQR44I$[IE08RIUXKD\A"0HA"8IQ*15BPKLE5]#5 M^-Y;4#2.0E,I%FJBF%=R10'=O("B<12:.A1"MA3 Y(K".;G"4-+\9HANWMCN M"PU3C$NND)_NSFD6=%W>MQGT4!,*3>59B*4BGM>,ARHI*!I'H:E#(914 4RS M*%S3+ P%M:D^A6PIA&PI4 D6A5VWV(MPNCECNRMT2P%*J:!QO*>*OB6@$3.% MQBB$QBC&Y5*()=\AJX*NPYLTJ'! H:G\2FYZ\\JJ*+!V?%@_OFD,^61'/E1> M18]DW_HRE33O?5E:-[K_D@W> I1<80'RO8UZ./L&&*SB 4>AQ-&X# NQ(([( MM;!4ZL\GUC8/!3<@73+.6\PKX:)O#VP\L-YY*+C!>$CN>0MZ-\=GH=1/,^E+ MI+4,M[1H=)\E3[P%*-W" N1_\]C% JS* 3N2U]UB7+:%6!:_,._"T@!_5K'^ M=BBXP0!(#G>+>25?].V!C0=T9P8&-Q@/R71O P*@<,2;9[ M"U0&1H]$/T2L9;BE16/[+'M^TT[6'@\1L%TWTU6(QLY$+MRR#?>XQ OI_;)S M"H:E+G\"P:;>D^@8V=:;S2L/@X&-P<'.X--8@\O>X+3CM<]J"/;U9OH1,GUI MF$1QR'[=%L-NCX43NIG!# ;@.CN3:!/9K]MBV$TOG*&9)ZQ* 5MW3^/=+9MW MS\V]&VS?#?;OGL; 6W;PMEAX^\73!G-N+6 TE GC)#2\=)S&P%MV\+98>/L\ M' RVVWF<&KZ;V52T8&%N>C4]C46W[-%M,>GV6/^Q7MW,8'L1IB9/%%C-*DF2 M%3>C#:;]\S-Z0)>[!6N5#8,;D"6)#8M;MG^2!C.X8>LT877")+[:3#+69A9G M;:],#68PQ-89LN=J6!HUNMM2.&YQS/9,U^CA+%^';RIF_#Y\2_-&$R %W+1S MLRVD').P8:G2>VG&.EG#X :42U%\.*^L#89RL.[' RL!)O'79I+!-K,X;#L? MZF8&4VSC['=TP[ T;'37I6C;XI[M._OM>1R6&OUO-NQ^P22>VDPRU68S<]5F M6%MM+!R'P0W&0Q(<%FMMC\GOL#EA+\,M#1K;9V3WBV7PU*/]ZT% MA>,PN '/DO*(YI70P; .WU@X#H,;C(ZV)'$L MCMHNSWCG; Y+9?[W&/;$U"3FW$QRYV9'?^OYS'FLUH+"<1C<8#PDK67Q _>< M\]8C6%>F,F;K#$O31G=>$C:T.[7/Z^3(V3[#5/2$?X:E?:,9D/2-Q3_;_74R MRNFZ)\G91 -6\X D29)87+;M#PB'W ]+)?X$8G7&)%[>3#+S9M&\$D 8UA4< M"\=A<.IX2.;AS.(>[K$V&GS#M4717H9;6C2ZSY(@L3B!NZ^&4&?O*V8P%-?9 MF40>2/[?S&( ;E\&QV1\H'R]>R:QQZ$F<1UGDNTXBV>6\8&R&>_' ZM?)C%! M9Y(+.K/8H/LLB_J)*;/1AJFDV6G#TKK1_9?T NV[[;-$8C=58E>[#5C% XXD M66'Q#K^YQ9Z1FL3$G$DNYBR>60X(UN\<"\=A<(/QD 04;>3M M^9(!ZUC>PUE].&#U#FB2))#%C]SGV>+JQ6$J><*,P]*\L01(MN3,XDON_G#! M>I#W<'9'#EC% XXDC4+[9KN\K7;/#<'ZAV/A. QNP+6D>)*9Y8:@3,/[\<"* MH4DLS9GD:"R36O+R'LUMUP"H>D"0I%-IPVV<1Q6Z-)+J*,?MUP"H> M<"2I&(MI.+V(1F:VL'H&"L=A< -*)=&3S"Q/!&4^WH\'5@--8HW.)&]T9C%' M]XNY#9[F6B1I+\,MC1K=;4EJ6#S/?1X1UN3P*X&S 4#(O0>"Z:;N!H"J1(G+:S]DX+ M2?7XN4@-7PAJ*GB2A$DB;G]J_'=2C#+0T:W64IL*8MJ[UGO4-*"-; M&PO'87 #QJ68/IU92@C6"!P+QV%P@_&0](;%,MQCTCNDA-C+<$N#QG99,@IG M%J=P^Z1W3 G!.HECX3@,;L"S)$.RF:6$8!W*L7 4 M$'L9;FG4Z&Y+\L;B".[RC'=/"<&ZAF/A. QN0+8DHX[^W/.9\UB-!87C,+C! M>$@:R^)G[CGG'5)"[&6XI5&CNRU)&=I-V^?-<>:@9>QEN*5%H_LL:1F+P[?[ MFV.4%W?/CL->PB3VWTSR_V86 W#[4\ E[P-EY=TSAQ43DQB-,\EIG&4SR_O M6I9CX3@,3AT/R=J<6;S-/99!@ZNYM@S:RW!+BT;W65(=%I]R]V40:CY^Q>QV MYQQ6Y8 =20-8/,KMR^"8O ^4#7G/)/:HTR0FZ4QR26?YS/(^4+[H_7A@1E+XO6,MS2HM%]EH0 ;0GNLRQB=TER![TPB9TYD_S, MF<70W+XL?FF6!\K#O&<5>\)I$H=U)EFLLWQF61Y8"W8L'(?!#<9#DDNTM[CG M>P.LB7H/1R\9DV@=R1R=6=S1?1XB+T@I^1!QV#F9Q!:=2;[HS&*,[OX0P5J? M]W D.Y,XFC/)TIS11MTN+YK=LSFPAN58. Z#&W MZ9AB9MD<*)?R?CRP$F<2 M#W4FF:@SBXNZQVJ(]4COX>BE81+%(7F?,]K1VV?AQ.YG'.&(1P^'5?G"SOGN MOJI:7K;EY<5#>5?]5#9WJ^TN6%>W'?SB[7YOH%G=W;_^T-8/'9EG7>S&PO=V]R:W-H965TS#=1Q@P9H@"!>V@_#/M#2V2)*D1I)V2VP'[\C)[TW0OU6>= 1CR)>="S[S,F.+*]W6204[UA2Q X)N-5#DU MN%1;7Q<*:.J4N9 M6%?64GZVB]MTY@66$7!(C(6@^+>#:^#<(B&/WVI0K[%I%=O/!_0;YSPZLZ8: MKB7_Q%*3S;R)1U+8T)*;![E_#[5#(XN72*[=+]G7LH%'DE(;F=?*R"!GHOJG M7^I M!2BZ(1"5"M$CG=ER+%<4D/G4R7W1%EI1+,/SE6GC>28L*>R,@K?,M0S M\QO*%/E(>0GD#J@N%6#(C2;GY#JC8@N:,$%,!F1C!7=.4&ZJ'2:H2!CEA#.Z M9IP9AN*OEV HX_H->655?\YDJ:E(]=0W2-<:]9.:VJ*B%IV@%D;D3@J3:?). MI) ^!?#1S\;9Z.#L(NI%7$)R00;A&8F"*"*/JR5Y_>I-#^Z@">+ X0Y/XBJV MHS:]R(=6*##IKJ78@3)LS8$L88VAQ0AWQJ+7@KV;5[J@"_R,]G@\&G4SGS3,)[W,JW)D2TJK$J6ERTA; MC0ID)],N-I-G;,['@]&)0%XV="Y[Z6!)>B%Y+I^9'08G8A &QVH=])K]1)6B MMC[_;@_)( 4\'/+ND$>KC.)5:8[G:V?1[;7PG=#6]WU&%":X)APVJ!A=C=%I5 W&U,+)P0^A: M&AQIW6.&'Q&@K "^WTAI#@MKH/DLF?\!4$L#!!0 ( +R+?U9SJ=7K5@, M .P. 9 >&PO=V]R:W-H965TT_/ M/3YVKWLK+A9RCJC@,6&I[#MSI;(3UY7Q'!,B6SS#5,],N4B(TD,QN26*!.:8"HI3T'@M._\\$^&?F@2;,0]Q97<>@93RICSA1E< M3/J.9Q@APU@9"**_ECA$Q@R2YO%0@#KE;YK$[><-^KDM7AN,*#+H";X"8:(UFGFPVMAL70U-S3*.E-"S5.>I MP3FA NX)RQ&ND,A$01G26TBF-2:K@+N5CB6))Q@SA(LUR'7&#C"B< MP"V'2UPB@Q!^$I$>_LX5C.9$H(1+2L:44?4$>V>H"&5R7P-OH@_A;G0&>U_W M>Z[2E1@^;ERP/EVS#EYA?89Q"T+_ (O"&K2AV]/]ZOIKM:O%#$H10PL7O0* MWDCQ> &9H#'6U;(SV>S3$YF1&/N.WHA&970&W[[X'>][764-@57J#,LZ0XL> MOLLL&T.0=&(GB=V?MQC/4_J0:QO\O=0X<*$PD?_J] F;U*J46,/[:_W-";P<>*THZKG+[1)KHL*6WRZC M*MS;)??V6ST,2ZZWMN5=1W(GSGN7JR&P2LF=LN3.9]BYTZ0^#8%5]#DJ]3GZ M6#NOX?VH8N?N"S/FY2GX; *OKXWG.#XWVLBPO\%^=MY^6I7!<6;8=5^6\U:/Y._C=4 M+@ZG E$SU'9&J4#HQJN6Z4ZD]RY;4VC5NI][*C_X#&?[C79C3:%5-7KNQ_R= M[4P#W@[KCF@O"EZ:NXAK5^-\TSY7[.UN747,/?"*B!E-)3"QCW-]'45A O3\E'.U&9@+3WG!'?P'4$L#!!0 ( +R+ M?U;4&SELZ0( %(+ 9 >&PO=V]R:W-H965TFVM.G:PG1;^_6PG#86% M:&.J>$GL^.[S]YTOODO60B[5 D"CAYQQ-?066A?'OJ^R!>1$]40!W*S,A,R) M-E,Y]U4A@4R=4\[\, CZ?DXH]]+$?;N6:2)*S2B':XE4F>=$/IX $^NAA[W- MAQLZ7VC[P4^3@LQA#/JVN)9FYC)IAR3[2N;0,/9:72(J^=#8.<\NI- M'NI ;#G@^!6'L'8('>]J(\=R1#1)$RG62%IK@V8'3JKS-N0HMZ4O!SVJB)Q71 M\!6B(\AZ*,)[* S"\+F[;S0WPL-&>.CPXE?PQEID2U1(FD$;F4YG^ZLER;,/R\- M#KK0D*M?;9*B'4B*&TEQ9[1;,N-Q[T]U;;0K8%P%RUXRJS3HQ7'BKUKX'#1\ M#O[V]-%*F$1VC-JV[\1Y8]3Z#R1"?P>2#AM)A[M*A H8Q\\28=">!X.& MSJ"3SK>'PI0'>XN!S-LV[71_8ZR.&G)'[W'\1SN0A(.G>A/L*@%JY!=7P:#? MG@)XJP3B3DHW5"WW9Q( 46[R )1&TI2V5@J=2&\-WE/-PN%[9 3>1;7#3^4. M=Y:>_TJ)J.U2".*7.>%O=4BVV[PB&ULM5A1;^(X$/XK5K9: M=:6V21P@P )2"WMWE6[OJO9Z^W"Z!T,,B9K8G.U ]]_?V D)(2&T6O8%$F=F M/-]X9OS9HRT7+S*D5*'7)&9R;(5*K8>V+1!4K6ZX% M)8%12F(;.T[/3DC$K,G(C#V(R8BG*HX8?1!(IDE"Q/<[&O/MV'*MWJGM+^\\[Z+P8\@)D32:<\ M_A8%*AQ;?0L%=$G26#WR[6\T!]35]A8\EN87;7-9QT*+5"J>Y,K@01*Q[)^\ MYH'84^CX1Q1PKH#?JN#E"IX!FGEF8,V((I.1X%LDM#18TP\F-D8;T$1,+^.3 M$O U CTU^0,RY?)W+N4G=,\6/*%H305Z"HF@Z!I->;).%3$!YTMT1V2T0(0% M:!;%J:(!TNJY7F[EH5"_G%%%HAC&KM'STPQ=7GQ"%\A&4G^5*&+HF45*7NT- M_!7R5()]&+RHO(]L!6"UR_8B!W:7 <-'@+D8?>5,A1)]80$-J@9LB%(1*KP+ MU1UNM3BCBQODN5<(.Q@W.#1]N[K;XHY7K)QG['G'5BY-J""*BV%3<#+=3K.N M[@U#N28+.K:@^"45&VI-/GYP>\[G)F!G,E:!V2E@=MJLFP2-\@R+=88UHZEIJP9+-U3V&IB[5@Z158>JU8IB%A*ZHK;TDB M@38D3JDN?' YVA#=<.&;5 )2CZG&HNS50NQ[7>? ][J0T^RW7_CMM_H]*_R[ M0K_"WI4WHROT!,V+:FSBSUE;19=0&IE0XW:1S[??/-U>%W>]@\5KDG.ZW5[_ MR/+A$A%^WZ9F6)?QN %)P..8B%*D&5,V8W\_(9V;3N<04EW,N=%TIA%0R47< M=C)B^*#N.W2Y!(+>Z.!9*)C*GDG(?R]O2LONVM*R+M:1E26?<=C[SYUKOX,VGAU;- M=Z?CF:Q5<9;TQ_5_N/Q:*<6[\9[)6A5O24?<=CYR&P3#+!=+T)ITF#R\UL?Z M *W)=T/\B!":+1UEK/E4^_4T\@BD2D0+75*& M>:!4'XD;W6PU].[U.Y.UZD&ZI"_X!'TYG:_XK SF7-:J>$L&@]L9S#GS%==) MR>'YJD$$'Z:JO7=G!$>=E;E*DT"#4Z:R.Y%BM+BNNS675 ?C=^YPFEVZE6:R M.\"O1*S@'()BN@23SHT/#HGL6BU[47QM;J;F7"F>F,>0$J#>6@"^+SE7NQ<] M07&Y.?D?4$L#!!0 ( +R+?U9) M%]XP, +43 9 >&PO=V]R:W-H M965T0474MB4<5A(HHHLH_*?>TC%?NKXSNO$$]MLM9EP9Y.<;F )^K=\(7'DUB@) MRX K)CB1L)XZ=_[MW!^; +OC=P9[=?1,#)65$,]F\)A,'<]D!"G$VD!0_-G! M'-+4(&$>?U>@3OU.$WC\_(K^JR6/9%94P5RD?[!$;Z=.Y) $UK1(]9/8?X&* MT-#@Q2)5]B_95WL]A\2%TB*K@C&#C/'RE[Y40AP%^*,S 4$5$+P-&)P)"*N MT!(M,[.T'JBFLXD4>R+-;D0S#U8;&XUL&#?'N-025QG&Z=EWO"D?OPJE/I%' M'HL,2 Z2++=4 OGX )JR%)>NB#(S:N)J?*>)=.,*_[[$#\[@^P'Y)KC>*O*9 M)Y T 5Q,MLXX>,WX/NA$?(#XFH3^SR3P@J EH?G_#_<[T@EK 4.+-SB#-T=V MC&^ :P)4\BNT2H=8G5C&LKP!NU!37M@ MT<,SM.^0=<+2PIB0+"$N)-,,\)1?XK3 @R9K*3(R%UE>:&H-*];D,PJ$6BFR MJ._8GU\1F#QJR-1?;8(-^A2L)["&8,-:L&'G/5D(C7>$T;2Z'41OJ29[0 V@ MH9G> HF;NEFA<9VC65/TJO6H*CW*> 7XJ4V^,J>AS!X7X/UJ&8]^@]W9!ERP,]8_$SR8I6RF%">D%RR'=5 ]E1*RG6K M5SJ1WWOT/8$U1!C7(HPOPBOC/@7K":PA6%0+%EV@5Z)3KT11&)YZY73C*!J% M9[UR4[.^Z63]!$I+%IOD2[\4G+4[HQ/GO0?=$UB#LN\=R@_O(KQ1I=&39GVA M-44[JMG\"_1'E53#(%[H1:<&:=EYQAM^<. <=')>6DN(W/!HKT,[X]]]PCVA M-=D>BDH_O Q;]%J0]H76%.U0DOJ=!=R/LL7@U!;#<4N)U;+QG"L.1:7?754^ MKJ]BP7<@3>[Q<;%EB59K;)4"_F^[TJWY=[[AW5>@)[2F'H=RTQ]=AF]Z+4[[ M0FN*=BA/_4'?J9O\"4$L#!!0 ( +R+?U9WA)$)C ( $@' M 9 >&PO=V]R:W-H965T@0OAA M$)SX!>.EE\1N;J:26-9&\!)G"G1=%$S]O4 AMU-OZ#U-7//5VM@)/XDKML(Y MFIMJIFCD=RPY+[#47):@<#GUSH=GZSNXRJ=>8#>$ M C-C&1@U&[Q$(2P1;>.AY?2ZE!:XVW]B_^9JIUH63..E%'<\-^NI=^I!CDM6 M"W,MM]^QK6=L^3(IM'O#MHF=3#S(:FUDT8)I!P4OFY8]MCKL (:C5P!A"P@/ M!40M(#H4,&H!3FJ_*<7ID#+#DEC)+2@;36RVX\1T:"J?E_:SSXVB54XXD\SK MA<:'&DL#7S?TUG"4HF%A6>'@ ?!GUPGY3KY L[^4+'%QTH M'_S^21%P9;#0?_K$:>A&_73V'S_3%!%_ZI'I+LO2- MR)[)&'4R1OO8DSD3"'()=-RS^V-[OGE1%\ *69.FM)!),IH<%7-F820LD$PG M0_*,'.R,8J5FSDKZ5&^RG[CLU@@W230.[!/[FUU!>^(F/7%I3USX/.Z9#*-. MAM%>&5)<&."E-JHF9S7'L!12*J@4S["OK(;M=&<;P6#\^45->U/^[R%Y([)& M'7_'MNP=0]:PHNI!X)+H@\%D[(%J?+L9&%DY)UM(0[[HNFNZZE#9 %I?2FF> M!M8&UL?511;]HP$/XKEI_7.H05JBI$HFS3)C%1M6KW M.!ER(58=.[,/0O_]SDZ(Z%9XB7WG^[[OSN=+UEKWZBL 9(=:&S_C%6)S)X3? M5%!+?VT;,'126E=+)--MA6\V1UJ9>#!,;^K M:^G>[D';=L9'_.AX5-L*@T/D62.W\ 3XW#PXLL3 4J@:C%?6, ?EC,]'=XLT MQ,> %P6M/]FS4,G:VM=@_"AF/ D)@88-!@9)RQX6H'4@HC3^])Q\D S T_V1 M_5NLG6I92P\+JW^I JL9O^6L@%+N-#[:]COT]=P$OHW5/GY9V\5.IIQM=AYM MW8,I@UJ9;I6'_AY. PP2E/.2=#GFGD>?S&9Y5 TZB,ENV!.KB)Q;?W]6JO'KVP.;>TP#,3<'^ MBULJN59:X=M'15_6/%C_>^"+=%%T59)D5"3!]^>7Q!:=V"2*A6';Y]/)+4U? MDHG]ZZU=@;:)G9N;9&>3]Q6-.#@0@"= ME];BT0AO:/AEY'\!4$L#!!0 ( +R+?U:"?!,Y8 , )P6 - >&PO MO#VBRHQ/;Q.??8O@Y.AY5:S#V5GGX?+ZL/W" M )=^X!3MG2!ZU=$7JFQ03#X^3?Z8.";=/TGZB#(F/-@7-KW/M8[EG6.TQ$'3 M]K=,J"#D?L=-KB?^8K>.282(Q!X?(W>Q^/O1#3VHTW4\S JQS=K(MPU:G^34 M>R1\Y$\(9U/)@)61G/&U;>Y"PZS@A?24WBXZ8 @MU9.%0UN#G53KY$P4TL2V M$>SWM.Y^ &QJ8)!QWACL^K9A/"R)4E2*&UTQG4WC,\BKR_?K4CN<2[(.NSU_ M2S W'61:R)3*)DSH;YK&0TXSL"/9? %W590!@$H5N2ZDC,P+08R'#:,N:-D9 MY?P.'C,_LSWM5;:S\]4JG8;+?EMR3E/5VI33JM,MQSMX6>_^T\SZF@DO!=TSKWW_(LO]AQU'\M MR^:IMS 1=:]M^1L,3Q^%-^\F.A83*5W1=%)7 MY7QJBIXNZ*CU!81#Y,9<;@3C6,R- (;%P1Q@',O"XOQ/XQF@X[$8YFW@1 8H M9X!R+,N%3,P'B^/F)/IRCS1)HBB.L1F=3)P.)MB\Q3'\N=4P;\# XD"DOYMK M?+7Q##F>!]B:'LL0;*1X)F(CQ><:$/>\ 2-)W*N-Q0$&M@I8[D!\=QS(*3-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( +R+?U9?4_'M M@ 8 /$Z / >&PO=V]R:V)O;VLN>&ULQ9M;;QH[%$;_BL53*I4##'-+ MU51J0W).I#2-0MK7R@P&K,R%VC.DZ:^O/4!K$_AT7C8\)7-A9N$9>^V];=X_ M5^II4E5/[&>1E_JBLZCKY;M>3V<+47#]3[44I3DRJU3!:[.IYCV]5()/]4*( MNLA[0;\?]PHNR\Z']]MKW:N>NU'5(JME59J==L[5[ M;"$?^42W>VH^>> &Y*(3]\T%9U+INCVCO3XWC"MA3EYO-75U+?-:J!&OQ;^J M:I:RG-O+F&_1<[Y&VP[;O^M&?*?^3S-6LYG,Q*C*FD*4];H=E<@M8*D7$_!XXD F 3$X&>\9:- MFZ+@ZH6YF% MQ&YY$"M1-H(]B*R:EW+'+@.DEP&Q7VY*@U:;V$-X#Q4)94!L ME+'(35"U:Q-F@A5W#!P@G0R(?7(KN/8;#'EC0"P.\UKQI321H_S5'F2\G#(S MO-0FK#.?=#&1.0;TZEC96-;A(FNC=M-A*3VAO2D!<&Q&*X^M&8C,:-D9$' F(/C(22*VZ3'!/! MZUJUY[N/-$##?T \_(_K*GOJ&E<)VRT+Z);YX@J0%0)B*SS8G>89WW/;F(^*F^?< M5@<\0F2*@-@4-V56%8(]\I]^JR$M!,1:N.92L6\\-_'19Z/51HE7G1?)(2"6 M@^D$[.RVTOH-V[2>Z2LF).%*N(A(&0&Q,L;-1(L?C3F)7:UVVPY)(B"6! S/ MO11GB.PQ/&46\7WH8B*-#(^?1;"S1QL:Z#,EBF.EU685E= M3.20X5$RB[VMA\0Q/&6*X?=DY)(AL4M@\.QC(J<,J1.. P'AYK&[F,@K0V*O M@+APM\L@RPR)+0-C0W;F5J"194)BR[BQU[[^'2*WA,1N.1"$;3E=3*27D%@O M(!C;>2-#Y)J0V#4'JJ;L;&1&(YF[F'!2A-@U..X)74SDGI#8/1@ST)B M]V#,V,5$[@F)W;,OBNRRD=1\/E=B[F(B]X1'*(-MZM(&[XXKM2[O[.E"R#TA ML7M\S+&YXK0QT89Y"]HC[L0B3>^%1!&?FB17T MA_%:ENT37S?I9:5K"^MB(@5%Q KZ@SENELN\#>%XWDYYL^N\>G8QD8(B8@7] M;1:2INWL5;E=CWSC%K(29*&$O-[F M85[-9B+;J-,><#!39*'TF',]NZTY\S"1A5)B"^U@[A9@7$QDH9380H="U%!DJ)#?2US,R=Y_;7FB;XN*E% M8=_)GY7N!OV@76:\Q3Q'!CIO#=1K3]8?WD_%3)9B>F=NHY3D]H/( CYK%K.)_*U0VZ+\KAZC MIA]?RK$9#^UYV!^Z8?%Y.IZ'=;4?Q^Y770^;?3DUPT/;E?/ESK;M3\UX6?:[ MNFLV[\VNU+)<6MW?SZB>'N]G+EZ_NO(_$]OM]K IO]O-GU,YC_\87'^T_?NP M+V6L%J]-OROCNJH_C[?+0WW]" ^7R=7B^6U=]<]OH:KG#A((DOF#%()T_J ( M07'^H 1!:?X@@R";/\@AR.BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J!W1+TC@=X1]8X$>D?4.Q+H'5'O2*!WG&QV$^@=4>](H'=$O2.!WA'UC@1Z M1]0[$N@=4>](H'="O1.!W@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGR9R6!W@GU M3@1Z)]0[$>B=4.]$H'="O1.!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WC8Y;$*@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W MH]Y.H+>CWDZ@MZ/>3J"W3PX+$NCMJ+<3Z.VHMQ/HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG2>'O0GTSJAW)M![A7JO?E+O M8?PZEN'6\[W&Y_\DU>/EN^7V^.OR^R*^+U97G.O[BN'I+U!+ P04 " "\ MBW]6PH ,:SH" !H,P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0 MAN&K&-H&EBR*I)@BSJ;MMLVB%U E.A:L/Y!,ZMR^E)P$:)$:#5R@[\:"37*^ M$0=X=K[Y]C19OSKVW>"WR3Z$Z4.6^7IO^\JGXV2'N+(;75^%^-7=9U-5'ZI[ MFXG-1F?U. 0[A'68:R2W-Y_LKGKHPNKS,?[LVW'8)LYV/EE]/&V/0_-;ROHY(8TGESU^WT[^*FY(LC<3YI4_!SR?^_IHG6L;N[JK7/A2 M]7%7=NPR'YXZZ]/S)=[H<=SMVMHV8_W0QR.IGYRM&K^W-O1=>BIZ=3XYQ!NV MI\_\XORES+G N//.C9./$W/V_7$O(YE/KZ=8R+K0GG_%U\18^N+WL_.T&]O\ M97:\WA^C.RSS\-GRN/R.?YWQ:_UW]B$@?120/B2D#P7I0T/Z*"%]&$@?UY ^ M\@VE$8JH.874G&)J3D$UIZB:4UC-*:[F%%ASBJR"(JN@R"HHL@J*K((BJZ#( M*BBR"HJL@B*KH,A:4&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLDJ*K)(B MJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*K MHLBJ*+)JBJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB)K29&UI,A:4F0M*;*6 M%%E+BJPE1=:2(FM)D;6DR&HHLAJ*K(8BJZ'(:BBR&HJLAB*KH&UL4$L! A0#% @ MNXM_5N&D2:.P" RS@ !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5B')R=1C @ !04 !@ ("! M#R\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MNXM_5FJMB&)U#P N"@ !D ("!G#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5M^5:$MI#0 (RH !D M ("!]XP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NXM_5J X1OO:!0 ]!, !D ("!E+4 'AL M+W=O&PO=V]R:W-H965T'& !X;"]W;W)K&UL4$L! A0#% @ NXM_ M5E9RJ&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5ME!!AN !0 E P M !D ("!H^, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5IJ7-B="! CPH !D M ("![_L 'AL+W=O8"$# "!!P &0 @(%H $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ NXM_5@U6)W9J! 30L !D ("!S"\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5B9) M5C]4! \ L !D ("!KSH! 'AL+W=O.R%1\& "D%0 &0 M @($Z/P$ >&PO=V]R:W-H965T,S@, !8( 9 " @9!% 0!X;"]W;W)K&UL4$L! A0#% @ NXM_5N_PD!=,!@ 18 !D M ("!E4D! 'AL+W=O&PO M=V]R:W-H965TYRRI , M *L( 9 " @1A5 0!X;"]W;W)K&UL4$L! A0#% @ NXM_5K/&/L^V @ _ 4 !D ("! M\U@! 'AL+W=O&PO=V]R:W-H965TV+A> 8 ) = 9 M " @?QA 0!X;"]W;W)K&UL4$L! A0#% M @ NXM_5FWNV2F"! A@L !D ("!JV@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5L6? Z-; @ K 4 !D M ("!P(,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NXM_5L/HHNI0 P U@D !D ("!58P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MNXM_5OL$LX*\ @ 2 @ !D ("!C)&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5I5=)RO3 P ML \ !D ("!&:$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NXM_5MHZ">3M! #!H !D M ("!"+,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O(M_5FU^9GT9!P >3( !D ("!3](! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(M_ M5L'"FM*9 P E0P !D ("!'^,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(M_5J^AYZW]! [Q@ M !D ("!TO@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(M_5O;_4]^N P 7!$ !D M ("![0<" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O(M_5D%P?5Y> @ N08 !D ("!X!(" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O(M_5D0- M3AD4 P 0@L !D ("!(QP" 'AL+W=O&PO=V]R:W-H965T;/G%/P0 - / 9 " @9HC @!X;"]W;W)K&UL4$L! A0#% @ O(M_5L[.'N4,! )!@ !D M ("!$"@" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O(M_5G.IU>M6 P [ X !D ("! MTD," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ O(M_5DD"T7WC P M1, !D ("!M$\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(M_5H)\$SE@ M P G!8 T ( !L5@" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ O(M_5N;BI-"@ @ M!34 !H ( !TF," 'AL+U]R96QS+W=O XML 109 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 110 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 111 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 278 568 1 false 83 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.xostrucks.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.xostrucks.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.xostrucks.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Legacy Xos Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit Consolidated Statements of Legacy Xos Preferred Stock and Stockholders??? Equity (Deficit) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Legacy Xos Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Sheet http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficitParenthetical Consolidated Statements of Legacy Xos Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) Sheet http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Description of Business Sheet http://www.xostrucks.com/role/DescriptionofBusiness Description of Business Notes 10 false false R11.htm 0000011 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncements Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Recognition Sheet http://www.xostrucks.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 0000013 - Disclosure - Inventories Sheet http://www.xostrucks.com/role/Inventories Inventories Notes 13 false false R14.htm 0000014 - Disclosure - Selected Balance Sheet Data Sheet http://www.xostrucks.com/role/SelectedBalanceSheetData Selected Balance Sheet Data Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://www.xostrucks.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability Sheet http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability Recapitalization and Contingent Earn-out Shares Liability Notes 16 false false R17.htm 0000017 - Disclosure - Convertible Notes Notes http://www.xostrucks.com/role/ConvertibleNotes Convertible Notes Notes 17 false false R18.htm 0000018 - Disclosure - SAFEs Sheet http://www.xostrucks.com/role/SAFEs SAFEs Notes 18 false false R19.htm 0000019 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale Sheet http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSale Investments in Marketable Debt Securities, Available-for-Sale Notes 19 false false R20.htm 0000020 - Disclosure - Equity Sheet http://www.xostrucks.com/role/Equity Equity Notes 20 false false R21.htm 0000021 - Disclosure - Derivative Instruments Sheet http://www.xostrucks.com/role/DerivativeInstruments Derivative Instruments Notes 21 false false R22.htm 0000022 - Disclosure - Stock-Based Compensation Sheet http://www.xostrucks.com/role/StockBasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 0000023 - Disclosure - Property and Equipment, Net Sheet http://www.xostrucks.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://www.xostrucks.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 0000025 - Disclosure - Related Party Transactions Sheet http://www.xostrucks.com/role/RelatedPartyTransactions Related Party Transactions Notes 25 false false R26.htm 0000026 - Disclosure - Income Taxes Sheet http://www.xostrucks.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 0000027 - Disclosure - Fair Value Measurements Sheet http://www.xostrucks.com/role/FairValueMeasurements Fair Value Measurements Notes 27 false false R28.htm 0000028 - Disclosure - Net (Loss) Income per Share Sheet http://www.xostrucks.com/role/NetLossIncomeperShare Net (Loss) Income per Share Notes 28 false false R29.htm 0000029 - Disclosure - Subsequent Events Sheet http://www.xostrucks.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 0000030 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - (Policies) Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - (Policies) Policies http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncements 30 false false R31.htm 0000031 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Tables) Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Tables) Tables http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncements 31 false false R32.htm 0000032 - Disclosure - Revenue Recognition (Tables) Sheet http://www.xostrucks.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.xostrucks.com/role/RevenueRecognition 32 false false R33.htm 0000033 - Disclosure - Inventory (Tables) Sheet http://www.xostrucks.com/role/InventoryTables Inventory (Tables) Tables http://www.xostrucks.com/role/Inventories 33 false false R34.htm 0000034 - Disclosure - Selected Balance Sheet Data (Tables) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataTables Selected Balance Sheet Data (Tables) Tables http://www.xostrucks.com/role/SelectedBalanceSheetData 34 false false R35.htm 0000035 - Disclosure - Leases (Tables) Sheet http://www.xostrucks.com/role/LeasesTables Leases (Tables) Tables http://www.xostrucks.com/role/Leases 35 false false R36.htm 0000036 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability (Tables) Sheet http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityTables Recapitalization and Contingent Earn-out Shares Liability (Tables) Tables http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability 36 false false R37.htm 0000037 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale (Tables) Sheet http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleTables Investments in Marketable Debt Securities, Available-for-Sale (Tables) Tables http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSale 37 false false R38.htm 0000038 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.xostrucks.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.xostrucks.com/role/StockBasedCompensation 38 false false R39.htm 0000039 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.xostrucks.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.xostrucks.com/role/PropertyandEquipmentNet 39 false false R40.htm 0000040 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.xostrucks.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.xostrucks.com/role/CommitmentsandContingencies 40 false false R41.htm 0000041 - Disclosure - Income Taxes (Tables) Sheet http://www.xostrucks.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.xostrucks.com/role/IncomeTaxes 41 false false R42.htm 0000042 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.xostrucks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.xostrucks.com/role/FairValueMeasurements 42 false false R43.htm 0000043 - Disclosure - Net (Loss) Income per Share (Tables) Sheet http://www.xostrucks.com/role/NetLossIncomeperShareTables Net (Loss) Income per Share (Tables) Tables http://www.xostrucks.com/role/NetLossIncomeperShare 43 false false R44.htm 0000044 - Disclosure - Description of Business (Details) Sheet http://www.xostrucks.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.xostrucks.com/role/DescriptionofBusiness 44 false false R45.htm 0000045 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Estimated useful lives (Details) Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Estimated useful lives (Details) Details http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables 45 false false R46.htm 0000046 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details) Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details) Details http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables 46 false false R47.htm 0000047 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) Details http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables 47 false false R48.htm 0000048 - Disclosure - Revenue Recognition - Disaggregated revenues by major source (Details) Sheet http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails Revenue Recognition - Disaggregated revenues by major source (Details) Details 48 false false R49.htm 0000049 - Disclosure - Inventories - Narrative (Details) Sheet http://www.xostrucks.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 49 false false R50.htm 0000050 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails Inventories - Schedule of Inventory (Details) Details 50 false false R51.htm 0000051 - Disclosure - Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) Details 51 false false R52.htm 0000052 - Disclosure - Selected Balance Sheet Data - Other Current Liabilities (Details) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails Selected Balance Sheet Data - Other Current Liabilities (Details) Details 52 false false R53.htm 0000053 - Disclosure - Selected Balance Sheet Data - Other Non-Current Liabilities (Details) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails Selected Balance Sheet Data - Other Non-Current Liabilities (Details) Details 53 false false R54.htm 0000054 - Disclosure - Leases - Lease Assets and Liabilities (Details) Sheet http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails Leases - Lease Assets and Liabilities (Details) Details 54 false false R55.htm 0000055 - Disclosure - Leases - Narrative (Details) Sheet http://www.xostrucks.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - Leases - Finance Lease Cost (Details) Sheet http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails Leases - Finance Lease Cost (Details) Details 56 false false R57.htm 0000057 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 57 false false R58.htm 0000058 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) Sheet http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details Leases - Future Lease Liability Payments Under Topic 842 (Details) Details 58 false false R59.htm 0000059 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details) Sheet http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details Leases - Future Lease Liability Payments Under Topic 840 (Details) Details 59 false false R60.htm 0000060 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details) Sheet http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details) Details http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityTables 60 false false R61.htm 0000061 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Schedule of Recapitalization (Details) Sheet http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails Recapitalization and Contingent Earn-out Shares Liability - Schedule of Recapitalization (Details) Details 61 false false R62.htm 0000062 - Disclosure - Convertible Notes - Narrative (Details) Notes http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails Convertible Notes - Narrative (Details) Details 62 false false R63.htm 0000063 - Disclosure - SAFEs (Details) Sheet http://www.xostrucks.com/role/SAFEsDetails SAFEs (Details) Details http://www.xostrucks.com/role/SAFEs 63 false false R64.htm 0000064 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable securities, available-for-sale, by type of security (Details) Sheet http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable securities, available-for-sale, by type of security (Details) Details 64 false false R65.htm 0000065 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Available-for-sale securities in a continuous unrealized loss position (Details) Sheet http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails Investments in Marketable Debt Securities, Available-for-Sale - Available-for-sale securities in a continuous unrealized loss position (Details) Details 65 false false R66.htm 0000066 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Gross Realized Gains (Losses) (Details) Sheet http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleScheduleofGrossRealizedGainsLossesDetails Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Gross Realized Gains (Losses) (Details) Details 66 false false R67.htm 0000067 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details) Sheet http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details) Details 67 false false R68.htm 0000068 - Disclosure - Equity (Details) Sheet http://www.xostrucks.com/role/EquityDetails Equity (Details) Details http://www.xostrucks.com/role/Equity 68 false false R69.htm 0000069 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 69 false false R70.htm 0000070 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 70 false false R71.htm 0000071 - Disclosure - Stock-Based Compensation - Stock Options Activity (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails Stock-Based Compensation - Stock Options Activity (Details) Details 71 false false R72.htm 0000072 - Disclosure - Stock-Based Compensation - RSU activity (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails Stock-Based Compensation - RSU activity (Details) Details 72 false false R73.htm 0000073 - Disclosure - Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) Details 73 false false R74.htm 0000074 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.xostrucks.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.xostrucks.com/role/PropertyandEquipmentNetTables 74 false false R75.htm 0000075 - Disclosure - Property and Equipment, Net - Narrative (Details) Sheet http://www.xostrucks.com/role/PropertyandEquipmentNetNarrativeDetails Property and Equipment, Net - Narrative (Details) Details 75 false false R76.htm 0000076 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.xostrucks.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.xostrucks.com/role/CommitmentsandContingenciesTables 76 false false R77.htm 0000077 - Disclosure - Related Party Transactions (Details) Sheet http://www.xostrucks.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.xostrucks.com/role/RelatedPartyTransactions 77 false false R78.htm 0000078 - Disclosure - Income Taxes - Income (loss) before provision for income taxes (Details) Sheet http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails Income Taxes - Income (loss) before provision for income taxes (Details) Details 78 false false R79.htm 0000079 - Disclosure - Income Taxes - Components of Income tax (benefit)/expense (Details) Sheet http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails Income Taxes - Components of Income tax (benefit)/expense (Details) Details 79 false false R80.htm 0000080 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Effective Income Tax Rate Reconciliation (Details) Details 80 false false R81.htm 0000081 - Disclosure - Income Taxes - Components of federal and state deferred taxes (Details) Sheet http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails Income Taxes - Components of federal and state deferred taxes (Details) Details 81 false false R82.htm 0000082 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 82 false false R83.htm 0000083 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) Details 83 false false R84.htm 0000084 - Disclosure - Fair Value Measurements - Changes in the fair value of the financial liabilities (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails Fair Value Measurements - Changes in the fair value of the financial liabilities (Details) Details 84 false false R85.htm 0000085 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) Details 85 false false R86.htm 0000086 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs related to Level 3 Derivative Liabilities (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails Fair Value Measurements - Significant Unobservable Inputs related to Level 3 Derivative Liabilities (Details) Details 86 false false R87.htm 0000087 - Disclosure - Net (Loss) Income per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) Sheet http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails Net (Loss) Income per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) Details http://www.xostrucks.com/role/NetLossIncomeperShareTables 87 false false R88.htm 0000088 - Disclosure - Net (Loss) Income per Share (Details) Sheet http://www.xostrucks.com/role/NetLossIncomeperShareDetails Net (Loss) Income per Share (Details) Details http://www.xostrucks.com/role/NetLossIncomeperShareTables 88 false false R89.htm 0000089 - Disclosure - Subsequent Events (Details) Sheet http://www.xostrucks.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.xostrucks.com/role/SubsequentEvents 89 false false R9999.htm Uncategorized Items - xos-20221231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - xos-20221231.htm Cover 90 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. xos-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. xos-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept DueToEmployeesCurrentAndNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. xos-20221231.htm 4 xos-20221231.htm a202210-kexhibit211.htm a202210-kexhibit231.htm a202210-kexhibit232.htm a202210-kexhibit311.htm a202210-kexhibit312.htm a202210-kexhibit321.htm xos-20221231.xsd xos-20221231_cal.xml xos-20221231_def.xml xos-20221231_lab.xml xos-20221231_pre.xml xos-20221231_g1.jpg xos-20221231_g2.jpg xos-20221231_g3.jpg xos-20221231_g4.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 114 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "xos-20221231.htm": { "axisCustom": 2, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1036, "http://xbrl.sec.gov/dei/2022": 41 }, "contextCount": 278, "dts": { "calculationLink": { "local": [ "xos-20221231_cal.xml" ] }, "definitionLink": { "local": [ "xos-20221231_def.xml" ] }, "inline": { "local": [ "xos-20221231.htm" ] }, "labelLink": { "local": [ "xos-20221231_lab.xml" ] }, "presentationLink": { "local": [ "xos-20221231_pre.xml" ] }, "schema": { "local": [ "xos-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 812, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 4, "total": 13 }, "keyCustom": 129, "keyStandard": 439, "memberCustom": 31, "memberStandard": 48, "nsprefix": "xos", "nsuri": "http://www.xostrucks.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.xostrucks.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Description of Business", "menuCat": "Notes", "order": "10", "role": "http://www.xostrucks.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "menuCat": "Notes", "order": "11", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncements", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "12", "role": "http://www.xostrucks.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Inventories", "menuCat": "Notes", "order": "13", "role": "http://www.xostrucks.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Selected Balance Sheet Data", "menuCat": "Notes", "order": "14", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetData", "shortName": "Selected Balance Sheet Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Leases", "menuCat": "Notes", "order": "15", "role": "http://www.xostrucks.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:RecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability", "menuCat": "Notes", "order": "16", "role": "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability", "shortName": "Recapitalization and Contingent Earn-out Shares Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:RecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Convertible Notes", "menuCat": "Notes", "order": "17", "role": "http://www.xostrucks.com/role/ConvertibleNotes", "shortName": "Convertible Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:SimpleAgreementForFutureEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - SAFEs", "menuCat": "Notes", "order": "18", "role": "http://www.xostrucks.com/role/SAFEs", "shortName": "SAFEs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:SimpleAgreementForFutureEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale", "menuCat": "Notes", "order": "19", "role": "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSale", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.xostrucks.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Equity", "menuCat": "Notes", "order": "20", "role": "http://www.xostrucks.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "21", "role": "http://www.xostrucks.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "22", "role": "http://www.xostrucks.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "23", "role": "http://www.xostrucks.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://www.xostrucks.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "25", "role": "http://www.xostrucks.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "26", "role": "http://www.xostrucks.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "27", "role": "http://www.xostrucks.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Net (Loss) Income per Share", "menuCat": "Notes", "order": "28", "role": "http://www.xostrucks.com/role/NetLossIncomeperShare", "shortName": "Net (Loss) Income per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "29", "role": "http://www.xostrucks.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - (Policies)", "menuCat": "Policies", "order": "30", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.xostrucks.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.xostrucks.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Selected Balance Sheet Data (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables", "shortName": "Selected Balance Sheet Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.xostrucks.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityTables", "shortName": "Recapitalization and Contingent Earn-out Shares Liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "xos:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleTables", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.xostrucks.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.xostrucks.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.xostrucks.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.xostrucks.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.xostrucks.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Net (Loss) Income per Share (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.xostrucks.com/role/NetLossIncomeperShareTables", "shortName": "Net (Loss) Income per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i9bbd731a5ae84a7fb404443403c3dcbe_D20210801-20210831", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Description of Business (Details)", "menuCat": "Details", "order": "44", "role": "http://www.xostrucks.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i9bbd731a5ae84a7fb404443403c3dcbe_D20210801-20210831", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id7b486b10e8e4378a956ab3ccc4b14d8_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Estimated useful lives (Details)", "menuCat": "Details", "order": "45", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Estimated useful lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id7b486b10e8e4378a956ab3ccc4b14d8_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details)", "menuCat": "Details", "order": "46", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i5cc457f36f6d4b2b835cebf9b957e492_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details)", "menuCat": "Details", "order": "47", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i418024d0f31743e4bd1ac03a4dcd9ecb_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Revenue Recognition - Disaggregated revenues by major source (Details)", "menuCat": "Details", "order": "48", "role": "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails", "shortName": "Revenue Recognition - Disaggregated revenues by major source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Inventories - Narrative (Details)", "menuCat": "Details", "order": "49", "role": "http://www.xostrucks.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)", "menuCat": "Statements", "order": "5", "role": "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Inventories - Schedule of Inventory (Details)", "menuCat": "Details", "order": "50", "role": "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails", "shortName": "Inventories - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:PrepaidInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "51", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:PrepaidInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Selected Balance Sheet Data - Other Current Liabilities (Details)", "menuCat": "Details", "order": "52", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails", "shortName": "Selected Balance Sheet Data - Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAccruedLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Selected Balance Sheet Data - Other Non-Current Liabilities (Details)", "menuCat": "Details", "order": "53", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails", "shortName": "Selected Balance Sheet Data - Other Non-Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAccruedLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Leases - Lease Assets and Liabilities (Details)", "menuCat": "Details", "order": "54", "role": "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "shortName": "Leases - Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://www.xostrucks.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Leases - Finance Lease Cost (Details)", "menuCat": "Details", "order": "56", "role": "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails", "shortName": "Leases - Finance Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:LeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:LeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details)", "menuCat": "Details", "order": "58", "role": "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details", "shortName": "Leases - Future Lease Liability Payments Under Topic 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i5cc457f36f6d4b2b835cebf9b957e492_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details)", "menuCat": "Details", "order": "59", "role": "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details", "shortName": "Leases - Future Lease Liability Payments Under Topic 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i5cc457f36f6d4b2b835cebf9b957e492_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i418024d0f31743e4bd1ac03a4dcd9ecb_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Legacy Xos Preferred Stock and Stockholders\u2019 Equity (Deficit)", "menuCat": "Statements", "order": "6", "role": "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "shortName": "Consolidated Statements of Legacy Xos Preferred Stock and Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i418024d0f31743e4bd1ac03a4dcd9ecb_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ib368897b92784dec8bbb837d10fa3dcd_I20210820", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details)", "menuCat": "Details", "order": "60", "role": "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "shortName": "Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ib368897b92784dec8bbb837d10fa3dcd_I20210820", "decimals": "INF", "lang": "en-US", "name": "xos:RecapitalizationExchangeRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i0b8f8df9386646288869ad1e48d9339b_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:CashAcquiredThroughReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Schedule of Recapitalization (Details)", "menuCat": "Details", "order": "61", "role": "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails", "shortName": "Recapitalization and Contingent Earn-out Shares Liability - Schedule of Recapitalization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i0b8f8df9386646288869ad1e48d9339b_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:CashAcquiredThroughReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "iae67243381c944fd8daeeea8d2871f6d_I20220811", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Convertible Notes - Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "shortName": "Convertible Notes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "iae67243381c944fd8daeeea8d2871f6d_I20220811", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "xos:SimpleAgreementForFutureEquitySAFENotePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ib6a93b73208741d391a805e9dee0fe95_I20201030", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:SimpleAgreementForFutureEquityNotesPayableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - SAFEs (Details)", "menuCat": "Details", "order": "63", "role": "http://www.xostrucks.com/role/SAFEsDetails", "shortName": "SAFEs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i8bff3cd0e263409c8a96e6437984bf06_D20201030-20201030", "decimals": "0", "lang": "en-US", "name": "xos:SAFENotePricePerShareInCalculationForConversionIntoTemporaryEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable securities, available-for-sale, by type of security (Details)", "menuCat": "Details", "order": "64", "role": "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable securities, available-for-sale, by type of security (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Available-for-sale securities in a continuous unrealized loss position (Details)", "menuCat": "Details", "order": "65", "role": "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Available-for-sale securities in a continuous unrealized loss position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Gross Realized Gains (Losses) (Details)", "menuCat": "Details", "order": "66", "role": "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleScheduleofGrossRealizedGainsLossesDetails", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Gross Realized Gains (Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details)", "menuCat": "Details", "order": "67", "role": "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Amortized cost and fair value of marketable securities, available-for-sale, by contractual maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:CapitalStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Equity (Details)", "menuCat": "Details", "order": "68", "role": "http://www.xostrucks.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:CapitalStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i5cc457f36f6d4b2b835cebf9b957e492_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Derivative Instruments - Narrative (Details)", "menuCat": "Details", "order": "69", "role": "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "xos:ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:ReverseRecapitalizationTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Legacy Xos Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficitParenthetical", "shortName": "Consolidated Statements of Legacy Xos Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:ReverseRecapitalizationTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Stock-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "70", "role": "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i5cc457f36f6d4b2b835cebf9b957e492_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Stock-Based Compensation - Stock Options Activity (Details)", "menuCat": "Details", "order": "71", "role": "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails", "shortName": "Stock-Based Compensation - Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i53e5703b35384d9a9fddb9590a2b32a6_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Stock-Based Compensation - RSU activity (Details)", "menuCat": "Details", "order": "72", "role": "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails", "shortName": "Stock-Based Compensation - RSU activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "if506ac6c07304b6898eb00631392c653_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details)", "menuCat": "Details", "order": "73", "role": "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails", "shortName": "Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "iaf647fc603c14469b0e45a389248a04b_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "74", "role": "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Property and Equipment, Net - Narrative (Details)", "menuCat": "Details", "order": "75", "role": "http://www.xostrucks.com/role/PropertyandEquipmentNetNarrativeDetails", "shortName": "Property and Equipment, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "76", "role": "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i0b8f8df9386646288869ad1e48d9339b_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "77", "role": "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i0b8f8df9386646288869ad1e48d9339b_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Income Taxes - Income (loss) before provision for income taxes (Details)", "menuCat": "Details", "order": "78", "role": "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails", "shortName": "Income Taxes - Income (loss) before provision for income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Income Taxes - Components of Income tax (benefit)/expense (Details)", "menuCat": "Details", "order": "79", "role": "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails", "shortName": "Income Taxes - Components of Income tax (benefit)/expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "80", "role": "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Income Taxes - Components of federal and state deferred taxes (Details)", "menuCat": "Details", "order": "81", "role": "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails", "shortName": "Income Taxes - Components of federal and state deferred taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "82", "role": "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "id426bef913944067ac07a3c11d650a7f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)", "menuCat": "Details", "order": "83", "role": "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i71d41fcdad3d4c1581adec8f8a9f1f99_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i63c1d93d11334564ad6b1189eb665c9f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Fair Value Measurements - Changes in the fair value of the financial liabilities (Details)", "menuCat": "Details", "order": "84", "role": "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails", "shortName": "Fair Value Measurements - Changes in the fair value of the financial liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i63c1d93d11334564ad6b1189eb665c9f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i971ebbaee6424ef3aa66c89ed09ba7b9_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "xos:DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details)", "menuCat": "Details", "order": "85", "role": "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "shortName": "Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i971ebbaee6424ef3aa66c89ed09ba7b9_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "xos:DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i971ebbaee6424ef3aa66c89ed09ba7b9_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs related to Level 3 Derivative Liabilities (Details)", "menuCat": "Details", "order": "86", "role": "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails", "shortName": "Fair Value Measurements - Significant Unobservable Inputs related to Level 3 Derivative Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i971ebbaee6424ef3aa66c89ed09ba7b9_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Net (Loss) Income per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details)", "menuCat": "Details", "order": "87", "role": "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "shortName": "Net (Loss) Income per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i094594d09d5d40739b38eef41e72a03e_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Net (Loss) Income per Share (Details)", "menuCat": "Details", "order": "88", "role": "http://www.xostrucks.com/role/NetLossIncomeperShareDetails", "shortName": "Net (Loss) Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "i094594d09d5d40739b38eef41e72a03e_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ieeee1df729e9466a826bfc1dd6d2b693_D20230331-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:SaleOfStockMaximumAmountOfConsiderationToBeReceivedOnTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "89", "role": "http://www.xostrucks.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ieeee1df729e9466a826bfc1dd6d2b693_D20230331-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:SaleOfStockMaximumAmountOfConsiderationToBeReceivedOnTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)", "menuCat": "Statements", "order": "9", "role": "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical", "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ic27dcff822aa4f5ea700ea350a74e5ac_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ie6c51a7d06b34fc9ac6a22345c769598_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - xos-20221231.htm", "menuCat": "Cover", "order": "90", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - xos-20221231.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20221231.htm", "contextRef": "ie6c51a7d06b34fc9ac6a22345c769598_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r652", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r652", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r652", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r652", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Contractual Obligation, Fiscal Year Maturity" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r248", "r249", "r369", "r395", "r609", "r613", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r205", "r254", "r259", "r265", "r331", "r462", "r463", "r464", "r483", "r484", "r501", "r502", "r503", "r504", "r540" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r205", "r254", "r259", "r265", "r331", "r462", "r463", "r464", "r483", "r484", "r501", "r502", "r503", "r504", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r205", "r254", "r259", "r265", "r331", "r462", "r463", "r464", "r483", "r484", "r501", "r502", "r503", "r504", "r540" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r311", "r633", "r714", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r353", "r354", "r355", "r356", "r425", "r580", "r592", "r605", "r606", "r630", "r641", "r647", "r712", "r766", "r767", "r768", "r769", "r770", "r771" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r353", "r354", "r355", "r356", "r425", "r580", "r592", "r605", "r606", "r630", "r641", "r647", "r712", "r766", "r767", "r768", "r769", "r770", "r771" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r311", "r633", "r714", "r777" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r309", "r582", "r631", "r646", "r707", "r708", "r714", "r776" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r309", "r582", "r631", "r646", "r707", "r708", "r714", "r776" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r353", "r354", "r355", "r356", "r417", "r425", "r453", "r454", "r455", "r556", "r580", "r592", "r605", "r606", "r630", "r641", "r647", "r706", "r712", "r767", "r768", "r769", "r770", "r771" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r353", "r354", "r355", "r356", "r417", "r425", "r453", "r454", "r455", "r556", "r580", "r592", "r605", "r606", "r630", "r641", "r647", "r706", "r712", "r767", "r768", "r769", "r770", "r771" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r248", "r249", "r369", "r395", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r312", "r313" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r34", "r35", "r219", "r588", "r597", "r598" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r32", "r35", "r141", "r541", "r593", "r594", "r669", "r670", "r671", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r13", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r462", "r463", "r464", "r683", "r684", "r685", "r753" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement of stock-based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r125", "r126", "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r220", "r316", "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r44", "r57", "r155", "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r40", "r388", "r522", "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "negatedTerseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r388", "r522", "r628", "r629", "r676" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential shares that were excluded from the computation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r638", "r692" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-Backed Securities [Member]", "terseLabel": "Asset-backed security and other" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r164", "r182", "r215", "r243", "r300", "r303", "r307", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r496", "r498", "r514", "r645", "r710", "r711", "r764" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r208", "r223", "r243", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r496", "r498", "r514", "r645", "r710", "r711", "r764" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r145" ], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r2", "r86", "r90", "r206", "r207" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]", "terseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r82" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r80", "r320", "r587" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r690", "r691", "r775" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r690", "r691", "r774" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r81" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r80", "r319", "r586" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r79", "r338" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "netLabel": "Short-Term Investments", "terseLabel": "Marketable debt securities, available-for-sale \u2014 short-term", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r79", "r212", "r338" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "netLabel": "Long-Term Investments", "terseLabel": "Marketable debt securities, available-for-sale \u2014 long-term", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r65", "r76" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r195", "r203", "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "2022" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 1.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2026" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2025" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2024" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r204" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Capitalized amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r59", "r211", "r610" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r60", "r163" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r59", "r64" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r154" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r216", "r217", "r218", "r243", "r269", "r273", "r280", "r282", "r290", "r291", "r330", "r357", "r359", "r360", "r361", "r364", "r365", "r393", "r394", "r396", "r397", "r399", "r514", "r607", "r659", "r678", "r686" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r111", "r115" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants or rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Conversion of interest payable on convertible notes (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r28", "r170", "r187" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r92", "r351", "r352", "r601", "r709" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, capital shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockConvertibleConversionPriceIncrease": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision.", "label": "Common Stock, Convertible, Conversion Price, Increase", "terseLabel": "Common stock, convertible, conversion price, increase" } } }, "localname": "CommonStockConvertibleConversionPriceIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r683", "r684", "r753" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock $0.0001 par value, authorized 1,000,000 shares, 168,817 and 163,137 shares issued and outstanding at December 31, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r36", "r228", "r230", "r236", "r583", "r589" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Net and comprehensive income (loss)", "totalLabel": "Total comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r71", "r72", "r152", "r153", "r311", "r600" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r71", "r72", "r152", "r153", "r311", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r71", "r72", "r152", "r153", "r311", "r600", "r779" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r179", "r294" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit and Business Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r71", "r72", "r152", "r153", "r311" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r71", "r72", "r152", "r153", "r311", "r600" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r402", "r403", "r414" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "ContractualObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": 6.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of Legacy Xos Preferred Stock into Common Stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r61", "r62", "r63" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, shares converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleCommonStockMember": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Common stock securities that may be converted to another form of security.", "label": "Convertible Common Stock [Member]", "terseLabel": "If-converted common stock from convertible debt" } } }, "localname": "ConvertibleCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r7", "r167", "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Convertible debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r100", "r366", "r367", "r378", "r379", "r380", "r384", "r385", "r386", "r387", "r388", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible debt, non-current" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "terseLabel": "Convertible debt, current" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r5", "r165", "r181", "r192" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r638", "r640", "r778" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt security" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r673", "r702" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r42", "r243", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r514", "r710" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r681", "r747", "r750" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r681", "r747" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r480", "r488", "r681" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r681", "r747", "r750" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r70", "r311" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r61", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of notes payable into Legacy Xos Preferred Stock" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentRate": { "auth_ref": [ "r61", "r63" ], "lang": { "en-us": { "role": { "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments.", "label": "Debt Conversion, Converted Instrument, Rate", "terseLabel": "Debt conversion, converted instrument, rate" } } }, "localname": "DebtConversionConvertedInstrumentRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r242", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r382", "r389", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Notes" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r5", "r6", "r7", "r165", "r167", "r181", "r250", "r366", "r367", "r368", "r369", "r370", "r372", "r378", "r379", "r380", "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r523", "r625", "r626", "r627", "r628", "r629", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r101", "r368" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, convertible, conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r156", "r158", "r366", "r523", "r626", "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r679" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt instrument, increase, accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r25", "r367" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r26", "r250", "r366", "r367", "r368", "r369", "r370", "r372", "r378", "r379", "r380", "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r523", "r625", "r626", "r627", "r628", "r629", "r679" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r26", "r106", "r107", "r108", "r109", "r155", "r156", "r158", "r178", "r250", "r366", "r367", "r368", "r369", "r370", "r372", "r378", "r379", "r380", "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r523", "r625", "r626", "r627", "r628", "r629", "r679" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r155", "r158", "r713" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r338", "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "terseLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r338", "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent", "terseLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r326", "r342", "r623" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 months or greater" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r326", "r342" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "12 months or greater" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r326", "r342", "r623" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r326", "r342" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Gain", "terseLabel": "Gross realized gains" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleScheduleofGrossRealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r693" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "negatedTerseLabel": "Net realized (gains) losses on marketable debt securities, available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r327" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Loss", "negatedTerseLabel": "Gross realized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleScheduleofGrossRealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r324", "r339", "r623" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "totalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r325", "r340" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r323", "r623", "r699" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Investments in Available-For-Sale Securities That Have Been in a Continuous Unrealized Loss Position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Debt, weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r681", "r748", "r750" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r157", "r713" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r681", "r748" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r57", "r136", "r481", "r487", "r488", "r681" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r8", "r9", "r166", "r180", "r475" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r681", "r748", "r750" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r476" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Subtotal" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalized research and development" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r745" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r745" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryover" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other non-current deferred tax assets" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "auth_ref": [ "r132", "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "terseLabel": "General business and other tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r477" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails", "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Operating lease right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other non-current deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r134", "r746" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions to 401(k) savings plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r666" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r57", "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFloorInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.", "label": "Derivative, Floor Interest Rate", "terseLabel": "Derivative, floor interest rate" } } }, "localname": "DerivativeFloorInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Change in fair value of derivative instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r224" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative Liability, Measurement Input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r144", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r413", "r631", "r632", "r633", "r634", "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r430", "r458", "r459", "r461", "r465", "r642" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToEmployeesCurrentAndNoncurrent": { "auth_ref": [ "r160", "r169", "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due to employees, not to include stockholders or officers.", "label": "Due to Employees", "terseLabel": "Due to employees" } } }, "localname": "DueToEmployeesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r237", "r257", "r258", "r259", "r260", "r261", "r266", "r269", "r280", "r281", "r282", "r286", "r504", "r505", "r584", "r590", "r620" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share \u2014 basic (in dollar per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r237", "r257", "r258", "r259", "r260", "r261", "r269", "r280", "r281", "r282", "r286", "r504", "r505", "r584", "r590", "r620" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) per share \u2014 diluted (in dollar per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r67", "r68" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net (Loss) Income per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net (Loss) Income per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r471" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r246", "r471", "r490" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax provision at U.S. federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r743", "r751" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance adjustment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r743", "r751" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Nondeductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r743", "r751" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r743", "r751" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r743", "r751" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "auth_ref": [ "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.", "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability", "terseLabel": "Embedded derivative liability on convertible notes" } } }, "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unamortized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unamortized stock-based compensation, weighted average remaining amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r105", "r205", "r232", "r233", "r234", "r251", "r252", "r253", "r256", "r262", "r264", "r289", "r331", "r401", "r462", "r463", "r464", "r483", "r484", "r503", "r515", "r516", "r517", "r518", "r519", "r520", "r541", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ExtinguishmentOfDebtGainLossNetOfTax": { "auth_ref": [ "r102" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.", "label": "Extinguishment of Debt, Gain (Loss), Net of Tax", "negatedTerseLabel": "Realized loss on debt extinguishment" } } }, "localname": "ExtinguishmentOfDebtGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r506", "r507", "r512" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Fair Value Measurement Inputs and Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value of a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r380", "r418", "r419", "r420", "r421", "r422", "r423", "r507", "r553", "r554", "r555", "r626", "r627", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r506", "r507", "r509", "r510", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r380", "r418", "r423", "r507", "r553", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r380", "r418", "r423", "r507", "r554", "r626", "r627", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r380", "r418", "r419", "r420", "r421", "r422", "r423", "r507", "r555", "r626", "r627", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Liabilities Measured at Fair Value of a Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r148", "r150" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r380", "r418", "r419", "r420", "r421", "r422", "r423", "r553", "r554", "r555", "r626", "r627", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r511", "r513" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r528", "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Interest accretion on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Equipment Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r525", "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of Lease Liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, current, statement of financial position [extensible enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Leases, Maturity Analysis" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, noncurrent, statement of financial position [extensible enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r524" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Equipment finance leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r527", "r531", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r757" ], "calculation": { "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, right-of-use asset, statement of financial position [extensible enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r536", "r644" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Equipment finance leases - rate implicit in the lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r535", "r644" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Equipment finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r321", "r322", "r333", "r334", "r335", "r336", "r337", "r341", "r343", "r344", "r391", "r398", "r500", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r623", "r695", "r696", "r697", "r780", "r781", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount": { "auth_ref": [ "r316", "r317" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Unamortized Purchase Premium (Discount)", "terseLabel": "Financed insurance premiums" } } }, "localname": "FinancingReceivableUnamortizedPurchasePremiumDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r715", "r778" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government and supranational bonds" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture\u00a0& fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r142" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedTerseLabel": "Change in fair value of derivative instruments", "terseLabel": "Change in fair value of derivative instruments" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r57", "r102", "r103" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Realized loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r41", "r243", "r300", "r302", "r306", "r308", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r514", "r622", "r710" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross loss" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r245", "r489" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r37", "r161", "r172", "r191", "r300", "r302", "r306", "r308", "r585", "r622" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r245", "r489" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesIncomelossbeforeprovisionforincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r246", "r472", "r473", "r479", "r485", "r491", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r247", "r263", "r264", "r299", "r470", "r486", "r492", "r591" ], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsofIncometaxbenefitexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r231", "r468", "r469", "r473", "r474", "r478", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r56" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r56" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r56" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r675" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r675" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r56" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r270", "r271", "r272", "r282", "r429" ], "calculation": { "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Add: dilutive effect of share-based payment arrangements" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r268", "r275", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.", "label": "Interest on Convertible Debt, Net of Tax", "negatedTerseLabel": "Interest expense on convertible debentures, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r663" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r222", "r611", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r210", "r221", "r288", "r345", "r347", "r348", "r581", "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r665" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r664" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r346" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "negatedTerseLabel": "Inventory write-downs", "terseLabel": "Inventory write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "terseLabel": "Cash and investments" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Marketable Securities, Available-For-Sale, by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r84", "r162", "r175", "r193", "r608" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments in Marketable Debt Securities, Available-for-Sale" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r537", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease, cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Finance Lease, Liability, Maturity Analysis" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r538" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22", "r243", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r497", "r498", "r499", "r514", "r621", "r710", "r764", "r765" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r168", "r186", "r645", "r680", "r698", "r756" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r209", "r243", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r497", "r498", "r499", "r514", "r645", "r710", "r764", "r765" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "verboseLabel": "Change in fair value during the period" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r145" ], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total Financial Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r26" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Equipment notes payable, non-current" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r26", "r99" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments in Marketable Debt Securities, Available-for-Sale" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Stock price volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Stock price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsrelatedtoLevel3DerivativeLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInExtendedProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Extended Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Extended Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInExtendedProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r241" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r241" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r55", "r58" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r38", "r58", "r173", "r190", "r207", "r227", "r229", "r234", "r243", "r255", "r257", "r258", "r259", "r260", "r263", "r264", "r278", "r300", "r302", "r306", "r308", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r505", "r514", "r622", "r710" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r257", "r258", "r259", "r260", "r266", "r267", "r279", "r282", "r300", "r302", "r306", "r308", "r622" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net (loss) income attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r268", "r274", "r275", "r276", "r277", "r279", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net (loss) income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Issued and Adopted and Recent Accounting Pronouncements Issued and not yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r7", "r167", "r184" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r160", "r189", "r682" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Notes payable, related parties" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r300", "r302", "r306", "r308", "r622" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r525" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of Lease Liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, liability, current, statement of financial position [extensible enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, liability, noncurrent, statement of financial position [extensible enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r529", "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r524" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r676" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r536", "r644" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease - IBR" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r535", "r644" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r199", "r201" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 2.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r199", "r201" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r199", "r201" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r199", "r201" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r199", "r201" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r199", "r201" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating leases, rent expense, net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Accrued interest expense" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r214" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Marketable debt securities, available-for-sale" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r138", "r139", "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities, Tax, Portion Attributable to Parent", "terseLabel": "Net change, tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r225", "r226" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in net unrealized losses, net of tax of $0, for the years ended December\u00a031, 2022 and 2021" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r23", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "totalLabel": "Total other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r244", "r742", "r749" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r52" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r240" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement of stock-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r47", "r78", "r238" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedTerseLabel": "Purchases of marketable debt securities, available-for-sale" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "auth_ref": [ "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "Defined Contribution Plan" } } }, "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r11", "r393" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r11", "r393" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r11", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at December 31, 2022 and 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r667" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r612", "r624", "r700" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r50" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from reverse merger, net" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r49" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of Common Stock under Standby Equity Purchase Agreement" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r49" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails": { "order": 4.0, "parentTag": "xos_ReverseRecapitalizationNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from PIPE investment" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r49" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of shares of Legacy Xos Preferred Stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r78", "r238", "r239" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sales and maturities of marketable debt securities, available-for-sale" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r50" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-Term Debt", "terseLabel": "Proceeds from short-term insurance financing note" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r49", "r124" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r674" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of Legacy Xos Preferred Stock warrant" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product and service revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r704", "r758", "r761" ], "calculation": { "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r705", "r761" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r662", "r703", "r757" ], "calculation": { "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "totalLabel": "Property and Equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r91", "r602", "r603", "r604" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r88", "r213" ], "calculation": { "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r89", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment", "verboseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables", "http://www.xostrucks.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r159" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related party transaction, expenses from transactions with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r51" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedTerseLabel": "Principal payment for equipment leases" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r51" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-Term Debt", "negatedTerseLabel": "Principal payment for short-term insurance financing note" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r127", "r194", "r772" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and development credit carryforwards" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r661", "r677" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/NetLossIncomeperShareDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r110", "r185", "r596", "r598", "r645" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r205", "r251", "r252", "r253", "r256", "r262", "r264", "r331", "r462", "r463", "r464", "r483", "r484", "r503", "r593", "r595" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r297", "r298", "r301", "r304", "r305", "r309", "r310", "r311", "r412", "r413", "r582" ], "calculation": { "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r672" ], "calculation": { "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Ancillary revenue" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r235", "r243", "r297", "r298", "r301", "r304", "r305", "r309", "r310", "r311", "r330", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r514", "r585", "r710" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "totalLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r534", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r311", "r688" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r66", "r69", "r269", "r273", "r280" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Recognized Stock-Based Compensation Expense in the Consolidated Statements of Operations and Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income (Loss) before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r3", "r18", "r19", "r20" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units (RSUs) Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Reconciliation of the Change in the Product Liability Balances" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.", "label": "Schedule of Realized Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Realized Gain (Loss)" } } }, "localname": "ScheduleOfRealizedGainLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r426", "r428", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r117", "r119", "r120" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Forfeited in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeitures (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted in period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance, outstanding (in shares)", "periodStartLabel": "Beginning balance, outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance, outstanding (in dollars per share)", "periodStartLabel": "Beginning balance, outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested in period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options, exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "terseLabel": "Options, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options granted, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options, outstanding ending balance (in shares)", "periodStartLabel": "Options, outstanding beginning balance (in shares)", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options, outstanding, ending balance, weighted average exercise price (in dollars per share)", "periodStartLabel": "Options, outstanding, beginning balance, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options, exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options, forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options, granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Vested in period, intrinsic value", "verboseLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options, exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options, exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding ending balance (in dollars per share)", "periodStartLabel": "Options outstanding beginning balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement of stock-based awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r4", "r165", "r183", "r645" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short-term insurance financing notes" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r532", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Warranty liability, end of period", "periodStartLabel": "Warranty liability, beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "terseLabel": "Warranty liability" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Reduction in liability (payments)" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Increase in liability" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty Liability" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r216", "r217", "r218", "r243", "r269", "r273", "r280", "r282", "r290", "r291", "r330", "r357", "r359", "r360", "r361", "r364", "r365", "r393", "r394", "r396", "r397", "r399", "r514", "r607", "r659", "r678", "r686" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r31", "r105", "r205", "r232", "r233", "r234", "r251", "r252", "r253", "r256", "r262", "r264", "r289", "r331", "r401", "r462", "r463", "r464", "r483", "r484", "r503", "r515", "r516", "r517", "r518", "r519", "r520", "r541", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r251", "r252", "r253", "r289", "r582" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Conversion of interest payable on convertible notes" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r30", "r105", "r106", "r110", "r383" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Legacy Xos Preferred Stock into Common Stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r12", "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of PIPE common stock (in shares)", "verboseLabel": "Third party PIPE investors (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r11", "r12", "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock for vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r105", "r110", "r439" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r31", "r105", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Legacy Xos Preferred Stock into Common Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r12", "r105", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r31", "r105", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock Issued During Period, Value, Stock Options Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r11", "r12", "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Shares repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r11", "r12", "r105", "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Stock repurchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r15", "r16", "r77", "r645", "r680", "r698", "r756" ], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r521", "r548" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r521", "r548" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r521", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r521", "r548" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r547", "r549" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Selected Balance Sheet Data" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosure of non-cash financing activities" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r357", "r359", "r360", "r361", "r364", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Temporary equity, ending balance", "periodStartLabel": "Temporary equity, beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Legacy Xos preferred stock authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Temporary equity, ending balance (in shares)", "periodStartLabel": "Temporary equity, beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable": { "auth_ref": [ "r10" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate monetary value of a new issue of securities which have been allocated to investors to buy. When security is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the security to the investor until it receives the entire proceeds. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable", "terseLabel": "Temporary equity, subscribed but unissued, subscriptions receivable (in shares)" } } }, "localname": "TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Legacy Xos Preferred Stock, incl. note conversion" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r196", "r197", "r198", "r314", "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r321", "r322", "r391", "r398", "r500", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r695", "r696", "r697", "r780", "r781", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r619", "r638", "r640", "r773" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails", "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAvailableforsalesecuritiesinacontinuousunrealizedlosspositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r744" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "negatedLabel": "Unrecognized tax benefits, interest on income taxes accrued" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r73", "r74", "r75", "r292", "r293", "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Company vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Common stock public and private warrants", "verboseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/Cover", "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails", "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrants liabilitites", "verboseLabel": "Warrants outstanding fair value" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Dilutive effect" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r268", "r282" ], "calculation": { "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding \u2014 diluted (in shares)", "totalLabel": "Weighted average shares outstanding \u2014 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r266", "r282" ], "calculation": { "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding \u2014 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "xos_A2018StockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Stock Plan", "label": "2018 Stock Plan [Member]", "terseLabel": "2018 Stock Plan" } } }, "localname": "A2018StockPlanMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_AdjustmentsToAdditionalPaidInCapitalPaymentOfTemporaryEquitySubscriptionReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable", "label": "Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable", "terseLabel": "Payment of subscription receivable" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPaymentOfTemporaryEquitySubscriptionReceivable", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_AdjustmentsToAdditionalPaidInCapitalRecognitionOfDerivativeInstrumentContingentConsiderationLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Recognition Of Derivative Instrument, Contingent Consideration Liability", "label": "Adjustments To Additional Paid In Capital, Recognition Of Derivative Instrument, Contingent Consideration Liability", "negatedTerseLabel": "Recognition of contingent Earn-out Shares liability" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalRecognitionOfDerivativeInstrumentContingentConsiderationLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_AdjustmentsToAdditionalPaidInCapitalWarrantsRecognizedInReverseRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Warrants Recognized In Reverse Recapitalization", "label": "Adjustments to Additional Paid in Capital, Warrants Recognized In Reverse Recapitalization", "negatedTerseLabel": "Recognition of Public Warrants and Private Placement Warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantsRecognizedInReverseRecapitalization", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_AmortizationOfInsurancePremiums": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Insurance Premiums", "label": "Amortization Of Insurance Premiums", "terseLabel": "Amortization of insurance premiums" } } }, "localname": "AmortizationOfInsurancePremiums", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_AssumptionOfPublicAndPrivateWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Assumption of Public and Private Warrants", "label": "Assumption of Public and Private Warrants", "terseLabel": "Assumption of Public Warrants and Private Placement Warrants" } } }, "localname": "AssumptionOfPublicAndPrivateWarrants", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.xostrucks.com/20221231", "xbrltype": "stringItemType" }, "xos_CapitalStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Stock, Shares Authorized", "label": "Capital Stock, Shares Authorized", "terseLabel": "Stock authorized (in shares)" } } }, "localname": "CapitalStockSharesAuthorized", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "xos_CashAcquiredThroughReverseRecapitalization": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails": { "order": 1.0, "parentTag": "xos_ReverseRecapitalizationNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Acquired Through Reverse Recapitalization", "label": "Cash Acquired Through Reverse Recapitalization", "terseLabel": "Cash from NextGen trust, net of redemptions" } } }, "localname": "CashAcquiredThroughReverseRecapitalization", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "xos_ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption", "label": "Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption", "terseLabel": "Threshold consecutive trading days ending on the third day prior to notice of redemption" } } }, "localname": "ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionNoticePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Notice Period", "label": "Class Of Warrant Or Right, Redemption Notice Period", "terseLabel": "Redemption notice period" } } }, "localname": "ClassOfWarrantOrRightRedemptionNoticePeriod", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Period", "label": "Class Of Warrant Or Right, Redemption Period", "terseLabel": "Redemption period" } } }, "localname": "ClassOfWarrantOrRightRedemptionPeriod", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Price", "label": "Class Of Warrant Or Right, Redemption Price", "terseLabel": "Redemption price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_ClassOfWarrantOrRightRedemptionReferenceValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Reference Value", "label": "Class Of Warrant Or Right, Redemption, Reference Value", "terseLabel": "Reference value (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionReferenceValue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days", "label": "Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days", "terseLabel": "Redemption, threshold consecutive trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Threshold Trading Days", "label": "Class Of Warrant Or Right, Redemption, Threshold Trading Days", "terseLabel": "Redemption, threshold trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionThresholdTradingDays", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_ClassOfWarrantOrRightSharePriceRedemptionTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Share Price Redemption Trigger", "label": "Class Of Warrant Or Right, Share Price Redemption Trigger", "terseLabel": "Redemption, stock price threshold (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightSharePriceRedemptionTrigger", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_CommonStockAvailableUnderTheExchangeCap": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Available Under the Exchange Cap", "label": "Common Stock Available Under the Exchange Cap", "terseLabel": "Common stock available under the exchange cap" } } }, "localname": "CommonStockAvailableUnderTheExchangeCap", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "xos_CommonStockPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Private Warrants", "label": "Common Stock Private Warrants [Member]", "terseLabel": "Common Stock Private Warrants", "verboseLabel": "Private Placement Warrants" } } }, "localname": "CommonStockPrivateWarrantsMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_CommonStockPublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Public Warrants", "label": "Common Stock Public Warrants [Member]", "terseLabel": "Common Stock Public Warrants" } } }, "localname": "CommonStockPublicWarrantsMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Voting Rights, Number Of Votes", "label": "Common Stock Voting Rights, Number Of Votes", "terseLabel": "Number of votes per share" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "integerItemType" }, "xos_ComputersSoftwareAndRelatedEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers, Software And Related Equipment", "label": "Computers, Software And Related Equipment [Member]", "terseLabel": "Computers, software and related equipment" } } }, "localname": "ComputersSoftwareAndRelatedEquipmentMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsEstimatedusefullivesDetails", "http://www.xostrucks.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "xos_ContingentEarnOutInterestsLiabilityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Earn-out Interests Liability", "label": "Contingent Earn-out Interests Liability [Policy Text Block]", "terseLabel": "Contingent Earn-out Interests Liability" } } }, "localname": "ContingentEarnOutInterestsLiabilityPolicyTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "xos_ContingentEarnOutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Earn-out Shares", "label": "Contingent Earn-out Shares [Member]", "terseLabel": "Contingent earn-out shares" } } }, "localname": "ContingentEarnOutSharesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "domainItemType" }, "xos_ConversionOfConvertibleDebenturesToCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of Convertible Debentures To Common Stock", "label": "Conversion of convertible debentures to Common Stock", "terseLabel": "Conversion of convertible debentures to Common Stock" } } }, "localname": "ConversionOfConvertibleDebenturesToCommonStock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_ConversionOfInterestPayableOnConvertibleDebentures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Of Interest Payable on Convertible Debentures", "label": "Conversion Of Interest Payable on Convertible Debentures", "terseLabel": "Conversion of interest payable on convertible debentures" } } }, "localname": "ConversionOfInterestPayableOnConvertibleDebentures", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_ConvertibleDebtRemainingPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible debt remaining percent", "label": "Convertible debt remaining percent", "terseLabel": "Convertible debt remaining percent" } } }, "localname": "ConvertibleDebtRemainingPercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "xos_ConvertiblePreferredStockWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Preferred Stock Warrant Liability", "label": "Convertible Preferred Stock Warrant Liability [Member]", "terseLabel": "Contingent Earn-out Shares Liability" } } }, "localname": "ConvertiblePreferredStockWarrantLiabilityMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "domainItemType" }, "xos_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 1", "label": "Customer 1 [Member]", "terseLabel": "Customer 1" } } }, "localname": "Customer1Member", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_Customer2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 2", "label": "Customer 2 [Member]", "terseLabel": "Customer 2" } } }, "localname": "Customer2Member", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 3", "label": "Customer 3 [Member]", "terseLabel": "Customer 3" } } }, "localname": "Customer3Member", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DebtConversionConversionFeatureIntrinsicValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Conversion Feature, Intrinsic Value", "label": "Debt Conversion, Conversion Feature, Intrinsic Value", "terseLabel": "Conversion feature, intrinsic value" } } }, "localname": "DebtConversionConversionFeatureIntrinsicValue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtConversionConvertedInstrumentInterestPayableAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Converted Instrument, Interest Payable, Amount", "label": "Debt Conversion, Converted Instrument, Interest Payable, Amount", "terseLabel": "Issuance of Legacy Xos Preferred Stock" } } }, "localname": "DebtConversionConvertedInstrumentInterestPayableAmount", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_DebtInstrumentAdditionalIssuanceOfConvertibleOfDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument, additional issuance of convertible of debt", "label": "Debt instrument, additional issuance of convertible of debt", "terseLabel": "Debt instrument, additional issuance of convertible of debt" } } }, "localname": "DebtInstrumentAdditionalIssuanceOfConvertibleOfDebt", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtInstrumentConvertibleConversionThresholdPercentageOfPerSharePriceOfEquityIssuedInQualifiedFinancing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Conversion Threshold, Percentage Of Per Share Price Of Equity Issued In Qualified Financing", "label": "Debt Instrument, Convertible, Conversion Threshold, Percentage Of Per Share Price Of Equity Issued In Qualified Financing", "terseLabel": "Debt instrument, convertible, conversion threshold, percentage of per share price of equity issued In qualified financing" } } }, "localname": "DebtInstrumentConvertibleConversionThresholdPercentageOfPerSharePriceOfEquityIssuedInQualifiedFinancing", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "pureItemType" }, "xos_DebtInstrumentConvertiblePercentageOfEquityInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Percentage Of Equity Instruments", "label": "Debt Instrument, Convertible, Percentage Of Equity Instruments", "terseLabel": "Debt instrument, convertible, percentage of equity instruments" } } }, "localname": "DebtInstrumentConvertiblePercentageOfEquityInstruments", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "pureItemType" }, "xos_DebtInstrumentConvertibleValuationCap": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Valuation Cap", "label": "Debt Instrument, Convertible, Valuation Cap", "terseLabel": "Valuation cap" } } }, "localname": "DebtInstrumentConvertibleValuationCap", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtInstrumentFloorPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Floor Price", "label": "Debt Instrument, Floor Price", "terseLabel": "Debt instrument, floor price" } } }, "localname": "DebtInstrumentFloorPrice", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateWeightedAverageContractualMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Weighted Average Contractual Maturity Period", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Weighted Average Contractual Maturity Period", "terseLabel": "Weighted average contractual maturity" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateWeightedAverageContractualMaturityPeriod", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostandfairvalueofmarketablesecuritiesavailableforsalebycontractualmaturityDetails" ], "xbrltype": "durationItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedGainCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Gain, Current", "label": "Debt Securities, Available-for-sale, Unrealized Gain, Current", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainCurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedGainNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent", "label": "Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainNoncurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Loss, Current", "label": "Debt Securities, Available-for-sale, Unrealized Loss, Current", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossCurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent", "label": "Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/InvestmentsinMarketableDebtSecuritiesAvailableforSaleAmortizedcostgrossunrealizedgainslossesinaccumulatedothercomprehensivelossandfairvalueofmarketablesecuritiesavailableforsalebytypeofsecurityDetails" ], "xbrltype": "monetaryItemType" }, "xos_DeferredTaxAssetsFairValueAdjustments": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Fair Value Adjustments", "label": "Deferred Tax Assets, Fair Value Adjustments", "terseLabel": "Fair value adjustments" } } }, "localname": "DeferredTaxAssetsFairValueAdjustments", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "xos_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesComponentsoffederalandstatedeferredtaxesDetails" ], "xbrltype": "monetaryItemType" }, "xos_DefinedContributionPlanAutoEnrollmentContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Auto Enrollment Contributions Per Employee, Percent", "label": "Defined Contribution Plan, Auto Enrollment Contributions Per Employee, Percent", "terseLabel": "Defined contribution plan, auto enrollment contributions per employee, percent" } } }, "localname": "DefinedContributionPlanAutoEnrollmentContributionsPerEmployeePercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "xos_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Change In Amount Of Contingent Consideration, Liability", "label": "Derivative Instrument, Change In Amount Of Contingent Consideration, Liability", "negatedTerseLabel": "Change in fair value of earn-out shares liability", "terseLabel": "Change in fair value of earn-out shares liability" } } }, "localname": "DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability", "label": "Derivative Instrument, Contingent Consideration, Liability", "terseLabel": "Earn-out shares liability" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period", "terseLabel": "Earnout period" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period", "terseLabel": "Threshold trading day period" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure", "label": "Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure", "terseLabel": "Earn-out shares liability" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityFairValueDisclosure", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Measurement Input", "label": "Derivative Instrument, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Earn-out shares, liability, measurement input" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "decimalItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares", "terseLabel": "Derivative instrument, contingent consideration, liability, shares (in shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "xos_DerivativeInstrumentTrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche", "label": "Derivative Instrument, Tranche [Axis]", "terseLabel": "Derivative Instrument, Tranche [Axis]" } } }, "localname": "DerivativeInstrumentTrancheAxis", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "xos_DerivativeInstrumentTrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche [Domain]", "label": "Derivative Instrument, Tranche [Domain]", "terseLabel": "Derivative Instrument, Tranche [Domain]" } } }, "localname": "DerivativeInstrumentTrancheDomain", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche, One", "label": "Derivative Instrument, Tranche, One [Member]", "terseLabel": "Derivative Instrument, Tranche One" } } }, "localname": "DerivativeInstrumentTrancheOneMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche, Three", "label": "Derivative Instrument, Tranche, Three [Member]", "terseLabel": "Derivative Instrument, Tranche Three" } } }, "localname": "DerivativeInstrumentTrancheThreeMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche, Two", "label": "Derivative Instrument, Tranche, Two [Member]", "terseLabel": "Derivative Instrument, Tranche Two" } } }, "localname": "DerivativeInstrumentTrancheTwoMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeLiabilityOnConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Liability on Convertible Notes", "label": "Derivative Liability on Convertible Notes [Member]", "terseLabel": "Derivative Liabilities on Convertible Debentures" } } }, "localname": "DerivativeLiabilityOnConvertibleNotesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "domainItemType" }, "xos_EffectiveIncomeTaxRateReconciliationAdjustmentsOnConvertibleNotesPercent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Adjustments On Convertible Notes, Percent", "label": "Effective Income Tax Rate Reconciliation, Adjustments On Convertible Notes, Percent", "terseLabel": "Fair value adjustments on convertible notes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAdjustmentsOnConvertibleNotesPercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "xos_EffectiveIncomeTaxRateReconciliationAdjustmentsOnDerivativeLiabilityPercent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Adjustments On Derivative Liability, Percent", "label": "Effective Income Tax Rate Reconciliation, Adjustments On Derivative Liability, Percent", "terseLabel": "Fair value adjustments on derivative liability" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAdjustmentsOnDerivativeLiabilityPercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "xos_EffectiveIncomeTaxRateReconciliationAdjustmentsOnEarnoutInterestsLiabilityPercent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Adjustments On Earnout Interests Liability, Percent", "label": "Effective Income Tax Rate Reconciliation, Adjustments On Earnout Interests Liability, Percent", "terseLabel": "Fair value adjustments on earnout interests liability" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAdjustmentsOnEarnoutInterestsLiabilityPercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "xos_EffectiveIncomeTaxRateReconciliationTransactionCostsPercent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs, Percent", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs, Percent", "terseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsPercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "xos_FairValueAdjustmentOfRelatedPartyDebtAtConversion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment Of Related Party Debt At Conversion", "label": "Fair Value Adjustment Of Related Party Debt At Conversion", "terseLabel": "Fair value adjustment of related party debt at conversion" } } }, "localname": "FairValueAdjustmentOfRelatedPartyDebtAtConversion", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, After Year Four", "label": "Finance Lease, Liability, to be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_FinanceLeaseRightOfUseAssetAmortizationAndFinanceLeaseInterestPaymentOnLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability", "label": "Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability", "terseLabel": "Total" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortizationAndFinanceLeaseInterestPaymentOnLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "xos_FinancialLiabilitiesRecognitionOfConvertibleDebentureDerivativeLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities", "label": "Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities", "terseLabel": "Financial Liabilities, Recognition of Convertible Debenture Derivative Liabilities" } } }, "localname": "FinancialLiabilitiesRecognitionOfConvertibleDebentureDerivativeLiabilities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_FinancialLiabilitiesRecognitionOfEquityInstrumentsOtherThanOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Recognition of Equity Instruments Other Than Options", "label": "Financial Liabilities, Recognition of Equity Instruments Other Than Options", "terseLabel": "Recognition of earn-out RSUs" } } }, "localname": "FinancialLiabilitiesRecognitionOfEquityInstrumentsOtherThanOptions", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesinthefairvalueofthefinancialliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_FleetAsAServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fleet as a Service", "label": "Fleet as a Service [Member]", "terseLabel": "Fleet-as-a-Service" } } }, "localname": "FleetAsAServiceMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "domainItemType" }, "xos_FoundersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Founders", "label": "Founders [Member]", "terseLabel": "Founders" } } }, "localname": "FoundersMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_Group1ConvertedNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Group 1 Converted Notes", "label": "Group 1 Converted Notes [Member]", "terseLabel": "Group 1 Converted Notes" } } }, "localname": "Group1ConvertedNotesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_Group2ConvertedNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Group 2 Converted Notes", "label": "Group 2 Converted Notes [Member]", "terseLabel": "Group 2 Converted Notes" } } }, "localname": "Group2ConvertedNotesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_Group3ConvertedNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Group 3 Converted Notes", "label": "Group 3 Converted Notes [Member]", "terseLabel": "Group 3 Converted Notes" } } }, "localname": "Group3ConvertedNotesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_LeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability", "label": "Lease Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LeaseLiabilityAbstract", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseLiabilityCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability, Current", "label": "Lease Liability, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "LeaseLiabilityCurrentAbstract", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseLiabilityNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability, Noncurrent", "label": "Lease Liability, Noncurrent [Abstract]", "terseLabel": "Lease Liability, Noncurrent [Abstract]" } } }, "localname": "LeaseLiabilityNoncurrentAbstract", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Supplemental Cash Flow Information", "label": "Lease, Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate" } } }, "localname": "LeaseSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "xos_LeaseWeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Discount Rate, Percent", "label": "Lease, Weighted Average Discount Rate, Percent [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "LeaseWeightedAverageDiscountRatePercentAbstract", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Remaining Lease Term", "label": "Lease, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term:" } } }, "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "xos_LegacyXosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Xos", "label": "Legacy Xos [Member]", "terseLabel": "Legacy Xos" } } }, "localname": "LegacyXosMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_2": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "totalLabel": "Present value of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 3.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four", "totalLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four", "totalLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 5.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One", "totalLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 4.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three", "totalLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two", "totalLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_2": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "totalLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_NextGenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NextGen", "label": "NextGen [Member]", "terseLabel": "NextGen" } } }, "localname": "NextGenMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_NextGenPublicShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NextGen Public Shareholders", "label": "NextGen Public Shareholders [Member]", "terseLabel": "Public Shareholders" } } }, "localname": "NextGenPublicShareholdersMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "xos_NextGenSponsorAndRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NextGen Sponsor And Related Parties", "label": "NextGen Sponsor And Related Parties [Member]", "terseLabel": "NextGen Sponsor And Related Parties" } } }, "localname": "NextGenSponsorAndRelatedPartiesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "xos_NotesPayableRelatedPartiesAccruedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notes Payable, Related Parties, Accrued Interest", "label": "Notes Payable, Related Parties, Accrued Interest", "terseLabel": "Notes payable, related parties, accrued interest" } } }, "localname": "NotesPayableRelatedPartiesAccruedInterest", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "xos_NotesPayableRelatedPartiesInterestRateStatedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Payable, Related Parties, Interest Rate, Stated Percentage", "label": "Notes Payable, Related Parties, Interest Rate, Stated Percentage", "terseLabel": "Notes payable, related parties, interest rate, stated percentage" } } }, "localname": "NotesPayableRelatedPartiesInterestRateStatedPercentage", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "xos_NotesPayableRelatedPartiesNumberOfNotesPayableConverted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Payable, Related Parties, Number Of Notes Payable Converted", "label": "Notes Payable, Related Parties, Number Of Notes Payable Converted", "terseLabel": "Notes payable, related parties, number of notes payable converted" } } }, "localname": "NotesPayableRelatedPartiesNumberOfNotesPayableConverted", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "xos_OperatingLeaseLiabilityAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability And Finance Lease, Liability", "label": "Operating Lease, Liability And Finance Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiabilityAndFinanceLeaseLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability, Current And Finance Lease, Liability, Current", "label": "Operating Lease, Liability, Current And Finance Lease, Liability, Current", "totalLabel": "Sub-total" } } }, "localname": "OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent", "label": "Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent", "totalLabel": "Sub-total" } } }, "localname": "OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization", "label": "Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization", "totalLabel": "Total lease assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset And Operating Lease, Liability", "label": "Operating Lease, Right-Of-Use Asset And Operating Lease, Liability", "terseLabel": "Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption at 1/1/2022" } } }, "localname": "OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 2.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years", "totalLabel": "2026" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 6.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years", "totalLabel": "2025" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 3.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years", "totalLabel": "2024" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 5.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years", "totalLabel": "2023" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 1.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter", "totalLabel": "Thereafter" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYearAndCapitalLeaseObligationsCurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 4.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current", "totalLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYearAndCapitalLeaseObligationsCurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OriginalIssuanceDiscountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Original issuance Discount Percentage", "label": "Original issuance Discount Percentage", "terseLabel": "Original issuance discount percentage" } } }, "localname": "OriginalIssuanceDiscountPercentage", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "percentItemType" }, "xos_PaymentsOfReverseRecapitalizationOtherTransactionCosts": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails": { "order": 2.0, "parentTag": "xos_ReverseRecapitalizationNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Reverse Recapitalization Other Transaction Costs", "label": "Payments of Reverse Recapitalization Other Transaction Costs", "negatedLabel": "Less: other transaction costs" } } }, "localname": "PaymentsOfReverseRecapitalizationOtherTransactionCosts", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "xos_PaymentsOfReverseRecapitalizationTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Reverse Recapitalization Transaction Costs", "label": "Payments of Reverse Recapitalization Transaction Costs", "terseLabel": "Payments of reverse recapitalization transaction costs" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCosts", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_PaymentsOfReverseRecapitalizationUnderwritersFees": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails": { "order": 3.0, "parentTag": "xos_ReverseRecapitalizationNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Reverse Recapitalization Underwriters Fees", "label": "Payments of Reverse Recapitalization Underwriters Fees", "negatedTerseLabel": "Less: fees paid to the underwriters, including NextGen\u2019s IPO underwriters" } } }, "localname": "PaymentsOfReverseRecapitalizationUnderwritersFees", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "xos_PowertrainsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Powertrains", "label": "Powertrains [Member]", "terseLabel": "Powertrains" } } }, "localname": "PowertrainsMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "domainItemType" }, "xos_PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Policy Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "xos_PrepaidInventory": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Inventory", "label": "Prepaid Inventory", "terseLabel": "Prepaid inventories" } } }, "localname": "PrepaidInventory", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "xos_ProceedsFromCollectionOfTemporaryEquitySubscriptionReceivable": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Collection Of Temporary Equity Subscription Receivable", "label": "Proceeds From Collection Of Temporary Equity Subscription Receivable", "terseLabel": "Proceeds from subscription receivable \u2013 preferred" } } }, "localname": "ProceedsFromCollectionOfTemporaryEquitySubscriptionReceivable", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_ProceedsFromEquipmentFinancingFinancingActivities": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Equipment Financing, Financing Activities", "label": "Proceeds From Equipment Financing, Financing Activities", "terseLabel": "Proceeds from equipment financing" } } }, "localname": "ProceedsFromEquipmentFinancingFinancingActivities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_ProceedsFromReverseRecapitalization": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Reverse Recapitalization", "label": "Proceeds From Reverse Recapitalization", "terseLabel": "Proceeds from reverse merger, net" } } }, "localname": "ProceedsFromReverseRecapitalization", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_ProceedsFromTheConversionOfSAFENotes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From The Conversion Of SAFE Notes", "label": "Proceeds From The Conversion Of SAFE Notes", "terseLabel": "Proceeds from the conversion of SAFE notes" } } }, "localname": "ProceedsFromTheConversionOfSAFENotes", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/SAFEsDetails" ], "xbrltype": "monetaryItemType" }, "xos_PublicAndPrivateWarrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public And Private Warrants", "label": "Public And Private Warrants [Policy Text Block]", "terseLabel": "Public and Private Placement Warrants" } } }, "localname": "PublicAndPrivateWarrantsPolicyTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "xos_RecapitalizationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Disclosure", "label": "Recapitalization Disclosure [Text Block]", "terseLabel": "Recapitalization and Contingent Earn-out Shares Liability" } } }, "localname": "RecapitalizationDisclosureTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability" ], "xbrltype": "textBlockItemType" }, "xos_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Exchange Ratio", "label": "Recapitalization Exchange Ratio", "terseLabel": "Recapitalization exchange ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "xos_RecognitionOfEarnOutSharesLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Recognition of Earn-Out Shares Liability", "label": "Recognition of Earn-Out Shares Liability", "terseLabel": "Recognition of Earn-out Shares liability" } } }, "localname": "RecognitionOfEarnOutSharesLiability", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_ReductionOfFairValueOfNonVotingSharesPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduction Of Fair Value Of Non-Voting Shares, Percent", "label": "Reduction Of Fair Value Of Non-Voting Shares, Percent", "terseLabel": "Reduction of fair value of non-voting shares, percentage" } } }, "localname": "ReductionOfFairValueOfNonVotingSharesPercent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "percentItemType" }, "xos_ReverseRecapitalizationNet": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Net", "label": "Reverse Recapitalization, Net", "totalLabel": "Net cash received from the business combination" } } }, "localname": "ReverseRecapitalizationNet", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "monetaryItemType" }, "xos_ReverseRecapitalizationTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Transaction Costs", "label": "Reverse Recapitalization, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "ReverseRecapitalizationTransactionCosts", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "xos_SAFENotePercentageOfPricePerShareInCalculationForConversionIntoTemporaryEquity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SAFE Note, Percentage Of Price Per Share In Calculation For Conversion Into Temporary Equity", "label": "SAFE Note, Percentage Of Price Per Share In Calculation For Conversion Into Temporary Equity", "terseLabel": "Percentage of price per share in calculation for conversion into temporary equity" } } }, "localname": "SAFENotePercentageOfPricePerShareInCalculationForConversionIntoTemporaryEquity", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/SAFEsDetails" ], "xbrltype": "percentItemType" }, "xos_SAFENotePricePerShareInCalculationForConversionIntoTemporaryEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "SAFE Note, Price Per Share In Calculation For Conversion Into Temporary Equity", "label": "SAFE Note, Price Per Share In Calculation For Conversion Into Temporary Equity", "terseLabel": "Price per share in calculation for conversion into temporary equity" } } }, "localname": "SAFENotePricePerShareInCalculationForConversionIntoTemporaryEquity", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/SAFEsDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockConsiderationNotFunded": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Consideration Not Funded", "label": "Sale Of Stock, Consideration Not Funded", "terseLabel": "Committed amount" } } }, "localname": "SaleOfStockConsiderationNotFunded", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockMaximumAmountOfConsiderationToBeReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Maximum Amount Of Consideration To Be Received On Transaction.", "label": "Sale Of Stock, Maximum Amount Of Consideration To Be Received On Transaction.", "terseLabel": "Sale of stock, maximum amount of consideration to be received on transaction" } } }, "localname": "SaleOfStockMaximumAmountOfConsiderationToBeReceivedOnTransaction", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockMaximumConsiderationToBeReceivedOnTransaction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Maximum Consideration To Be Received on Transaction", "label": "Sale of Stock, Maximum Consideration To Be Received on Transaction", "terseLabel": "Sale of Stock, Maximum Consideration To Be Received on Transaction" } } }, "localname": "SaleOfStockMaximumConsiderationToBeReceivedOnTransaction", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockRemainingCommitmentAmountAvailable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Remaining Commitment Amount Available", "label": "Sale of Stock, Remaining Commitment Amount Available", "terseLabel": "Sale of Stock, Remaining Commitment Amount Available" } } }, "localname": "SaleOfStockRemainingCommitmentAmountAvailable", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockRequestPeriodInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Request Period In Force", "label": "Sale Of Stock, Request Period In Force", "terseLabel": "Sale Of Stock, Request Period In Force" } } }, "localname": "SaleOfStockRequestPeriodInForce", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "xos_ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Changes In Fair Value Of Financial Liabilities", "label": "Schedule Of Changes In Fair Value Of Financial Liabilities [Table Text Block]", "terseLabel": "Schedule of Changes on Fair Value of Financial Liabilities" } } }, "localname": "ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "xos_ScheduleOfRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Recapitalization [Line Items]", "label": "Schedule Of Recapitalization [Line Items]", "terseLabel": "Schedule Of Recapitalization [Line Items]" } } }, "localname": "ScheduleOfRecapitalizationLineItems", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "stringItemType" }, "xos_ScheduleOfRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Recapitalization [Table]", "label": "Schedule Of Recapitalization [Table]", "terseLabel": "Schedule Of Recapitalization [Table]" } } }, "localname": "ScheduleOfRecapitalizationTable", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "stringItemType" }, "xos_ScheduleOfReverseRecapitalizationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization", "label": "Schedule Of Reverse Recapitalization [Table Text Block]", "terseLabel": "Schedule Of Reverse Recapitalization" } } }, "localname": "ScheduleOfReverseRecapitalizationTableTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityTables" ], "xbrltype": "textBlockItemType" }, "xos_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement", "label": "Securities Purchase Agreement [Member]", "terseLabel": "Securities Purchase Agreement" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "monetaryItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUactivityDetails" ], "xbrltype": "monetaryItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value", "terseLabel": "Options, exercised, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options, forfeited in period, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Options, vested and exercisable, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "xos_SimpleAgreementForFutureEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Simple Agreement For Future Equity Disclosure", "label": "Simple Agreement For Future Equity Disclosure [Text Block]", "terseLabel": "SAFEs" } } }, "localname": "SimpleAgreementForFutureEquityDisclosureTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/SAFEs" ], "xbrltype": "textBlockItemType" }, "xos_SimpleAgreementForFutureEquityNotesPayableCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Simple Agreement For Future Equity Notes Payable, Current", "label": "Simple Agreement For Future Equity Notes Payable, Current", "terseLabel": "Simple Agreement For Future Equity Notes Payable, Current" } } }, "localname": "SimpleAgreementForFutureEquityNotesPayableCurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/SAFEsDetails" ], "xbrltype": "monetaryItemType" }, "xos_SimpleAgreementForFutureEquitySAFENotePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Simple Agreement for Future Equity (\u201cSAFE\u201d) Note", "label": "Simple Agreement for Future Equity (\u201cSAFE\u201d) Note [Policy Text Block]", "terseLabel": "SAFE Note" } } }, "localname": "SimpleAgreementForFutureEquitySAFENotePolicyTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "xos_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Term", "label": "Standard Product Warranty, Term", "terseLabel": "Standard product warranty, period of warranty" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_StandbyEquityPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standby Equity Purchase Agreement", "label": "Standby Equity Purchase Agreement [Member]", "terseLabel": "Standby Equity Purchase Agreement" } } }, "localname": "StandbyEquityPurchaseAgreementMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "xos_StepvansAndVehicleIncentivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stepvans And Vehicle Incentives", "label": "Stepvans And Vehicle Incentives [Member]", "terseLabel": "Stepvans And Vehicle Incentives" } } }, "localname": "StepvansAndVehicleIncentivesMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedrevenuesbymajorsourceDetails" ], "xbrltype": "domainItemType" }, "xos_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Stock issued during period, shares, reverse recapitalization (in shares)", "verboseLabel": "Issuance of Common Stock upon merger, net of transaction costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "xos_StockIssuedDuringPeriodValueReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reverse Recapitalization", "label": "Stock Issued During Period, Value, Reverse Recapitalization", "terseLabel": "Issuance of Common Stock upon merger, net of transaction costs" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options", "label": "Stock Options [Member]", "terseLabel": "Stock options" } } }, "localname": "StockOptionsMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/NetLossIncomeperShareDetails" ], "xbrltype": "domainItemType" }, "xos_StockholdersEquityAndTemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity And Temporary Equity [Line Items]", "label": "Stockholders' Equity And Temporary Equity [Line Items]", "terseLabel": "Stockholders' Equity And Temporary Equity [Line Items]" } } }, "localname": "StockholdersEquityAndTemporaryEquityLineItems", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "xos_StockholdersEquityAndTemporaryEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity And Temporary Equity [Table]", "label": "Stockholders' Equity And Temporary Equity [Table]", "terseLabel": "Stockholders' Equity And Temporary Equity [Table]" } } }, "localname": "StockholdersEquityAndTemporaryEquityTable", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "xos_StockholdersEquityNoteAndTemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Note And Temporary Equity", "label": "Stockholders' Equity Note And Temporary Equity [Abstract]" } } }, "localname": "StockholdersEquityNoteAndTemporaryEquityAbstract", "nsuri": "http://www.xostrucks.com/20221231", "xbrltype": "stringItemType" }, "xos_StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Note And Temporary Equity Disclosure", "label": "Stockholders' Equity Note And Temporary Equity Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "xos_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivablePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment", "label": "Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment", "terseLabel": "Payment of subscription receivable" } } }, "localname": "TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivablePayment", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities (in shares)", "verboseLabel": "Conversion of Legacy Xos Preferred Stock into Common Stock (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of preferred shares (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsNarrativeDetails", "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/SAFEsDetails" ], "xbrltype": "sharesItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodSharesPreferredStockWarrantExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Preferred Stock Warrant Exercised", "label": "Temporary Equity, Stock Issued During Period, Shares, Preferred Stock Warrant Exercised", "terseLabel": "Legacy Xos Preferred Stock warrant exercise (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesPreferredStockWarrantExercised", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesSharesConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesSharesConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesValueConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities", "verboseLabel": "Conversion of Legacy Xos Preferred Stock into Common Stock" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/ConvertibleNotesNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesAccruedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest", "terseLabel": "Conversion of convertible securities, accrued interest" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesAccruedInterest", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodValuePreferredStockWarrantExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Preferred Stock Warrant Exercised", "label": "Temporary Equity, Stock Issued During Period, Value, Preferred Stock Warrant Exercised", "terseLabel": "Legacy Xos Preferred Stock warrant exercise" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValuePreferredStockWarrantExercised", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_TransactionCostsRelatingToReverseMergerOffsetAgainstAdditionalPaidInCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transaction Costs Relating to Reverse Merger Offset Against Additional Paid-in Capital", "label": "Transaction Costs Relating to Reverse Merger Offset Against Additional Paid-in Capital", "verboseLabel": "Transaction costs relating to the reverse merger offset against additional paid-in capital" } } }, "localname": "TransactionCostsRelatingToReverseMergerOffsetAgainstAdditionalPaidInCapital", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_VWAPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "VWAP", "label": "VWAP [Member]", "terseLabel": "VWAP" } } }, "localname": "VWAPMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantRedemptionScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario", "label": "Warrant Redemption Scenario [Axis]", "terseLabel": "Warrant Redemption Scenario [Axis]" } } }, "localname": "WarrantRedemptionScenarioAxis", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "xos_WarrantRedemptionScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario [Domain]", "label": "Warrant Redemption Scenario [Domain]", "terseLabel": "Warrant Redemption Scenario [Domain]" } } }, "localname": "WarrantRedemptionScenarioDomain", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantRedemptionScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario One", "label": "Warrant Redemption Scenario One [Member]", "terseLabel": "Warrant Redemption Scenario One" } } }, "localname": "WarrantRedemptionScenarioOneMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantRedemptionScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario Two", "label": "Warrant Redemption Scenario Two [Member]", "terseLabel": "Warrant Redemption Scenario Two" } } }, "localname": "WarrantRedemptionScenarioTwoMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantsAndRightsOutstandingNoncurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants and Rights Outstanding, Noncurrent", "label": "Warrants and Rights Outstanding, Noncurrent", "terseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstandingNoncurrent", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedBalanceSheets", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "xos_WriteOffOfSharesSubscribedButUnissuedSubscriptionsReceivable": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable", "label": "Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable", "negatedTerseLabel": "Write off of subscription receivable", "terseLabel": "Write off of subscription receivable" } } }, "localname": "WriteOffOfSharesSubscribedButUnissuedSubscriptionsReceivable", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/ConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "xos_XosShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Xos Shareholders", "label": "Xos Shareholders [Member]", "terseLabel": "Xos Shareholders" } } }, "localname": "XosShareholdersMember", "nsuri": "http://www.xostrucks.com/20221231", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityScheduleofRecapitalizationDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235172", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235116", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235144", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r656": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 115 0001819493-23-000066-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819493-23-000066-xbrl.zip M4$L#!!0 ( +R+?U9+L;8I]@( /@/ 7 83(P,C(Q,"UK97AH:6)I M=#(Q,2YH=&WM5]]OVC 0?M]?X6::]M+$2: % D5JH=68.J@*5;NGR8D/L.K$ MD6U(Z5\_)X&NC-)MU::I/WB(DMR=[[O/W\5<:Z<[Z(R^GAVCJ8XY.KLX.NUU MD&5C?%GI8-P===>9=35'5<#XTD21333"2$8WS:DM&NF.;17Z[1P^=S"19)6*.BBW:)LCA@] ML-A>@X:^3[VPOE^O O4)N-6]"&I^1.IA8[_VS3,@L7$O8Y1><#BP8I;84\CS M!S4_U.\6OV9NL<CKAXS)8E MF'4X2V!5DN?G=1S?3%G(#,&>XZUC?0QQ9"@'^5\@-PL8%"(A22[%8)90D+F7 MU1Y>' U[W=[A>>]XB 8GZ&HPW$6]?L?9V(4_W*&[>C4).:P<0B%-:MO4S4FJ M(%C=-"E3*2>+@"4%^B*H&1,Y,8(*A=8B#O9,J7.0FD6$+Y,4^4KS4FJ-NE/S M:KG:M,&IZ2KQ4HA.(42LZ::MXCF5_=I6L^MX3[*9E(WZ4R-?#MC:=O/]97&Q M:^7.&6VHE"0'5L5:!:2$4O/1"_ST!GE&#AMZ^UD@I3;^>M=YO^HZ]_&NZY,8 MD!BCX2Q4C#(B%W+=O'3KMUR?.T]=D1]Q1_E)!TJA0Y/2,/?&U4-< M?9Y)IBB+\O>YM@9R0A)V6_BM,?9,>ZSZ !]6^THH=,(!M#FUDLAY'=+83L5( MSJ)K]9I9Z (G&9'PLB4_!#EG$:@WU=]GXS7ST#$8QD(FC&PJ'Q=_I__UZ+&! MJYB6T),&B?LS9"K*"3J0IK4UF\/6J7(Y*+@_0DBH!)_IS9"M(-:NY4Q<3.?M M[U!+ P04 " "\BW]6B_F*F4H# H"0 %P &$R,#(R,3 M:V5X:&EB M:70R,S$N:'1MQ59;C]HX%'[?7W%*U>U6(HES(4"&(LU"9HJ6"2,F%;M/E9,X MQ-O$1K89RO[Z=1+8#LN,Q$,O>;#D<_V^8Y\3CUY-%Y/XK_L0"E653ON=B+R->,ABDR$FSWG"(4M1+/]D:I*7-6Q^I]B5YWZDH,PI2 MYP_\OND/-NIJ1S-5!#9";SHGIHI\408NZ9H%#6"MS;FF=U"GO.0B>(V:[ZK6 M&#FN:+D/WL:T(A(BLH,EKS![VY6ZR(8D@N:MH:3_D,!V=/)FNVL!]76GPV]PENE#,$J2-X1URLMI M7 N*RY? HXO 3Q;10QC%L+B!630-[T.]Z.TRO)T]Q.$RG!ZOY_5DLO@8Q;/H M%FYFR[M3HLW2"A(Q/M,=J1S)-J>E*^#4%7ARBG]OI:+YOO/M8WWK8GK/%G-% MH,"/!*B46]U>?"M D T7"K*FW^ZP2 MP[6[36EW8455H"[DAJ0+%014$4LXD M+VGKD%.&6:IQ:?Q:4#>=!,K2F!U!+LJ92'7P>OH)_#IZ$!\.%WVYH22#B)KBN:SB]80\- MNW J]#VG-S@3]EW7 \RR,[D_1.\:Q9-$@_\G\E$/.6^_,'W+# MGPP+9/;^FPL7.25<*5X%MO<=!\I9#_B.[H%?7WO]*]FL<+N\UK,D_K!81O$B M@OG\_L+"N?[0]'Y^/\^YU-VU)B71-W:B<>@68A1?2F*(S/[/)W$Z=%[$?O!Q M_?JGQ-L71R!(J3OXD;SX"S[<,_35!2=Z?&W5N&AI8FET,C,R M+FAT;Y3/%5YK)>PLS&>%.F678'G*%]ZLBVC-78$B.) M)?371[*A#PH/ Y_+I^XYUCAB]F-Q%R6_W,92JKN#^X[L/TP@ZEN,L M4>0XDV0"/R>W'R"P70\2@9FDBG*&*\>)9QWHE$JM0\?9;K?V%MEZ/G:,X13XK"U=TQ<*&K?86G"G-0FC4]N<)^)FD@SOC%1?AA=M\ MKHS'*G!-JUWX*J$UD3 C6YCS&K-77:E?BR6)H$4;*.F?)/0,X^9QNY>@<2K* MR$&2YQL=\>>2IE07&-G^,=>_&#^;V+6@N/K7=!#2=**[V2*>)7!W _/X_721 MQ/-X M/9)+Z/]:(]^R-Z'45W'V?)=/8>;J;SVY,R?^L5_#^"W$>"@L>"W($6 MM"10$D'2'62<27/B%=>'G0!EH$H"UXQM< 5SLN9" 6=PPT4-GFO] KR 7[GL MPI1E-A1<-/$[@@40ENN6F9",U"D1@+RN:1"_:U+X1H!HT?*FLVZQR$I [B%& MD HKTVR:B$$TO'A%V^"",LPRK5I71QM,:\EC(ICEL-BDDN84"TJT&:_7FI1! MW&O2253M7EX,?6]P);\E\1FJ/!MT#7$E^1.%-+F495QH:&P&$VB_((4.9!DQ MQ$V$Q#0_U&1/<4Y65*I]SN*,U#U5"0L+P>L;6A&8<1L00I;?N^RYEUTX-O8# MOS<\,0X0"IJR/;;W+]TWC>.KC8:/-^J[/=<_P>R[WM.8 R]X8W^/W1"8:?/R M(M GHEEA256YJ1>U_OKIG>!;UH7[Z!\Q?V*4_K&1BA:[YP_3_R;*\[6HJ7C0 MMBY$FH(^T(SB[Y"I.]1,]Z.@;2QTEN77=]Z:MS=^V(Z-!W+V%DRY4KP.W;]3 M<*H'RT:=IIQ]J4=K>X&AI8FET,S$Q+FAT;>U:;7,:.1+^?K]"2^JR3A4P M,V [#G9<13"I4)O8*9M#'JDU@N!SNQ<$%\,+\F[XX3TY M;(81&6J:&V&%RJD,@OYEC=12:XM.$$RGT^:TW51Z' RO YSJ,)!*&=YDEM7. MS[ %/CEEYW\[^ZG1(!6Q)K3BUGI#0B'Y//C)M;TFA44CU5S+08IY:T MPE:;?%;Z5DRH[[?"2GX^G^B('I_P5_05^V<$2@8@[L<8.Y/\=2T3>2/EN'[G9:NPIU/! M;-J)PO#OM34YR^]L@THQSCM.6^A-%-A6=<=**MUY%KJ_4^QI)#032@R M;L@EGY)KE='\Y[H!#S<,UR+Q@D;\FWCAX.^AUAX.K2W+UEO3>#?IO M2?]+O_=I./A''YJ@MW\-P+R^^=2]'*[;M8<6#:_(3;_GS&F'+31I^*Y/;KK7 M;[J7_9O&U9?W_5])MS?$GE88MK[;(,"V/M\Z*J-Z#*@=*6M5UHDBT+EJLJKP MSRL3_ZLT5B2S/]Q5AP^Z:E G%_1664IN>":YKI.8:]2'V)3:Y\^.3DY_CYT% M90QR2D/RQ';:QP]:[IM$SL##G49T4CQ^[.[FBZ@Y-_7/7WW=4U'8/$(W#$A* M)YQH/A%\"@G:IL*0;IZ75))K7BAMB[=W;ZB!'8/MR6;D-E=3R=F8U_T6:K]W3($*N8("#"M0D1.:STB96UUR ML !*LJO.L*F49/"D!6Q[0F-HTD1E4&6L\G(; CF/N3%4SU DH[<E*.ZR! K'04,I!+(?AH GCFDQ3$:?$E/BQ'#_EFE>3H &9,!)J/M*' MJ; I&&@*'CL%<=X"5%,,S)S ,$9&LU4W/"V@MG\0!:BR$OA>RQ+!G,"O%;VN0[0%%K.2 'H0& CX*5<(K<"C;FW- 0' M6,TR>F)B6)5%,SQ[+F8V$LL&5+*#9ZO4'+^@HDS5R9 M#6V?%BH/]PZ5P[4M?/[LI!6]/#45[BJ.@NE&)8F 1[>Y T(U=S "6(B1Y+C= MA -V1U*8%,51+(-4B^D6GYDPL52FA'&8A+62'D^%5C%GT&S( <"'<<"CQTC_ M+DYI/N:D"_GMNI0@$;5I(SHZX"_NAGX;<'4L M[S$MS>Y#L,Z..("G6LE7;E5JF 2W408ESY!BN=N'B3WR\2[FKPUE]2AL2K= M2T35J\2.G0*2,.ABE!3,71V8XQB"2[;* M<%#(0G+'006%,(A+2;%&@%E.B25Y@!&>BJPR*/@VXB@(:1S&<_:X:7O?T3[: M'[17:7L=[#OGO@W,[YXU=X8^A,M$,$0T-2JG6!ZH@6A LHLPIYK-(0=!(.A( M2&%G2"<>6A8#T*'3 <_'SIKH"EEV5>BN,J@H=0' -X[^Q+'2S"G@:/.8Y\!J M). ?>GB!@84B<"3P&(< % 44@J>%\GA_4#[/Z?T)E:5+?(@!GB3 6\4$=L\\ MP#\7Y&6'1.X?'Z:D#M4P$)*P\<1WI$J[78-=2@U=2'-D]+-0T4G7\R ^OR/I(G]0<5QJ!,A*L7Y@ MUDP9"^UX@0ISF1@F^JV$6@]3'VP9D@#2(1W>DZX4AZ,>=Y%_BKL*\7B^\ M5BDU"V:#B=1%!F>NPCA_5-E_1J2XY;*Z(;DG7__=+GK\:-CW,^31WD7#?W>& M=%>N;!Y(]66^P_2["N9EZD,X?@?7V:#6"]4HT&NKM%G0"]< 4V:9L);SKQ27 MD0("@_U,@'YND@. /.1R@[4"_B/)G\(CX],K%_ M9[DN<(9$0P:J S:X2YJ +G?=7\&P[DNNR"=*3CC6W9R.JU\M=)5G>59(->/0 M.TV53ZYT#>0 RD,O.B9\ZQL%%;+"Y1 Z,DJ6=G/( MUE^%5S]3/9^Y "+#5F4>/X1V^E'\.X?M,N6: M;F&SY4![9MW)?K&'FG'=@"B2M#"\,_]R"O6]D'36$;F+!3?H=-T?,-WI!$D" M<-!*$[U[N1S/T>V)!5_&=X# 7I_PT^J^/.SJ#/Z C*3HS'D M ]50SMI1W;VWM !1Y9/_$W.?/SN$'.D^R47WEZMAE]ST/[SO7Z_9N^,^AVAV M[:L^JN+)I0?_F#W/8C^J67"IZ0_AV/2RR3Y,H?DO[R MT,)#!Q_]A2R0D TWO=CT4^"*S#?+\/']JKNH;-^NB/M!= +_XJ=[!?7\/U!+ M P04 " "\BW]6^RC\VF$( _*P %P &$R,#(R,3 M:V5X:&EB:70S M,3(N:'1M[5IM<]LV$OY^OP)5YE)G1B^49,>Q['A&D>6+)HF=L=5)^^D&(D ) M9Y!@ 5"R[M?W 4B]65(BMVY/.3_$F.;C5EC)SV=ZSFKY M\UG-+W(V4&QZ?L;$F CVMB18V!R$(6LVHI/FX3$[HO1UDQX&)T>-03,\.6[^ MNPXC:Q#/YQ@[E?QM*19)9<3=^JWC1FI/)X+94:L>!/\LK?ZR?T,=O*ST[WI]RY[G7:_=WU%KB])YWVO>TDN>U?MJTZO_1&O M,-J] 9IO;G]J7_7WWJ/^-;GM=KP[S:#A7.J_[Y+;]LV[]E7WMG+]\\?N+Z3= MZ;N11A T'NW0USNPN7AE59H_+RG^3V:LB*9_>J@.-X:J M5R8?4"F,Y%/2CG@L[D:\3$*NG4W$CJA]^>+HS>D?\36EC&&)BN21;35?;_0^ M?R42ABBW*O4WZ=,G_6[QJ%=GKO[UJZ]&JAY4CUP8>F1$QYQH/A9\@LIN1\*0 M=I)D5)(;GBIMB4K(I=(QJ0>5#T1%Y&=ERJ27A%7LW M>$KN$C61G V17GX+=;YW3,&$1*%S8P4J$D*3*[ATJ^RM;^/+% MFT;]^-04N"LXBBLW*HH$'OWF]@C5W,,(L! #R=UV$P[L#J0P(R?NQ&*46E=N MW3,3)I3*9)CGBK!6,L=3JE7(&5X;<@#X, X\YACIWH9LV7FA:&6A" LY/Q^"'A*. M/3PMA_.'MST&,MT?(->KP;&+PP4WB!3VU/?0;P.N[-I[2#.S^Q379P<@3<\D8LR -FY%1DF4'AMP%W@BCCF,_9TY;M?4?[8'_07I3M5;#O7/O6,+][ MU=P9^DB7L6 .T=2HA+KV0 VRP9%=!W.JV0QR2 )!!T(*.W5T8M.R+@$].CWP M\MQ9$5TBR[X+W1<.I9E. 7SCZ4\8*LV\ 9XV#WD"5B.!?XSPU"66$\&1(,*,7;/;."?<_*R0R'/'S=34H]J M3$01-CGQ':C,;K=@EU9#Y]+#TBWP;(#)]@>8 ML_*;;_DZ=-S-0D$G_[5TV_+XSI+]R9;-$*B_JG2N_RV!> ME#X'QT=PG35J/3>-@EY;I(K="N.#- MF (<@MZ6<\)AP#9,%@,RB))WIFA-&R\1GQ^9V+^S7!N<(=*H0&5@@_NB"73Y MZ_X"AN6\Y8IDK.28N[Z;T&'Q5PM=U%D>IU)-.48G(Y475[H"-AEVBXJ5VP+J@T/VC/K3_;S/=2,ZPJR M2-+4\-;LEU/T]U32:4LD/A?\I-/5>$#=Z=B1!'#0PG+O1#Z\V(]JD.^)A:F6 MS58NAJM^J&;9^MC1F^I)L'TXJ-:WCGU-;7-WM35OH3)[&D$]4HYTUZV7_P=,<1$5,_D_< M??GB$#72_R0?>E?_NO5?MUQV/_4^O.^N^+SC7@?.]=)7XU3DE"\1KE$0?PM, M9LY^CV%<^PSF3PK=]QB;SDCPB%S.^^UU?ECZ.T+S"!U\SB]F$9RU,'FBNQAO M+VYS"X%7ZX&L^6[TS7[]^F%[GK? ;[?._6!$M?S34O^1Z_EO4$L#!!0 ( M +R+?U:3A-Y&]P4 #T< 7 83(P,C(Q,"UK97AH:6)I=#,R,2YH=&WM M6>MSVC@0_WY_Q1Z9:Y,9\ .'0(!FA@*Y,GF0"73:?KH1MHQUL2V?+(=P?_VM M9/,*I:5SN3ZNR61(\$JKW_[V(:W<_K4W[(X_W/0AD%$(-V]?7PZZ4*J8YCNG M:YJ]<0_>C*\NX=BP;!@+$J=,,AZ3T#3[UR4H!5(F3=.-(KG;75$_RDQ#O[I?UKI0(][F81C26X@A))/^P>F/>J MQ"8-AYR0>KW:J-6.\9^)YYQ,ZI-ZW:,U4K?M/VP$:>+P?$XJYR%]58I87 FH M6K]9KR:R-6.>#)JV9?U6VA@GZ8.LD)!-XZ9&BU*?HVV%V.4A%\T#2_^TE*3B MDXB%\^;+,8MH"M=T!K<\(O'+CMYWK,8R'F_B_0^1V ]X:(Z-KP*C?U>AMIV:5OWOL.;<;_W0]&] M(/G4.H'A.8S?]&'4N7W=N>Z/*L/WE_T/T.F.E:1J6=6=UD1$3#&G)UQ*'C5M M&YY-]W&8PE19P]D>(_LU0R?YX_8K&'ZS2=D^3IZ\9C;H\_RNT@!I?' M,75598<9DP'(@$(GCC,2PBU-N)# ?7C/TS(,8M> 0R5_<="H5JU6ET<)B>?Z MF]TZ E1QSD4$ME6Y )\+K2M!9-P#BK9ZT*,NC294@&.756&O DG!9R&*EHN/ MJ)L)W&K02A)[T']P Q)/*>X(4<325 '%7S72P^T# BHH(ES'E>->P$+@9>B1 M.RX)ZHY"*LIZ=C=@U$?UN)QD]Q2&OL]Y3F:'@$B2EUFC]FUA. MB.-\6J2S$F/BM*7"_*>)B^IW&1U;K,J2X$P/G\)ZT! F,&H2 M05,5'V4E)F$(. W!8/U!08+QD>;5R5_6)53HZ?.[KFQS,B@\N]=.^873]E&YP:5E5#67;:DR83%DPH5'106=&Y(DIL1OLYH\ &8YZ+^&5=U,;\7^ M%D\\^?K)K8WN82KH;0ZNB'"#Q5'#6091PY&(X[V)9< M7?9O-^S=T\^6,KOT28Z*?-*%7]4N2'G(/%@8^B-2N'$X_(]H^Q%YV7%"?F9H MR=#AC6"XOR:XP6[1=/0QGA8 EP>"?,-Z*NXVAO[#Z]]'^J;@O'\U MN'C3?ZZ-^]*XU?8^9_^C^KC5^S\S]+'ZN'U%HAJ1E;SCNCR+I7H5L+N FOJ4 M_LU:DL].^]K\C@.6%E=+Z.^\O7-=W;^ISE]UI1$VFU]^%:>>%SI0_T1UL2X7V*OJ5SN3.:[D4T%C5TEP!#:6:A7E MYHU[Q2S&ROEXT=6%A;-^85$&OC7T , SOXB ! !X;W,M,C R,C$R,S$N:'1M[+UI M=Q1)DB[\?7Y%O/3%.^A;LIJ^M<'=)<\*/[W MDY__OYV=O__RYK?B:17FQS"=%?LUN!G$XD,Y.RK^C-"\*U)='1=_5O6[\KW; MV6GOV:].3NOR\&A6,,+XA9/U8Q55=%3P'28TW1'*N!VCK=F1GD2ODP47XL/# MQSXPX43@.X9*V!%6J1V??-PQAG)CJ7;>P,/X. :5.#6!@[!")N:\I23%E R MH5'EUQ[-\.OP"Z?-XX]5\]<'1[/9R>-'CSY\^+"+O\_J>7C7[(;J^!&.EU'& MZ8/EU9-R^N[<]1_X;E4?/J+6VD?MV>6E$5N\?X8GVN?_O4!3'?^.'B MX 47G_Q\##-7Y/MWX)_S\OU?'^Q7TQFRY,[;TQ.\+72__?7!##[.'K5S].C) MO_S+O_P\*V<3>((HWUEB^^='W;&?'W5/]E4\??)S+-\7S>QT G]]$,OF9.). M'T^K*>#[RX^/\X50=S^6,<*T_1'/OT2Q4)>A>_W'V1M(?WU0!J9C0/YCS#F1 M)#A-"#@NB=,"I O__30/A5!"=\[X;>J.\ZNA?+R'DB9F:?-\X@X?%!TM\+$? M9X]3^1'B3G*3/%-E_.N#M,/E@R?/]WX[>/;SHW-#NLL1/IOB#)[NXQ!K-WDQ MC?#Q/^%T-2#UX E!,!AJA>7W.*JED'Y>-L%-_@M<_1R/-*MQZ0=/\FT;&]%K M?'X5SX_)(/'^ZTM&% 53'I*EW I!E':!:,<#14&?1Y7^^\7%@2R$T>/GY30S MY&^ ;/9;Z7PY01J^K*9A7MIN[+$$5=-F:7 LX_(6TWI)WAC M,UL.7A*.8-EP%\LMY*C3J/ MM9],[^F3S;U\\NU0^4TV05ZE/QK8:QKXFL^EGZ/PZ[HZ@7IV^AI%]FQO&I^A M;#[)[\"?/S&4O32#>B\@=\PGV9YZ"B.JGI7_T_YZ/]/V"K\" M7S<]/(^5_:\&"B-?")3]3:'D-CZ6]?ECKZ'M-\D!)@%7O5\UVC%?OQGBR0NYX.>E?3\>B\F5U# D11@.8*YR [#H^;UN? "2M:C_3Q#%V" MOSYHRN.32?8HVF-'=9[/=3]@]V,3\0F/SC^B>_W9.Q=#:*IYW?[6^G&/%S1J M)^.K:+1\$+2F]/*W,N;?4PEUT0X(KO11]U_\YWD3^^+-3Y:'SC_]I#5 E[^A M?U;/GB(06JMX!P='Z/*^LW.K8<:S2RG;X?3L%=V9Y>_+ESPZ-U%7SANG7#&6 M-"A@PI/D>> 23- LT C.;6#>%I\/AQFBW:\17_;Q9%*&Z)[S\Z,K'[^:NM4H!D%, M9HT.H(/PB0BGJ.%4,,T)2)^$=7J[B/FGJVNT>+>1D#QR(63TD2L0 -9RB J< MDGB,""M:FX,3SG@/A%@79IKE&> [A.^PLP4D]3%%H'BS+.$H]J0KBDI>JL.*(X MZ=>,(OS4#B??.*/S5LN>G[)%@/?Q'P=/OW@V4=MR11GEQ&@1G';$2T. :LJ4 MYH$,2-#LHX7N MOB#U#MP$FC?P'J9S0//M6P?0U+/'O[M_5/7R$YON=6BDK;Z:;XF(7;$#FM(X M\&L$S G^^,4,\05.8L_$R[GY_#+QM5C;ZHQSSWBT?G1?P[Y7Q,KV#P MSLD?>G/Y0V_-Q!/4$"8B29QJP4'X2%%H<"=BB!:";_F%]&2ZUOB%W)K$$$1Z M%IF,%$6']=)YJS7.B3;$X]]X?S/PS4Y*#KG/3G/\IIKFN,H]>IUW0AJ;F+2> M4\;0_["2>HW_=Y!HT,)0D%M#FKT8VWBKF[QV97PQW7%(\2(*'1P2S9&C*]@9DKIQ"?N7I:3@^;@= G"6L4$4@-:81,U&EF MJ.&>6_!<&[XU]%E;1FQ7(*Z(9 ^$9#3*I)3-G&5008%CRJ)KZX7/0;0D-V#. M;(L(W+S-)74@"B@)CAFAD V#1:M#1>12)UC@VT?<^PMX;X2@)H6@;9 >>!(: MK+.,HZW""8T9#%L.W%X"V2B2<78A#@/1*,12NTC]H)*W!2DX.M(=.]>H"W M1Q]M/!BGG8S2"TC:XW\TITIZ20R)>FOHLVD/\/9(1BC58- '-%(*%8Q#UP!\ M,%H[G%X8TMIF'[33YI,IDG=*4)>LH%2X%*SAG"L'1@>*_]#M(^AF7/K-$)>C MG1*=0VY5>1>?\8,7C*R^TC[CU[@!NA*A'*BQ#1&U @DI ./4#D6@M> M:Z5$VCZJ;MX#W S[,A?1ST!B(QL[-)30"51&!*D8S=&Z^\N;&+*.O9.$#AJE MM1(20=9#SH"W1Q\77